From 54e8e786122ae5e8d87a49d19eb2e8c57eb06e6b Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Sat, 25 Jun 2022 12:13:24 +0200 Subject: [PATCH 01/79] save wlroots and restore --- Makefile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Makefile b/Makefile index bb753451..aa3a52f8 100644 --- a/Makefile +++ b/Makefile @@ -107,6 +107,9 @@ all: cd ./hyprctl && make all && cd .. install: + [ ! -d /usr/include/wlr ] || mv /usr/include/wlr /usr/include/wlrBackup + [ ! -f /usr/lib/libwlroots.so ] || mv /usr/lib/libwlroots.so /usr/lib/libwlroots.so.backup + make all mkdir -p ${PREFIX}/share/wayland-sessions cp ./example/hyprland.desktop ${PREFIX}/share/wayland-sessions/ @@ -118,6 +121,10 @@ install: cp ./assets/wall_4K.png ${PREFIX}/share/hyprland cp ./assets/wall_8K.png ${PREFIX}/share/hyprland + rm -rf /usr/include/wlr + [ ! -d /usr/include/wlrBackup ] || mv /usr/include/wlrBackup /usr/include/wlr + [ ! -f /usr/lib/libwlroots.so.backup ] || mv -f /usr/lib/libwlroots.so.backup /usr/lib/libwlroots.so + uninstall: rm -f ${PREFIX}/share/wayland-sessions/hyprland.desktop rm -f ${PREFIX}/bin/Hyprland From 1a0b2c4ade0b221a1fee013702fd01b8a794951b Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Sun, 26 Jun 2022 19:39:56 +0200 Subject: [PATCH 02/79] rewritten borders, fixed msaa --- src/render/OpenGL.cpp | 156 ++++++++++++++++------------------ src/render/OpenGL.hpp | 9 +- src/render/Renderer.cpp | 8 +- src/render/Shaders.hpp | 3 +- src/render/shaders/Border.hpp | 91 ++++++++++++++++++++ 5 files changed, 177 insertions(+), 90 deletions(-) create mode 100644 src/render/shaders/Border.hpp diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp index e44e108b..a0e6483d 100644 --- a/src/render/OpenGL.cpp +++ b/src/render/OpenGL.cpp @@ -81,6 +81,12 @@ CHyprOpenGLImpl::CHyprOpenGLImpl() { m_shSHADOW.posAttrib = glGetAttribLocation(prog, "pos"); m_shSHADOW.texAttrib = glGetAttribLocation(prog, "texcoord"); + prog = createProgram(QUADVERTSRC, FRAGBORDER1); + m_shBORDER1.program = prog; + m_shBORDER1.proj = glGetUniformLocation(prog, "proj"); + m_shBORDER1.posAttrib = glGetAttribLocation(prog, "pos"); + m_shBORDER1.texAttrib = glGetAttribLocation(prog, "texcoord"); + Debug::log(LOG, "Shaders initialized successfully."); // End shaders @@ -309,15 +315,15 @@ void CHyprOpenGLImpl::renderTexture(wlr_texture* tex, wlr_box* pBox, float alpha renderTexture(CTexture(tex), pBox, alpha, round); } -void CHyprOpenGLImpl::renderTexture(const CTexture& tex, wlr_box* pBox, float alpha, int round, bool discardopaque, bool border, bool allowPrimary) { +void CHyprOpenGLImpl::renderTexture(const CTexture& tex, wlr_box* pBox, float alpha, int round, bool discardopaque, bool allowPrimary) { RASSERT(m_RenderData.pMonitor, "Tried to render texture without begin()!"); - renderTextureInternalWithDamage(tex, pBox, alpha, m_RenderData.pDamage, round, discardopaque, border, false, allowPrimary); + renderTextureInternalWithDamage(tex, pBox, alpha, m_RenderData.pDamage, round, discardopaque, false, allowPrimary); scissor((wlr_box*)nullptr); } -void CHyprOpenGLImpl::renderTextureInternalWithDamage(const CTexture& tex, wlr_box* pBox, float alpha, pixman_region32_t* damage, int round, bool discardOpaque, bool border, bool noAA, bool allowPrimary) { +void CHyprOpenGLImpl::renderTextureInternalWithDamage(const CTexture& tex, wlr_box* pBox, float alpha, pixman_region32_t* damage, int round, bool discardOpaque, bool noAA, bool allowPrimary) { RASSERT(m_RenderData.pMonitor, "Tried to render texture without begin()!"); RASSERT((tex.m_iTexID > 0), "Attempted to draw NULL texture!"); @@ -351,23 +357,6 @@ void CHyprOpenGLImpl::renderTextureInternalWithDamage(const CTexture& tex, wlr_b RASSERT(false, "tex.m_iTarget unsupported!"); } - // stencil for when we want a border - if (border) { - glClearStencil(0); - glClear(GL_STENCIL_BUFFER_BIT); - - glEnable(GL_STENCIL_TEST); - - glStencilFunc(GL_ALWAYS, 1, -1); - glStencilOp(GL_REPLACE, GL_REPLACE, GL_REPLACE); - - // hacky fix to fix broken borders. - // TODO: this is kinda slow... question mark? - renderRect(pBox, CColor(0, 0, 0, 0), round); - - glDisable(GL_STENCIL_TEST); - } - glActiveTexture(GL_TEXTURE0); glBindTexture(tex.m_iTarget, tex.m_iTexID); @@ -393,7 +382,7 @@ void CHyprOpenGLImpl::renderTextureInternalWithDamage(const CTexture& tex, wlr_b glUniform2f(glGetUniformLocation(shader->program, "bottomRight"), (float)BOTTOMRIGHT.x, (float)BOTTOMRIGHT.y); glUniform2f(glGetUniformLocation(shader->program, "fullSize"), (float)FULLSIZE.x, (float)FULLSIZE.y); glUniform1f(glGetUniformLocation(shader->program, "radius"), round); - glUniform1i(glGetUniformLocation(shader->program, "primitiveMultisample"), (int)(*PMULTISAMPLEEDGES == 1 && round != 0 && !border && !noAA)); + glUniform1i(glGetUniformLocation(shader->program, "primitiveMultisample"), (int)(*PMULTISAMPLEEDGES == 1 && round != 0 && !noAA)); glVertexAttribPointer(shader->posAttrib, 2, GL_FLOAT, GL_FALSE, 0, fullVerts); @@ -421,30 +410,10 @@ void CHyprOpenGLImpl::renderTextureInternalWithDamage(const CTexture& tex, wlr_b } } - if (border) { - glEnable(GL_STENCIL_TEST); - - glStencilFunc(GL_EQUAL, 1, -1); - glStencilOp(GL_KEEP, GL_KEEP, GL_REPLACE); - } - glDisableVertexAttribArray(shader->posAttrib); glDisableVertexAttribArray(shader->texAttrib); glBindTexture(tex.m_iTarget, 0); - - // if border draw - // we dont disable stencil here if we havent touched it. - // some other func might be using it. - if (border) { - auto BORDERCOL = m_pCurrentWindow->m_cRealBorderColor.col(); - static auto *const PBORDERSIZE = &g_pConfigManager->getConfigValuePtr("general:border_size")->intValue; - BORDERCOL.a *= alpha / 255.f; - renderBorder(pBox, BORDERCOL, *PBORDERSIZE, round); - glStencilMask(-1); - glStencilFunc(GL_ALWAYS, 1, 0xFF); - glDisable(GL_STENCIL_TEST); - } } // This probably isn't the fastest @@ -566,14 +535,14 @@ CFramebuffer* CHyprOpenGLImpl::blurMainFramebufferWithDamage(float a, wlr_box* p return currentRenderToFB; } -void CHyprOpenGLImpl::renderTextureWithBlur(const CTexture& tex, wlr_box* pBox, float a, wlr_surface* pSurface, int round, bool border) { +void CHyprOpenGLImpl::renderTextureWithBlur(const CTexture& tex, wlr_box* pBox, float a, wlr_surface* pSurface, int round) { RASSERT(m_RenderData.pMonitor, "Tried to render texture with blur without begin()!"); static auto *const PBLURENABLED = &g_pConfigManager->getConfigValuePtr("decoration:blur")->intValue; static auto* const PNOBLUROVERSIZED = &g_pConfigManager->getConfigValuePtr("decoration:no_blur_on_oversized")->intValue; if (*PBLURENABLED == 0 || (*PNOBLUROVERSIZED && m_RenderData.primarySurfaceUVTopLeft != Vector2D(-1, -1)) || (m_pCurrentWindow && m_pCurrentWindow->m_sAdditionalConfigData.forceNoBlur)) { - renderTexture(tex, pBox, a, round, false, border, true); + renderTexture(tex, pBox, a, round, false, true); return; } @@ -596,7 +565,7 @@ void CHyprOpenGLImpl::renderTextureWithBlur(const CTexture& tex, wlr_box* pBox, } if (!pixman_region32_not_empty(&inverseOpaque)) { - renderTexture(tex, pBox, a, round, false, border); // reject blurring a fully opaque window + renderTexture(tex, pBox, a, round, false); // reject blurring a fully opaque window return; } @@ -630,7 +599,7 @@ void CHyprOpenGLImpl::renderTextureWithBlur(const CTexture& tex, wlr_box* pBox, if (pixman_region32_not_empty(&damage)) { // render our great blurred FB static auto *const PBLURIGNOREOPACITY = &g_pConfigManager->getConfigValuePtr("decoration:blur_ignore_opacity")->intValue; - renderTextureInternalWithDamage(POUTFB->m_cTex, &MONITORBOX, *PBLURIGNOREOPACITY ? 255.f : a, &damage, 0, false, false, false, true); + renderTextureInternalWithDamage(POUTFB->m_cTex, &MONITORBOX, *PBLURIGNOREOPACITY ? 255.f : a, &damage, 0, false, false, true); // render the window, but clear stencil glClearStencil(0); @@ -638,36 +607,11 @@ void CHyprOpenGLImpl::renderTextureWithBlur(const CTexture& tex, wlr_box* pBox, // draw window glDisable(GL_STENCIL_TEST); - renderTextureInternalWithDamage(tex, pBox, a, &damage, round, false, false, true, true); - glEnable(GL_STENCIL_TEST); - - // prep stencil for border - glStencilFunc(GL_ALWAYS, 1, -1); - glStencilOp(GL_KEEP, GL_KEEP, GL_REPLACE); - - if (border) { - // hacky fix to fix broken borders. - // TODO: this is kinda slow... question mark? - renderRectWithDamage(pBox, CColor(0,0,0,0), &damage, round); - } - - // then stop - glStencilFunc(GL_EQUAL, 1, -1); - glStencilOp(GL_KEEP, GL_KEEP, GL_REPLACE); + renderTextureInternalWithDamage(tex, pBox, a, &damage, round, false, false, true); } - // disable the stencil (if no border), finalize everything - if (!border) { - glStencilMask(-1); - glStencilFunc(GL_ALWAYS, 1, 0xFF); - } else { - auto BORDERCOL = m_pCurrentWindow->m_cRealBorderColor.col(); - BORDERCOL.a *= a / 255.f; - static auto *const PBORDERSIZE = &g_pConfigManager->getConfigValuePtr("general:border_size")->intValue; - renderBorder(pBox, BORDERCOL, *PBORDERSIZE, round); - } - - glDisable(GL_STENCIL_TEST); + glStencilMask(-1); + glStencilFunc(GL_ALWAYS, 1, 0xFF); pixman_region32_fini(&damage); scissor((wlr_box*)nullptr); } @@ -679,23 +623,67 @@ void pushVert2D(float x, float y, float* arr, int& counter, wlr_box* box) { counter++; } -void CHyprOpenGLImpl::renderBorder(wlr_box* box, const CColor& col, int thick, int round) { +void CHyprOpenGLImpl::renderBorder(wlr_box* box, const CColor& col, int round) { RASSERT((box->width > 0 && box->height > 0), "Tried to render rect with width/height < 0!"); RASSERT(m_RenderData.pMonitor, "Tried to render rect without begin()!"); - // this method assumes a set stencil and scaled box - box->x -= thick; - box->y -= thick; - box->width += 2 * thick; - box->height += 2 * thick; + static auto *const PBORDERSIZE = &g_pConfigManager->getConfigValuePtr("general:border_size")->intValue; + static auto *const PMULTISAMPLE = &g_pConfigManager->getConfigValuePtr("decoration:multisample_edges")->intValue; - round += thick; // cuz yeah + // adjust box + box->x -= *PBORDERSIZE; + box->y -= *PBORDERSIZE; + box->width += 2 * *PBORDERSIZE; + box->height += 2 * *PBORDERSIZE; - // only draw on non-stencild. - glStencilFunc(GL_NOTEQUAL, 1, -1); + round += *PBORDERSIZE; - // draw a rounded rect - renderRect(box, col, round); + float matrix[9]; + wlr_matrix_project_box(matrix, box, wlr_output_transform_invert(!m_bEndFrame ? WL_OUTPUT_TRANSFORM_NORMAL : m_RenderData.pMonitor->transform), 0, m_RenderData.pMonitor->output->transform_matrix); // TODO: write own, don't use WLR here + + float glMatrix[9]; + wlr_matrix_multiply(glMatrix, m_RenderData.projection, matrix); + wlr_matrix_multiply(glMatrix, matrixFlip180, glMatrix); + + wlr_matrix_transpose(glMatrix, glMatrix); + + glEnable(GL_BLEND); + glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); + + glUseProgram(m_shBORDER1.program); + + glUniformMatrix3fv(m_shBORDER1.proj, 1, GL_FALSE, glMatrix); + glUniform4f(glGetUniformLocation(m_shBORDER1.program, "color"), col.r / 255.f, col.g / 255.f, col.b / 255.f, col.a / 255.f); + + const auto TOPLEFT = Vector2D(round, round); + const auto BOTTOMRIGHT = Vector2D(box->width - round, box->height - round); + const auto FULLSIZE = Vector2D(box->width, box->height); + + glUniform2f(glGetUniformLocation(m_shBORDER1.program, "topLeft"), (float)TOPLEFT.x, (float)TOPLEFT.y); + glUniform2f(glGetUniformLocation(m_shBORDER1.program, "bottomRight"), (float)BOTTOMRIGHT.x, (float)BOTTOMRIGHT.y); + glUniform2f(glGetUniformLocation(m_shBORDER1.program, "fullSize"), (float)FULLSIZE.x, (float)FULLSIZE.y); + glUniform1f(glGetUniformLocation(m_shBORDER1.program, "radius"), round); + glUniform1f(glGetUniformLocation(m_shBORDER1.program, "thick"), *PBORDERSIZE); + glUniform1i(glGetUniformLocation(m_shBORDER1.program, "primitiveMultisample"), *PMULTISAMPLE); + + glVertexAttribPointer(m_shBORDER1.posAttrib, 2, GL_FLOAT, GL_FALSE, 0, fullVerts); + glVertexAttribPointer(m_shBORDER1.texAttrib, 2, GL_FLOAT, GL_FALSE, 0, fullVerts); + + glEnableVertexAttribArray(m_shBORDER1.posAttrib); + glEnableVertexAttribArray(m_shBORDER1.texAttrib); + + if (pixman_region32_not_empty(m_RenderData.pDamage)) { + PIXMAN_DAMAGE_FOREACH(m_RenderData.pDamage) { + const auto RECT = RECTSARR[i]; + scissor(&RECT); + glDrawArrays(GL_TRIANGLE_STRIP, 0, 4); + } + } + + glDisableVertexAttribArray(m_shBORDER1.posAttrib); + glDisableVertexAttribArray(m_shBORDER1.texAttrib); + + glBlendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA); } void CHyprOpenGLImpl::makeWindowSnapshot(CWindow* pWindow) { diff --git a/src/render/OpenGL.hpp b/src/render/OpenGL.hpp index 9d6e098d..a70e382b 100644 --- a/src/render/OpenGL.hpp +++ b/src/render/OpenGL.hpp @@ -59,9 +59,10 @@ public: void renderRect(wlr_box*, const CColor&, int round = 0); void renderRectWithDamage(wlr_box*, const CColor&, pixman_region32_t* damage, int round = 0); void renderTexture(wlr_texture*, wlr_box*, float a, int round = 0); - void renderTexture(const CTexture&, wlr_box*, float a, int round = 0, bool discardOpaque = false, bool border = false, bool allowPrimary = false); - void renderTextureWithBlur(const CTexture&, wlr_box*, float a, wlr_surface* pSurface, int round = 0, bool border = false); + void renderTexture(const CTexture&, wlr_box*, float a, int round = 0, bool discardOpaque = false, bool allowPrimary = false); + void renderTextureWithBlur(const CTexture&, wlr_box*, float a, wlr_surface* pSurface, int round = 0); void renderRoundedShadow(wlr_box*, int round, int range, float a = 1.0); + void renderBorder(wlr_box*, const CColor&, int round); void makeWindowSnapshot(CWindow*); void makeLayerSnapshot(SLayerSurface*); @@ -108,6 +109,7 @@ private: CShader m_shBLUR1; CShader m_shBLUR2; CShader m_shSHADOW; + CShader m_shBORDER1; // GLuint createProgram(const std::string&, const std::string&); @@ -117,8 +119,7 @@ private: // returns the out FB, can be either Mirror or MirrorSwap CFramebuffer* blurMainFramebufferWithDamage(float a, wlr_box* pBox, pixman_region32_t* damage); - void renderTextureInternalWithDamage(const CTexture&, wlr_box* pBox, float a, pixman_region32_t* damage, int round = 0, bool discardOpaque = false, bool border = false, bool noAA = false, bool allowPrimary = false); - void renderBorder(wlr_box*, const CColor&, int thick = 1, int round = 0); + void renderTextureInternalWithDamage(const CTexture&, wlr_box* pBox, float a, pixman_region32_t* damage, int round = 0, bool discardOpaque = false, bool noAA = false, bool allowPrimary = false); }; inline std::unique_ptr g_pHyprOpenGL; \ No newline at end of file diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index f7328997..5b56dfaa 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -27,7 +27,13 @@ void renderSurface(struct wlr_surface* surface, int x, int y, void* data) { if (RDATA->surface && surface == RDATA->surface) { g_pHyprOpenGL->m_RenderData.renderingPrimarySurface = true; - g_pHyprOpenGL->renderTextureWithBlur(TEXTURE, &windowBox, RDATA->fadeAlpha * RDATA->alpha, surface, rounding, RDATA->decorate); + g_pHyprOpenGL->renderTextureWithBlur(TEXTURE, &windowBox, RDATA->fadeAlpha * RDATA->alpha, surface, rounding); + + if (RDATA->decorate) { + auto col = g_pHyprOpenGL->m_pCurrentWindow->m_cRealBorderColor.col(); + col.a *= RDATA->fadeAlpha * RDATA->alpha / 255.f; + g_pHyprOpenGL->renderBorder(&windowBox, col, rounding); + } } else g_pHyprOpenGL->renderTexture(TEXTURE, &windowBox, RDATA->fadeAlpha * RDATA->alpha, rounding, false, false); diff --git a/src/render/Shaders.hpp b/src/render/Shaders.hpp index ac7f9424..1849c621 100644 --- a/src/render/Shaders.hpp +++ b/src/render/Shaders.hpp @@ -1,4 +1,5 @@ #pragma once #include "shaders/Textures.hpp" -#include "shaders/Shadow.hpp" \ No newline at end of file +#include "shaders/Shadow.hpp" +#include "shaders/Border.hpp" \ No newline at end of file diff --git a/src/render/shaders/Border.hpp b/src/render/shaders/Border.hpp new file mode 100644 index 00000000..69f1ad5b --- /dev/null +++ b/src/render/shaders/Border.hpp @@ -0,0 +1,91 @@ +#pragma once + +#include + +// makes a stencil without corners +inline const std::string FRAGBORDER1 = R"#( +precision mediump float; +varying vec4 v_color; +varying vec2 v_texcoord; + +uniform vec2 topLeft; +uniform vec2 bottomRight; +uniform vec2 fullSize; +uniform float radius; +uniform float thick; +uniform int primitiveMultisample; + +float getOpacityForPixAndCorner(vec2 pix, vec2 corner) { + + if (primitiveMultisample == 0) { + float dis = distance(pix + vec2(0.5, 0.5), corner); + return dis < radius && dis > radius - thick ? 1.0 : 0.0; + } + + float distance1 = distance(pix + vec2(0.25, 0.25), corner); + float distance2 = distance(pix + vec2(0.75, 0.25), corner); + float distance3 = distance(pix + vec2(0.25, 0.75), corner); + float distance4 = distance(pix + vec2(0.75, 0.75), corner); + + float v1 = distance1 < radius && distance1 > radius - thick ? 1.0 : 0.0; + float v2 = distance2 < radius && distance2 > radius - thick ? 1.0 : 0.0; + float v3 = distance3 < radius && distance3 > radius - thick ? 1.0 : 0.0; + float v4 = distance4 < radius && distance4 > radius - thick ? 1.0 : 0.0; + + return (v1 + v2 + v3 + v4) / 4.0; +} + +void main() { + + vec2 pixCoord = fullSize * v_texcoord; + + vec4 pixColor = v_color; + + bool done = false; + + // check for edges + if (pixCoord[0] < topLeft[0]) { + if (pixCoord[1] < topLeft[1]) { + // top left + pixColor[3] = pixColor[3] * getOpacityForPixAndCorner(pixCoord, topLeft + vec2(1,1)); + done = true; + } else if (pixCoord[1] > bottomRight[1]) { + // bottom left + pixColor[3] = pixColor[3] * getOpacityForPixAndCorner(pixCoord, vec2(topLeft[0] + 1.0, bottomRight[1])); + done = true; + } + } else if (pixCoord[0] > bottomRight[0]) { + if (pixCoord[1] < topLeft[1]) { + // top right + pixColor[3] = pixColor[3] * getOpacityForPixAndCorner(pixCoord, vec2(bottomRight[0], topLeft[1] + 1.0)); + done = true; + } else if (pixCoord[1] > bottomRight[1]) { + // bottom right + pixColor[3] = pixColor[3] * getOpacityForPixAndCorner(pixCoord, bottomRight); + done = true; + } + } + + // now check for other shit + if (!done) { + // distance to all straight bb borders + float distanceT = pixCoord[1]; + float distanceB = fullSize[1] - pixCoord[1]; + float distanceL = pixCoord[0]; + float distanceR = fullSize[0] - pixCoord[0]; + + // get the smallest + float smallest = min(min(distanceT, distanceB), min(distanceL, distanceR)); + + if (smallest > thick) { + discard; return; + } + } + + if (pixColor[3] == 0.0) { + discard; return; + } + + gl_FragColor = pixColor; +} +)#"; \ No newline at end of file From 6a47a305f8e5ddd7a4e813b47aca2af188e00d26 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Sun, 26 Jun 2022 20:08:19 +0200 Subject: [PATCH 03/79] fix some xwayland popups --- src/Window.hpp | 1 + src/events/Windows.cpp | 2 +- src/managers/XWaylandManager.cpp | 4 +++- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Window.hpp b/src/Window.hpp index 9f92432a..2086c903 100644 --- a/src/Window.hpp +++ b/src/Window.hpp @@ -76,6 +76,7 @@ public: // For nofocus bool m_bNoFocus = false; + bool m_bNoInitialFocus = false; SSurfaceTreeNode* m_pSurfaceTree = nullptr; diff --git a/src/events/Windows.cpp b/src/events/Windows.cpp index 76dfadda..f0b38c10 100644 --- a/src/events/Windows.cpp +++ b/src/events/Windows.cpp @@ -228,7 +228,7 @@ void Events::listener_mapWindow(void* owner, void* data) { PWINDOW->m_vPseudoSize = PWINDOW->m_vRealSize.goalv() - Vector2D(10,10); } - if (!PWINDOW->m_bNoFocus) + if (!PWINDOW->m_bNoFocus && !PWINDOW->m_bNoInitialFocus) g_pCompositor->focusWindow(PWINDOW); PWINDOW->m_pSurfaceTree = SubsurfaceTree::createTreeRoot(g_pXWaylandManager->getWindowSurface(PWINDOW), addViewCoords, PWINDOW, PWINDOW); diff --git a/src/managers/XWaylandManager.cpp b/src/managers/XWaylandManager.cpp index 65f5ddd8..fbb6693e 100644 --- a/src/managers/XWaylandManager.cpp +++ b/src/managers/XWaylandManager.cpp @@ -146,8 +146,10 @@ bool CHyprXWaylandManager::shouldBeFloated(CWindow* pWindow) { if (pWindow->m_uSurface.xwayland->window_type[i] == HYPRATOMS["_NET_WM_WINDOW_TYPE_DIALOG"] || pWindow->m_uSurface.xwayland->window_type[i] == HYPRATOMS["_NET_WM_WINDOW_TYPE_SPLASH"] || pWindow->m_uSurface.xwayland->window_type[i] == HYPRATOMS["_NET_WM_WINDOW_TYPE_TOOLBAR"] || pWindow->m_uSurface.xwayland->window_type[i] == HYPRATOMS["_NET_WM_WINDOW_TYPE_UTILITY"] || pWindow->m_uSurface.xwayland->window_type[i] == HYPRATOMS["_NET_WM_WINDOW_TYPE_TOOLTIP"] || pWindow->m_uSurface.xwayland->window_type[i] == HYPRATOMS["_NET_WM_WINDOW_TYPE_POPUP_MENU"] || - pWindow->m_uSurface.xwayland->window_type[i] == HYPRATOMS["_NET_WM_WINDOW_TYPE_DOCK"] || pWindow->m_uSurface.xwayland->window_type[i] == HYPRATOMS["_NET_WM_WINDOW_TYPE_DROPDOWN_MENU"]) + pWindow->m_uSurface.xwayland->window_type[i] == HYPRATOMS["_NET_WM_WINDOW_TYPE_DOCK"] || pWindow->m_uSurface.xwayland->window_type[i] == HYPRATOMS["_NET_WM_WINDOW_TYPE_DROPDOWN_MENU"] || + pWindow->m_uSurface.xwayland->window_type[i] == HYPRATOMS["_NET_WM_WINDOW_TYPE_MENU"]) { + pWindow->m_bNoInitialFocus = true; return true; } From 0b525cdc63b6dbed55d3a618664e059055c3938d Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Sun, 26 Jun 2022 20:09:42 +0200 Subject: [PATCH 04/79] default to multisample on --- src/config/ConfigManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index fb3aae1f..b9e6f48a 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -47,7 +47,7 @@ void CConfigManager::setDefaultVars() { configValues["decoration:active_opacity"].floatValue = 1; configValues["decoration:inactive_opacity"].floatValue = 1; configValues["decoration:fullscreen_opacity"].floatValue = 1; - configValues["decoration:multisample_edges"].intValue = 0; + configValues["decoration:multisample_edges"].intValue = 1; configValues["decoration:no_blur_on_oversized"].intValue = 1; configValues["decoration:drop_shadow"].intValue = 1; configValues["decoration:shadow_range"].intValue = 4; From 0d6e248f154720581a0e4d5c760acbdcbe51acf0 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Sun, 26 Jun 2022 20:35:08 +0200 Subject: [PATCH 05/79] bring back alacritty to autogen cfg --- src/config/defaultConfig.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/config/defaultConfig.hpp b/src/config/defaultConfig.hpp index 0395fd30..e8afb296 100644 --- a/src/config/defaultConfig.hpp +++ b/src/config/defaultConfig.hpp @@ -71,6 +71,7 @@ dwindle { # example binds bind=SUPER,Q,exec,kitty +bind=SUPER,RETURN,exec,alacritty bind=SUPER,C,killactive, bind=SUPER,M,exit, bind=SUPER,E,exec,dolphin From 44aeb1fc909ec9cb3e6b82a5397e9eec8839192b Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Sun, 26 Jun 2022 22:15:06 +0200 Subject: [PATCH 06/79] added decoration:shadow_offset --- src/config/ConfigManager.cpp | 1 + src/helpers/MiscFunctions.cpp | 4 +- src/helpers/MiscFunctions.hpp | 2 +- src/managers/AnimationManager.cpp | 2 +- src/render/OpenGL.cpp | 2 - .../decorations/CHyprDropShadowDecoration.cpp | 45 +++++++++++++++++-- src/render/shaders/Shadow.hpp | 3 +- 7 files changed, 48 insertions(+), 11 deletions(-) diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index b9e6f48a..35cf64e0 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -53,6 +53,7 @@ void CConfigManager::setDefaultVars() { configValues["decoration:shadow_range"].intValue = 4; configValues["decoration:shadow_render_power"].intValue = 3; configValues["decoration:shadow_ignore_window"].intValue = 1; + configValues["decoration:shadow_offset"].strValue = "0 0"; configValues["decoration:col.shadow"].intValue = 0xee1a1a1a; configValues["dwindle:pseudotile"].intValue = 0; diff --git a/src/helpers/MiscFunctions.cpp b/src/helpers/MiscFunctions.cpp index ce9dd788..d082799f 100644 --- a/src/helpers/MiscFunctions.cpp +++ b/src/helpers/MiscFunctions.cpp @@ -135,8 +135,8 @@ float getPlusMinusKeywordResult(std::string source, float relative) { return result; } -bool isNumber(const std::string& str) { - return std::ranges::all_of(str.begin(), str.end(), [](char c) { return isdigit(c) != 0 || c == '-'; }); +bool isNumber(const std::string& str, bool allowfloat) { + return std::ranges::all_of(str.begin(), str.end(), [&](char c) { return isdigit(c) != 0 || c == '-' || (allowfloat && c == '.'); }); } bool isDirection(const std::string& arg) { diff --git a/src/helpers/MiscFunctions.hpp b/src/helpers/MiscFunctions.hpp index 8470eb81..733b7ca9 100644 --- a/src/helpers/MiscFunctions.hpp +++ b/src/helpers/MiscFunctions.hpp @@ -7,7 +7,7 @@ void wlr_signal_emit_safe(struct wl_signal *signal, void *data); std::string getFormat(const char *fmt, ...); // Basically Debug::log to a string void scaleBox(wlr_box*, float); std::string removeBeginEndSpacesTabs(std::string); -bool isNumber(const std::string&); +bool isNumber(const std::string&, bool allowfloat = false); bool isDirection(const std::string&); int getWorkspaceIDFromString(const std::string&, std::string&); float vecToRectDistanceSquared(const Vector2D& vec, const Vector2D& p1, const Vector2D& p2); diff --git a/src/managers/AnimationManager.cpp b/src/managers/AnimationManager.cpp index 2ceefdd4..e8f1a1f1 100644 --- a/src/managers/AnimationManager.cpp +++ b/src/managers/AnimationManager.cpp @@ -47,7 +47,7 @@ void CAnimationManager::tick() { wlr_box WLRBOXPREV = {0,0,0,0}; if (PWINDOW) { - WLRBOXPREV = {(int)PWINDOW->m_vRealPosition.vec().x - (int)*PBORDERSIZE - 1, (int)PWINDOW->m_vRealPosition.vec().y - (int)*PBORDERSIZE - 1, (int)PWINDOW->m_vRealSize.vec().x + 2 * (int)*PBORDERSIZE + 2, (int)PWINDOW->m_vRealSize.vec().y + 2 * (int)*PBORDERSIZE + 2}; + WLRBOXPREV = PWINDOW->getFullWindowBoundingBox(); } else if (PWORKSPACE) { const auto PMONITOR = g_pCompositor->getMonitorFromID(PWORKSPACE->m_iMonitorID); WLRBOXPREV = {(int)PMONITOR->vecPosition.x, (int)PMONITOR->vecPosition.y, (int)PMONITOR->vecSize.x, (int)PMONITOR->vecSize.y}; diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp index a0e6483d..efd5476a 100644 --- a/src/render/OpenGL.cpp +++ b/src/render/OpenGL.cpp @@ -858,7 +858,6 @@ void CHyprOpenGLImpl::renderRoundedShadow(wlr_box* box, int round, int range, fl static auto *const PSHADOWCOL = &g_pConfigManager->getConfigValuePtr("decoration:col.shadow")->intValue; static auto *const PSHADOWPOWER = &g_pConfigManager->getConfigValuePtr("decoration:shadow_render_power")->intValue; - static auto *const PSHADOWIGNOREWINDOW = &g_pConfigManager->getConfigValuePtr("decoration:shadow_ignore_window")->intValue; const auto SHADOWPOWER = std::clamp((int)*PSHADOWPOWER, 1, 4); @@ -892,7 +891,6 @@ void CHyprOpenGLImpl::renderRoundedShadow(wlr_box* box, int round, int range, fl glUniform1f(glGetUniformLocation(m_shSHADOW.program, "radius"), range + round); glUniform1f(glGetUniformLocation(m_shSHADOW.program, "range"), range); glUniform1f(glGetUniformLocation(m_shSHADOW.program, "shadowPower"), SHADOWPOWER); - glUniform1i(glGetUniformLocation(m_shSHADOW.program, "ignoreWindow"), *PSHADOWIGNOREWINDOW); glVertexAttribPointer(m_shSHADOW.posAttrib, 2, GL_FLOAT, GL_FALSE, 0, fullVerts); glVertexAttribPointer(m_shSHADOW.texAttrib, 2, GL_FLOAT, GL_FALSE, 0, fullVerts); diff --git a/src/render/decorations/CHyprDropShadowDecoration.cpp b/src/render/decorations/CHyprDropShadowDecoration.cpp index 6933e687..f9c629bb 100644 --- a/src/render/decorations/CHyprDropShadowDecoration.cpp +++ b/src/render/decorations/CHyprDropShadowDecoration.cpp @@ -45,13 +45,29 @@ void CHyprDropShadowDecoration::draw(SMonitor* pMonitor, float a) { static auto *const PSHADOWS = &g_pConfigManager->getConfigValuePtr("decoration:drop_shadow")->intValue; static auto *const PSHADOWSIZE = &g_pConfigManager->getConfigValuePtr("decoration:shadow_range")->intValue; static auto *const PROUNDING = &g_pConfigManager->getConfigValuePtr("decoration:rounding")->intValue; + static auto *const PSHADOWIGNOREWINDOW = &g_pConfigManager->getConfigValuePtr("decoration:shadow_ignore_window")->intValue; + static auto *const PSHADOWOFFSET = &g_pConfigManager->getConfigValuePtr("decoration:shadow_offset")->strValue; if (*PSHADOWS != 1) return; // disabled - // update the extents if needed - if (*PSHADOWSIZE != m_seExtents.topLeft.x) - m_seExtents = {{*PSHADOWSIZE + 2, *PSHADOWSIZE + 2}, {*PSHADOWSIZE + 2, *PSHADOWSIZE + 2}}; + // get the real offset + Vector2D offset; + try { + if (const auto SPACEPOS = PSHADOWOFFSET->find(' '); SPACEPOS != std::string::npos) { + const auto X = PSHADOWOFFSET->substr(0, SPACEPOS); + const auto Y = PSHADOWOFFSET->substr(SPACEPOS + 1); + + if (isNumber(X, true) && isNumber(Y, true)) { + offset = Vector2D(std::stof(X), std::stof(Y)); + } + } + } catch (std::exception& e) { + return; // cannot parse + } + + // update the extents + m_seExtents = {{*PSHADOWSIZE + 2 - offset.x, *PSHADOWSIZE + 2 - offset.y}, {*PSHADOWSIZE + 2 + offset.x, *PSHADOWSIZE + 2 + offset.y}}; m_vLastWindowPos = m_pWindow->m_vRealPosition.vec(); m_vLastWindowSize = m_pWindow->m_vRealSize.vec(); @@ -61,6 +77,29 @@ void CHyprDropShadowDecoration::draw(SMonitor* pMonitor, float a) { fullBox.x -= pMonitor->vecPosition.x; fullBox.y -= pMonitor->vecPosition.y; + + if (*PSHADOWIGNOREWINDOW) { + glClearStencil(0); + glClear(GL_STENCIL_BUFFER_BIT); + + glEnable(GL_STENCIL_TEST); + + glStencilFunc(GL_ALWAYS, 1, -1); + glStencilOp(GL_KEEP, GL_KEEP, GL_REPLACE); + + wlr_box windowBox = {m_vLastWindowPos.x, m_vLastWindowPos.y, m_vLastWindowSize.x, m_vLastWindowSize.y}; + g_pHyprOpenGL->renderRect(&windowBox, CColor(0,0,0,0), *PROUNDING); + + glStencilFunc(GL_NOTEQUAL, 1, -1); + glStencilOp(GL_KEEP, GL_KEEP, GL_REPLACE); + } g_pHyprOpenGL->renderRoundedShadow(&fullBox, *PROUNDING, *PSHADOWSIZE, a); + + if (*PSHADOWIGNOREWINDOW) { + // cleanup + glClearStencil(0); + glClear(GL_STENCIL_BUFFER_BIT); + glDisable(GL_STENCIL_TEST); + } } diff --git a/src/render/shaders/Shadow.hpp b/src/render/shaders/Shadow.hpp index f54124fa..dca194c0 100644 --- a/src/render/shaders/Shadow.hpp +++ b/src/render/shaders/Shadow.hpp @@ -13,7 +13,6 @@ uniform vec2 fullSize; uniform float radius; uniform float range; uniform float shadowPower; -uniform int ignoreWindow; float pixAlphaRoundedDistance(float distanceToCorner) { if (distanceToCorner > radius) { @@ -75,7 +74,7 @@ void main() { } } - if (pixColor[3] == 0.0 || (ignoreWindow == 1 && pixColor[3] == originalAlpha)) { + if (pixColor[3] == 0.0) { discard; return; } From b7b4853301471f76b86ab4f8e37ea7d7c395bfaa Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Sun, 26 Jun 2022 22:26:13 +0200 Subject: [PATCH 07/79] fix deco on fullscreen --- src/render/Renderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 5b56dfaa..433cca55 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -161,7 +161,7 @@ void CHyprRenderer::renderWindow(CWindow* pWindow, SMonitor* pMonitor, timespec* renderdata.dontRound = pWindow->m_bIsFullscreen && PWORKSPACE->m_efFullscreenMode == FULLSCREEN_FULL; renderdata.fadeAlpha = pWindow->m_fAlpha.fl() * (PWORKSPACE->m_fAlpha.fl() / 255.f); renderdata.alpha = pWindow->m_bIsFullscreen ? g_pConfigManager->getFloat("decoration:fullscreen_opacity") : pWindow == g_pCompositor->m_pLastWindow ? g_pConfigManager->getFloat("decoration:active_opacity") : g_pConfigManager->getFloat("decoration:inactive_opacity"); - renderdata.decorate = decorate && !pWindow->m_bX11DoesntWantBorders && (pWindow->m_bIsFloating ? *PNOFLOATINGBORDERS == 0 : true); + renderdata.decorate = decorate && !pWindow->m_bX11DoesntWantBorders && (pWindow->m_bIsFloating ? *PNOFLOATINGBORDERS == 0 : true) && (!pWindow->m_bIsFullscreen || PWORKSPACE->m_efFullscreenMode != FULLSCREEN_FULL)d; renderdata.rounding = pWindow->m_sAdditionalConfigData.rounding; // apply window special data From 0b1459ef04e99062e3f9f14e626d2ff24253f6da Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Sun, 26 Jun 2022 22:27:03 +0200 Subject: [PATCH 08/79] typo + fix shadow on multimon --- src/render/Renderer.cpp | 2 +- src/render/decorations/CHyprDropShadowDecoration.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 433cca55..49541f59 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -161,7 +161,7 @@ void CHyprRenderer::renderWindow(CWindow* pWindow, SMonitor* pMonitor, timespec* renderdata.dontRound = pWindow->m_bIsFullscreen && PWORKSPACE->m_efFullscreenMode == FULLSCREEN_FULL; renderdata.fadeAlpha = pWindow->m_fAlpha.fl() * (PWORKSPACE->m_fAlpha.fl() / 255.f); renderdata.alpha = pWindow->m_bIsFullscreen ? g_pConfigManager->getFloat("decoration:fullscreen_opacity") : pWindow == g_pCompositor->m_pLastWindow ? g_pConfigManager->getFloat("decoration:active_opacity") : g_pConfigManager->getFloat("decoration:inactive_opacity"); - renderdata.decorate = decorate && !pWindow->m_bX11DoesntWantBorders && (pWindow->m_bIsFloating ? *PNOFLOATINGBORDERS == 0 : true) && (!pWindow->m_bIsFullscreen || PWORKSPACE->m_efFullscreenMode != FULLSCREEN_FULL)d; + renderdata.decorate = decorate && !pWindow->m_bX11DoesntWantBorders && (pWindow->m_bIsFloating ? *PNOFLOATINGBORDERS == 0 : true) && (!pWindow->m_bIsFullscreen || PWORKSPACE->m_efFullscreenMode != FULLSCREEN_FULL); renderdata.rounding = pWindow->m_sAdditionalConfigData.rounding; // apply window special data diff --git a/src/render/decorations/CHyprDropShadowDecoration.cpp b/src/render/decorations/CHyprDropShadowDecoration.cpp index f9c629bb..01bc2170 100644 --- a/src/render/decorations/CHyprDropShadowDecoration.cpp +++ b/src/render/decorations/CHyprDropShadowDecoration.cpp @@ -87,7 +87,7 @@ void CHyprDropShadowDecoration::draw(SMonitor* pMonitor, float a) { glStencilFunc(GL_ALWAYS, 1, -1); glStencilOp(GL_KEEP, GL_KEEP, GL_REPLACE); - wlr_box windowBox = {m_vLastWindowPos.x, m_vLastWindowPos.y, m_vLastWindowSize.x, m_vLastWindowSize.y}; + wlr_box windowBox = {m_vLastWindowPos.x - pMonitor->vecPosition.x, m_vLastWindowPos.y - pMonitor->vecPosition.y, m_vLastWindowSize.x, m_vLastWindowSize.y}; g_pHyprOpenGL->renderRect(&windowBox, CColor(0,0,0,0), *PROUNDING); glStencilFunc(GL_NOTEQUAL, 1, -1); From 3263e48675107632b1a6547163153633a9cbfbf7 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Sun, 26 Jun 2022 22:47:13 +0200 Subject: [PATCH 09/79] rerender monitors on config reload --- src/config/ConfigManager.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index 35cf64e0..f8f49ed6 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -807,6 +807,10 @@ void CConfigManager::loadConfigLoadVars() { // Update window border colors g_pCompositor->updateAllWindowsBorders(); + + // Force the compositor to fully re-render all monitors + for (auto& m : g_pCompositor->m_lMonitors) + m.forceFullFrames = 2; } void CConfigManager::tick() { From 3d48469cb43ac0609b112aea4e233276e04c4118 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 27 Jun 2022 00:25:37 +0200 Subject: [PATCH 10/79] fix decos with workspace offset --- src/Window.cpp | 5 +++++ src/Window.hpp | 1 + src/layout/DwindleLayout.cpp | 8 ++++++++ src/managers/AnimationManager.cpp | 12 ++++++++++-- src/render/decorations/CHyprDropShadowDecoration.cpp | 12 +++++++++--- src/render/decorations/CHyprGroupBarDecoration.cpp | 6 ++++-- 6 files changed, 37 insertions(+), 7 deletions(-) diff --git a/src/Window.cpp b/src/Window.cpp index fbd06417..3d669e70 100644 --- a/src/Window.cpp +++ b/src/Window.cpp @@ -72,4 +72,9 @@ wlr_box CWindow::getWindowIdealBoundingBoxIgnoreReserved() { } return wlr_box{(int)POS.x, (int)POS.y, (int)SIZE.x, (int)SIZE.y}; +} + +void CWindow::updateWindowDecos() { + for (auto& wd : m_dWindowDecorations) + wd->updateWindow(this); } \ No newline at end of file diff --git a/src/Window.hpp b/src/Window.hpp index 2086c903..8b8cc9c8 100644 --- a/src/Window.hpp +++ b/src/Window.hpp @@ -111,5 +111,6 @@ public: // methods wlr_box getFullWindowBoundingBox(); wlr_box getWindowIdealBoundingBoxIgnoreReserved(); + void updateWindowDecos(); }; diff --git a/src/layout/DwindleLayout.cpp b/src/layout/DwindleLayout.cpp index c72dbb99..c82c6889 100644 --- a/src/layout/DwindleLayout.cpp +++ b/src/layout/DwindleLayout.cpp @@ -176,6 +176,8 @@ void CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData* pNode) { g_pXWaylandManager->setWindowSize(PWINDOW, calcSize); } + + PWINDOW->updateWindowDecos(); } void CHyprDwindleLayout::onWindowCreated(CWindow* pWindow) { @@ -514,12 +516,17 @@ void CHyprDwindleLayout::onMouseMove(const Vector2D& mousePos) { if (g_pInputManager->dragButton == BTN_LEFT) { DRAGGINGWINDOW->m_vRealPosition.setValueAndWarp(m_vBeginDragPositionXY + DELTA); + + DRAGGINGWINDOW->updateWindowDecos(); + g_pXWaylandManager->setWindowSize(DRAGGINGWINDOW, DRAGGINGWINDOW->m_vRealSize.goalv()); } else { if (DRAGGINGWINDOW->m_bIsFloating) { DRAGGINGWINDOW->m_vRealSize.setValueAndWarp(m_vBeginDragSizeXY + DELTA); DRAGGINGWINDOW->m_vRealSize.setValueAndWarp(Vector2D(std::clamp(DRAGGINGWINDOW->m_vRealSize.vec().x, (double)20, (double)999999), std::clamp(DRAGGINGWINDOW->m_vRealSize.vec().y, (double)20, (double)999999))); + DRAGGINGWINDOW->updateWindowDecos(); + g_pXWaylandManager->setWindowSize(DRAGGINGWINDOW, DRAGGINGWINDOW->m_vRealSize.goalv()); } else { resizeActiveWindow(TICKDELTA, DRAGGINGWINDOW); @@ -551,6 +558,7 @@ void CHyprDwindleLayout::resizeActiveWindow(const Vector2D& pixResize, CWindow* if (!PNODE) { PWINDOW->m_vRealSize = Vector2D(std::clamp((PWINDOW->m_vRealSize.goalv() + pixResize).x, (double)20, (double)999999), std::clamp((PWINDOW->m_vRealSize.goalv() + pixResize).y, (double)20, (double)999999)); + PWINDOW->updateWindowDecos(); return; } diff --git a/src/managers/AnimationManager.cpp b/src/managers/AnimationManager.cpp index e8f1a1f1..61221938 100644 --- a/src/managers/AnimationManager.cpp +++ b/src/managers/AnimationManager.cpp @@ -150,8 +150,16 @@ void CAnimationManager::tick() { if (PWINDOW) { g_pHyprRenderer->damageWindow(PWINDOW); - for (auto& wd : PWINDOW->m_dWindowDecorations) { - wd->updateWindow(PWINDOW); + PWINDOW->updateWindowDecos(); + } else if (PWORKSPACE) { + for (auto& w : g_pCompositor->m_lWindows) { + if (!w.m_bIsMapped || w.m_bHidden) + continue; + + if (w.m_iWorkspaceID != PWORKSPACE->m_iID) + continue; + + w.updateWindowDecos(); } } break; diff --git a/src/render/decorations/CHyprDropShadowDecoration.cpp b/src/render/decorations/CHyprDropShadowDecoration.cpp index 01bc2170..20dbbb30 100644 --- a/src/render/decorations/CHyprDropShadowDecoration.cpp +++ b/src/render/decorations/CHyprDropShadowDecoration.cpp @@ -35,6 +35,15 @@ void CHyprDropShadowDecoration::damageEntire() { void CHyprDropShadowDecoration::updateWindow(CWindow* pWindow) { damageEntire(); + + const auto PWORKSPACE = g_pCompositor->getWorkspaceByID(pWindow->m_iWorkspaceID); + + if (pWindow->m_vRealPosition.vec() + PWORKSPACE->m_vRenderOffset.vec() != m_vLastWindowPos || pWindow->m_vRealSize.vec() != m_vLastWindowSize) { + m_vLastWindowPos = pWindow->m_vRealPosition.vec() + PWORKSPACE->m_vRenderOffset.vec(); + m_vLastWindowSize = pWindow->m_vRealSize.vec(); + + damageEntire(); + } } void CHyprDropShadowDecoration::draw(SMonitor* pMonitor, float a) { @@ -69,9 +78,6 @@ void CHyprDropShadowDecoration::draw(SMonitor* pMonitor, float a) { // update the extents m_seExtents = {{*PSHADOWSIZE + 2 - offset.x, *PSHADOWSIZE + 2 - offset.y}, {*PSHADOWSIZE + 2 + offset.x, *PSHADOWSIZE + 2 + offset.y}}; - m_vLastWindowPos = m_pWindow->m_vRealPosition.vec(); - m_vLastWindowSize = m_pWindow->m_vRealSize.vec(); - // draw the shadow wlr_box fullBox = {m_vLastWindowPos.x - m_seExtents.topLeft.x + 2, m_vLastWindowPos.y - m_seExtents.topLeft.y + 2, m_vLastWindowSize.x + m_seExtents.topLeft.x + m_seExtents.bottomRight.x - 4, m_vLastWindowSize.y + m_seExtents.topLeft.y + m_seExtents.bottomRight.y - 4}; diff --git a/src/render/decorations/CHyprGroupBarDecoration.cpp b/src/render/decorations/CHyprGroupBarDecoration.cpp index 2bb486ee..833033de 100644 --- a/src/render/decorations/CHyprGroupBarDecoration.cpp +++ b/src/render/decorations/CHyprGroupBarDecoration.cpp @@ -21,14 +21,16 @@ eDecorationType CHyprGroupBarDecoration::getDecorationType() { void CHyprGroupBarDecoration::updateWindow(CWindow* pWindow) { damageEntire(); - if (pWindow->m_vRealPosition.vec() != m_vLastWindowPos || pWindow->m_vRealSize.vec() != m_vLastWindowSize) { + const auto PWORKSPACE = g_pCompositor->getWorkspaceByID(pWindow->m_iWorkspaceID); + + if (pWindow->m_vRealPosition.vec() + PWORKSPACE->m_vRenderOffset.vec() != m_vLastWindowPos || pWindow->m_vRealSize.vec() != m_vLastWindowSize) { // we draw 3px above the window's border with 3px const auto BORDERSIZE = g_pConfigManager->getInt("general:border_size"); m_seExtents.topLeft = Vector2D(0, BORDERSIZE + 3 + 3); m_seExtents.bottomRight = Vector2D(); - m_vLastWindowPos = pWindow->m_vRealPosition.vec(); + m_vLastWindowPos = pWindow->m_vRealPosition.vec() + PWORKSPACE->m_vRenderOffset.vec(); m_vLastWindowSize = pWindow->m_vRealSize.vec(); } From bc5fc7fad60bfd7db903b8606b8709abaf21cf1a Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 27 Jun 2022 11:27:02 +0200 Subject: [PATCH 11/79] guard shadow w/h --- src/render/decorations/CHyprDropShadowDecoration.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/render/decorations/CHyprDropShadowDecoration.cpp b/src/render/decorations/CHyprDropShadowDecoration.cpp index 20dbbb30..7f472f5c 100644 --- a/src/render/decorations/CHyprDropShadowDecoration.cpp +++ b/src/render/decorations/CHyprDropShadowDecoration.cpp @@ -84,6 +84,9 @@ void CHyprDropShadowDecoration::draw(SMonitor* pMonitor, float a) { fullBox.x -= pMonitor->vecPosition.x; fullBox.y -= pMonitor->vecPosition.y; + if (fullBox.width < 1 || fullBox.height < 1) + return; // don't draw invisible shadows + if (*PSHADOWIGNOREWINDOW) { glClearStencil(0); glClear(GL_STENCIL_BUFFER_BIT); From 7dad15035a418d567eac1b99781a6aa8e2be09b3 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 27 Jun 2022 11:40:23 +0200 Subject: [PATCH 12/79] forgot wlroots.pc --- Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Makefile b/Makefile index aa3a52f8..618e755e 100644 --- a/Makefile +++ b/Makefile @@ -109,6 +109,7 @@ all: install: [ ! -d /usr/include/wlr ] || mv /usr/include/wlr /usr/include/wlrBackup [ ! -f /usr/lib/libwlroots.so ] || mv /usr/lib/libwlroots.so /usr/lib/libwlroots.so.backup + [ ! -f /usr/lib/pkgconfig/wlroots.pc ] || mv /usr/lib/pkgconfig/wlroots.pc /usr/lib/pkgconfig/wlroots.pc.backup make all mkdir -p ${PREFIX}/share/wayland-sessions @@ -124,6 +125,7 @@ install: rm -rf /usr/include/wlr [ ! -d /usr/include/wlrBackup ] || mv /usr/include/wlrBackup /usr/include/wlr [ ! -f /usr/lib/libwlroots.so.backup ] || mv -f /usr/lib/libwlroots.so.backup /usr/lib/libwlroots.so + [ ! -f /usr/lib/pkgconfig/wlroots.pc.backup ] || mv -f /usr/lib/pkgconfig/wlroots.pc.backup /usr/lib/pkgconfig/wlroots.pc uninstall: rm -f ${PREFIX}/share/wayland-sessions/hyprland.desktop From 07013b835dc9c4d03e94bdabfca796ea447708a8 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 27 Jun 2022 11:42:52 +0200 Subject: [PATCH 13/79] remove so and pc --- Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Makefile b/Makefile index 618e755e..4c281568 100644 --- a/Makefile +++ b/Makefile @@ -123,6 +123,8 @@ install: cp ./assets/wall_8K.png ${PREFIX}/share/hyprland rm -rf /usr/include/wlr + rm -f /usr/lib/libwlroots.so + rm -f /usr/lib/pkgconfig/wlroots.pc [ ! -d /usr/include/wlrBackup ] || mv /usr/include/wlrBackup /usr/include/wlr [ ! -f /usr/lib/libwlroots.so.backup ] || mv -f /usr/lib/libwlroots.so.backup /usr/lib/libwlroots.so [ ! -f /usr/lib/pkgconfig/wlroots.pc.backup ] || mv -f /usr/lib/pkgconfig/wlroots.pc.backup /usr/lib/pkgconfig/wlroots.pc From b9a5fc0d2f76718833b49ec01234496f5002a677 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 27 Jun 2022 13:17:11 +0200 Subject: [PATCH 14/79] added pid and title info to hyprctl --- src/debug/HyprCtl.cpp | 28 +++++++++++++++++++++++----- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/src/debug/HyprCtl.cpp b/src/debug/HyprCtl.cpp index 66a8128d..df6234f0 100644 --- a/src/debug/HyprCtl.cpp +++ b/src/debug/HyprCtl.cpp @@ -26,9 +26,19 @@ std::string monitorsRequest() { std::string clientsRequest() { std::string result = ""; for (auto& w : g_pCompositor->m_lWindows) { - if (w.m_bIsMapped) - result += getFormat("Window %x -> %s:\n\tat: %i,%i\n\tsize: %i,%i\n\tworkspace: %i (%s)\n\tfloating: %i\n\tmonitor: %i\n\tclass: %s\n\n", - &w, w.m_szTitle.c_str(), (int)w.m_vRealPosition.vec().x, (int)w.m_vRealPosition.vec().y, (int)w.m_vRealSize.vec().x, (int)w.m_vRealSize.vec().y, w.m_iWorkspaceID, (w.m_iWorkspaceID == -1 ? "" : g_pCompositor->getWorkspaceByID(w.m_iWorkspaceID) ? g_pCompositor->getWorkspaceByID(w.m_iWorkspaceID)->m_szName.c_str() : std::string("Invalid workspace " + std::to_string(w.m_iWorkspaceID)).c_str()), (int)w.m_bIsFloating, w.m_iMonitorID, g_pXWaylandManager->getAppIDClass(&w).c_str()); + if (w.m_bIsMapped) { + pid_t PID = -1; + if (!w.m_bIsX11) { + const auto CLIENT = wl_resource_get_client(w.m_uSurface.xdg->resource); + wl_client_get_credentials(CLIENT, &PID, nullptr, nullptr); + } else { + PID = w.m_uSurface.xwayland->pid; + } + + result += getFormat("Window %x -> %s:\n\tat: %i,%i\n\tsize: %i,%i\n\tworkspace: %i (%s)\n\tfloating: %i\n\tmonitor: %i\n\tclass: %s\n\ttitle: %s\n\tpid: %i\n\n", + &w, w.m_szTitle.c_str(), (int)w.m_vRealPosition.vec().x, (int)w.m_vRealPosition.vec().y, (int)w.m_vRealSize.vec().x, (int)w.m_vRealSize.vec().y, w.m_iWorkspaceID, (w.m_iWorkspaceID == -1 ? "" : g_pCompositor->getWorkspaceByID(w.m_iWorkspaceID) ? g_pCompositor->getWorkspaceByID(w.m_iWorkspaceID)->m_szName.c_str() : std::string("Invalid workspace " + std::to_string(w.m_iWorkspaceID)).c_str()), (int)w.m_bIsFloating, w.m_iMonitorID, g_pXWaylandManager->getAppIDClass(&w).c_str(), g_pXWaylandManager->getTitle(&w).c_str(), PID); + + } } return result; } @@ -48,8 +58,16 @@ std::string activeWindowRequest() { if (!g_pCompositor->windowValidMapped(PWINDOW)) return "Invalid"; - return getFormat("Window %x -> %s:\n\tat: %i,%i\n\tsize: %i,%i\n\tworkspace: %i (%s)\n\tfloating: %i\n\tmonitor: %i\n\tclass: %s\n\n", - PWINDOW, PWINDOW->m_szTitle.c_str(), (int)PWINDOW->m_vRealPosition.vec().x, (int)PWINDOW->m_vRealPosition.vec().y, (int)PWINDOW->m_vRealSize.vec().x, (int)PWINDOW->m_vRealSize.vec().y, PWINDOW->m_iWorkspaceID, (PWINDOW->m_iWorkspaceID == -1 ? "" : g_pCompositor->getWorkspaceByID(PWINDOW->m_iWorkspaceID)->m_szName.c_str()), (int)PWINDOW->m_bIsFloating, (int)PWINDOW->m_iMonitorID, g_pXWaylandManager->getAppIDClass(PWINDOW).c_str()); + pid_t PID = -1; + if (!PWINDOW->m_bIsX11) { + const auto CLIENT = wl_resource_get_client(PWINDOW->m_uSurface.xdg->resource); + wl_client_get_credentials(CLIENT, &PID, nullptr, nullptr); + } else { + PID = PWINDOW->m_uSurface.xwayland->pid; + } + + return getFormat("Window %x -> %s:\n\tat: %i,%i\n\tsize: %i,%i\n\tworkspace: %i (%s)\n\tfloating: %i\n\tmonitor: %i\n\tclass: %s\n\ttitle: %s\n\tpid: %i\n\n", + PWINDOW, PWINDOW->m_szTitle.c_str(), (int)PWINDOW->m_vRealPosition.vec().x, (int)PWINDOW->m_vRealPosition.vec().y, (int)PWINDOW->m_vRealSize.vec().x, (int)PWINDOW->m_vRealSize.vec().y, PWINDOW->m_iWorkspaceID, (PWINDOW->m_iWorkspaceID == -1 ? "" : g_pCompositor->getWorkspaceByID(PWINDOW->m_iWorkspaceID)->m_szName.c_str()), (int)PWINDOW->m_bIsFloating, (int)PWINDOW->m_iMonitorID, g_pXWaylandManager->getAppIDClass(PWINDOW).c_str(), g_pXWaylandManager->getTitle(PWINDOW).c_str(), PID); } std::string layersRequest() { From 781526dac58619fa313ca9bf86bfd712c01cb68f Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 27 Jun 2022 13:42:20 +0200 Subject: [PATCH 15/79] added hyprctl kill --- hyprctl/main.cpp | 2 + src/Window.cpp | 14 ++++- src/Window.hpp | 1 + src/debug/HyprCtl.cpp | 28 +++------ src/events/Devices.cpp | 12 +--- src/managers/KeybindManager.cpp | 23 ++++++- src/managers/KeybindManager.hpp | 1 + src/managers/input/InputManager.cpp | 96 +++++++++++++++++++++++++++-- src/managers/input/InputManager.hpp | 15 +++++ 9 files changed, 154 insertions(+), 38 deletions(-) diff --git a/hyprctl/main.cpp b/hyprctl/main.cpp index f60fb600..fab353c0 100644 --- a/hyprctl/main.cpp +++ b/hyprctl/main.cpp @@ -26,6 +26,7 @@ const std::string USAGE = R"#(usage: hyprctl [command] [(opt)args] dispatch keyword version + kill reload)#"; void request(std::string arg) { @@ -129,6 +130,7 @@ int main(int argc, char** argv) { else if (!strcmp(argv[1], "activewindow")) request("activewindow"); else if (!strcmp(argv[1], "layers")) request("layers"); else if (!strcmp(argv[1], "version")) request("version"); + else if (!strcmp(argv[1], "kill")) request("kill"); else if (!strcmp(argv[1], "devices")) request("devices"); else if (!strcmp(argv[1], "reload")) request("reload"); else if (!strcmp(argv[1], "dispatch")) dispatchRequest(argc, argv); diff --git a/src/Window.cpp b/src/Window.cpp index 3d669e70..fc09b330 100644 --- a/src/Window.cpp +++ b/src/Window.cpp @@ -77,4 +77,16 @@ wlr_box CWindow::getWindowIdealBoundingBoxIgnoreReserved() { void CWindow::updateWindowDecos() { for (auto& wd : m_dWindowDecorations) wd->updateWindow(this); -} \ No newline at end of file +} + +pid_t CWindow::getPID() { + pid_t PID = -1; + if (!m_bIsX11) { + const auto CLIENT = wl_resource_get_client(m_uSurface.xdg->resource); + wl_client_get_credentials(CLIENT, &PID, nullptr, nullptr); + } else { + PID = m_uSurface.xwayland->pid; + } + + return PID; +} diff --git a/src/Window.hpp b/src/Window.hpp index 8b8cc9c8..9bd44ae0 100644 --- a/src/Window.hpp +++ b/src/Window.hpp @@ -112,5 +112,6 @@ public: wlr_box getFullWindowBoundingBox(); wlr_box getWindowIdealBoundingBoxIgnoreReserved(); void updateWindowDecos(); + pid_t getPID(); }; diff --git a/src/debug/HyprCtl.cpp b/src/debug/HyprCtl.cpp index df6234f0..b178fdbf 100644 --- a/src/debug/HyprCtl.cpp +++ b/src/debug/HyprCtl.cpp @@ -27,16 +27,8 @@ std::string clientsRequest() { std::string result = ""; for (auto& w : g_pCompositor->m_lWindows) { if (w.m_bIsMapped) { - pid_t PID = -1; - if (!w.m_bIsX11) { - const auto CLIENT = wl_resource_get_client(w.m_uSurface.xdg->resource); - wl_client_get_credentials(CLIENT, &PID, nullptr, nullptr); - } else { - PID = w.m_uSurface.xwayland->pid; - } - result += getFormat("Window %x -> %s:\n\tat: %i,%i\n\tsize: %i,%i\n\tworkspace: %i (%s)\n\tfloating: %i\n\tmonitor: %i\n\tclass: %s\n\ttitle: %s\n\tpid: %i\n\n", - &w, w.m_szTitle.c_str(), (int)w.m_vRealPosition.vec().x, (int)w.m_vRealPosition.vec().y, (int)w.m_vRealSize.vec().x, (int)w.m_vRealSize.vec().y, w.m_iWorkspaceID, (w.m_iWorkspaceID == -1 ? "" : g_pCompositor->getWorkspaceByID(w.m_iWorkspaceID) ? g_pCompositor->getWorkspaceByID(w.m_iWorkspaceID)->m_szName.c_str() : std::string("Invalid workspace " + std::to_string(w.m_iWorkspaceID)).c_str()), (int)w.m_bIsFloating, w.m_iMonitorID, g_pXWaylandManager->getAppIDClass(&w).c_str(), g_pXWaylandManager->getTitle(&w).c_str(), PID); + &w, w.m_szTitle.c_str(), (int)w.m_vRealPosition.vec().x, (int)w.m_vRealPosition.vec().y, (int)w.m_vRealSize.vec().x, (int)w.m_vRealSize.vec().y, w.m_iWorkspaceID, (w.m_iWorkspaceID == -1 ? "" : g_pCompositor->getWorkspaceByID(w.m_iWorkspaceID) ? g_pCompositor->getWorkspaceByID(w.m_iWorkspaceID)->m_szName.c_str() : std::string("Invalid workspace " + std::to_string(w.m_iWorkspaceID)).c_str()), (int)w.m_bIsFloating, w.m_iMonitorID, g_pXWaylandManager->getAppIDClass(&w).c_str(), g_pXWaylandManager->getTitle(&w).c_str(), w.getPID()); } } @@ -58,16 +50,8 @@ std::string activeWindowRequest() { if (!g_pCompositor->windowValidMapped(PWINDOW)) return "Invalid"; - pid_t PID = -1; - if (!PWINDOW->m_bIsX11) { - const auto CLIENT = wl_resource_get_client(PWINDOW->m_uSurface.xdg->resource); - wl_client_get_credentials(CLIENT, &PID, nullptr, nullptr); - } else { - PID = PWINDOW->m_uSurface.xwayland->pid; - } - return getFormat("Window %x -> %s:\n\tat: %i,%i\n\tsize: %i,%i\n\tworkspace: %i (%s)\n\tfloating: %i\n\tmonitor: %i\n\tclass: %s\n\ttitle: %s\n\tpid: %i\n\n", - PWINDOW, PWINDOW->m_szTitle.c_str(), (int)PWINDOW->m_vRealPosition.vec().x, (int)PWINDOW->m_vRealPosition.vec().y, (int)PWINDOW->m_vRealSize.vec().x, (int)PWINDOW->m_vRealSize.vec().y, PWINDOW->m_iWorkspaceID, (PWINDOW->m_iWorkspaceID == -1 ? "" : g_pCompositor->getWorkspaceByID(PWINDOW->m_iWorkspaceID)->m_szName.c_str()), (int)PWINDOW->m_bIsFloating, (int)PWINDOW->m_iMonitorID, g_pXWaylandManager->getAppIDClass(PWINDOW).c_str(), g_pXWaylandManager->getTitle(PWINDOW).c_str(), PID); + PWINDOW, PWINDOW->m_szTitle.c_str(), (int)PWINDOW->m_vRealPosition.vec().x, (int)PWINDOW->m_vRealPosition.vec().y, (int)PWINDOW->m_vRealSize.vec().x, (int)PWINDOW->m_vRealSize.vec().y, PWINDOW->m_iWorkspaceID, (PWINDOW->m_iWorkspaceID == -1 ? "" : g_pCompositor->getWorkspaceByID(PWINDOW->m_iWorkspaceID)->m_szName.c_str()), (int)PWINDOW->m_bIsFloating, (int)PWINDOW->m_iMonitorID, g_pXWaylandManager->getAppIDClass(PWINDOW).c_str(), g_pXWaylandManager->getTitle(PWINDOW).c_str(), PWINDOW->getPID()); } std::string layersRequest() { @@ -191,6 +175,12 @@ std::string reloadRequest() { return "ok"; } +std::string killRequest() { + g_pInputManager->setClickMode(CLICKMODE_KILL); + + return "ok"; +} + std::string getReply(std::string); std::string dispatchBatch(std::string request) { @@ -232,6 +222,8 @@ std::string getReply(std::string request) { return workspacesRequest(); else if (request == "clients") return clientsRequest(); + else if (request == "kill") + return killRequest(); else if (request == "activewindow") return activeWindowRequest(); else if (request == "layers") diff --git a/src/events/Devices.cpp b/src/events/Devices.cpp index df4501cf..adbe268e 100644 --- a/src/events/Devices.cpp +++ b/src/events/Devices.cpp @@ -57,17 +57,7 @@ void Events::listener_mouseAxis(wl_listener* listener, void* data) { void Events::listener_requestMouse(wl_listener* listener, void* data) { const auto EVENT = (wlr_seat_pointer_request_set_cursor_event*)data; - if (!g_pHyprRenderer->shouldRenderCursor()) - return; - - if (!EVENT->surface) { - g_pHyprRenderer->m_bWindowRequestedCursorHide = true; - } else { - g_pHyprRenderer->m_bWindowRequestedCursorHide = false; - } - - if (EVENT->seat_client == g_pCompositor->m_sSeat.seat->pointer_state.focused_client) - wlr_cursor_set_surface(g_pCompositor->m_sWLRCursor, EVENT->surface, EVENT->hotspot_x, EVENT->hotspot_y); + g_pInputManager->processMouseRequest(EVENT); } void Events::listener_newInput(wl_listener* listener, void* data) { diff --git a/src/managers/KeybindManager.cpp b/src/managers/KeybindManager.cpp index 10694e1b..aab79458 100644 --- a/src/managers/KeybindManager.cpp +++ b/src/managers/KeybindManager.cpp @@ -108,7 +108,7 @@ bool CKeybindManager::handleKeybinds(const uint32_t& modmask, const xkb_keysym_t return found; } -bool CKeybindManager::handleInternalKeybinds(xkb_keysym_t keysym) { +bool CKeybindManager::handleVT(xkb_keysym_t keysym) { // Handles the CTRL+ALT+FX TTY keybinds if (!(keysym >= XKB_KEY_XF86Switch_VT_1 && keysym <= XKB_KEY_XF86Switch_VT_12)) return false; @@ -119,19 +119,36 @@ bool CKeybindManager::handleInternalKeybinds(xkb_keysym_t keysym) { wlr_session_change_vt(PSESSION, TTY); for (auto& m : g_pCompositor->m_lMonitors) { - g_pHyprOpenGL->destroyMonitorResources(&m); // mark resources as unusable anymore + g_pHyprOpenGL->destroyMonitorResources(&m); // mark resources as unusable anymore m.noFrameSchedule = true; m.framesToSkip = 2; } Debug::log(LOG, "Switched to VT %i, destroyed all render data, frames to skip for each: 2", TTY); - + return true; } return false; } +bool CKeybindManager::handleInternalKeybinds(xkb_keysym_t keysym) { + if (handleVT(keysym)) + return true; + + // handle ESC while in kill mode + if (g_pInputManager->getClickMode() == CLICKMODE_KILL) { + const auto KBKEY = xkb_keysym_from_name("ESCAPE", XKB_KEYSYM_CASE_INSENSITIVE); + + if (keysym == KBKEY) { + g_pInputManager->setClickMode(CLICKMODE_DEFAULT); + return true; + } + } + + return false; +} + // Dispatchers void CKeybindManager::spawn(std::string args) { diff --git a/src/managers/KeybindManager.hpp b/src/managers/KeybindManager.hpp index c9132a11..117a5ec4 100644 --- a/src/managers/KeybindManager.hpp +++ b/src/managers/KeybindManager.hpp @@ -33,6 +33,7 @@ private: inline static std::string m_szCurrentSelectedSubmap = ""; bool handleInternalKeybinds(xkb_keysym_t); + bool handleVT(xkb_keysym_t); // -------------- Dispatchers -------------- // static void killActive(std::string); diff --git a/src/managers/input/InputManager.cpp b/src/managers/input/InputManager.cpp index f99c6ab4..e5780608 100644 --- a/src/managers/input/InputManager.cpp +++ b/src/managers/input/InputManager.cpp @@ -164,7 +164,10 @@ void CInputManager::mouseMoveUnified(uint32_t time, bool refocus) { foundSurface = g_pCompositor->vectorToLayerSurface(mouseCoords, &PMONITOR->m_aLayerSurfaceLists[ZWLR_LAYER_SHELL_V1_LAYER_BACKGROUND], &surfaceCoords); if (!foundSurface) { - wlr_xcursor_manager_set_cursor_image(g_pCompositor->m_sWLRXCursorMgr, "left_ptr", g_pCompositor->m_sWLRCursor); + if (m_ecbClickBehavior == CLICKMODE_KILL) + wlr_xcursor_manager_set_cursor_image(g_pCompositor->m_sWLRXCursorMgr, "crosshair", g_pCompositor->m_sWLRCursor); + else + wlr_xcursor_manager_set_cursor_image(g_pCompositor->m_sWLRXCursorMgr, "left_ptr", g_pCompositor->m_sWLRCursor); wlr_seat_pointer_clear_focus(g_pCompositor->m_sSeat.seat); @@ -211,10 +214,70 @@ void CInputManager::onMouseButton(wlr_pointer_button_event* e) { m_tmrLastCursorMovement.reset(); + switch (m_ecbClickBehavior) { + case CLICKMODE_DEFAULT: + processMouseDownNormal(e); + break; + case CLICKMODE_KILL: + processMouseDownKill(e); + break; + default: + break; + } +} + +void CInputManager::processMouseRequest(wlr_seat_pointer_request_set_cursor_event* e) { + if (!g_pHyprRenderer->shouldRenderCursor()) + return; + + if (!e->surface) { + g_pHyprRenderer->m_bWindowRequestedCursorHide = true; + } else { + g_pHyprRenderer->m_bWindowRequestedCursorHide = false; + } + + if (m_ecbClickBehavior == CLICKMODE_KILL) { + wlr_xcursor_manager_set_cursor_image(g_pCompositor->m_sWLRXCursorMgr, "crosshair", g_pCompositor->m_sWLRCursor); + return; + } + + if (e->seat_client == g_pCompositor->m_sSeat.seat->pointer_state.focused_client) + wlr_cursor_set_surface(g_pCompositor->m_sWLRCursor, e->surface, e->hotspot_x, e->hotspot_y); +} + +eClickBehaviorMode CInputManager::getClickMode() { + return m_ecbClickBehavior; +} + +void CInputManager::setClickMode(eClickBehaviorMode mode) { + switch (mode) { + case CLICKMODE_DEFAULT: + Debug::log(LOG, "SetClickMode: DEFAULT"); + m_ecbClickBehavior = CLICKMODE_DEFAULT; + wlr_xcursor_manager_set_cursor_image(g_pCompositor->m_sWLRXCursorMgr, "left_ptr", g_pCompositor->m_sWLRCursor); + break; + + case CLICKMODE_KILL: + Debug::log(LOG, "SetClickMode: KILL"); + m_ecbClickBehavior = CLICKMODE_KILL; + + // remove constraints + g_pCompositor->m_sSeat.mouse->constraintActive = false; + refocus(); + + // set cursor + wlr_xcursor_manager_set_cursor_image(g_pCompositor->m_sWLRXCursorMgr, "crosshair", g_pCompositor->m_sWLRCursor); + break; + default: + break; + } +} + +void CInputManager::processMouseDownNormal(wlr_pointer_button_event* e) { const auto PKEYBOARD = wlr_seat_get_keyboard(g_pCompositor->m_sSeat.seat); - if (!PKEYBOARD) { // ??? - Debug::log(ERR, "No active keyboard in onMouseButton??"); + if (!PKEYBOARD) { // ??? + Debug::log(ERR, "No active keyboard in processMouseDownNormal??"); return; } @@ -242,7 +305,7 @@ void CInputManager::onMouseButton(wlr_pointer_button_event* e) { currentlyDraggedWindow = nullptr; dragButton = -1; } - + break; } @@ -250,7 +313,30 @@ void CInputManager::onMouseButton(wlr_pointer_button_event* e) { if (g_pCompositor->doesSeatAcceptInput(g_pCompositor->m_pLastFocus)) { wlr_seat_pointer_notify_button(g_pCompositor->m_sSeat.seat, e->time_msec, e->button, e->state); } - +} + +void CInputManager::processMouseDownKill(wlr_pointer_button_event* e) { + switch (e->state) { + case WLR_BUTTON_PRESSED: { + const auto PWINDOW = g_pCompositor->m_pLastWindow; + + if (!g_pCompositor->windowValidMapped(PWINDOW)){ + Debug::log(ERR, "Cannot kill invalid window!"); + break; + } + + // kill the mf + kill(PWINDOW->getPID(), SIGKILL); + break; + } + case WLR_BUTTON_RELEASED: + break; + default: + break; + } + + // reset click behavior mode + m_ecbClickBehavior = CLICKMODE_DEFAULT; } Vector2D CInputManager::getMouseCoordsInternal() { diff --git a/src/managers/input/InputManager.hpp b/src/managers/input/InputManager.hpp index 73c59b8f..5089e5e1 100644 --- a/src/managers/input/InputManager.hpp +++ b/src/managers/input/InputManager.hpp @@ -6,6 +6,11 @@ #include "../../Window.hpp" #include "../../helpers/Timer.hpp" +enum eClickBehaviorMode { + CLICKMODE_DEFAULT = 0, + CLICKMODE_KILL +}; + class CInputManager { public: @@ -31,6 +36,10 @@ public: void updateDragIcon(); void updateCapabilities(wlr_input_device*); + void setClickMode(eClickBehaviorMode); + eClickBehaviorMode getClickMode(); + void processMouseRequest(wlr_seat_pointer_request_set_cursor_event*); + // for dragging floating windows CWindow* currentlyDraggedWindow = nullptr; @@ -57,6 +66,12 @@ public: private: + // for click behavior override + eClickBehaviorMode m_ecbClickBehavior = CLICKMODE_DEFAULT; + + void processMouseDownNormal(wlr_pointer_button_event* e); + void processMouseDownKill(wlr_pointer_button_event* e); + uint32_t m_uiCapabilities = 0; void mouseMoveUnified(uint32_t, bool refocus = false); From 5ad8cead7cfc70cd7ca73cf60bb9703569f11927 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 27 Jun 2022 13:54:33 +0200 Subject: [PATCH 16/79] prevent failed assert --- src/render/decorations/CHyprDropShadowDecoration.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/render/decorations/CHyprDropShadowDecoration.cpp b/src/render/decorations/CHyprDropShadowDecoration.cpp index 7f472f5c..1c11a1c9 100644 --- a/src/render/decorations/CHyprDropShadowDecoration.cpp +++ b/src/render/decorations/CHyprDropShadowDecoration.cpp @@ -97,6 +97,12 @@ void CHyprDropShadowDecoration::draw(SMonitor* pMonitor, float a) { glStencilOp(GL_KEEP, GL_KEEP, GL_REPLACE); wlr_box windowBox = {m_vLastWindowPos.x - pMonitor->vecPosition.x, m_vLastWindowPos.y - pMonitor->vecPosition.y, m_vLastWindowSize.x, m_vLastWindowSize.y}; + + if (windowBox.width < 1 || windowBox.height < 1) { + glDisable(GL_STENCIL_TEST); + return; // prevent assert failed + } + g_pHyprOpenGL->renderRect(&windowBox, CColor(0,0,0,0), *PROUNDING); glStencilFunc(GL_NOTEQUAL, 1, -1); From dfe06cb060bcd71e74a47a9190de826d8ebf09be Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 27 Jun 2022 14:07:33 +0200 Subject: [PATCH 17/79] fix crash with decos with null workspaces --- src/render/decorations/CHyprDropShadowDecoration.cpp | 6 ++++-- src/render/decorations/CHyprGroupBarDecoration.cpp | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/src/render/decorations/CHyprDropShadowDecoration.cpp b/src/render/decorations/CHyprDropShadowDecoration.cpp index 1c11a1c9..121bfa12 100644 --- a/src/render/decorations/CHyprDropShadowDecoration.cpp +++ b/src/render/decorations/CHyprDropShadowDecoration.cpp @@ -38,8 +38,10 @@ void CHyprDropShadowDecoration::updateWindow(CWindow* pWindow) { const auto PWORKSPACE = g_pCompositor->getWorkspaceByID(pWindow->m_iWorkspaceID); - if (pWindow->m_vRealPosition.vec() + PWORKSPACE->m_vRenderOffset.vec() != m_vLastWindowPos || pWindow->m_vRealSize.vec() != m_vLastWindowSize) { - m_vLastWindowPos = pWindow->m_vRealPosition.vec() + PWORKSPACE->m_vRenderOffset.vec(); + const auto WORKSPACEOFFSET = PWORKSPACE ? PWORKSPACE->m_vRenderOffset.vec() : Vector2D(); + + if (pWindow->m_vRealPosition.vec() + WORKSPACEOFFSET != m_vLastWindowPos || pWindow->m_vRealSize.vec() != m_vLastWindowSize) { + m_vLastWindowPos = pWindow->m_vRealPosition.vec() + WORKSPACEOFFSET; m_vLastWindowSize = pWindow->m_vRealSize.vec(); damageEntire(); diff --git a/src/render/decorations/CHyprGroupBarDecoration.cpp b/src/render/decorations/CHyprGroupBarDecoration.cpp index 833033de..abb5d90c 100644 --- a/src/render/decorations/CHyprGroupBarDecoration.cpp +++ b/src/render/decorations/CHyprGroupBarDecoration.cpp @@ -23,14 +23,16 @@ void CHyprGroupBarDecoration::updateWindow(CWindow* pWindow) { const auto PWORKSPACE = g_pCompositor->getWorkspaceByID(pWindow->m_iWorkspaceID); - if (pWindow->m_vRealPosition.vec() + PWORKSPACE->m_vRenderOffset.vec() != m_vLastWindowPos || pWindow->m_vRealSize.vec() != m_vLastWindowSize) { + const auto WORKSPACEOFFSET = PWORKSPACE ? PWORKSPACE->m_vRenderOffset.vec() : Vector2D(); + + if (pWindow->m_vRealPosition.vec() + WORKSPACEOFFSET != m_vLastWindowPos || pWindow->m_vRealSize.vec() != m_vLastWindowSize) { // we draw 3px above the window's border with 3px const auto BORDERSIZE = g_pConfigManager->getInt("general:border_size"); m_seExtents.topLeft = Vector2D(0, BORDERSIZE + 3 + 3); m_seExtents.bottomRight = Vector2D(); - m_vLastWindowPos = pWindow->m_vRealPosition.vec() + PWORKSPACE->m_vRenderOffset.vec(); + m_vLastWindowPos = pWindow->m_vRealPosition.vec() + WORKSPACEOFFSET; m_vLastWindowSize = pWindow->m_vRealSize.vec(); } From 213d0f25cf38029fe6691e453d508441cf581d72 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 27 Jun 2022 19:08:14 +0200 Subject: [PATCH 18/79] fix oopsie with fullscreen --- src/events/Windows.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/events/Windows.cpp b/src/events/Windows.cpp index f0b38c10..94a4662b 100644 --- a/src/events/Windows.cpp +++ b/src/events/Windows.cpp @@ -393,9 +393,9 @@ void Events::listener_fullscreenWindow(void* owner, void* data) { const auto REQUESTED = &PWINDOW->m_uSurface.xdg->toplevel->requested; if (REQUESTED->fullscreen != PWINDOW->m_bIsFullscreen) - g_pLayoutManager->getCurrentLayout()->fullscreenRequestForWindow(PWINDOW, FULLSCREEN_FULL, true); + g_pLayoutManager->getCurrentLayout()->fullscreenRequestForWindow(PWINDOW, FULLSCREEN_FULL, REQUESTED->fullscreen); } else { - g_pLayoutManager->getCurrentLayout()->fullscreenRequestForWindow(PWINDOW, FULLSCREEN_FULL, true); + g_pLayoutManager->getCurrentLayout()->fullscreenRequestForWindow(PWINDOW, FULLSCREEN_FULL, !PWINDOW->m_bIsFullscreen); } Debug::log(LOG, "Window %x fullscreen to %i", PWINDOW, PWINDOW->m_bIsFullscreen); From 2cdb29aa105a8f045cf87b900d1cb30a76bfa915 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 27 Jun 2022 19:46:04 +0200 Subject: [PATCH 19/79] fix anims with special workspace --- src/managers/KeybindManager.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/managers/KeybindManager.cpp b/src/managers/KeybindManager.cpp index aab79458..99b758b0 100644 --- a/src/managers/KeybindManager.cpp +++ b/src/managers/KeybindManager.cpp @@ -883,7 +883,10 @@ void CKeybindManager::toggleSpecialWorkspace(std::string args) { g_pCompositor->m_pLastMonitor->specialWorkspaceOpen = true; g_pLayoutManager->getCurrentLayout()->recalculateMonitor(g_pCompositor->m_pLastMonitor->ID); - g_pCompositor->getWorkspaceByID(SPECIAL_WORKSPACE_ID)->startAnim(true, true); + const auto PSPECIALWORKSPACE = g_pCompositor->getWorkspaceByID(SPECIAL_WORKSPACE_ID); + + PSPECIALWORKSPACE->startAnim(true, true); + PSPECIALWORKSPACE->m_iMonitorID = g_pCompositor->m_pLastMonitor->ID; } g_pInputManager->refocus(); From 4443906994d09993e9bf6c70bed1a03261831973 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 27 Jun 2022 20:11:09 +0200 Subject: [PATCH 20/79] fix fullscreen rule on already fullscreen ws --- src/events/Windows.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/events/Windows.cpp b/src/events/Windows.cpp index 94a4662b..15f7a5ce 100644 --- a/src/events/Windows.cpp +++ b/src/events/Windows.cpp @@ -260,6 +260,13 @@ void Events::listener_mapWindow(void* owner, void* data) { } if (requestsFullscreen) { + // fix fullscreen on requested (basically do a switcheroo) + if (PWORKSPACE->m_bHasFullscreenWindow) { + const auto PFULLWINDOW = g_pCompositor->getFullscreenWindowOnWorkspace(PWORKSPACE->m_iID); + g_pLayoutManager->getCurrentLayout()->fullscreenRequestForWindow(PFULLWINDOW, FULLSCREEN_FULL, false); + g_pXWaylandManager->setWindowFullscreen(PFULLWINDOW, PFULLWINDOW->m_bIsFullscreen); + } + g_pCompositor->setWindowFullscreen(PWINDOW, true, FULLSCREEN_FULL); } From 73d0259210bd70889f8e169455110177efdd0da3 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 27 Jun 2022 22:01:10 +0200 Subject: [PATCH 21/79] don't guard changes in activateWindow --- src/managers/XWaylandManager.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/managers/XWaylandManager.cpp b/src/managers/XWaylandManager.cpp index fbb6693e..48687163 100644 --- a/src/managers/XWaylandManager.cpp +++ b/src/managers/XWaylandManager.cpp @@ -42,9 +42,6 @@ void CHyprXWaylandManager::activateSurface(wlr_surface* pSurface, bool activate) } void CHyprXWaylandManager::activateWindow(CWindow* pWindow, bool activate) { - if (pWindow == g_pCompositor->m_pLastWindow) - return; - if (pWindow->m_bIsX11) { if (pWindow->m_uSurface.xwayland->minimized) wlr_xwayland_surface_set_minimized(pWindow->m_uSurface.xwayland, false); From 1fc1fc9d3babbe3e21b77d6176529103672274a2 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Mon, 27 Jun 2022 22:34:37 +0200 Subject: [PATCH 22/79] fix focus on close fullscreen --- src/events/Windows.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/events/Windows.cpp b/src/events/Windows.cpp index 15f7a5ce..1a9da706 100644 --- a/src/events/Windows.cpp +++ b/src/events/Windows.cpp @@ -292,6 +292,11 @@ void Events::listener_unmapWindow(void* owner, void* data) { PWINDOW->hyprListener_setTitleWindow.removeCallback(); } + if (PWINDOW->m_bIsFullscreen) { + g_pLayoutManager->getCurrentLayout()->fullscreenRequestForWindow(PWINDOW, FULLSCREEN_FULL, false); + g_pXWaylandManager->setWindowFullscreen(PWINDOW, PWINDOW->m_bIsFullscreen); + } + // Allow the renderer to catch the last frame. g_pHyprOpenGL->makeWindowSnapshot(PWINDOW); From c6f7eecf0f3f395a73a84526e5f41974409d5e2a Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Tue, 28 Jun 2022 11:12:01 +0200 Subject: [PATCH 23/79] set custom if mode not found --- src/render/Renderer.cpp | 39 ++++++++++++++++++++++++--------------- 1 file changed, 24 insertions(+), 15 deletions(-) diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 49541f59..5d167592 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -703,23 +703,32 @@ void CHyprRenderer::applyMonitorRule(SMonitor* pMonitor, SMonitorRule* pMonitorR } if (!found) { - const auto PREFERREDMODE = wlr_output_preferred_mode(pMonitor->output); + wlr_output_set_custom_mode(pMonitor->output, (int)pMonitorRule->resolution.x, (int)pMonitorRule->resolution.y, (int)pMonitorRule->refreshRate * 1000); + pMonitor->vecSize = pMonitorRule->resolution; - if (!PREFERREDMODE) { - Debug::log(ERR, "Monitor %s has NO PREFERRED MODE, and an INVALID one was requested: %ix%i@%2f", - (int)pMonitorRule->resolution.x, (int)pMonitorRule->resolution.y, (float)pMonitorRule->refreshRate); - return; + if (!wlr_output_test(pMonitor->output)) { + Debug::log(ERR, "Custom resolution FAILED, falling back to preferred"); + + const auto PREFERREDMODE = wlr_output_preferred_mode(pMonitor->output); + + if (!PREFERREDMODE) { + Debug::log(ERR, "Monitor %s has NO PREFERRED MODE, and an INVALID one was requested: %ix%i@%2f", + (int)pMonitorRule->resolution.x, (int)pMonitorRule->resolution.y, (float)pMonitorRule->refreshRate); + return; + } + + // Preferred is valid + wlr_output_set_mode(pMonitor->output, PREFERREDMODE); + + Debug::log(ERR, "Monitor %s got an invalid requested mode: %ix%i@%2f, using the preferred one instead: %ix%i@%2f", + pMonitor->output->name, (int)pMonitorRule->resolution.x, (int)pMonitorRule->resolution.y, (float)pMonitorRule->refreshRate, + PREFERREDMODE->width, PREFERREDMODE->height, PREFERREDMODE->refresh / 1000.f); + + pMonitor->refreshRate = PREFERREDMODE->refresh / 1000.f; + pMonitor->vecSize = Vector2D(PREFERREDMODE->width, PREFERREDMODE->height); + } else { + Debug::log(LOG, "Set a custom mode %ix%i@%2f (mode not found in monitor modes)", (int)pMonitorRule->resolution.x, (int)pMonitorRule->resolution.y, (float)pMonitorRule->refreshRate); } - - // Preferred is valid - wlr_output_set_mode(pMonitor->output, PREFERREDMODE); - - Debug::log(ERR, "Monitor %s got an invalid requested mode: %ix%i@%2f, using the preferred one instead: %ix%i@%2f", - pMonitor->output->name, (int)pMonitorRule->resolution.x, (int)pMonitorRule->resolution.y, (float)pMonitorRule->refreshRate, - PREFERREDMODE->width, PREFERREDMODE->height, PREFERREDMODE->refresh / 1000.f); - - pMonitor->refreshRate = PREFERREDMODE->refresh / 1000.f; - pMonitor->vecSize = Vector2D(PREFERREDMODE->width, PREFERREDMODE->height); } } else { wlr_output_set_custom_mode(pMonitor->output, (int)pMonitorRule->resolution.x, (int)pMonitorRule->resolution.y, (int)pMonitorRule->refreshRate * 1000); From 8b4a373efa01ce2c685734cf85237456f8885944 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Tue, 28 Jun 2022 11:30:07 +0200 Subject: [PATCH 24/79] update wlroots dep --- src/helpers/MiscFunctions.cpp | 58 ++++++++++++++++++++++++++++++++++- src/helpers/MiscFunctions.hpp | 4 ++- src/render/OpenGL.cpp | 2 +- subprojects/wlroots | 2 +- 4 files changed, 62 insertions(+), 4 deletions(-) diff --git a/src/helpers/MiscFunctions.cpp b/src/helpers/MiscFunctions.cpp index d082799f..d5eece67 100644 --- a/src/helpers/MiscFunctions.cpp +++ b/src/helpers/MiscFunctions.cpp @@ -4,6 +4,41 @@ #include "../Compositor.hpp" #include +static const float transforms[][9] = {{ + 1.0f, 0.0f, 0.0f, + 0.0f, 1.0f, 0.0f, + 0.0f, 0.0f, 1.0f, + },{ + 0.0f, 1.0f, 0.0f, + -1.0f, 0.0f, 0.0f, + 0.0f, 0.0f, 1.0f, + },{ + -1.0f, 0.0f, 0.0f, + 0.0f, -1.0f, 0.0f, + 0.0f, 0.0f, 1.0f, + },{ + 0.0f, -1.0f, 0.0f, + 1.0f, 0.0f, 0.0f, + 0.0f, 0.0f, 1.0f, + },{ + -1.0f, 0.0f, 0.0f, + 0.0f, 1.0f, 0.0f, + 0.0f, 0.0f, 1.0f, + },{ + 0.0f, 1.0f, 0.0f, + 1.0f, 0.0f, 0.0f, + 0.0f, 0.0f, 1.0f, + },{ + 1.0f, 0.0f, 0.0f, + 0.0f, -1.0f, 0.0f, + 0.0f, 0.0f, 1.0f, + },{ + 0.0f, -1.0f, 0.0f, + -1.0f, 0.0f, 0.0f, + 0.0f, 0.0f, 1.0f, + }, +}; + void addWLSignal(wl_signal* pSignal, wl_listener* pListener, void* pOwner, std::string ownerString) { ASSERT(pSignal); ASSERT(pListener); @@ -264,4 +299,25 @@ void logSystemInfo() { Debug::log(LOG, "os-release:"); Debug::log(NONE, "%s", execAndGet("cat /etc/os-release").c_str()); -} \ No newline at end of file +} + +void matrixProjection(float mat[9], int w, int h, wl_output_transform tr) { + memset(mat, 0, sizeof(*mat) * 9); + + const float* t = transforms[tr]; + float x = 2.0f / w; + float y = 2.0f / h; + + // Rotation + reflection + mat[0] = x * t[0]; + mat[1] = x * t[1]; + mat[3] = y * -t[3]; + mat[4] = y * -t[4]; + + // Translation + mat[2] = -copysign(1.0f, mat[0] + mat[1]); + mat[5] = -copysign(1.0f, mat[3] + mat[4]); + + // Identity + mat[8] = 1.0f; +} diff --git a/src/helpers/MiscFunctions.hpp b/src/helpers/MiscFunctions.hpp index 733b7ca9..108ac7f7 100644 --- a/src/helpers/MiscFunctions.hpp +++ b/src/helpers/MiscFunctions.hpp @@ -14,4 +14,6 @@ float vecToRectDistanceSquared(const Vector2D& vec, const Vector2D& p1, const Ve void logSystemInfo(); std::string execAndGet(const char*); -float getPlusMinusKeywordResult(std::string in, float relative); \ No newline at end of file +float getPlusMinusKeywordResult(std::string in, float relative); + +void matrixProjection(float mat[9], int w, int h, wl_output_transform tr); \ No newline at end of file diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp index efd5476a..2111dca0 100644 --- a/src/render/OpenGL.cpp +++ b/src/render/OpenGL.cpp @@ -144,7 +144,7 @@ void CHyprOpenGLImpl::begin(SMonitor* pMonitor, pixman_region32_t* pDamage, bool glViewport(0, 0, pMonitor->vecPixelSize.x, pMonitor->vecPixelSize.y); - wlr_matrix_projection(m_RenderData.projection, pMonitor->vecPixelSize.x, pMonitor->vecPixelSize.y, WL_OUTPUT_TRANSFORM_NORMAL); // TODO: this is deprecated + matrixProjection(m_RenderData.projection, pMonitor->vecPixelSize.x, pMonitor->vecPixelSize.y, WL_OUTPUT_TRANSFORM_NORMAL); glBlendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA); diff --git a/subprojects/wlroots b/subprojects/wlroots index b89ed901..5c4384a1 160000 --- a/subprojects/wlroots +++ b/subprojects/wlroots @@ -1 +1 @@ -Subproject commit b89ed9015c3fbe8d339e9d65cf70fdca6e5645bc +Subproject commit 5c4384a1330faedf975c8b8644881d50390f3613 From 14c6b594b9cbfc3faf6ec49b9a39df1b28aebea4 Mon Sep 17 00:00:00 2001 From: vaxerski Date: Tue, 28 Jun 2022 09:31:06 +0000 Subject: [PATCH 25/79] [gha] bump flake inputs --- flake.lock | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/flake.lock b/flake.lock index 71e49721..2b1f3cec 100644 --- a/flake.lock +++ b/flake.lock @@ -2,11 +2,11 @@ "nodes": { "nixpkgs": { "locked": { - "lastModified": 1655807518, - "narHash": "sha256-5YV29Ry/DpAJc/0Hc/+ISVBAjwHpJvAkeKkcUG5lWsc=", + "lastModified": 1656239181, + "narHash": "sha256-wW1xRFBn376yGloXZ4QzBE4hjipMawpV18Lshd9QSPw=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "a72d7811be1162dd6804c4e36e5402d76fb6e921", + "rev": "f2537a505d45c31fe5d9c27ea9829b6f4c4e6ac5", "type": "github" }, "original": { @@ -26,11 +26,11 @@ "flake": false, "locked": { "host": "gitlab.freedesktop.org", - "lastModified": 1654618691, - "narHash": "sha256-8y3u8CoigjoZOVbA2wCWBHlDNEakv0AVxU46/cOC00s=", + "lastModified": 1655824477, + "narHash": "sha256-1kskHOLsnisR3kqIL5IHrQbQG/4xoXxeEf1ExMV6/RU=", "owner": "wlroots", "repo": "wlroots", - "rev": "b89ed9015c3fbe8d339e9d65cf70fdca6e5645bc", + "rev": "5c4384a1330faedf975c8b8644881d50390f3613", "type": "gitlab" }, "original": { From 80f04fa7c609403828278d95fe18c8449fddcd04 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Tue, 28 Jun 2022 12:20:33 +0200 Subject: [PATCH 26/79] speed up damage log in commit subsurface --- src/helpers/SubsurfaceTree.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/helpers/SubsurfaceTree.cpp b/src/helpers/SubsurfaceTree.cpp index 064ca181..bcff2986 100644 --- a/src/helpers/SubsurfaceTree.cpp +++ b/src/helpers/SubsurfaceTree.cpp @@ -188,7 +188,8 @@ void Events::listener_commitSubsurface(void* owner, void* data) { // no damaging if it's not visible if (!g_pHyprRenderer->shouldRenderWindow(pNode->pWindowOwner)) { - if (g_pConfigManager->getInt("debug:log_damage")) + static auto* const PLOGDAMAGE = &g_pConfigManager->getConfigValuePtr("debug:log_damage")->intValue; + if (*PLOGDAMAGE) Debug::log(LOG, "Refusing to commit damage from %x because it's invisible.", pNode->pWindowOwner); return; } From a2e009bd9fe156a49225db907adb131c0fde10e3 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Tue, 28 Jun 2022 12:24:21 +0200 Subject: [PATCH 27/79] log classes in create/destroy --- src/events/Windows.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/events/Windows.cpp b/src/events/Windows.cpp index 1a9da706..1d0d6794 100644 --- a/src/events/Windows.cpp +++ b/src/events/Windows.cpp @@ -276,7 +276,7 @@ void Events::listener_mapWindow(void* owner, void* data) { void Events::listener_unmapWindow(void* owner, void* data) { CWindow* PWINDOW = (CWindow*)owner; - Debug::log(LOG, "Window %x unmapped", PWINDOW); + Debug::log(LOG, "Window %x unmapped (class %s)", PWINDOW, g_pXWaylandManager->getAppIDClass(PWINDOW).c_str()); if (!PWINDOW->m_bIsX11) { Debug::log(LOG, "Unregistered late callbacks XDG: %x %x %x %x", &PWINDOW->hyprListener_commitWindow.m_sListener.link, &PWINDOW->hyprListener_setTitleWindow.m_sListener.link, &PWINDOW->hyprListener_fullscreenWindow.m_sListener.link, &PWINDOW->hyprListener_newPopupXDG.m_sListener.link); @@ -467,7 +467,7 @@ void Events::listener_configureX11(void* owner, void* data) { void Events::listener_surfaceXWayland(wl_listener* listener, void* data) { const auto XWSURFACE = (wlr_xwayland_surface*)data; - Debug::log(LOG, "New XWayland Surface created."); + Debug::log(LOG, "New XWayland Surface created (class %s).", XWSURFACE->_class); g_pCompositor->m_lWindows.emplace_back(); const auto PNEWWINDOW = &g_pCompositor->m_lWindows.back(); @@ -485,7 +485,7 @@ void Events::listener_newXDGSurface(wl_listener* listener, void* data) { // A window got opened const auto XDGSURFACE = (wlr_xdg_surface*)data; - Debug::log(LOG, "New XDG Surface created. (%ix%i at %i %i)", XDGSURFACE->current.geometry.width, XDGSURFACE->current.geometry.height, XDGSURFACE->current.geometry.x, XDGSURFACE->current.geometry.y); + Debug::log(LOG, "New XDG Surface created. (class: %s)", XDGSURFACE->toplevel->app_id); if (XDGSURFACE->role != WLR_XDG_SURFACE_ROLE_TOPLEVEL) return; // TODO: handle? From 3cbd69e7039c7ed020bde7f7a58ed5c8da93155b Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Tue, 28 Jun 2022 12:39:56 +0200 Subject: [PATCH 28/79] added createworkspace destroyworkspace events --- src/events/Monitors.cpp | 3 +-- src/helpers/Workspace.cpp | 8 ++++++-- src/helpers/Workspace.hpp | 2 +- src/managers/KeybindManager.cpp | 3 +-- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/src/events/Monitors.cpp b/src/events/Monitors.cpp index 9da5f779..35492d17 100644 --- a/src/events/Monitors.cpp +++ b/src/events/Monitors.cpp @@ -135,13 +135,12 @@ void Events::listener_newOutput(wl_listener* listener, void* data) { g_pLayoutManager->getCurrentLayout()->recalculateMonitor(PNEWMONITOR->ID); PNEWWORKSPACE->startAnim(true,true,true); } else { - PNEWWORKSPACE = &g_pCompositor->m_lWorkspaces.emplace_back(newMonitor.ID); + PNEWWORKSPACE = &g_pCompositor->m_lWorkspaces.emplace_back(newMonitor.ID, newDefaultWorkspaceName); // We are required to set the name here immediately wlr_ext_workspace_handle_v1_set_name(PNEWWORKSPACE->m_pWlrHandle, newDefaultWorkspaceName.c_str()); PNEWWORKSPACE->m_iID = WORKSPACEID; - PNEWWORKSPACE->m_szName = newDefaultWorkspaceName; } PNEWMONITOR->activeWorkspace = PNEWWORKSPACE->m_iID; diff --git a/src/helpers/Workspace.cpp b/src/helpers/Workspace.cpp index 90d234cb..7c0185b4 100644 --- a/src/helpers/Workspace.cpp +++ b/src/helpers/Workspace.cpp @@ -1,7 +1,7 @@ #include "Workspace.hpp" #include "../Compositor.hpp" -CWorkspace::CWorkspace(int monitorID, bool special) { +CWorkspace::CWorkspace(int monitorID, std::string name, bool special) { const auto PMONITOR = g_pCompositor->getMonitorFromID(monitorID); if (!PMONITOR) { @@ -10,7 +10,7 @@ CWorkspace::CWorkspace(int monitorID, bool special) { } m_iMonitorID = monitorID; - + m_szName = name; m_bIsSpecialWorkspace = special; if (!special) { @@ -30,6 +30,8 @@ CWorkspace::CWorkspace(int monitorID, bool special) { m_fAlpha.m_pWorkspace = this; m_fAlpha.create(AVARTYPE_FLOAT, &g_pConfigManager->getConfigValuePtr("animations:workspaces_speed")->floatValue, &g_pConfigManager->getConfigValuePtr("animations:workspaces")->intValue, &g_pConfigManager->getConfigValuePtr("animations:workspaces_curve")->strValue, nullptr, AVARDAMAGE_ENTIRE); m_fAlpha.setValueAndWarp(255.f); + + g_pEventManager->postEvent({"createworkspace", m_szName}); } CWorkspace::~CWorkspace() { @@ -42,6 +44,8 @@ CWorkspace::~CWorkspace() { wlr_ext_workspace_handle_v1_destroy(m_pWlrHandle); m_pWlrHandle = nullptr; } + + g_pEventManager->postEvent({"destroyworkspace", m_szName}); } void CWorkspace::startAnim(bool in, bool left, bool instant) { diff --git a/src/helpers/Workspace.hpp b/src/helpers/Workspace.hpp index 21b36e9f..2d0c5941 100644 --- a/src/helpers/Workspace.hpp +++ b/src/helpers/Workspace.hpp @@ -10,7 +10,7 @@ enum eFullscreenMode : uint8_t { class CWorkspace { public: - CWorkspace(int monitorID, bool special = false); + CWorkspace(int monitorID, std::string name, bool special = false); ~CWorkspace(); // Workspaces ID-based have IDs > 0 diff --git a/src/managers/KeybindManager.cpp b/src/managers/KeybindManager.cpp index 99b758b0..14c535d8 100644 --- a/src/managers/KeybindManager.cpp +++ b/src/managers/KeybindManager.cpp @@ -336,7 +336,7 @@ void CKeybindManager::changeworkspace(std::string args) { if (const auto POLDWORKSPACE = g_pCompositor->getWorkspaceByID(OLDWORKSPACE); POLDWORKSPACE) POLDWORKSPACE->startAnim(false, ANIMTOLEFT); - g_pCompositor->m_lWorkspaces.emplace_back(PMONITOR->ID, workspaceToChangeTo == SPECIAL_WORKSPACE_ID); + g_pCompositor->m_lWorkspaces.emplace_back(PMONITOR->ID, workspaceName, workspaceToChangeTo == SPECIAL_WORKSPACE_ID); const auto PWORKSPACE = &g_pCompositor->m_lWorkspaces.back(); // start anim on new workspace @@ -348,7 +348,6 @@ void CKeybindManager::changeworkspace(std::string args) { PWORKSPACE->m_iID = workspaceToChangeTo; PWORKSPACE->m_iMonitorID = PMONITOR->ID; - PWORKSPACE->m_szName = workspaceName; PMONITOR->specialWorkspaceOpen = false; From 85977fb4dcfb2c286cb6ed19b0cd5277284d2233 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Tue, 28 Jun 2022 12:43:08 +0200 Subject: [PATCH 29/79] add xwayland class raw to destroywindow --- src/events/Windows.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/events/Windows.cpp b/src/events/Windows.cpp index 1d0d6794..983275d5 100644 --- a/src/events/Windows.cpp +++ b/src/events/Windows.cpp @@ -359,7 +359,10 @@ void Events::listener_commitWindow(void* owner, void* data) { void Events::listener_destroyWindow(void* owner, void* data) { CWindow* PWINDOW = (CWindow*)owner; - Debug::log(LOG, "Window %x destroyed, queueing.", PWINDOW); + Debug::log(LOG, "Window %x destroyed, queueing. (class %s)", PWINDOW, g_pXWaylandManager->getAppIDClass(PWINDOW).c_str()); + + if (PWINDOW->m_bIsX11) + Debug::log(LOG, "XWayland class raw: %s", PWINDOW->m_uSurface.xwayland->_class); if (PWINDOW == g_pCompositor->m_pLastWindow) { g_pCompositor->m_pLastWindow = nullptr; From 9f407b9018321842d1b5ab8fe12c02586ff3cb0f Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Tue, 28 Jun 2022 12:46:32 +0200 Subject: [PATCH 30/79] log window parent for x11 --- src/events/Windows.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/events/Windows.cpp b/src/events/Windows.cpp index 983275d5..23175abc 100644 --- a/src/events/Windows.cpp +++ b/src/events/Windows.cpp @@ -471,6 +471,8 @@ void Events::listener_surfaceXWayland(wl_listener* listener, void* data) { const auto XWSURFACE = (wlr_xwayland_surface*)data; Debug::log(LOG, "New XWayland Surface created (class %s).", XWSURFACE->_class); + if (XWSURFACE->parent) + Debug::log(LOG, "Window parent data: %s at %x", XWSURFACE->parent->_class, XWSURFACE->parent); g_pCompositor->m_lWindows.emplace_back(); const auto PNEWWINDOW = &g_pCompositor->m_lWindows.back(); From fc5cd49795fd412be89b536bd90073dacdd5b7d8 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Tue, 28 Jun 2022 14:09:14 +0200 Subject: [PATCH 31/79] don't create a surface tree on xwayland windows --- src/events/Windows.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/events/Windows.cpp b/src/events/Windows.cpp index 23175abc..86202929 100644 --- a/src/events/Windows.cpp +++ b/src/events/Windows.cpp @@ -231,8 +231,6 @@ void Events::listener_mapWindow(void* owner, void* data) { if (!PWINDOW->m_bNoFocus && !PWINDOW->m_bNoInitialFocus) g_pCompositor->focusWindow(PWINDOW); - PWINDOW->m_pSurfaceTree = SubsurfaceTree::createTreeRoot(g_pXWaylandManager->getWindowSurface(PWINDOW), addViewCoords, PWINDOW, PWINDOW); - Debug::log(LOG, "Window got assigned a surfaceTreeNode %x", PWINDOW->m_pSurfaceTree); if (!PWINDOW->m_bIsX11) { @@ -270,6 +268,9 @@ void Events::listener_mapWindow(void* owner, void* data) { g_pCompositor->setWindowFullscreen(PWINDOW, true, FULLSCREEN_FULL); } + if (!PWINDOW->m_bIsX11) + PWINDOW->m_pSurfaceTree = SubsurfaceTree::createTreeRoot(g_pXWaylandManager->getWindowSurface(PWINDOW), addViewCoords, PWINDOW, PWINDOW); + Debug::log(LOG, "Map request dispatched, monitor %s, xywh: %f %f %f %f", PMONITOR->szName.c_str(), PWINDOW->m_vRealPosition.goalv().x, PWINDOW->m_vRealPosition.goalv().y, PWINDOW->m_vRealSize.goalv().x, PWINDOW->m_vRealSize.goalv().y); } From 9fcef41d6653a2541a06275d0843bb61aaf5ea1b Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Tue, 28 Jun 2022 15:30:46 +0200 Subject: [PATCH 32/79] mutliple fixes to subsurface handling --- src/events/Windows.cpp | 3 +-- src/helpers/SubsurfaceTree.cpp | 12 +++++++++++- src/render/Renderer.cpp | 5 +++++ 3 files changed, 17 insertions(+), 3 deletions(-) diff --git a/src/events/Windows.cpp b/src/events/Windows.cpp index 86202929..29d21f6f 100644 --- a/src/events/Windows.cpp +++ b/src/events/Windows.cpp @@ -268,8 +268,7 @@ void Events::listener_mapWindow(void* owner, void* data) { g_pCompositor->setWindowFullscreen(PWINDOW, true, FULLSCREEN_FULL); } - if (!PWINDOW->m_bIsX11) - PWINDOW->m_pSurfaceTree = SubsurfaceTree::createTreeRoot(g_pXWaylandManager->getWindowSurface(PWINDOW), addViewCoords, PWINDOW, PWINDOW); + PWINDOW->m_pSurfaceTree = SubsurfaceTree::createTreeRoot(g_pXWaylandManager->getWindowSurface(PWINDOW), addViewCoords, PWINDOW, PWINDOW); Debug::log(LOG, "Map request dispatched, monitor %s, xywh: %f %f %f %f", PMONITOR->szName.c_str(), PWINDOW->m_vRealPosition.goalv().x, PWINDOW->m_vRealPosition.goalv().y, PWINDOW->m_vRealSize.goalv().x, PWINDOW->m_vRealSize.goalv().y); } diff --git a/src/helpers/SubsurfaceTree.cpp b/src/helpers/SubsurfaceTree.cpp index bcff2986..c511b900 100644 --- a/src/helpers/SubsurfaceTree.cpp +++ b/src/helpers/SubsurfaceTree.cpp @@ -193,12 +193,22 @@ void Events::listener_commitSubsurface(void* owner, void* data) { Debug::log(LOG, "Refusing to commit damage from %x because it's invisible.", pNode->pWindowOwner); return; } - int lx = 0, ly = 0; addSurfaceGlobalOffset(pNode, &lx, &ly); + // I do not think this is correct, but it solves a lot of issues with some apps (e.g. firefox) + // What this does is that basically, if the pNode is a child of some other node, on commit, + // it will also damage (check & damage if needed) all its siblings. + if (pNode->pParent) for (auto& cs : pNode->pParent->childSubsurfaces) { + const auto NODECOORDS = pNode->pSubsurface ? Vector2D(pNode->pSubsurface->pSubsurface->current.x, pNode->pSubsurface->pSubsurface->current.y) : Vector2D(); + + if (&cs != pNode->pSubsurface && cs.pSubsurface) { + g_pHyprRenderer->damageSurface(cs.pSubsurface->surface, lx - NODECOORDS.x + cs.pSubsurface->current.x, ly - NODECOORDS.y + cs.pSubsurface->current.y); + } + } + g_pHyprRenderer->damageSurface(pNode->pSurface, lx, ly); } diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 5d167592..72a5b854 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -551,6 +551,11 @@ void CHyprRenderer::damageSurface(wlr_surface* pSurface, double x, double y) { pixman_region32_init(&damageBox); wlr_surface_get_effective_damage(pSurface, &damageBox); + if (!pixman_region32_not_empty(&damageBox)) { + pixman_region32_fini(&damageBox); + return; + } + pixman_region32_translate(&damageBox, x, y); for (auto& m : g_pCompositor->m_lMonitors) { From 3832720273ac1390faf3df52af6d00c09c370919 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Tue, 28 Jun 2022 15:40:14 +0200 Subject: [PATCH 33/79] fix possible crash in cinputmanager --- src/managers/input/InputManager.cpp | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/src/managers/input/InputManager.cpp b/src/managers/input/InputManager.cpp index e5780608..85767e69 100644 --- a/src/managers/input/InputManager.cpp +++ b/src/managers/input/InputManager.cpp @@ -344,9 +344,7 @@ Vector2D CInputManager::getMouseCoordsInternal() { } void CInputManager::newKeyboard(wlr_input_device* keyboard) { - m_lKeyboards.push_back(SKeyboard()); - - const auto PNEWKEYBOARD = &m_lKeyboards.back(); + const auto PNEWKEYBOARD = &m_lKeyboards.emplace_back(); PNEWKEYBOARD->keyboard = keyboard; @@ -385,9 +383,14 @@ void CInputManager::applyConfigToKeyboard(SKeyboard* pKeyboard) { const auto VARIANT = g_pConfigManager->getString("input:kb_variant"); const auto OPTIONS = g_pConfigManager->getString("input:kb_options"); - if (RULES != "" && RULES == pKeyboard->currentRules.rules && MODEL == pKeyboard->currentRules.model && LAYOUT == pKeyboard->currentRules.layout && VARIANT == pKeyboard->currentRules.variant && OPTIONS == pKeyboard->currentRules.options) { - Debug::log(LOG, "Not applying config to keyboard, it did not change."); - return; + try { + if (RULES != "" && RULES == std::string(pKeyboard->currentRules.rules) && MODEL == std::string(pKeyboard->currentRules.model) && LAYOUT == std::string(pKeyboard->currentRules.layout) && VARIANT == std::string(pKeyboard->currentRules.variant) && OPTIONS == std::string(pKeyboard->currentRules.options)) { + Debug::log(LOG, "Not applying config to keyboard, it did not change."); + return; + } + } catch (std::exception& e) { + // can be libc errors for null std::string + // we can ignore those and just apply } xkb_rule_names rules = { From f7db5eaf50108f91075de2b219db455b8089fef2 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Tue, 28 Jun 2022 15:45:38 +0200 Subject: [PATCH 34/79] don't render decos on fullscreen windows --- src/render/Renderer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 72a5b854..2f2a2975 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -172,8 +172,8 @@ void CHyprRenderer::renderWindow(CWindow* pWindow, SMonitor* pMonitor, timespec* g_pHyprOpenGL->m_pCurrentWindow = pWindow; - // render window decorations first - for (auto& wd : pWindow->m_dWindowDecorations) + // render window decorations first, if not fullscreen full + if (!pWindow->m_bIsFullscreen || PWORKSPACE->m_efFullscreenMode != FULLSCREEN_FULL) for (auto& wd : pWindow->m_dWindowDecorations) wd->draw(pMonitor, renderdata.alpha * renderdata.fadeAlpha / 255.f); if (!pWindow->m_bIsX11) { From 6213328d2cba771aa8db4379d6ec88bf15f103d9 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Tue, 28 Jun 2022 16:12:47 +0200 Subject: [PATCH 35/79] default currentrules to null --- src/helpers/WLClasses.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/helpers/WLClasses.hpp b/src/helpers/WLClasses.hpp index d6282224..d32ae333 100644 --- a/src/helpers/WLClasses.hpp +++ b/src/helpers/WLClasses.hpp @@ -71,7 +71,7 @@ struct SKeyboard { bool active = false; - xkb_rule_names currentRules; + xkb_rule_names currentRules = {0}; // For the list lookup bool operator==(const SKeyboard& rhs) { From 9388bb5d5551a2d8affa7e3adea305711029b5cd Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 11:13:30 +0200 Subject: [PATCH 36/79] fix shadows on scaled --- src/render/decorations/CHyprDropShadowDecoration.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/render/decorations/CHyprDropShadowDecoration.cpp b/src/render/decorations/CHyprDropShadowDecoration.cpp index 121bfa12..40051942 100644 --- a/src/render/decorations/CHyprDropShadowDecoration.cpp +++ b/src/render/decorations/CHyprDropShadowDecoration.cpp @@ -99,6 +99,8 @@ void CHyprDropShadowDecoration::draw(SMonitor* pMonitor, float a) { glStencilOp(GL_KEEP, GL_KEEP, GL_REPLACE); wlr_box windowBox = {m_vLastWindowPos.x - pMonitor->vecPosition.x, m_vLastWindowPos.y - pMonitor->vecPosition.y, m_vLastWindowSize.x, m_vLastWindowSize.y}; + + scaleBox(&windowBox, pMonitor->scale); if (windowBox.width < 1 || windowBox.height < 1) { glDisable(GL_STENCIL_TEST); @@ -110,7 +112,8 @@ void CHyprDropShadowDecoration::draw(SMonitor* pMonitor, float a) { glStencilFunc(GL_NOTEQUAL, 1, -1); glStencilOp(GL_KEEP, GL_KEEP, GL_REPLACE); } - + + scaleBox(&fullBox, pMonitor->scale); g_pHyprOpenGL->renderRoundedShadow(&fullBox, *PROUNDING, *PSHADOWSIZE, a); if (*PSHADOWIGNOREWINDOW) { From 5636d2031e762e2c8a8427bf49c70180d3bde04b Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 11:21:42 +0200 Subject: [PATCH 37/79] simplify damageWindow --- src/render/Renderer.cpp | 44 +++++++++++------------------------------ 1 file changed, 12 insertions(+), 32 deletions(-) diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 2f2a2975..67f43ff5 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -576,39 +576,19 @@ void CHyprRenderer::damageSurface(wlr_surface* pSurface, double x, double y) { } void CHyprRenderer::damageWindow(CWindow* pWindow) { - if (!pWindow->m_bIsFloating) { - // damage by size & pos - // TODO TEMP: revise when added shadows/etc - - wlr_box damageBox = pWindow->getFullWindowBoundingBox(); - for (auto& m : g_pCompositor->m_lMonitors) { - wlr_box fixedDamageBox = damageBox; - fixedDamageBox.x -= m.vecPosition.x; - fixedDamageBox.y -= m.vecPosition.y; - scaleBox(&fixedDamageBox, m.scale); - wlr_output_damage_add_box(m.damage, &fixedDamageBox); - } - - static auto *const PLOGDAMAGE = &g_pConfigManager->getConfigValuePtr("debug:log_damage")->intValue; - - if (*PLOGDAMAGE) - Debug::log(LOG, "Damage: Window floated (%s): xy: %d, %d wh: %d, %d", pWindow->m_szTitle.c_str(), damageBox.x, damageBox.y, damageBox.width, damageBox.height); - } else { - // damage by real size & pos + border size * 2 (JIC) - wlr_box damageBox = pWindow->getFullWindowBoundingBox(); - for (auto& m : g_pCompositor->m_lMonitors) { - wlr_box fixedDamageBox = damageBox; - fixedDamageBox.x -= m.vecPosition.x; - fixedDamageBox.y -= m.vecPosition.y; - scaleBox(&fixedDamageBox, m.scale); - wlr_output_damage_add_box(m.damage, &fixedDamageBox); - } - - static auto *const PLOGDAMAGE = &g_pConfigManager->getConfigValuePtr("debug:log_damage")->intValue; - - if (*PLOGDAMAGE) - Debug::log(LOG, "Damage: Window tiled (%s): xy: %d, %d wh: %d, %d", pWindow->m_szTitle.c_str(), damageBox.x, damageBox.y, damageBox.width, damageBox.height); + wlr_box damageBox = pWindow->getFullWindowBoundingBox(); + for (auto& m : g_pCompositor->m_lMonitors) { + wlr_box fixedDamageBox = damageBox; + fixedDamageBox.x -= m.vecPosition.x; + fixedDamageBox.y -= m.vecPosition.y; + scaleBox(&fixedDamageBox, m.scale); + wlr_output_damage_add_box(m.damage, &fixedDamageBox); } + + static auto* const PLOGDAMAGE = &g_pConfigManager->getConfigValuePtr("debug:log_damage")->intValue; + + if (*PLOGDAMAGE) + Debug::log(LOG, "Damage: Window (%s): xy: %d, %d wh: %d, %d", pWindow->m_szTitle.c_str(), damageBox.x, damageBox.y, damageBox.width, damageBox.height); } void CHyprRenderer::damageMonitor(SMonitor* pMonitor) { From 37abe0aedc7373fadc638d87f4700bae606cd998 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 11:44:00 +0200 Subject: [PATCH 38/79] added debug:damage_blink --- src/config/ConfigManager.cpp | 1 + src/events/Monitors.cpp | 20 ++++++++++++++++++-- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index f8f49ed6..c52a04bf 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -38,6 +38,7 @@ void CConfigManager::setDefaultVars() { configValues["debug:int"].intValue = 0; configValues["debug:log_damage"].intValue = 0; configValues["debug:overlay"].intValue = 0; + configValues["debug:damage_blink"].intValue = 0; configValues["decoration:rounding"].intValue = 1; configValues["decoration:blur"].intValue = 1; diff --git a/src/events/Monitors.cpp b/src/events/Monitors.cpp index 35492d17..8142d1c8 100644 --- a/src/events/Monitors.cpp +++ b/src/events/Monitors.cpp @@ -173,6 +173,9 @@ void Events::listener_monitorFrame(void* owner, void* data) { static auto *const PDEBUGOVERLAY = &g_pConfigManager->getConfigValuePtr("debug:overlay")->intValue; static auto *const PDAMAGETRACKINGMODE = &g_pConfigManager->getConfigValuePtr("general:damage_tracking_internal")->intValue; + static auto *const PDAMAGEBLINK = &g_pConfigManager->getConfigValuePtr("debug:damage_blink")->intValue; + + static int damageBlinkCleanup = 0; // because double-buffered if (*PDEBUGOVERLAY == 1) { startRender = std::chrono::high_resolution_clock::now(); @@ -226,7 +229,7 @@ void Events::listener_monitorFrame(void* owner, void* data) { return; } - if (!hasChanged && *PDAMAGETRACKINGMODE != DAMAGE_TRACKING_NONE && PMONITOR->forceFullFrames == 0) { + if (!hasChanged && *PDAMAGETRACKINGMODE != DAMAGE_TRACKING_NONE && PMONITOR->forceFullFrames == 0 && damageBlinkCleanup == 0) { pixman_region32_fini(&damage); wlr_output_rollback(PMONITOR->output); wlr_output_schedule_frame(PMONITOR->output); // we update shit at the monitor's Hz so we need to schedule frames because rollback wont @@ -234,7 +237,7 @@ void Events::listener_monitorFrame(void* owner, void* data) { } // if we have no tracking or full tracking, invalidate the entire monitor - if (*PDAMAGETRACKINGMODE == DAMAGE_TRACKING_NONE || *PDAMAGETRACKINGMODE == DAMAGE_TRACKING_MONITOR || PMONITOR->forceFullFrames > 0) { + if (*PDAMAGETRACKINGMODE == DAMAGE_TRACKING_NONE || *PDAMAGETRACKINGMODE == DAMAGE_TRACKING_MONITOR || PMONITOR->forceFullFrames > 0 || damageBlinkCleanup > 0) { pixman_region32_union_rect(&damage, &damage, 0, 0, (int)PMONITOR->vecTransformedSize.x, (int)PMONITOR->vecTransformedSize.y); pixman_region32_copy(&g_pHyprOpenGL->m_rOriginalDamageRegion, &damage); @@ -280,6 +283,16 @@ void Events::listener_monitorFrame(void* owner, void* data) { endRenderOverlay = std::chrono::high_resolution_clock::now(); } + if (*PDAMAGEBLINK && damageBlinkCleanup == 0) { + wlr_box monrect = {0, 0, PMONITOR->vecPixelSize.x, PMONITOR->vecPixelSize.y}; + g_pHyprOpenGL->renderRect(&monrect, CColor(255,0,255,100), 0); + damageBlinkCleanup = 1; + } else if (*PDAMAGEBLINK) { + damageBlinkCleanup++; + if (damageBlinkCleanup > 3) + damageBlinkCleanup = 0; + } + wlr_renderer_begin(g_pCompositor->m_sWLRRenderer, PMONITOR->vecPixelSize.x, PMONITOR->vecPixelSize.y); wlr_output_render_software_cursors(PMONITOR->output, NULL); @@ -298,6 +311,9 @@ void Events::listener_monitorFrame(void* owner, void* data) { if (*PDAMAGETRACKINGMODE == DAMAGE_TRACKING_NONE || *PDAMAGETRACKINGMODE == DAMAGE_TRACKING_MONITOR) pixman_region32_union_rect(&frameDamage, &frameDamage, 0, 0, (int)PMONITOR->vecTransformedSize.x, (int)PMONITOR->vecTransformedSize.y); + if (*PDAMAGEBLINK) + pixman_region32_union(&frameDamage, &frameDamage, &damage); + wlr_output_set_damage(PMONITOR->output, &frameDamage); pixman_region32_fini(&frameDamage); pixman_region32_fini(&damage); From 13acfb1c306f863b695f1aa2f678445bb39f4239 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 12:06:09 +0200 Subject: [PATCH 39/79] fix disabling in animationmanager --- src/managers/AnimationManager.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/managers/AnimationManager.cpp b/src/managers/AnimationManager.cpp index 61221938..2774ee85 100644 --- a/src/managers/AnimationManager.cpp +++ b/src/managers/AnimationManager.cpp @@ -67,7 +67,7 @@ void CAnimationManager::tick() { if (!deltazero(av->m_fValue, av->m_fGoal)) { // for disabled anims just warp - if (av->m_pEnabled == 0 || animationsDisabled) { + if (*av->m_pEnabled == 0 || animationsDisabled) { av->warp(); break; } @@ -92,7 +92,7 @@ void CAnimationManager::tick() { if (!deltazero(av->m_vValue, av->m_vGoal)) { // for disabled anims just warp - if (av->m_pEnabled == 0 || animationsDisabled) { + if (*av->m_pEnabled == 0 || animationsDisabled) { av->warp(); break; } @@ -117,7 +117,7 @@ void CAnimationManager::tick() { if (!deltazero(av->m_cValue, av->m_cGoal)) { // for disabled anims just warp - if (av->m_pEnabled == 0 || animationsDisabled) { + if (*av->m_pEnabled == 0 || animationsDisabled) { av->warp(); break; } From 73663a8ba550977f2a6a2f82fefc8ca54af2a757 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 12:36:50 +0200 Subject: [PATCH 40/79] fix incorrect snapshot calc for scaled outputs --- src/render/OpenGL.cpp | 4 ++-- src/render/Renderer.cpp | 11 ++++++----- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp index 2111dca0..a56681d7 100644 --- a/src/render/OpenGL.cpp +++ b/src/render/OpenGL.cpp @@ -815,8 +815,8 @@ void CHyprOpenGLImpl::renderSnapshot(CWindow** pWindow) { windowBox.width = PMONITOR->vecPixelSize.x * scaleXY.x; windowBox.height = PMONITOR->vecPixelSize.y * scaleXY.y; - windowBox.x = (PWINDOW->m_vRealPosition.vec().x - PMONITOR->vecPosition.x) - ((PWINDOW->m_vOriginalClosedPos.x - PMONITOR->vecPosition.x) * scaleXY.x); - windowBox.y = (PWINDOW->m_vRealPosition.vec().y - PMONITOR->vecPosition.y) - ((PWINDOW->m_vOriginalClosedPos.y - PMONITOR->vecPosition.y) * scaleXY.y); + windowBox.x = (PWINDOW->m_vRealPosition.vec().x * PMONITOR->scale - PMONITOR->vecPosition.x) - ((PWINDOW->m_vOriginalClosedPos.x - PMONITOR->vecPosition.x) * scaleXY.x); + windowBox.y = (PWINDOW->m_vRealPosition.vec().y * PMONITOR->scale - PMONITOR->vecPosition.y) - ((PWINDOW->m_vOriginalClosedPos.y - PMONITOR->vecPosition.y) * scaleXY.y); pixman_region32_t fakeDamage; pixman_region32_init_rect(&fakeDamage, 0, 0, PMONITOR->vecPixelSize.x, PMONITOR->vecPixelSize.y); diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 67f43ff5..e0891710 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -13,12 +13,15 @@ void renderSurface(struct wlr_surface* surface, int x, int y, void* data) { wlr_box windowBox; if (RDATA->surface && surface == RDATA->surface) { - windowBox = {(int)outputX + RDATA->x + x, (int)outputY + RDATA->y + y, RDATA->w, RDATA->h}; + windowBox = {(int)RDATA->x + x, (int)RDATA->y + y, RDATA->w, RDATA->h}; } else { // here we clamp to 2, these might be some tiny specks - windowBox = {(int)outputX + RDATA->x + x, (int)outputY + RDATA->y + y, std::clamp(surface->current.width, 2, 1337420), std::clamp(surface->current.height, 2, 1337420)}; + windowBox = {(int)RDATA->x + x, (int)RDATA->y + y, std::clamp(surface->current.width, 2, 1337420), std::clamp(surface->current.height, 2, 1337420)}; } scaleBox(&windowBox, RDATA->output->scale); + windowBox.x += outputX; + windowBox.y += outputY; + static auto *const PROUNDING = &g_pConfigManager->getConfigValuePtr("decoration:rounding")->intValue; float rounding = RDATA->dontRound ? 0 : RDATA->rounding == -1 ? *PROUNDING : RDATA->rounding; @@ -578,9 +581,7 @@ void CHyprRenderer::damageSurface(wlr_surface* pSurface, double x, double y) { void CHyprRenderer::damageWindow(CWindow* pWindow) { wlr_box damageBox = pWindow->getFullWindowBoundingBox(); for (auto& m : g_pCompositor->m_lMonitors) { - wlr_box fixedDamageBox = damageBox; - fixedDamageBox.x -= m.vecPosition.x; - fixedDamageBox.y -= m.vecPosition.y; + wlr_box fixedDamageBox = {damageBox.x - m.vecPosition.x, damageBox.y - m.vecPosition.y, damageBox.width, damageBox.height}; scaleBox(&fixedDamageBox, m.scale); wlr_output_damage_add_box(m.damage, &fixedDamageBox); } From 8820f7f210b1183c97dd58028093c27355a992e7 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 12:54:53 +0200 Subject: [PATCH 41/79] optimization + revert one oopsie --- src/Compositor.cpp | 5 +---- src/render/OpenGL.cpp | 34 ++++++++++++++++++---------------- src/render/OpenGL.hpp | 24 +++++++++++++----------- src/render/Renderer.cpp | 7 ++----- 4 files changed, 34 insertions(+), 36 deletions(-) diff --git a/src/Compositor.cpp b/src/Compositor.cpp index a3fd3b93..e86e31f3 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -322,7 +322,7 @@ void CCompositor::removeWindowFromVectorSafe(CWindow* pWindow) { } bool CCompositor::windowExists(CWindow* pWindow) { - for (auto& w : m_lWindows) { + for (auto& w : m_lWindows) { // TODO: get rid of unmanaged X11? if (&w == pWindow) return true; } @@ -586,9 +586,6 @@ bool CCompositor::windowValidMapped(CWindow* pWindow) { if (pWindow->m_bHidden) return false; - if (!g_pXWaylandManager->getWindowSurface(pWindow)) - return false; - return true; } diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp index a56681d7..94267c19 100644 --- a/src/render/OpenGL.cpp +++ b/src/render/OpenGL.cpp @@ -146,28 +146,30 @@ void CHyprOpenGLImpl::begin(SMonitor* pMonitor, pixman_region32_t* pDamage, bool matrixProjection(m_RenderData.projection, pMonitor->vecPixelSize.x, pMonitor->vecPixelSize.y, WL_OUTPUT_TRANSFORM_NORMAL); + m_RenderData.pCurrentMonData = &m_mMonitorRenderResources[pMonitor]; + glBlendFunc(GL_ONE, GL_ONE_MINUS_SRC_ALPHA); glGetIntegerv(GL_FRAMEBUFFER_BINDING, &m_iCurrentOutputFb); m_iWLROutputFb = m_iCurrentOutputFb; // ensure a framebuffer for the monitor exists - if (m_mMonitorRenderResources.find(pMonitor) == m_mMonitorRenderResources.end() || m_mMonitorRenderResources[pMonitor].primaryFB.m_Size != pMonitor->vecPixelSize) { - m_mMonitorRenderResources[pMonitor].stencilTex.allocate(); + if (m_mMonitorRenderResources.find(pMonitor) == m_mMonitorRenderResources.end() || m_RenderData.pCurrentMonData->primaryFB.m_Size != pMonitor->vecPixelSize) { + m_RenderData.pCurrentMonData->stencilTex.allocate(); - m_mMonitorRenderResources[pMonitor].primaryFB.m_pStencilTex = &m_mMonitorRenderResources[pMonitor].stencilTex; - m_mMonitorRenderResources[pMonitor].mirrorFB.m_pStencilTex = &m_mMonitorRenderResources[pMonitor].stencilTex; - m_mMonitorRenderResources[pMonitor].mirrorSwapFB.m_pStencilTex = &m_mMonitorRenderResources[pMonitor].stencilTex; + m_RenderData.pCurrentMonData->primaryFB.m_pStencilTex = &m_RenderData.pCurrentMonData->stencilTex; + m_RenderData.pCurrentMonData->mirrorFB.m_pStencilTex = &m_RenderData.pCurrentMonData->stencilTex; + m_RenderData.pCurrentMonData->mirrorSwapFB.m_pStencilTex = &m_RenderData.pCurrentMonData->stencilTex; - m_mMonitorRenderResources[pMonitor].primaryFB.alloc(pMonitor->vecPixelSize.x, pMonitor->vecPixelSize.y); - m_mMonitorRenderResources[pMonitor].mirrorFB.alloc(pMonitor->vecPixelSize.x, pMonitor->vecPixelSize.y); - m_mMonitorRenderResources[pMonitor].mirrorSwapFB.alloc(pMonitor->vecPixelSize.x, pMonitor->vecPixelSize.y); + m_RenderData.pCurrentMonData->primaryFB.alloc(pMonitor->vecPixelSize.x, pMonitor->vecPixelSize.y); + m_RenderData.pCurrentMonData->mirrorFB.alloc(pMonitor->vecPixelSize.x, pMonitor->vecPixelSize.y); + m_RenderData.pCurrentMonData->mirrorSwapFB.alloc(pMonitor->vecPixelSize.x, pMonitor->vecPixelSize.y); createBGTextureForMonitor(pMonitor); } // bind the primary Hypr Framebuffer - m_mMonitorRenderResources[pMonitor].primaryFB.bind(); + m_RenderData.pCurrentMonData->primaryFB.bind(); m_RenderData.pDamage = pDamage; @@ -186,7 +188,7 @@ void CHyprOpenGLImpl::end() { m_bEndFrame = true; - renderTexture(m_mMonitorRenderResources[m_RenderData.pMonitor].primaryFB.m_cTex, &monbox, 255.f, 0); + renderTexture(m_RenderData.pCurrentMonData->primaryFB.m_cTex, &monbox, 255.f, 0); m_bEndFrame = false; } @@ -447,10 +449,10 @@ CFramebuffer* CHyprOpenGLImpl::blurMainFramebufferWithDamage(float a, wlr_box* p wlr_region_expand(&damage, &damage, pow(2, *PBLURPASSES) * *PBLURSIZE); // helper - const auto PMIRRORFB = &m_mMonitorRenderResources[m_RenderData.pMonitor].mirrorFB; - const auto PMIRRORSWAPFB = &m_mMonitorRenderResources[m_RenderData.pMonitor].mirrorSwapFB; + const auto PMIRRORFB = &m_RenderData.pCurrentMonData->mirrorFB; + const auto PMIRRORSWAPFB = &m_RenderData.pCurrentMonData->mirrorSwapFB; - CFramebuffer* currentRenderToFB = &m_mMonitorRenderResources[m_RenderData.pMonitor].primaryFB; + CFramebuffer* currentRenderToFB = &m_RenderData.pCurrentMonData->primaryFB; // declare the draw func auto drawPass = [&](CShader* pShader, pixman_region32_t* pDamage) { @@ -503,7 +505,7 @@ CFramebuffer* CHyprOpenGLImpl::blurMainFramebufferWithDamage(float a, wlr_box* p // draw the things. // first draw is prim -> mirr PMIRRORFB->bind(); - glBindTexture(m_mMonitorRenderResources[m_RenderData.pMonitor].primaryFB.m_cTex.m_iTarget, m_mMonitorRenderResources[m_RenderData.pMonitor].primaryFB.m_cTex.m_iTexID); + glBindTexture(m_RenderData.pCurrentMonData->primaryFB.m_cTex.m_iTarget, m_RenderData.pCurrentMonData->primaryFB.m_cTex.m_iTexID); // damage region will be scaled, make a temp pixman_region32_t tempDamage; @@ -575,7 +577,7 @@ void CHyprOpenGLImpl::renderTextureWithBlur(const CTexture& tex, wlr_box* pBox, pixman_region32_fini(&inverseOpaque); // bind primary - m_mMonitorRenderResources[m_RenderData.pMonitor].primaryFB.bind(); + m_RenderData.pCurrentMonData->primaryFB.bind(); // make a stencil for rounded corners to work with blur scissor((wlr_box*)nullptr); // allow the entire window and stencil to render @@ -732,7 +734,7 @@ void CHyprOpenGLImpl::makeWindowSnapshot(CWindow* pWindow) { clear(CColor(0, 0, 0, 0)); // JIC wlr_box fullMonBox = {0, 0, PMONITOR->vecPixelSize.x, PMONITOR->vecPixelSize.y}; - renderTexture(m_mMonitorRenderResources[m_RenderData.pMonitor].primaryFB.m_cTex, &fullMonBox, 255.f, 0); + renderTexture(m_RenderData.pCurrentMonData->primaryFB.m_cTex, &fullMonBox, 255.f, 0); // restore original fb #ifndef GLES2 diff --git a/src/render/OpenGL.hpp b/src/render/OpenGL.hpp index a70e382b..79708fac 100644 --- a/src/render/OpenGL.hpp +++ b/src/render/OpenGL.hpp @@ -29,17 +29,6 @@ inline const float fanVertsFull[] = { -1.0f, 1.0f }; -struct SCurrentRenderData { - SMonitor* pMonitor = nullptr; - float projection[9]; - - pixman_region32_t* pDamage = nullptr; - - bool renderingPrimarySurface = false; - Vector2D primarySurfaceUVTopLeft = Vector2D(-1, -1); - Vector2D primarySurfaceUVBottomRight = Vector2D(-1, -1); -}; - struct SMonitorRenderData { CFramebuffer primaryFB; CFramebuffer mirrorFB; @@ -48,6 +37,19 @@ struct SMonitorRenderData { CTexture stencilTex; }; +struct SCurrentRenderData { + SMonitor* pMonitor = nullptr; + float projection[9]; + + SMonitorRenderData* pCurrentMonData = nullptr; + + pixman_region32_t* pDamage = nullptr; + + bool renderingPrimarySurface = false; + Vector2D primarySurfaceUVTopLeft = Vector2D(-1, -1); + Vector2D primarySurfaceUVBottomRight = Vector2D(-1, -1); +}; + class CHyprOpenGLImpl { public: diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index e0891710..b1ecde71 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -13,15 +13,12 @@ void renderSurface(struct wlr_surface* surface, int x, int y, void* data) { wlr_box windowBox; if (RDATA->surface && surface == RDATA->surface) { - windowBox = {(int)RDATA->x + x, (int)RDATA->y + y, RDATA->w, RDATA->h}; + windowBox = {(int)outputX + RDATA->x + x, (int)outputY + RDATA->y + y, RDATA->w, RDATA->h}; } else { // here we clamp to 2, these might be some tiny specks - windowBox = {(int)RDATA->x + x, (int)RDATA->y + y, std::clamp(surface->current.width, 2, 1337420), std::clamp(surface->current.height, 2, 1337420)}; + windowBox = {(int)outputX + RDATA->x + x, (int)outputY + RDATA->y + y, std::clamp(surface->current.width, 2, 1337420), std::clamp(surface->current.height, 2, 1337420)}; } scaleBox(&windowBox, RDATA->output->scale); - windowBox.x += outputX; - windowBox.y += outputY; - static auto *const PROUNDING = &g_pConfigManager->getConfigValuePtr("decoration:rounding")->intValue; float rounding = RDATA->dontRound ? 0 : RDATA->rounding == -1 ? *PROUNDING : RDATA->rounding; From 31a1b3b1928419ccfea984aeee6e59dbe612fe90 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 12:58:49 +0200 Subject: [PATCH 42/79] allow init logs to be saved --- src/Compositor.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Compositor.cpp b/src/Compositor.cpp index e86e31f3..b5851614 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -3,6 +3,11 @@ CCompositor::CCompositor() { m_szInstanceSignature = GIT_COMMIT_HASH + std::string("_") + std::to_string(time(NULL)); + setenv("HYPRLAND_INSTANCE_SIGNATURE", m_szInstanceSignature.c_str(), true); + + const auto INSTANCEPATH = "/tmp/hypr/" + m_szInstanceSignature; + mkdir(INSTANCEPATH.c_str(), S_IRWXU | S_IRWXG); + Debug::init(m_szInstanceSignature); Debug::log(LOG, "Instance Signature: %s", m_szInstanceSignature.c_str()); @@ -17,11 +22,6 @@ CCompositor::CCompositor() { Debug::log(INFO, "If you are crashing, or encounter any bugs, please consult https://github.com/hyprwm/Hyprland/wiki/Crashing-and-bugs\n\n"); - setenv("HYPRLAND_INSTANCE_SIGNATURE", m_szInstanceSignature.c_str(), true); - - const auto INSTANCEPATH = "/tmp/hypr/" + m_szInstanceSignature; - mkdir(INSTANCEPATH.c_str(), S_IRWXU | S_IRWXG); - m_sWLDisplay = wl_display_create(); m_sWLRBackend = wlr_backend_autocreate(m_sWLDisplay); From 697ce96d624923ccda9e6d4f1d6081005e43f306 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 13:08:28 +0200 Subject: [PATCH 43/79] temp fix for snapshot size on scaled --- src/render/OpenGL.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp index 94267c19..75336f5a 100644 --- a/src/render/OpenGL.cpp +++ b/src/render/OpenGL.cpp @@ -820,6 +820,11 @@ void CHyprOpenGLImpl::renderSnapshot(CWindow** pWindow) { windowBox.x = (PWINDOW->m_vRealPosition.vec().x * PMONITOR->scale - PMONITOR->vecPosition.x) - ((PWINDOW->m_vOriginalClosedPos.x - PMONITOR->vecPosition.x) * scaleXY.x); windowBox.y = (PWINDOW->m_vRealPosition.vec().y * PMONITOR->scale - PMONITOR->vecPosition.y) - ((PWINDOW->m_vOriginalClosedPos.y - PMONITOR->vecPosition.y) * scaleXY.y); + if (scaleXY != Vector2D(1, 1) && PMONITOR->scale != 1) { // TODO: this is completely wrong but I suck at math. + windowBox.width /= PMONITOR->scale; + windowBox.height /= PMONITOR->scale; + } + pixman_region32_t fakeDamage; pixman_region32_init_rect(&fakeDamage, 0, 0, PMONITOR->vecPixelSize.x, PMONITOR->vecPixelSize.y); From bbc3b5e19bf52a860a687bc98b7daf50f19261d4 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 13:30:28 +0200 Subject: [PATCH 44/79] added make fixwlr --- Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 4c281568..827080e7 100644 --- a/Makefile +++ b/Makefile @@ -137,13 +137,16 @@ uninstall: protocols: xdg-shell-protocol.o wlr-layer-shell-unstable-v1-protocol.o wlr-screencopy-unstable-v1-protocol.o idle-protocol.o ext-workspace-unstable-v1-protocol.o pointer-constraints-unstable-v1-protocol.o tablet-unstable-v2-protocol.o -config: - make protocols - +fixwlr: sed -i -E 's/(soversion = 11)([^032]|$$)/soversion = 11032/g' subprojects/wlroots/meson.build rm -rf ./subprojects/wlroots/build +config: + make protocols + + make fixwlr + cd subprojects/wlroots && meson ./build --prefix=/usr --buildtype=release cd subprojects/wlroots && ninja -C build/ From 208864cba94eec4eb8df139fb215611ce42a2789 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 13:49:53 +0200 Subject: [PATCH 45/79] include build/include in CMakeLists --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 44246e7e..d29f41c8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -36,6 +36,7 @@ execute_process( # include_directories(. PRIVATE "subprojects/wlroots/include/") +include_directories(. PRIVATE "subprojects/wlroots/build/include/") add_compile_options(-std=c++20 -DWLR_USE_UNSTABLE ) add_compile_options(-Wall -Wextra -Wno-unused-parameter -Wno-unused-value -Wno-missing-field-initializers -Wno-narrowing) find_package(Threads REQUIRED) From 6ec16fdcdaf0ffa377db492a9d7d92bdd89044d9 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 14:15:08 +0200 Subject: [PATCH 46/79] damage drag and drop --- src/managers/input/InputManager.cpp | 5 ++++- src/render/Renderer.cpp | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/managers/input/InputManager.cpp b/src/managers/input/InputManager.cpp index 85767e69..fe51c494 100644 --- a/src/managers/input/InputManager.cpp +++ b/src/managers/input/InputManager.cpp @@ -568,9 +568,12 @@ void CInputManager::updateDragIcon() { switch (g_pInputManager->m_sDrag.dragIcon->drag->grab_type) { case WLR_DRAG_GRAB_KEYBOARD: break; - case WLR_DRAG_GRAB_KEYBOARD_POINTER: + case WLR_DRAG_GRAB_KEYBOARD_POINTER: { + wlr_box box = {g_pInputManager->m_sDrag.pos.x - 2, g_pInputManager->m_sDrag.pos.y - 2, g_pInputManager->m_sDrag.dragIcon->surface->current.width + 4, g_pInputManager->m_sDrag.dragIcon->surface->current.height + 4}; + g_pHyprRenderer->damageBox(&box); g_pInputManager->m_sDrag.pos = g_pInputManager->getMouseCoordsInternal(); break; + } default: break; } diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index b1ecde71..731674d6 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -627,6 +627,9 @@ void CHyprRenderer::renderDragIcon(SMonitor* pMonitor, timespec* time) { renderdata.h = g_pInputManager->m_sDrag.dragIcon->surface->current.height; wlr_surface_for_each_surface(g_pInputManager->m_sDrag.dragIcon->surface, renderSurface, &renderdata); + + wlr_box box = {g_pInputManager->m_sDrag.pos.x - 2, g_pInputManager->m_sDrag.pos.y - 2, g_pInputManager->m_sDrag.dragIcon->surface->current.width + 4, g_pInputManager->m_sDrag.dragIcon->surface->current.height + 4}; + g_pHyprRenderer->damageBox(&box); } DAMAGETRACKINGMODES CHyprRenderer::damageTrackingModeFromStr(const std::string& mode) { From 9391357063b05f3dd748b36b76549b51608e3444 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 14:44:24 +0200 Subject: [PATCH 47/79] fix focus on maximize --- src/layout/DwindleLayout.cpp | 2 ++ src/managers/input/InputManager.cpp | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/layout/DwindleLayout.cpp b/src/layout/DwindleLayout.cpp index c82c6889..14a679df 100644 --- a/src/layout/DwindleLayout.cpp +++ b/src/layout/DwindleLayout.cpp @@ -739,6 +739,8 @@ void CHyprDwindleLayout::fullscreenRequestForWindow(CWindow* pWindow, eFullscree fakeNode.position = PMONITOR->vecPosition + PMONITOR->vecReservedTopLeft; fakeNode.size = PMONITOR->vecSize - PMONITOR->vecReservedTopLeft - PMONITOR->vecReservedBottomRight; fakeNode.workspaceID = pWindow->m_iWorkspaceID; + pWindow->m_vPosition = fakeNode.position; + pWindow->m_vSize = fakeNode.size; applyNodeDataToWindow(&fakeNode); } diff --git a/src/managers/input/InputManager.cpp b/src/managers/input/InputManager.cpp index fe51c494..93a590d8 100644 --- a/src/managers/input/InputManager.cpp +++ b/src/managers/input/InputManager.cpp @@ -145,7 +145,11 @@ void CInputManager::mouseMoveUnified(uint32_t time, bool refocus) { // then windows if (!foundSurface) { - pFoundWindow = g_pCompositor->vectorToWindowIdeal(mouseCoords); + if (PWORKSPACE->m_bHasFullscreenWindow && PWORKSPACE->m_efFullscreenMode == FULLSCREEN_MAXIMIZED) + pFoundWindow = g_pCompositor->getFullscreenWindowOnWorkspace(PWORKSPACE->m_iID); + else + pFoundWindow = g_pCompositor->vectorToWindowIdeal(mouseCoords); + if (pFoundWindow) { if (!pFoundWindow->m_bIsX11) { foundSurface = g_pCompositor->vectorWindowToSurface(mouseCoords, pFoundWindow, surfaceCoords); From 2659afee3cbb8ee5362e0acff2a384c7c7d474fe Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 18:19:06 +0200 Subject: [PATCH 48/79] force workspace events --- src/helpers/Workspace.cpp | 4 ++-- src/managers/EventManager.cpp | 4 ++-- src/managers/EventManager.hpp | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/helpers/Workspace.cpp b/src/helpers/Workspace.cpp index 7c0185b4..7a6ad070 100644 --- a/src/helpers/Workspace.cpp +++ b/src/helpers/Workspace.cpp @@ -31,7 +31,7 @@ CWorkspace::CWorkspace(int monitorID, std::string name, bool special) { m_fAlpha.create(AVARTYPE_FLOAT, &g_pConfigManager->getConfigValuePtr("animations:workspaces_speed")->floatValue, &g_pConfigManager->getConfigValuePtr("animations:workspaces")->intValue, &g_pConfigManager->getConfigValuePtr("animations:workspaces_curve")->strValue, nullptr, AVARDAMAGE_ENTIRE); m_fAlpha.setValueAndWarp(255.f); - g_pEventManager->postEvent({"createworkspace", m_szName}); + g_pEventManager->postEvent({"createworkspace", m_szName}, true); } CWorkspace::~CWorkspace() { @@ -45,7 +45,7 @@ CWorkspace::~CWorkspace() { m_pWlrHandle = nullptr; } - g_pEventManager->postEvent({"destroyworkspace", m_szName}); + g_pEventManager->postEvent({"destroyworkspace", m_szName}, true); } void CWorkspace::startAnim(bool in, bool left, bool instant) { diff --git a/src/managers/EventManager.cpp b/src/managers/EventManager.cpp index e42e87c2..5782718d 100644 --- a/src/managers/EventManager.cpp +++ b/src/managers/EventManager.cpp @@ -104,9 +104,9 @@ void CEventManager::startThread() { }).detach(); } -void CEventManager::postEvent(const SHyprIPCEvent event) { +void CEventManager::postEvent(const SHyprIPCEvent event, bool force) { - if (m_bIgnoreEvents) { + if (m_bIgnoreEvents && !force) { Debug::log(WARN, "Suppressed (ignoreevents true) event of type %s, content: %s",event.event.c_str(), event.data.c_str()); return; } diff --git a/src/managers/EventManager.hpp b/src/managers/EventManager.hpp index ae630ce8..b9598bca 100644 --- a/src/managers/EventManager.hpp +++ b/src/managers/EventManager.hpp @@ -15,7 +15,7 @@ class CEventManager { public: CEventManager(); - void postEvent(const SHyprIPCEvent event); + void postEvent(const SHyprIPCEvent event, bool force = false); void startThread(); From cbf3595e96e8d80ff3badc5172a115532e68ba94 Mon Sep 17 00:00:00 2001 From: Mihai Fufezan Date: Wed, 29 Jun 2022 14:46:41 +0300 Subject: [PATCH 49/79] nix: add debug package and waybar with -Dexperimental flag --- flake.nix | 6 +++++- nix/default.nix | 8 ++++++-- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/flake.nix b/flake.nix index aff05d7f..b1f621fc 100644 --- a/flake.nix +++ b/flake.nix @@ -32,9 +32,13 @@ src = inputs.wlroots; }); hyprland = prev.callPackage ./nix/default.nix { - version = "0.6.0beta" + "+date=" + (mkDate (self.lastModifiedDate or "19700101")); + version = "0.6.2beta" + "+date=" + (mkDate (self.lastModifiedDate or "19700101")); wlroots = wlroots-hyprland; }; + hyprland-debug = hyprland.override {debug = true;}; + waybar-hyprland = prev.waybar.overrideAttrs (oldAttrs: { + mesonFlags = oldAttrs.mesonFlags ++ ["-Dexperimental=true"]; + }); }; packages = genSystems (system: diff --git a/nix/default.nix b/nix/default.nix index 18570f12..495345fd 100644 --- a/nix/default.nix +++ b/nix/default.nix @@ -20,9 +20,10 @@ xwayland, enableXWayland ? true, version ? "git", + debug ? false, }: stdenv.mkDerivation { - pname = "hyprland"; + pname = "hyprland" + lib.optionalString debug "-debug"; inherit version; src = ../.; @@ -48,7 +49,10 @@ stdenv.mkDerivation { ] ++ lib.optional enableXWayland xwayland; - mesonBuildType = "release"; + mesonBuildType = + if debug + then "debug" + else "release"; mesonFlags = lib.optional (!enableXWayland) "-DNO_XWAYLAND=true"; From dc83110c053cd77501202a9c3efd031af4d0f43c Mon Sep 17 00:00:00 2001 From: Mihai Fufezan Date: Wed, 29 Jun 2022 14:50:19 +0300 Subject: [PATCH 50/79] nix & meson: 0.6.0 -> 0.6.2 --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 7c075e4e..18a4c709 100644 --- a/meson.build +++ b/meson.build @@ -1,5 +1,5 @@ project('Hyprland', 'cpp', 'c', - version : '0.6.0beta', + version : '0.6.2beta', default_options : ['warning_level=3', 'cpp_std=c++20', 'default_library=static']) wlroots = subproject('wlroots', default_options: ['examples=false']) From d28151d255e2a629b401e23dd5dcaaffa70207ab Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 22:23:51 +0200 Subject: [PATCH 51/79] added foreign support --- src/Compositor.cpp | 5 +++++ src/Compositor.hpp | 1 + src/includes.hpp | 3 +++ 3 files changed, 9 insertions(+) diff --git a/src/Compositor.cpp b/src/Compositor.cpp index b5851614..afffe7a6 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -121,6 +121,11 @@ CCompositor::CCompositor() { m_sWLRToplevelMgr = wlr_foreign_toplevel_manager_v1_create(m_sWLDisplay); m_sWLRTabletManager = wlr_tablet_v2_create(m_sWLDisplay); + + m_sWLRForeignRegistry = wlr_xdg_foreign_registry_create(m_sWLDisplay); + + wlr_xdg_foreign_v1_create(m_sWLDisplay, m_sWLRForeignRegistry); + wlr_xdg_foreign_v2_create(m_sWLDisplay, m_sWLRForeignRegistry); } CCompositor::~CCompositor() { diff --git a/src/Compositor.hpp b/src/Compositor.hpp index 16632006..493d3744 100644 --- a/src/Compositor.hpp +++ b/src/Compositor.hpp @@ -60,6 +60,7 @@ public: wlr_virtual_pointer_manager_v1* m_sWLRVirtPtrMgr; wlr_foreign_toplevel_manager_v1* m_sWLRToplevelMgr; wlr_tablet_manager_v2* m_sWLRTabletManager; + wlr_xdg_foreign_registry* m_sWLRForeignRegistry; // ------------------------------------------------- // diff --git a/src/includes.hpp b/src/includes.hpp index 3aca4331..a1fdda70 100644 --- a/src/includes.hpp +++ b/src/includes.hpp @@ -88,6 +88,9 @@ extern "C" { #include #include #include +#include +#include +#include } #undef class From 6ce267897017de39a82173baa9121c08de1cdbf8 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 22:26:34 +0200 Subject: [PATCH 52/79] fix snapshot scaling issue --- src/render/OpenGL.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp index 75336f5a..be9e19b2 100644 --- a/src/render/OpenGL.cpp +++ b/src/render/OpenGL.cpp @@ -813,18 +813,13 @@ void CHyprOpenGLImpl::renderSnapshot(CWindow** pWindow) { wlr_box windowBox; // some mafs to figure out the correct box - Vector2D scaleXY = Vector2D((PWINDOW->m_vRealSize.vec().x / PWINDOW->m_vOriginalClosedSize.x), (PWINDOW->m_vRealSize.vec().y / PWINDOW->m_vOriginalClosedSize.y)); + Vector2D scaleXY = Vector2D((PMONITOR->scale * PWINDOW->m_vRealSize.vec().x / PWINDOW->m_vOriginalClosedSize.x), (PMONITOR->scale * PWINDOW->m_vRealSize.vec().y / PWINDOW->m_vOriginalClosedSize.y)); windowBox.width = PMONITOR->vecPixelSize.x * scaleXY.x; windowBox.height = PMONITOR->vecPixelSize.y * scaleXY.y; windowBox.x = (PWINDOW->m_vRealPosition.vec().x * PMONITOR->scale - PMONITOR->vecPosition.x) - ((PWINDOW->m_vOriginalClosedPos.x - PMONITOR->vecPosition.x) * scaleXY.x); windowBox.y = (PWINDOW->m_vRealPosition.vec().y * PMONITOR->scale - PMONITOR->vecPosition.y) - ((PWINDOW->m_vOriginalClosedPos.y - PMONITOR->vecPosition.y) * scaleXY.y); - if (scaleXY != Vector2D(1, 1) && PMONITOR->scale != 1) { // TODO: this is completely wrong but I suck at math. - windowBox.width /= PMONITOR->scale; - windowBox.height /= PMONITOR->scale; - } - pixman_region32_t fakeDamage; pixman_region32_init_rect(&fakeDamage, 0, 0, PMONITOR->vecPixelSize.x, PMONITOR->vecPixelSize.y); From 7d20d5c8c3f4014a637f6987985d1cf011327aa1 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 23:06:45 +0200 Subject: [PATCH 53/79] fix make clear wlroots --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 827080e7..227d340f 100644 --- a/Makefile +++ b/Makefile @@ -99,7 +99,7 @@ clear: rm -rf build rm -f *.o *-protocol.h *-protocol.c rm -f ./hyprctl/hyprctl - rm -rf ./wlroots/build + rm -rf ./subprojects/wlroots/build all: make config From ae3ff6736e6e9a8e7d06f3706c0c4786b37ec3bb Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Wed, 29 Jun 2022 23:33:51 +0200 Subject: [PATCH 54/79] hyprctl monitors changes --- src/debug/HyprCtl.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/debug/HyprCtl.cpp b/src/debug/HyprCtl.cpp index b178fdbf..a19ef5ba 100644 --- a/src/debug/HyprCtl.cpp +++ b/src/debug/HyprCtl.cpp @@ -16,8 +16,8 @@ std::string monitorsRequest() { std::string result = ""; for (auto& m : g_pCompositor->m_lMonitors) { - result += getFormat("Monitor %s (ID %i):\n\t%ix%i@%f at %ix%i\n\tactive workspace: %i (%s)\n\treserved: %i %i %i %i\n\n", - m.szName.c_str(), m.ID, (int)m.vecSize.x, (int)m.vecSize.y, m.refreshRate, (int)m.vecPosition.x, (int)m.vecPosition.y, m.activeWorkspace, g_pCompositor->getWorkspaceByID(m.activeWorkspace)->m_szName.c_str(), (int)m.vecReservedTopLeft.x, (int)m.vecReservedTopLeft.y, (int)m.vecReservedBottomRight.x, (int)m.vecReservedBottomRight.y); + result += getFormat("Monitor %s (ID %i):\n\t%ix%i@%f at %ix%i\n\tactive workspace: %i (%s)\n\treserved: %i %i %i %i\n\tscale: %.2f\n\ttransform: %i\n\n", + m.szName.c_str(), m.ID, (int)m.vecPixelSize.x, (int)m.vecPixelSize.y, m.refreshRate, (int)m.vecPosition.x, (int)m.vecPosition.y, m.activeWorkspace, g_pCompositor->getWorkspaceByID(m.activeWorkspace)->m_szName.c_str(), (int)m.vecReservedTopLeft.x, (int)m.vecReservedTopLeft.y, (int)m.vecReservedBottomRight.x, (int)m.vecReservedBottomRight.y, m.scale, (int)m.transform); } return result; From b0cd90a43c7281dc339b3dab6236646b1ed6439f Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 30 Jun 2022 12:09:05 +0200 Subject: [PATCH 55/79] refactor a bunch of layout code --- src/layout/DwindleLayout.cpp | 215 +--------------- src/layout/DwindleLayout.hpp | 18 +- src/layout/IHyprLayout.cpp | 233 ++++++++++++++++++ src/layout/IHyprLayout.hpp | 36 ++- src/managers/KeybindManager.cpp | 3 + .../decorations/IHyprWindowDecoration.hpp | 2 +- 6 files changed, 268 insertions(+), 239 deletions(-) create mode 100644 src/layout/IHyprLayout.cpp diff --git a/src/layout/DwindleLayout.cpp b/src/layout/DwindleLayout.cpp index 14a679df..33af48a3 100644 --- a/src/layout/DwindleLayout.cpp +++ b/src/layout/DwindleLayout.cpp @@ -180,7 +180,7 @@ void CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData* pNode) { PWINDOW->updateWindowDecos(); } -void CHyprDwindleLayout::onWindowCreated(CWindow* pWindow) { +void CHyprDwindleLayout::onWindowCreatedTiling(CWindow* pWindow) { if (pWindow->m_bIsFloating) return; @@ -311,7 +311,7 @@ void CHyprDwindleLayout::onWindowCreated(CWindow* pWindow) { } } -void CHyprDwindleLayout::onWindowRemoved(CWindow* pWindow) { +void CHyprDwindleLayout::onWindowRemovedTiling(CWindow* pWindow) { const auto PNODE = getNodeFromWindow(pWindow); @@ -401,150 +401,8 @@ void CHyprDwindleLayout::recalculateMonitor(const int& monid) { } } -void CHyprDwindleLayout::changeWindowFloatingMode(CWindow* pWindow) { - - if (pWindow->m_bIsFullscreen) { - Debug::log(LOG, "Rejecting a change float order because window is fullscreen."); - - // restore its' floating mode - pWindow->m_bIsFloating = !pWindow->m_bIsFloating; - return; - } - - const auto PNODE = getNodeFromWindow(pWindow); - - if (!PNODE) { - const auto PNEWMON = g_pCompositor->getMonitorFromVector(pWindow->m_vRealPosition.vec() + pWindow->m_vRealSize.vec() / 2.f); - pWindow->m_iMonitorID = PNEWMON->ID; - pWindow->m_iWorkspaceID = PNEWMON->activeWorkspace; - - // save real pos cuz the func applies the default 5,5 mid - const auto PSAVEDPOS = pWindow->m_vRealPosition.vec(); - const auto PSAVEDSIZE = pWindow->m_vRealSize.vec(); - - // if the window is pseudo, update its size - pWindow->m_vPseudoSize = pWindow->m_vRealSize.vec(); - - onWindowCreated(pWindow); - - pWindow->m_vRealPosition.setValue(PSAVEDPOS); - pWindow->m_vRealSize.setValue(PSAVEDSIZE); - - // fix pseudo leaving artifacts - g_pHyprRenderer->damageMonitor(g_pCompositor->getMonitorFromID(pWindow->m_iMonitorID)); - } else { - onWindowRemoved(pWindow); - - g_pCompositor->moveWindowToTop(pWindow); - } -} - -void CHyprDwindleLayout::onBeginDragWindow() { - - const auto DRAGGINGWINDOW = g_pInputManager->currentlyDraggedWindow; - - m_vBeginDragSizeXY = Vector2D(); - - // Window will be floating. Let's check if it's valid. It should be, but I don't like crashing. - if (!g_pCompositor->windowValidMapped(DRAGGINGWINDOW)) { - Debug::log(ERR, "Dragging attempted on an invalid window!"); - return; - } - - if (DRAGGINGWINDOW->m_bIsFullscreen) { - Debug::log(LOG, "Rejecting drag on a fullscreen window."); - return; - } - - const auto PWORKSPACE = g_pCompositor->getWorkspaceByID(DRAGGINGWINDOW->m_iWorkspaceID); - - if (PWORKSPACE->m_bHasFullscreenWindow) { - Debug::log(LOG, "Rejecting drag on a fullscreen workspace."); - return; - } - - DRAGGINGWINDOW->m_bDraggingTiled = false; - - if (!DRAGGINGWINDOW->m_bIsFloating) { - if (g_pInputManager->dragButton == BTN_LEFT) { - changeWindowFloatingMode(DRAGGINGWINDOW); - DRAGGINGWINDOW->m_bIsFloating = true; - DRAGGINGWINDOW->m_bDraggingTiled = true; - } - } - - m_vBeginDragXY = g_pInputManager->getMouseCoordsInternal(); - m_vBeginDragPositionXY = DRAGGINGWINDOW->m_vRealPosition.vec(); - m_vBeginDragSizeXY = DRAGGINGWINDOW->m_vRealSize.vec(); - m_vLastDragXY = m_vBeginDragXY; - - g_pHyprRenderer->damageWindow(DRAGGINGWINDOW); -} - -void CHyprDwindleLayout::onEndDragWindow() { - const auto DRAGGINGWINDOW = g_pInputManager->currentlyDraggedWindow; - - if (!g_pCompositor->windowValidMapped(DRAGGINGWINDOW)) - return; - - if (DRAGGINGWINDOW->m_bDraggingTiled) { - DRAGGINGWINDOW->m_bIsFloating = false; - changeWindowFloatingMode(DRAGGINGWINDOW); - } - - g_pHyprRenderer->damageWindow(DRAGGINGWINDOW); -} - -void CHyprDwindleLayout::onMouseMove(const Vector2D& mousePos) { - const auto DRAGGINGWINDOW = g_pInputManager->currentlyDraggedWindow; - - // Window invalid or drag begin size 0,0 meaning we rejected it. - if (!g_pCompositor->windowValidMapped(DRAGGINGWINDOW) || m_vBeginDragSizeXY == Vector2D()) { - g_pInputManager->currentlyDraggedWindow = nullptr; - return; - } - - const auto DELTA = Vector2D(mousePos.x - m_vBeginDragXY.x, mousePos.y - m_vBeginDragXY.y); - const auto TICKDELTA = Vector2D(mousePos.x - m_vLastDragXY.x, mousePos.y - m_vLastDragXY.y); - - if (abs(TICKDELTA.x) < 1.f && abs(TICKDELTA.y) < 1.f) - return; - - m_vLastDragXY = mousePos; - - g_pHyprRenderer->damageWindow(DRAGGINGWINDOW); - - if (g_pInputManager->dragButton == BTN_LEFT) { - DRAGGINGWINDOW->m_vRealPosition.setValueAndWarp(m_vBeginDragPositionXY + DELTA); - - DRAGGINGWINDOW->updateWindowDecos(); - - g_pXWaylandManager->setWindowSize(DRAGGINGWINDOW, DRAGGINGWINDOW->m_vRealSize.goalv()); - } else { - if (DRAGGINGWINDOW->m_bIsFloating) { - DRAGGINGWINDOW->m_vRealSize.setValueAndWarp(m_vBeginDragSizeXY + DELTA); - DRAGGINGWINDOW->m_vRealSize.setValueAndWarp(Vector2D(std::clamp(DRAGGINGWINDOW->m_vRealSize.vec().x, (double)20, (double)999999), std::clamp(DRAGGINGWINDOW->m_vRealSize.vec().y, (double)20, (double)999999))); - - DRAGGINGWINDOW->updateWindowDecos(); - - g_pXWaylandManager->setWindowSize(DRAGGINGWINDOW, DRAGGINGWINDOW->m_vRealSize.goalv()); - } else { - resizeActiveWindow(TICKDELTA, DRAGGINGWINDOW); - } - } - - // get middle point - Vector2D middle = DRAGGINGWINDOW->m_vRealPosition.vec() + DRAGGINGWINDOW->m_vRealSize.vec() / 2.f; - - // and check its monitor - const auto PMONITOR = g_pCompositor->getMonitorFromVector(middle); - - if (PMONITOR) { - DRAGGINGWINDOW->m_iMonitorID = PMONITOR->ID; - DRAGGINGWINDOW->m_iWorkspaceID = PMONITOR->activeWorkspace; - } - - g_pHyprRenderer->damageWindow(DRAGGINGWINDOW); +bool CHyprDwindleLayout::isWindowTiled(CWindow* pWindow) { + return getNodeFromWindow(pWindow) != nullptr; } void CHyprDwindleLayout::resizeActiveWindow(const Vector2D& pixResize, CWindow* pWindow) { @@ -635,55 +493,6 @@ void CHyprDwindleLayout::resizeActiveWindow(const Vector2D& pixResize, CWindow* TOPCONTAINER->recalcSizePosRecursive(); } -void CHyprDwindleLayout::onWindowCreatedFloating(CWindow* pWindow) { - wlr_box desiredGeometry = {0}; - g_pXWaylandManager->getGeometryForWindow(pWindow, &desiredGeometry); - const auto PMONITOR = g_pCompositor->getMonitorFromID(pWindow->m_iMonitorID); - - if (!PMONITOR){ - Debug::log(ERR, "Window %x (%s) has an invalid monitor in onWindowCreatedFloating!!!", pWindow, pWindow->m_szTitle.c_str()); - return; - } - - if (desiredGeometry.width <= 0 || desiredGeometry.height <= 0) { - const auto PWINDOWSURFACE = g_pXWaylandManager->getWindowSurface(pWindow); - pWindow->m_vRealSize = Vector2D(PWINDOWSURFACE->current.width, PWINDOWSURFACE->current.height); - pWindow->m_vRealPosition = Vector2D(PMONITOR->vecPosition.x + (PMONITOR->vecSize.x - pWindow->m_vRealSize.vec().x) / 2.f, PMONITOR->vecPosition.y + (PMONITOR->vecSize.y - pWindow->m_vRealSize.vec().y) / 2.f); - - } else { - // we respect the size. - pWindow->m_vRealSize = Vector2D(desiredGeometry.width, desiredGeometry.height); - - // check if it's on the correct monitor! - Vector2D middlePoint = Vector2D(desiredGeometry.x, desiredGeometry.y) + Vector2D(desiredGeometry.width, desiredGeometry.height) / 2.f; - - // TODO: detect a popup in a more consistent way. - if (!g_pCompositor->isPointOnAnyMonitor(middlePoint) || (desiredGeometry.x == 0 && desiredGeometry.y == 0)) { - // if it's not, fall back to the center placement - pWindow->m_vRealPosition = PMONITOR->vecPosition + Vector2D((PMONITOR->vecSize.x - desiredGeometry.width) / 2.f, (PMONITOR->vecSize.y - desiredGeometry.height) / 2.f); - } else { - // if it is, we respect where it wants to put itself, but apply monitor offset if outside - // most of these are popups - - if (const auto POPENMON = g_pCompositor->getMonitorFromVector(middlePoint); POPENMON->ID != PMONITOR->ID) { - pWindow->m_vRealPosition = Vector2D(desiredGeometry.x, desiredGeometry.y) - POPENMON->vecPosition + PMONITOR->vecPosition; - } else { - pWindow->m_vRealPosition = Vector2D(desiredGeometry.x, desiredGeometry.y); - } - } - } - - if (pWindow->m_bX11DoesntWantBorders) { - pWindow->m_vRealPosition.setValue(pWindow->m_vRealPosition.goalv()); - pWindow->m_vRealSize.setValue(pWindow->m_vRealSize.goalv()); - } - - g_pXWaylandManager->setWindowSize(pWindow, pWindow->m_vRealSize.goalv()); - g_pCompositor->fixXWaylandWindowsOnWorkspace(PMONITOR->activeWorkspace); - - g_pCompositor->moveWindowToTop(pWindow); -} - void CHyprDwindleLayout::fullscreenRequestForWindow(CWindow* pWindow, eFullscreenMode fullscreenMode, bool on) { if (!g_pCompositor->windowValidMapped(pWindow)) return; @@ -1011,20 +820,4 @@ void CHyprDwindleLayout::toggleSplit(CWindow* pWindow) { std::string CHyprDwindleLayout::getLayoutName() { return "dwindle"; -} - -void CHyprDwindleLayout::moveActiveWindow(const Vector2D& delta, CWindow* pWindow) { - const auto PWINDOW = pWindow ? pWindow : g_pCompositor->m_pLastWindow; - - if (!g_pCompositor->windowValidMapped(PWINDOW)) - return; - - if (!PWINDOW->m_bIsFloating) { - Debug::log(LOG, "Dwindle cannot move a tiled window in moveActiveWindow!"); - return; - } - - PWINDOW->m_vRealPosition = PWINDOW->m_vRealPosition.goalv() + delta; - - g_pHyprRenderer->damageWindow(PWINDOW); } \ No newline at end of file diff --git a/src/layout/DwindleLayout.hpp b/src/layout/DwindleLayout.hpp index 3f32ff0b..bd73a315 100644 --- a/src/layout/DwindleLayout.hpp +++ b/src/layout/DwindleLayout.hpp @@ -42,17 +42,12 @@ struct SDwindleNodeData { class CHyprDwindleLayout : public IHyprLayout { public: - virtual void onWindowCreated(CWindow*); - virtual void onWindowRemoved(CWindow*); + virtual void onWindowCreatedTiling(CWindow*); + virtual void onWindowRemovedTiling(CWindow*); + virtual bool isWindowTiled(CWindow*); virtual void recalculateMonitor(const int&); virtual void recalculateWindow(CWindow*); - virtual void changeWindowFloatingMode(CWindow*); - virtual void onBeginDragWindow(); virtual void resizeActiveWindow(const Vector2D&, CWindow* pWindow = nullptr); - virtual void moveActiveWindow(const Vector2D&, CWindow* pWindow = nullptr); - virtual void onEndDragWindow(); - virtual void onMouseMove(const Vector2D&); - virtual void onWindowCreatedFloating(CWindow*); virtual void fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool); virtual std::any layoutMessage(SLayoutMessageHeader, std::string); virtual SWindowRenderLayoutHints requestRenderHints(CWindow*); @@ -60,15 +55,10 @@ public: virtual void alterSplitRatioBy(CWindow*, float); virtual std::string getLayoutName(); - private: +private: std::list m_lDwindleNodesData; - Vector2D m_vBeginDragXY; - Vector2D m_vLastDragXY; - Vector2D m_vBeginDragPositionXY; - Vector2D m_vBeginDragSizeXY; - int getNodesOnWorkspace(const int&); void applyNodeDataToWindow(SDwindleNodeData*); SDwindleNodeData* getNodeFromWindow(CWindow*); diff --git a/src/layout/IHyprLayout.cpp b/src/layout/IHyprLayout.cpp new file mode 100644 index 00000000..a7f2facf --- /dev/null +++ b/src/layout/IHyprLayout.cpp @@ -0,0 +1,233 @@ +#include "IHyprLayout.hpp" +#include "../defines.hpp" +#include "../Compositor.hpp" + +void IHyprLayout::onWindowCreated(CWindow* pWindow) { + if (pWindow->m_bIsFloating) { + onWindowCreatedFloating(pWindow); + } else { + onWindowCreatedTiling(pWindow); + } +} + +void IHyprLayout::onWindowRemoved(CWindow* pWindow) { + if (pWindow->m_bIsFloating) { + onWindowRemovedFloating(pWindow); + } else { + onWindowRemovedTiling(pWindow); + } +} + +void IHyprLayout::onWindowRemovedFloating(CWindow* pWindow) { + return; // no-op +} + +void IHyprLayout::onWindowCreatedFloating(CWindow* pWindow) { + wlr_box desiredGeometry = {0}; + g_pXWaylandManager->getGeometryForWindow(pWindow, &desiredGeometry); + const auto PMONITOR = g_pCompositor->getMonitorFromID(pWindow->m_iMonitorID); + + if (!PMONITOR) { + Debug::log(ERR, "Window %x (%s) has an invalid monitor in onWindowCreatedFloating!!!", pWindow, pWindow->m_szTitle.c_str()); + return; + } + + if (desiredGeometry.width <= 0 || desiredGeometry.height <= 0) { + const auto PWINDOWSURFACE = g_pXWaylandManager->getWindowSurface(pWindow); + pWindow->m_vRealSize = Vector2D(PWINDOWSURFACE->current.width, PWINDOWSURFACE->current.height); + pWindow->m_vRealPosition = Vector2D(PMONITOR->vecPosition.x + (PMONITOR->vecSize.x - pWindow->m_vRealSize.vec().x) / 2.f, PMONITOR->vecPosition.y + (PMONITOR->vecSize.y - pWindow->m_vRealSize.vec().y) / 2.f); + + } else { + // we respect the size. + pWindow->m_vRealSize = Vector2D(desiredGeometry.width, desiredGeometry.height); + + // check if it's on the correct monitor! + Vector2D middlePoint = Vector2D(desiredGeometry.x, desiredGeometry.y) + Vector2D(desiredGeometry.width, desiredGeometry.height) / 2.f; + + // TODO: detect a popup in a more consistent way. + if (!g_pCompositor->isPointOnAnyMonitor(middlePoint) || (desiredGeometry.x == 0 && desiredGeometry.y == 0)) { + // if it's not, fall back to the center placement + pWindow->m_vRealPosition = PMONITOR->vecPosition + Vector2D((PMONITOR->vecSize.x - desiredGeometry.width) / 2.f, (PMONITOR->vecSize.y - desiredGeometry.height) / 2.f); + } else { + // if it is, we respect where it wants to put itself, but apply monitor offset if outside + // most of these are popups + + if (const auto POPENMON = g_pCompositor->getMonitorFromVector(middlePoint); POPENMON->ID != PMONITOR->ID) { + pWindow->m_vRealPosition = Vector2D(desiredGeometry.x, desiredGeometry.y) - POPENMON->vecPosition + PMONITOR->vecPosition; + } else { + pWindow->m_vRealPosition = Vector2D(desiredGeometry.x, desiredGeometry.y); + } + } + } + + if (pWindow->m_bX11DoesntWantBorders) { + pWindow->m_vRealPosition.setValue(pWindow->m_vRealPosition.goalv()); + pWindow->m_vRealSize.setValue(pWindow->m_vRealSize.goalv()); + } + + g_pXWaylandManager->setWindowSize(pWindow, pWindow->m_vRealSize.goalv()); + g_pCompositor->fixXWaylandWindowsOnWorkspace(PMONITOR->activeWorkspace); + + g_pCompositor->moveWindowToTop(pWindow); +} + +void IHyprLayout::onBeginDragWindow() { + const auto DRAGGINGWINDOW = g_pInputManager->currentlyDraggedWindow; + + m_vBeginDragSizeXY = Vector2D(); + + // Window will be floating. Let's check if it's valid. It should be, but I don't like crashing. + if (!g_pCompositor->windowValidMapped(DRAGGINGWINDOW)) { + Debug::log(ERR, "Dragging attempted on an invalid window!"); + return; + } + + if (DRAGGINGWINDOW->m_bIsFullscreen) { + Debug::log(LOG, "Rejecting drag on a fullscreen window."); + return; + } + + const auto PWORKSPACE = g_pCompositor->getWorkspaceByID(DRAGGINGWINDOW->m_iWorkspaceID); + + if (PWORKSPACE->m_bHasFullscreenWindow) { + Debug::log(LOG, "Rejecting drag on a fullscreen workspace."); + return; + } + + DRAGGINGWINDOW->m_bDraggingTiled = false; + + if (!DRAGGINGWINDOW->m_bIsFloating) { + if (g_pInputManager->dragButton == BTN_LEFT) { + changeWindowFloatingMode(DRAGGINGWINDOW); + DRAGGINGWINDOW->m_bIsFloating = true; + DRAGGINGWINDOW->m_bDraggingTiled = true; + } + } + + m_vBeginDragXY = g_pInputManager->getMouseCoordsInternal(); + m_vBeginDragPositionXY = DRAGGINGWINDOW->m_vRealPosition.vec(); + m_vBeginDragSizeXY = DRAGGINGWINDOW->m_vRealSize.vec(); + m_vLastDragXY = m_vBeginDragXY; + + g_pHyprRenderer->damageWindow(DRAGGINGWINDOW); +} + +void IHyprLayout::onEndDragWindow() { + const auto DRAGGINGWINDOW = g_pInputManager->currentlyDraggedWindow; + + if (!g_pCompositor->windowValidMapped(DRAGGINGWINDOW)) + return; + + if (DRAGGINGWINDOW->m_bDraggingTiled) { + DRAGGINGWINDOW->m_bIsFloating = false; + changeWindowFloatingMode(DRAGGINGWINDOW); + } + + g_pHyprRenderer->damageWindow(DRAGGINGWINDOW); +} + +void IHyprLayout::onMouseMove(const Vector2D& mousePos) { + const auto DRAGGINGWINDOW = g_pInputManager->currentlyDraggedWindow; + + // Window invalid or drag begin size 0,0 meaning we rejected it. + if (!g_pCompositor->windowValidMapped(DRAGGINGWINDOW) || m_vBeginDragSizeXY == Vector2D()) { + g_pInputManager->currentlyDraggedWindow = nullptr; + return; + } + + const auto DELTA = Vector2D(mousePos.x - m_vBeginDragXY.x, mousePos.y - m_vBeginDragXY.y); + const auto TICKDELTA = Vector2D(mousePos.x - m_vLastDragXY.x, mousePos.y - m_vLastDragXY.y); + + if (abs(TICKDELTA.x) < 1.f && abs(TICKDELTA.y) < 1.f) + return; + + m_vLastDragXY = mousePos; + + g_pHyprRenderer->damageWindow(DRAGGINGWINDOW); + + if (g_pInputManager->dragButton == BTN_LEFT) { + DRAGGINGWINDOW->m_vRealPosition.setValueAndWarp(m_vBeginDragPositionXY + DELTA); + + DRAGGINGWINDOW->updateWindowDecos(); + + g_pXWaylandManager->setWindowSize(DRAGGINGWINDOW, DRAGGINGWINDOW->m_vRealSize.goalv()); + } else { + if (DRAGGINGWINDOW->m_bIsFloating) { + DRAGGINGWINDOW->m_vRealSize.setValueAndWarp(m_vBeginDragSizeXY + DELTA); + DRAGGINGWINDOW->m_vRealSize.setValueAndWarp(Vector2D(std::clamp(DRAGGINGWINDOW->m_vRealSize.vec().x, (double)20, (double)999999), std::clamp(DRAGGINGWINDOW->m_vRealSize.vec().y, (double)20, (double)999999))); + + DRAGGINGWINDOW->updateWindowDecos(); + + g_pXWaylandManager->setWindowSize(DRAGGINGWINDOW, DRAGGINGWINDOW->m_vRealSize.goalv()); + } else { + resizeActiveWindow(TICKDELTA, DRAGGINGWINDOW); + } + } + + // get middle point + Vector2D middle = DRAGGINGWINDOW->m_vRealPosition.vec() + DRAGGINGWINDOW->m_vRealSize.vec() / 2.f; + + // and check its monitor + const auto PMONITOR = g_pCompositor->getMonitorFromVector(middle); + + if (PMONITOR) { + DRAGGINGWINDOW->m_iMonitorID = PMONITOR->ID; + DRAGGINGWINDOW->m_iWorkspaceID = PMONITOR->activeWorkspace; + } + + g_pHyprRenderer->damageWindow(DRAGGINGWINDOW); +} + +void IHyprLayout::changeWindowFloatingMode(CWindow* pWindow) { + + if (pWindow->m_bIsFullscreen) { + Debug::log(LOG, "Rejecting a change float order because window is fullscreen."); + + // restore its' floating mode + pWindow->m_bIsFloating = !pWindow->m_bIsFloating; + return; + } + + const auto TILED = isWindowTiled(pWindow); + + if (!TILED) { + const auto PNEWMON = g_pCompositor->getMonitorFromVector(pWindow->m_vRealPosition.vec() + pWindow->m_vRealSize.vec() / 2.f); + pWindow->m_iMonitorID = PNEWMON->ID; + pWindow->m_iWorkspaceID = PNEWMON->activeWorkspace; + + // save real pos cuz the func applies the default 5,5 mid + const auto PSAVEDPOS = pWindow->m_vRealPosition.vec(); + const auto PSAVEDSIZE = pWindow->m_vRealSize.vec(); + + // if the window is pseudo, update its size + pWindow->m_vPseudoSize = pWindow->m_vRealSize.vec(); + + onWindowCreatedTiling(pWindow); + + pWindow->m_vRealPosition.setValue(PSAVEDPOS); + pWindow->m_vRealSize.setValue(PSAVEDSIZE); + + // fix pseudo leaving artifacts + g_pHyprRenderer->damageMonitor(g_pCompositor->getMonitorFromID(pWindow->m_iMonitorID)); + } else { + onWindowRemovedTiling(pWindow); + + g_pCompositor->moveWindowToTop(pWindow); + } +} + +void IHyprLayout::moveActiveWindow(const Vector2D& delta, CWindow* pWindow) { + const auto PWINDOW = pWindow ? pWindow : g_pCompositor->m_pLastWindow; + + if (!g_pCompositor->windowValidMapped(PWINDOW)) + return; + + if (!PWINDOW->m_bIsFloating) { + Debug::log(LOG, "Dwindle cannot move a tiled window in moveActiveWindow!"); + return; + } + + PWINDOW->m_vRealPosition = PWINDOW->m_vRealPosition.goalv() + delta; + + g_pHyprRenderer->damageWindow(PWINDOW); +} \ No newline at end of file diff --git a/src/layout/IHyprLayout.hpp b/src/layout/IHyprLayout.hpp index d7102761..d214bf73 100644 --- a/src/layout/IHyprLayout.hpp +++ b/src/layout/IHyprLayout.hpp @@ -22,11 +22,21 @@ public: The layout HAS TO set the goal pos and size (anim mgr will use it) If !animationinprogress, then the anim mgr will not apply an anim. */ - virtual void onWindowCreated(CWindow*) = 0; + virtual void onWindowCreated(CWindow*); + virtual void onWindowCreatedTiling(CWindow*) = 0; + virtual void onWindowCreatedFloating(CWindow*); + + /* + Return tiled status + */ + virtual bool isWindowTiled(CWindow*) = 0; + /* Called when a window is removed (unmapped) */ - virtual void onWindowRemoved(CWindow*) = 0; + virtual void onWindowRemoved(CWindow*); + virtual void onWindowRemovedTiling(CWindow*) = 0; + virtual void onWindowRemovedFloating(CWindow*); /* Called when the monitor requires a layout recalculation this usually means reserved area changes @@ -42,13 +52,13 @@ public: /* Called when a window is requested to be floated */ - virtual void changeWindowFloatingMode(CWindow*) = 0; + virtual void changeWindowFloatingMode(CWindow*); /* Called when a window is clicked on, beginning a drag this might be a resize, move, whatever the layout defines it as. */ - virtual void onBeginDragWindow() = 0; + virtual void onBeginDragWindow(); /* Called when a user requests a resize of the current window by a vec Vector2D holds pixel values @@ -60,24 +70,18 @@ public: Vector2D holds pixel values Optional pWindow for a specific window */ - virtual void moveActiveWindow(const Vector2D&, CWindow* pWindow = nullptr) = 0; + virtual void moveActiveWindow(const Vector2D&, CWindow* pWindow = nullptr); /* Called when a window is ended being dragged (mouse up) */ - virtual void onEndDragWindow() = 0; + virtual void onEndDragWindow(); /* Called whenever the mouse moves, should the layout want to do anything with it. Useful for dragging. */ - virtual void onMouseMove(const Vector2D&) = 0; - /* - Called when a window is created, but is requesting to be floated. - Warning: this also includes stuff like popups, incorrect handling - of which can result in a crash! - */ - virtual void onWindowCreatedFloating(CWindow*) = 0; + virtual void onMouseMove(const Vector2D&); /* Called when a window / the user requests to toggle the fullscreen state of a window @@ -116,4 +120,10 @@ public: Called when something wants the current layout's name */ virtual std::string getLayoutName() = 0; + +private: + Vector2D m_vBeginDragXY; + Vector2D m_vLastDragXY; + Vector2D m_vBeginDragPositionXY; + Vector2D m_vBeginDragSizeXY; }; \ No newline at end of file diff --git a/src/managers/KeybindManager.cpp b/src/managers/KeybindManager.cpp index 14c535d8..64c0d886 100644 --- a/src/managers/KeybindManager.cpp +++ b/src/managers/KeybindManager.cpp @@ -221,6 +221,9 @@ void CKeybindManager::toggleActiveFloating(std::string args) { const auto ACTIVEWINDOW = g_pCompositor->m_pLastWindow; if (g_pCompositor->windowValidMapped(ACTIVEWINDOW)) { + // remove drag status + g_pInputManager->currentlyDraggedWindow = nullptr; + ACTIVEWINDOW->m_bIsFloating = !ACTIVEWINDOW->m_bIsFloating; if (ACTIVEWINDOW->m_iWorkspaceID == SPECIAL_WORKSPACE_ID) { diff --git a/src/render/decorations/IHyprWindowDecoration.hpp b/src/render/decorations/IHyprWindowDecoration.hpp index 21219b36..4066b6f3 100644 --- a/src/render/decorations/IHyprWindowDecoration.hpp +++ b/src/render/decorations/IHyprWindowDecoration.hpp @@ -16,7 +16,7 @@ struct SWindowDecorationExtents { class CWindow; struct SMonitor; -class IHyprWindowDecoration { +interface IHyprWindowDecoration { public: virtual ~IHyprWindowDecoration() = 0; From 4101006b5ed20efbde2accfbff0403e1ced3d113 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 30 Jun 2022 12:22:24 +0200 Subject: [PATCH 56/79] remove asserts in CAnimatedVariable --- gmonOutput | 28454 +++++++++++++++++++++++++++++ src/helpers/AnimatedVariable.hpp | 15 - 2 files changed, 28454 insertions(+), 15 deletions(-) create mode 100644 gmonOutput diff --git a/gmonOutput b/gmonOutput new file mode 100644 index 00000000..5b37f0ff --- /dev/null +++ b/gmonOutput @@ -0,0 +1,28454 @@ +Flat profile: + +Each sample counts as 0.01 seconds. + no time accumulated + + % cumulative self self total + time seconds seconds calls Ts/call Ts/call name + 0.00 0.00 0.00 251965 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() + 0.00 0.00 0.00 251963 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() + 0.00 0.00 0.00 251953 0.00 0.00 std::_List_node::_M_valptr() + 0.00 0.00 0.00 237166 0.00 0.00 Vector2D::~Vector2D() + 0.00 0.00 0.00 222099 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) + 0.00 0.00 0.00 204786 0.00 0.00 CAnimatedVariable::vec() const + 0.00 0.00 0.00 200444 0.00 0.00 std::_List_iterator::operator*() const + 0.00 0.00 0.00 188165 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_data() const + 0.00 0.00 0.00 167869 0.00 0.00 std::_List_iterator::operator++() + 0.00 0.00 0.00 167044 0.00 0.00 std::chrono::duration >::count() const + 0.00 0.00 0.00 152773 0.00 0.00 std::round(float) + 0.00 0.00 0.00 148828 0.00 0.00 Vector2D::Vector2D(double, double) + 0.00 0.00 0.00 136751 0.00 0.00 std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false> const&) + 0.00 0.00 0.00 136744 0.00 0.00 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) + 0.00 0.00 0.00 136740 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CCompositor*, std::default_delete >(std::tuple > const&) + 0.00 0.00 0.00 136738 0.00 0.00 CCompositor* const& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) + 0.00 0.00 0.00 136736 0.00 0.00 std::unique_ptr >::operator->() const + 0.00 0.00 0.00 136735 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const + 0.00 0.00 0.00 136731 0.00 0.00 std::unique_ptr >::get() const + 0.00 0.00 0.00 121615 0.00 0.00 std::chrono::duration >::count() const + 0.00 0.00 0.00 115845 0.00 0.00 std::__is_constant_evaluated() + 0.00 0.00 0.00 98226 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) + 0.00 0.00 0.00 90907 0.00 0.00 std::chrono::duration >::duration(long const&) + 0.00 0.00 0.00 77163 0.00 0.00 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) + 0.00 0.00 0.00 77111 0.00 0.00 std::operator==(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) + 0.00 0.00 0.00 75705 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) + 0.00 0.00 0.00 69526 0.00 0.00 SWindowDecorationExtents::~SWindowDecorationExtents() + 0.00 0.00 0.00 68314 0.00 0.00 std::__cxx11::basic_string, std::allocator >::size() const + 0.00 0.00 0.00 67564 0.00 0.00 std::chrono::time_point > >::time_since_epoch() const + 0.00 0.00 0.00 62431 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) + 0.00 0.00 0.00 61810 0.00 0.00 std::_List_iterator::operator--() + 0.00 0.00 0.00 54237 0.00 0.00 std::__cxx11::list >::begin() + 0.00 0.00 0.00 54116 0.00 0.00 std::chrono::duration >::duration(long const&) + 0.00 0.00 0.00 52112 0.00 0.00 __gthread_active_p() + 0.00 0.00 0.00 51494 0.00 0.00 CWindow* std::reverse_iterator >::_S_to_pointer >(std::_List_iterator) + 0.00 0.00 0.00 51489 0.00 0.00 std::reverse_iterator >::operator->() const + 0.00 0.00 0.00 51486 0.00 0.00 std::_List_iterator::operator->() const + 0.00 0.00 0.00 46754 0.00 0.00 CHyprOpenGLImpl::scissor(wlr_box const*) + 0.00 0.00 0.00 45657 0.00 0.00 char* std::addressof(char&) + 0.00 0.00 0.00 45656 0.00 0.00 std::__ptr_traits_ptr_to::pointer_to(char&) + 0.00 0.00 0.00 45653 0.00 0.00 char* std::__addressof(char&) + 0.00 0.00 0.00 45647 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_local_data() + 0.00 0.00 0.00 44410 0.00 0.00 std::unique_ptr >::operator->() const + 0.00 0.00 0.00 44410 0.00 0.00 CHyprOpenGLImpl* const& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) + 0.00 0.00 0.00 44409 0.00 0.00 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false> const&) + 0.00 0.00 0.00 44408 0.00 0.00 std::unique_ptr >::get() const + 0.00 0.00 0.00 44406 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const + 0.00 0.00 0.00 44406 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple > const&) + 0.00 0.00 0.00 44405 0.00 0.00 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) + 0.00 0.00 0.00 43977 0.00 0.00 std::__cxx11::list >::end() + 0.00 0.00 0.00 41758 0.00 0.00 std::__array_traits::_S_ref(Vector2D const (&) [200], unsigned long) + 0.00 0.00 0.00 41743 0.00 0.00 std::array::operator[](unsigned long) + 0.00 0.00 0.00 40508 0.00 0.00 std::chrono::duration >::count() const + 0.00 0.00 0.00 38976 0.00 0.00 void*&& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 38571 0.00 0.00 std::deque >, std::allocator > > >::end() + 0.00 0.00 0.00 38564 0.00 0.00 std::deque >, std::allocator > > >::begin() + 0.00 0.00 0.00 38563 0.00 0.00 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator*() const + 0.00 0.00 0.00 38563 0.00 0.00 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator++() + 0.00 0.00 0.00 38557 0.00 0.00 IHyprWindowDecoration* const& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) + 0.00 0.00 0.00 38556 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple > const&) + 0.00 0.00 0.00 38553 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const + 0.00 0.00 0.00 38552 0.00 0.00 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false> const&) + 0.00 0.00 0.00 38551 0.00 0.00 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) + 0.00 0.00 0.00 38548 0.00 0.00 std::unique_ptr >::get() const + 0.00 0.00 0.00 38546 0.00 0.00 std::unique_ptr >::operator->() const + 0.00 0.00 0.00 38168 0.00 0.00 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) + 0.00 0.00 0.00 37877 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() + 0.00 0.00 0.00 37875 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() + 0.00 0.00 0.00 37873 0.00 0.00 std::_List_node::_M_valptr() + 0.00 0.00 0.00 37872 0.00 0.00 std::_List_iterator::operator*() const + 0.00 0.00 0.00 37872 0.00 0.00 std::__cxx11::list >::begin() + 0.00 0.00 0.00 37815 0.00 0.00 std::__cxx11::list >::end() + 0.00 0.00 0.00 37297 0.00 0.00 std::abs(float) + 0.00 0.00 0.00 37189 0.00 0.00 CHyprOpenGLImpl::scissor(pixman_box32 const*) + 0.00 0.00 0.00 35948 0.00 0.00 __is_constant_evaluated + 0.00 0.00 0.00 35247 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) + 0.00 0.00 0.00 35223 0.00 0.00 std::__cxx11::basic_string, std::allocator >::data() const + 0.00 0.00 0.00 33971 0.00 0.00 CHyprDropShadowDecoration::getWindowDecorationExtents() + 0.00 0.00 0.00 33968 0.00 0.00 CWindow::getFullWindowBoundingBox() + 0.00 0.00 0.00 33888 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() + 0.00 0.00 0.00 33885 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() + 0.00 0.00 0.00 33883 0.00 0.00 std::_List_node::_M_valptr() + 0.00 0.00 0.00 33829 0.00 0.00 std::_List_iterator::operator++() + 0.00 0.00 0.00 33786 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) + 0.00 0.00 0.00 33785 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) + 0.00 0.00 0.00 33783 0.00 0.00 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) + 0.00 0.00 0.00 33781 0.00 0.00 std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) + 0.00 0.00 0.00 33774 0.00 0.00 std::_List_iterator::operator*() const + 0.00 0.00 0.00 33624 0.00 0.00 std::char_traits::assign(char&, char const&) + 0.00 0.00 0.00 33069 0.00 0.00 CCompositor::windowExists(CWindow*) + 0.00 0.00 0.00 32825 0.00 0.00 CCompositor::windowValidMapped(CWindow*) + 0.00 0.00 0.00 32382 0.00 0.00 float const& std::min(float const&, float const&) + 0.00 0.00 0.00 32380 0.00 0.00 float const& std::max(float const&, float const&) + 0.00 0.00 0.00 32380 0.00 0.00 float const& std::clamp(float const&, float const&, float const&) + 0.00 0.00 0.00 30929 0.00 0.00 char const* std::addressof(char const&) + 0.00 0.00 0.00 30919 0.00 0.00 char const* std::__addressof(char const&) + 0.00 0.00 0.00 30913 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_local_data() const + 0.00 0.00 0.00 30911 0.00 0.00 std::__ptr_traits_ptr_to::pointer_to(char const&) + 0.00 0.00 0.00 30907 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_is_local() const + 0.00 0.00 0.00 30535 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) + 0.00 0.00 0.00 30362 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long) + 0.00 0.00 0.00 29506 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) + 0.00 0.00 0.00 29374 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() + 0.00 0.00 0.00 29370 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() + 0.00 0.00 0.00 29367 0.00 0.00 std::_List_node::_M_valptr() + 0.00 0.00 0.00 28293 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) + 0.00 0.00 0.00 27906 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_dispose() + 0.00 0.00 0.00 27699 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::~_Alloc_hider() + 0.00 0.00 0.00 27684 0.00 0.00 std::__cxx11::basic_string, std::allocator >::~basic_string() + 0.00 0.00 0.00 27552 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) + 0.00 0.00 0.00 27052 0.00 0.00 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) + 0.00 0.00 0.00 27049 0.00 0.00 std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false> const&) + 0.00 0.00 0.00 27049 0.00 0.00 CHyprRenderer* const& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) + 0.00 0.00 0.00 27047 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const + 0.00 0.00 0.00 27044 0.00 0.00 std::unique_ptr >::get() const + 0.00 0.00 0.00 27044 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple > const&) + 0.00 0.00 0.00 27041 0.00 0.00 std::unique_ptr >::operator->() const + 0.00 0.00 0.00 26086 0.00 0.00 std::mutex::unlock() + 0.00 0.00 0.00 26075 0.00 0.00 __gthread_mutex_unlock(pthread_mutex_t*) + 0.00 0.00 0.00 26052 0.00 0.00 std::mutex::lock() + 0.00 0.00 0.00 26040 0.00 0.00 __gthread_mutex_lock(pthread_mutex_t*) + 0.00 0.00 0.00 25989 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() const + 0.00 0.00 0.00 25388 0.00 0.00 scaleBox(wlr_box*, float) + 0.00 0.00 0.00 25056 0.00 0.00 std::__cxx11::basic_string, std::allocator >::length() const + 0.00 0.00 0.00 24740 0.00 0.00 std::char_traits::copy(char*, char const*, unsigned long) + 0.00 0.00 0.00 24611 0.00 0.00 std::_List_iterator::operator++() + 0.00 0.00 0.00 24252 0.00 0.00 std::reverse_iterator >::base() const + 0.00 0.00 0.00 23303 0.00 0.00 std::_List_iterator::operator*() const + 0.00 0.00 0.00 22657 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) + 0.00 0.00 0.00 21334 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() + 0.00 0.00 0.00 20721 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::allocator&) + 0.00 0.00 0.00 20407 0.00 0.00 std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec*) + 0.00 0.00 0.00 20307 0.00 0.00 std::chrono::duration_values::zero() + 0.00 0.00 0.00 20265 0.00 0.00 std::chrono::duration >::duration(long const&) + 0.00 0.00 0.00 20255 0.00 0.00 std::operator<=(std::strong_ordering, std::__cmp_cat::__unspec) + 0.00 0.00 0.00 19661 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) + 0.00 0.00 0.00 19123 0.00 0.00 std::deque >::begin() + 0.00 0.00 0.00 19104 0.00 0.00 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) + 0.00 0.00 0.00 19094 0.00 0.00 std::deque >::end() + 0.00 0.00 0.00 19093 0.00 0.00 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) + 0.00 0.00 0.00 19046 0.00 0.00 std::chrono::duration >::duration(int const&) + 0.00 0.00 0.00 19045 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000l>, long, true, false>::__cast >(std::chrono::duration > const&) + 0.00 0.00 0.00 19043 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) + 0.00 0.00 0.00 19040 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) + 0.00 0.00 0.00 19039 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) + 0.00 0.00 0.00 19038 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) + 0.00 0.00 0.00 19038 0.00 0.00 std::chrono::duration >::duration, void>(std::chrono::duration > const&) + 0.00 0.00 0.00 19034 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) + 0.00 0.00 0.00 19027 0.00 0.00 std::chrono::duration >::zero() + 0.00 0.00 0.00 19024 0.00 0.00 void std::this_thread::sleep_for >(std::chrono::duration > const&) + 0.00 0.00 0.00 19024 0.00 0.00 auto std::chrono::operator<=>, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&, std::chrono::duration > const&) + 0.00 0.00 0.00 19023 0.00 0.00 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) + 0.00 0.00 0.00 19018 0.00 0.00 std::deque >::empty() const + 0.00 0.00 0.00 17811 0.00 0.00 CHyprRenderer::damageBox(wlr_box*) + 0.00 0.00 0.00 17704 0.00 0.00 std::is_constant_evaluated() + 0.00 0.00 0.00 16686 0.00 0.00 std::__cxx11::list >::end() + 0.00 0.00 0.00 16613 0.00 0.00 std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) + 0.00 0.00 0.00 16612 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) + 0.00 0.00 0.00 16189 0.00 0.00 CAnimationManager::deltazero(Vector2D const&, Vector2D const&) + 0.00 0.00 0.00 16017 0.00 0.00 std::char_traits::compare(char const*, char const*, unsigned long) + 0.00 0.00 0.00 15805 0.00 0.00 char const& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 15034 0.00 0.00 __gnu_cxx::__alloc_traits, char>::_S_select_on_copy(std::allocator const&) + 0.00 0.00 0.00 15028 0.00 0.00 std::allocator_traits >::select_on_container_copy_construction(std::allocator const&) + 0.00 0.00 0.00 15014 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) + 0.00 0.00 0.00 15009 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char*, char*) + 0.00 0.00 0.00 15009 0.00 0.00 std::iterator_traits::iterator_category std::__iterator_category(char* const&) + 0.00 0.00 0.00 15008 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::~_Guard() + 0.00 0.00 0.00 15007 0.00 0.00 std::iterator_traits::difference_type std::__distance(char*, char*, std::random_access_iterator_tag) + 0.00 0.00 0.00 14999 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 14998 0.00 0.00 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) + 0.00 0.00 0.00 14998 0.00 0.00 std::iterator_traits::difference_type std::distance(char*, char*) + 0.00 0.00 0.00 13957 0.00 0.00 std::reverse_iterator >::reverse_iterator(std::_List_iterator) + 0.00 0.00 0.00 13850 0.00 0.00 std::__cxx11::list >::begin() + 0.00 0.00 0.00 13697 0.00 0.00 std::_List_iterator::operator++() + 0.00 0.00 0.00 13664 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::base() const + 0.00 0.00 0.00 13624 0.00 0.00 Vector2D::operator!=(Vector2D const&) const + 0.00 0.00 0.00 13377 0.00 0.00 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 12954 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_M_cget() const + 0.00 0.00 0.00 12951 0.00 0.00 std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const + 0.00 0.00 0.00 12829 0.00 0.00 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const + 0.00 0.00 0.00 12440 0.00 0.00 CCompositor::getWorkspaceByID(int const&) + 0.00 0.00 0.00 12162 0.00 0.00 std::char_traits::length(char const*) + 0.00 0.00 0.00 12126 0.00 0.00 std::__cxx11::list >::rend() + 0.00 0.00 0.00 12125 0.00 0.00 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) + 0.00 0.00 0.00 11875 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char const*, char const*) + 0.00 0.00 0.00 11868 0.00 0.00 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) + 0.00 0.00 0.00 11867 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) + 0.00 0.00 0.00 11866 0.00 0.00 std::iterator_traits::iterator_category std::__iterator_category(char const* const&) + 0.00 0.00 0.00 11864 0.00 0.00 std::iterator_traits::difference_type std::distance(char const*, char const*) + 0.00 0.00 0.00 11863 0.00 0.00 std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag) + 0.00 0.00 0.00 11857 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::~_Guard() + 0.00 0.00 0.00 11329 0.00 0.00 std::__cxx11::list >::begin() + 0.00 0.00 0.00 11326 0.00 0.00 std::__cxx11::list >::end() + 0.00 0.00 0.00 11325 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) + 0.00 0.00 0.00 11318 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_data(char*) + 0.00 0.00 0.00 11075 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() + 0.00 0.00 0.00 11075 0.00 0.00 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&) + 0.00 0.00 0.00 10957 0.00 0.00 std::__cxx11::basic_string, std::allocator >::max_size() const + 0.00 0.00 0.00 10952 0.00 0.00 std::allocator_traits >::max_size(std::allocator const&) + 0.00 0.00 0.00 10590 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) + 0.00 0.00 0.00 10297 0.00 0.00 std::reverse_iterator >::operator++(int) + 0.00 0.00 0.00 10295 0.00 0.00 std::reverse_iterator >::reverse_iterator(std::reverse_iterator > const&) + 0.00 0.00 0.00 10280 0.00 0.00 std::unique_ptr >::get() const + 0.00 0.00 0.00 10280 0.00 0.00 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) + 0.00 0.00 0.00 10280 0.00 0.00 CInputManager* const& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) + 0.00 0.00 0.00 10279 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const + 0.00 0.00 0.00 10279 0.00 0.00 std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false> const&) + 0.00 0.00 0.00 10278 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CInputManager*, std::default_delete >(std::tuple > const&) + 0.00 0.00 0.00 10277 0.00 0.00 std::unique_ptr >::operator->() const + 0.00 0.00 0.00 10022 0.00 0.00 std::unique_ptr >::operator->() const + 0.00 0.00 0.00 10022 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple > const&) + 0.00 0.00 0.00 10021 0.00 0.00 std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false> const&) + 0.00 0.00 0.00 10021 0.00 0.00 CConfigManager* const& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) + 0.00 0.00 0.00 10018 0.00 0.00 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) + 0.00 0.00 0.00 10016 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const + 0.00 0.00 0.00 10014 0.00 0.00 std::unique_ptr >::get() const + 0.00 0.00 0.00 9964 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 9963 0.00 0.00 std::__new_allocator::deallocate(char*, unsigned long) + 0.00 0.00 0.00 9961 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, char*, unsigned long) + 0.00 0.00 0.00 9959 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 9957 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long) + 0.00 0.00 0.00 9955 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 9954 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) + 0.00 0.00 0.00 9924 0.00 0.00 std::__array_traits >, 4ul>::_S_ref(std::__cxx11::list > const (&) [4], unsigned long) + 0.00 0.00 0.00 9923 0.00 0.00 std::array >, 4ul>::operator[](unsigned long) + 0.00 0.00 0.00 9879 0.00 0.00 int const& std::clamp(int const&, int const&, int const&) + 0.00 0.00 0.00 9876 0.00 0.00 int const& std::min(int const&, int const&) + 0.00 0.00 0.00 9874 0.00 0.00 int const& std::max(int const&, int const&) + 0.00 0.00 0.00 9740 0.00 0.00 void (*&std::forward(std::remove_reference::type&))(void*, void*) + 0.00 0.00 0.00 9581 0.00 0.00 CHyprRenderer::damageBox(int const&, int const&, int const&, int const&) + 0.00 0.00 0.00 9502 0.00 0.00 CAnimationManager::deltazero(float const&, float const&) + 0.00 0.00 0.00 9249 0.00 0.00 Vector2D::operator+(Vector2D) const + 0.00 0.00 0.00 8714 0.00 0.00 std::reverse_iterator >::reverse_iterator(std::_List_iterator) + 0.00 0.00 0.00 8712 0.00 0.00 std::reverse_iterator >::base() const + 0.00 0.00 0.00 8526 0.00 0.00 std::chrono::duration >::count() const + 0.00 0.00 0.00 8160 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) + 0.00 0.00 0.00 8154 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const + 0.00 0.00 0.00 8026 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&) + 0.00 0.00 0.00 7994 0.00 0.00 CColor::CColor(float, float, float, float) + 0.00 0.00 0.00 7982 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) + 0.00 0.00 0.00 7790 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_check(unsigned long, char const*) const + 0.00 0.00 0.00 7530 0.00 0.00 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const + 0.00 0.00 0.00 7525 0.00 0.00 std::_Hash_impl::hash(void const*, unsigned long, unsigned long) + 0.00 0.00 0.00 7523 0.00 0.00 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const + 0.00 0.00 0.00 7502 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() + 0.00 0.00 0.00 7501 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() + 0.00 0.00 0.00 7501 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() + 0.00 0.00 0.00 7402 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const + 0.00 0.00 0.00 7398 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const + 0.00 0.00 0.00 7397 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const + 0.00 0.00 0.00 7394 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const + 0.00 0.00 0.00 7389 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const + 0.00 0.00 0.00 7385 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const + 0.00 0.00 0.00 7336 0.00 0.00 CCompositor::getMonitorFromID(int const&) + 0.00 0.00 0.00 7323 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const + 0.00 0.00 0.00 7321 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() const + 0.00 0.00 0.00 7319 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() const + 0.00 0.00 0.00 7317 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() const + 0.00 0.00 0.00 7315 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() const + 0.00 0.00 0.00 7313 0.00 0.00 std::pair, std::allocator > const, SConfigValue> const& std::forward, std::allocator > const, SConfigValue> const&>(std::remove_reference, std::allocator > const, SConfigValue> const&>::type&) + 0.00 0.00 0.00 7311 0.00 0.00 std::__detail::_Select1st::__1st_type, std::allocator > const, SConfigValue> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, SConfigValue> const&>(std::pair, std::allocator > const, SConfigValue> const&) const + 0.00 0.00 0.00 7307 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const + 0.00 0.00 0.00 7231 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() + 0.00 0.00 0.00 7174 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 7172 0.00 0.00 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 7045 0.00 0.00 SConfigValue::~SConfigValue() + 0.00 0.00 0.00 6980 0.00 0.00 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) + 0.00 0.00 0.00 6969 0.00 0.00 std::lock_guard::~lock_guard() + 0.00 0.00 0.00 6968 0.00 0.00 std::lock_guard::lock_guard(std::mutex&) + 0.00 0.00 0.00 6964 0.00 0.00 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 6963 0.00 0.00 SConfigValue::SConfigValue(SConfigValue const&) + 0.00 0.00 0.00 6831 0.00 0.00 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) + 0.00 0.00 0.00 6684 0.00 0.00 CAnimationManager::deltazero(CColor const&, CColor const&) + 0.00 0.00 0.00 6612 0.00 0.00 Vector2D::Vector2D() + 0.00 0.00 0.00 6389 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char const* const&) + 0.00 0.00 0.00 6370 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple > const&) + 0.00 0.00 0.00 6369 0.00 0.00 std::unique_ptr >::get() const + 0.00 0.00 0.00 6369 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const + 0.00 0.00 0.00 6368 0.00 0.00 std::unique_ptr >::operator->() const + 0.00 0.00 0.00 6368 0.00 0.00 std::_Function_base::_M_empty() const + 0.00 0.00 0.00 6367 0.00 0.00 CHyprXWaylandManager* const& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) + 0.00 0.00 0.00 6366 0.00 0.00 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false> const&) + 0.00 0.00 0.00 6366 0.00 0.00 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) + 0.00 0.00 0.00 6322 0.00 0.00 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}& std::forward, std::allocator > const&, bool)::{lambda(char)#1}&>(std::remove_reference, std::allocator > const&, bool)::{lambda(char)#1}&>::type&) + 0.00 0.00 0.00 6321 0.00 0.00 std::identity& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 6058 0.00 0.00 std::_List_iterator::operator->() const + 0.00 0.00 0.00 6010 0.00 0.00 CFramebuffer::bind() + 0.00 0.00 0.00 5677 0.00 0.00 std::__detail::_Hashtable_hash_traits, std::allocator > > >::__small_size_threshold() + 0.00 0.00 0.00 5672 0.00 0.00 CAnimatedVariable::goalv() const + 0.00 0.00 0.00 5539 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const + 0.00 0.00 0.00 5539 0.00 0.00 std::pair, std::allocator > const, CBezierCurve> const& std::forward, std::allocator > const, CBezierCurve> const&>(std::remove_reference, std::allocator > const, CBezierCurve> const&>::type&) + 0.00 0.00 0.00 5538 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() const + 0.00 0.00 0.00 5538 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const + 0.00 0.00 0.00 5538 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const + 0.00 0.00 0.00 5538 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() + 0.00 0.00 0.00 5537 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const + 0.00 0.00 0.00 5536 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() const + 0.00 0.00 0.00 5536 0.00 0.00 std::__detail::_Select1st::__1st_type, std::allocator > const, CBezierCurve> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, CBezierCurve> const&>(std::pair, std::allocator > const, CBezierCurve> const&) const + 0.00 0.00 0.00 5536 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() const + 0.00 0.00 0.00 5536 0.00 0.00 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::end() + 0.00 0.00 0.00 5535 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_v() const + 0.00 0.00 0.00 5535 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 5535 0.00 0.00 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::find(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 5533 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() + 0.00 0.00 0.00 5448 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::base() const + 0.00 0.00 0.00 5369 0.00 0.00 CAnimatedVariable::isBeingAnimated() + 0.00 0.00 0.00 5321 0.00 0.00 std::_Any_data::_M_access() const + 0.00 0.00 0.00 5291 0.00 0.00 CHyprDropShadowDecoration::damageEntire() + 0.00 0.00 0.00 5068 0.00 0.00 void (* const&std::_Any_data::_M_access() const)(void*, void*) + 0.00 0.00 0.00 5067 0.00 0.00 std::_Function_base::_Base_manager::_M_get_pointer(std::_Any_data const&) + 0.00 0.00 0.00 5067 0.00 0.00 void (* const*std::__addressof(void (* const&)(void*, void*)))(void*, void*) + 0.00 0.00 0.00 4893 0.00 0.00 CCompositor::isWorkspaceVisible(int const&) + 0.00 0.00 0.00 4874 0.00 0.00 CHyprWLListener::emit(void*) + 0.00 0.00 0.00 4874 0.00 0.00 std::function::operator()(void*, void*) const + 0.00 0.00 0.00 4874 0.00 0.00 std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, void*&&) + 0.00 0.00 0.00 4873 0.00 0.00 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) + 0.00 0.00 0.00 4871 0.00 0.00 std::enable_if, void>::type std::__invoke_r(void (*&)(void*, void*), void*&&, void*&&) + 0.00 0.00 0.00 4754 0.00 0.00 std::char_traits::find(char const*, unsigned long, char const&) + 0.00 0.00 0.00 4455 0.00 0.00 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) + 0.00 0.00 0.00 4453 0.00 0.00 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) + 0.00 0.00 0.00 4390 0.00 0.00 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 4359 0.00 0.00 CCompositor::vectorToLayerSurface(Vector2D const&, std::__cxx11::list >*, Vector2D*) + 0.00 0.00 0.00 4358 0.00 0.00 std::__cxx11::list >::rend() + 0.00 0.00 0.00 4358 0.00 0.00 std::__cxx11::list >::rbegin() + 0.00 0.00 0.00 4357 0.00 0.00 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) + 0.00 0.00 0.00 4230 0.00 0.00 std::hash::operator()(SMonitor*) const + 0.00 0.00 0.00 4230 0.00 0.00 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const + 0.00 0.00 0.00 4224 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const + 0.00 0.00 0.00 4223 0.00 0.00 std::equal_to::operator()(SMonitor* const&, SMonitor* const&) const + 0.00 0.00 0.00 4144 0.00 0.00 std::isnan(double) + 0.00 0.00 0.00 4143 0.00 0.00 CBezierCurve::getYForPoint(float) + 0.00 0.00 0.00 4133 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() + 0.00 0.00 0.00 4133 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() + 0.00 0.00 0.00 4132 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() + 0.00 0.00 0.00 4130 0.00 0.00 CHyprXWaylandManager::getWindowSurface(CWindow*) + 0.00 0.00 0.00 4130 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::operator->() const + 0.00 0.00 0.00 4097 0.00 0.00 std::isinf(double) + 0.00 0.00 0.00 4070 0.00 0.00 operator new(unsigned long, void*) + 0.00 0.00 0.00 3978 0.00 0.00 std::__cxx11::basic_string, std::allocator >::c_str() const + 0.00 0.00 0.00 3928 0.00 0.00 Vector2D::operator==(Vector2D const&) const + 0.00 0.00 0.00 3902 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_limit(unsigned long, unsigned long) const + 0.00 0.00 0.00 3878 0.00 0.00 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const + 0.00 0.00 0.00 3876 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) + 0.00 0.00 0.00 3804 0.00 0.00 std::__detail::_State::_M_opcode() const + 0.00 0.00 0.00 3757 0.00 0.00 CAnimatedVariable::fl() const + 0.00 0.00 0.00 3676 0.00 0.00 CInputManager::getMouseCoordsInternal() + 0.00 0.00 0.00 3675 0.00 0.00 CCompositor::getMonitorFromVector(Vector2D const&) + 0.00 0.00 0.00 3674 0.00 0.00 CCompositor::getMonitorFromOutput(wlr_output*) + 0.00 0.00 0.00 3654 0.00 0.00 std::chrono::duration >::duration(long const&) + 0.00 0.00 0.00 3397 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const + 0.00 0.00 0.00 3396 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() + 0.00 0.00 0.00 3280 0.00 0.00 double const& std::max(double const&, double const&) + 0.00 0.00 0.00 3280 0.00 0.00 double const& std::min(double const&, double const&) + 0.00 0.00 0.00 3280 0.00 0.00 double const& std::clamp(double const&, double const&, double const&) + 0.00 0.00 0.00 3201 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) + 0.00 0.00 0.00 3200 0.00 0.00 std::__detail::_Scanner::_M_get_token() const + 0.00 0.00 0.00 3200 0.00 0.00 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) + 0.00 0.00 0.00 3193 0.00 0.00 std::__cxx11::basic_string, std::allocator >::end() const + 0.00 0.00 0.00 3193 0.00 0.00 std::__cxx11::basic_string, std::allocator >::begin() const + 0.00 0.00 0.00 3170 0.00 0.00 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::~_Save_errno() + 0.00 0.00 0.00 3168 0.00 0.00 float __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*) + 0.00 0.00 0.00 3168 0.00 0.00 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) + 0.00 0.00 0.00 3168 0.00 0.00 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::_Save_errno() + 0.00 0.00 0.00 3166 0.00 0.00 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Range_chk::_S_chk(float, std::integral_constant) + 0.00 0.00 0.00 3162 0.00 0.00 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const + 0.00 0.00 0.00 3160 0.00 0.00 char const& std::__invoke_impl(std::__invoke_other, std::identity&, char const&) + 0.00 0.00 0.00 3160 0.00 0.00 bool std::__invoke_impl, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(std::__invoke_other, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) + 0.00 0.00 0.00 3160 0.00 0.00 std::__invoke_result::type std::__invoke(std::identity&, char const&) + 0.00 0.00 0.00 3160 0.00 0.00 std::__invoke_result, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>::type std::__invoke, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) + 0.00 0.00 0.00 3159 0.00 0.00 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool) + 0.00 0.00 0.00 3159 0.00 0.00 char const& std::identity::operator()(char const&) const + 0.00 0.00 0.00 3159 0.00 0.00 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}::operator()(char) const + 0.00 0.00 0.00 3157 0.00 0.00 Vector2D::operator-(Vector2D) const + 0.00 0.00 0.00 3072 0.00 0.00 __gnu_cxx::__aligned_membuf >::_M_addr() + 0.00 0.00 0.00 3016 0.00 0.00 unsigned long const& std::min(unsigned long const&, unsigned long const&) + 0.00 0.00 0.00 3013 0.00 0.00 CHyprDropShadowDecoration::updateWindow(CWindow*) + 0.00 0.00 0.00 3002 0.00 0.00 CWindow::updateWindowDecos() + 0.00 0.00 0.00 2844 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) + 0.00 0.00 0.00 2826 0.00 0.00 CCompositor::getWindowsOnWorkspace(int const&) + 0.00 0.00 0.00 2824 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const + 0.00 0.00 0.00 2822 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const + 0.00 0.00 0.00 2822 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const + 0.00 0.00 0.00 2822 0.00 0.00 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const + 0.00 0.00 0.00 2822 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const + 0.00 0.00 0.00 2821 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const + 0.00 0.00 0.00 2821 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const + 0.00 0.00 0.00 2821 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_v() const + 0.00 0.00 0.00 2821 0.00 0.00 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 2821 0.00 0.00 std::pair const& std::forward const&>(std::remove_reference const&>::type&) + 0.00 0.00 0.00 2820 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_addr() const + 0.00 0.00 0.00 2820 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const + 0.00 0.00 0.00 2820 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const + 0.00 0.00 0.00 2820 0.00 0.00 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 2819 0.00 0.00 CHyprOpenGLImpl::clear(CColor const&) + 0.00 0.00 0.00 2819 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_ptr() const + 0.00 0.00 0.00 2819 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_valptr() const + 0.00 0.00 0.00 2819 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) + 0.00 0.00 0.00 2818 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const + 0.00 0.00 0.00 2816 0.00 0.00 std::copysign(float, float) + 0.00 0.00 0.00 2785 0.00 0.00 CHyprRenderer::damageWindow(CWindow*) + 0.00 0.00 0.00 2760 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const + 0.00 0.00 0.00 2614 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() + 0.00 0.00 0.00 2579 0.00 0.00 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) + 0.00 0.00 0.00 2563 0.00 0.00 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 2550 0.00 0.00 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(int, long) + 0.00 0.00 0.00 2416 0.00 0.00 std::__cxx11::basic_string, std::allocator >::compare(char const*) const + 0.00 0.00 0.00 2416 0.00 0.00 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) + 0.00 0.00 0.00 2361 0.00 0.00 bool __gnu_cxx::__ops::_Iter_equals_val::operator()<__gnu_cxx::__normal_iterator, std::allocator > > >(__gnu_cxx::__normal_iterator, std::allocator > >) + 0.00 0.00 0.00 2299 0.00 0.00 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*)::{lambda(CShader*, pixman_region32*)#1}::operator()(CShader*, pixman_region32*) const + 0.00 0.00 0.00 2235 0.00 0.00 Vector2D::operator*(float) const + 0.00 0.00 0.00 2176 0.00 0.00 std::__detail::_State&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 2084 0.00 0.00 CHyprXWaylandManager::setWindowSize(CWindow*, Vector2D const&) + 0.00 0.00 0.00 2048 0.00 0.00 std::__detail::_State::_M_get_matcher() + 0.00 0.00 0.00 2014 0.00 0.00 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const + 0.00 0.00 0.00 1987 0.00 0.00 std::_Function_base::_Function_base() + 0.00 0.00 0.00 1986 0.00 0.00 std::_Function_base::~_Function_base() + 0.00 0.00 0.00 1877 0.00 0.00 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) + 0.00 0.00 0.00 1875 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_M_next() const + 0.00 0.00 0.00 1871 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const + 0.00 0.00 0.00 1869 0.00 0.00 CLayoutManager::getCurrentLayout() + 0.00 0.00 0.00 1869 0.00 0.00 std::unique_ptr >::get() const + 0.00 0.00 0.00 1869 0.00 0.00 std::unique_ptr >::operator->() const + 0.00 0.00 0.00 1869 0.00 0.00 std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false> const&) + 0.00 0.00 0.00 1869 0.00 0.00 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) + 0.00 0.00 0.00 1869 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple > const&) + 0.00 0.00 0.00 1868 0.00 0.00 CLayoutManager* const& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) + 0.00 0.00 0.00 1850 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_S_compare(unsigned long, unsigned long) + 0.00 0.00 0.00 1845 0.00 0.00 CCompositor::getMonitorFromCursor() + 0.00 0.00 0.00 1829 0.00 0.00 std::__cxx11::list >::rbegin() + 0.00 0.00 0.00 1825 0.00 0.00 IHyprLayout::onMouseMove(Vector2D const&) + 0.00 0.00 0.00 1825 0.00 0.00 CInputManager::mouseMoveUnified(unsigned int, bool) + 0.00 0.00 0.00 1823 0.00 0.00 CInputManager::updateDragIcon() + 0.00 0.00 0.00 1821 0.00 0.00 CCompositor::vectorToWindowIdeal(Vector2D const&) + 0.00 0.00 0.00 1821 0.00 0.00 CTimer::reset() + 0.00 0.00 0.00 1800 0.00 0.00 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(float, int) + 0.00 0.00 0.00 1792 0.00 0.00 std::__detail::_State* std::__addressof >(std::__detail::_State&) + 0.00 0.00 0.00 1770 0.00 0.00 addSurfaceGlobalOffset(SSurfaceTreeNode*, int*, int*) + 0.00 0.00 0.00 1769 0.00 0.00 addViewCoords(void*, int*, int*) + 0.00 0.00 0.00 1768 0.00 0.00 Events::listener_commitSubsurface(void*, void*) + 0.00 0.00 0.00 1767 0.00 0.00 CHyprRenderer::shouldRenderWindow(CWindow*) + 0.00 0.00 0.00 1766 0.00 0.00 CHyprRenderer::damageSurface(wlr_surface*, double, double) + 0.00 0.00 0.00 1694 0.00 0.00 std::__deque_buf_size(unsigned long) + 0.00 0.00 0.00 1653 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) + 0.00 0.00 0.00 1651 0.00 0.00 CTexture::~CTexture() + 0.00 0.00 0.00 1638 0.00 0.00 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) + 0.00 0.00 0.00 1638 0.00 0.00 CTexture::CTexture(wlr_texture*) + 0.00 0.00 0.00 1602 0.00 0.00 CColor::CColor(unsigned long) + 0.00 0.00 0.00 1587 0.00 0.00 Events::listener_commitWindow(void*, void*) + 0.00 0.00 0.00 1581 0.00 0.00 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) + 0.00 0.00 0.00 1581 0.00 0.00 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) + 0.00 0.00 0.00 1581 0.00 0.00 CHyprDropShadowDecoration::draw(SMonitor*, float) + 0.00 0.00 0.00 1580 0.00 0.00 CHyprOpenGLImpl::renderRect(wlr_box*, CColor const&, int) + 0.00 0.00 0.00 1580 0.00 0.00 CAnimatedVariable::col() const + 0.00 0.00 0.00 1576 0.00 0.00 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) + 0.00 0.00 0.00 1531 0.00 0.00 std::unique_ptr >::operator->() const + 0.00 0.00 0.00 1531 0.00 0.00 std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false> const&) + 0.00 0.00 0.00 1531 0.00 0.00 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) + 0.00 0.00 0.00 1531 0.00 0.00 CAnimationManager* const& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) + 0.00 0.00 0.00 1530 0.00 0.00 std::unique_ptr >::get() const + 0.00 0.00 0.00 1530 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const + 0.00 0.00 0.00 1530 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple > const&) + 0.00 0.00 0.00 1520 0.00 0.00 std::__cxx11::list >::begin() + 0.00 0.00 0.00 1519 0.00 0.00 std::__cxx11::list >::end() + 0.00 0.00 0.00 1481 0.00 0.00 CCompositor::focusWindow(CWindow*, wlr_surface*) + 0.00 0.00 0.00 1472 0.00 0.00 std::__detail::_State::~_State() + 0.00 0.00 0.00 1472 0.00 0.00 std::function::~function() + 0.00 0.00 0.00 1472 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) + 0.00 0.00 0.00 1466 0.00 0.00 CHyprError* const& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) + 0.00 0.00 0.00 1465 0.00 0.00 std::unique_ptr >::get() const + 0.00 0.00 0.00 1465 0.00 0.00 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) + 0.00 0.00 0.00 1464 0.00 0.00 std::unique_ptr >::operator->() const + 0.00 0.00 0.00 1464 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const + 0.00 0.00 0.00 1464 0.00 0.00 std::__cxx11::basic_string, std::allocator >::capacity() const + 0.00 0.00 0.00 1464 0.00 0.00 std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false> const&) + 0.00 0.00 0.00 1464 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprError*, std::default_delete >(std::tuple > const&) + 0.00 0.00 0.00 1463 0.00 0.00 CHyprError::draw() + 0.00 0.00 0.00 1417 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_ptr() + 0.00 0.00 0.00 1417 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_addr() + 0.00 0.00 0.00 1417 0.00 0.00 std::__cxx11::list >::begin() + 0.00 0.00 0.00 1416 0.00 0.00 std::__cxx11::list >::end() + 0.00 0.00 0.00 1415 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_valptr() + 0.00 0.00 0.00 1413 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) + 0.00 0.00 0.00 1412 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() + 0.00 0.00 0.00 1411 0.00 0.00 CHyprOpenGLImpl::end() + 0.00 0.00 0.00 1411 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::end() + 0.00 0.00 0.00 1410 0.00 0.00 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) + 0.00 0.00 0.00 1410 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_ptr() + 0.00 0.00 0.00 1410 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const + 0.00 0.00 0.00 1410 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const + 0.00 0.00 0.00 1410 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::find(SMonitor* const&) + 0.00 0.00 0.00 1410 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_valptr() + 0.00 0.00 0.00 1410 0.00 0.00 std::__detail::_Hashtable_hash_traits >::__small_size_threshold() + 0.00 0.00 0.00 1410 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) + 0.00 0.00 0.00 1410 0.00 0.00 std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) + 0.00 0.00 0.00 1409 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_addr() + 0.00 0.00 0.00 1409 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const + 0.00 0.00 0.00 1409 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const + 0.00 0.00 0.00 1409 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() + 0.00 0.00 0.00 1409 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) + 0.00 0.00 0.00 1409 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_v() + 0.00 0.00 0.00 1408 0.00 0.00 CCompositor::cleanupFadingOut() + 0.00 0.00 0.00 1408 0.00 0.00 CCompositor::sanityCheckWorkspaces() + 0.00 0.00 0.00 1408 0.00 0.00 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::base() const + 0.00 0.00 0.00 1408 0.00 0.00 std::vector, std::allocator > >::size() const + 0.00 0.00 0.00 1407 0.00 0.00 CHyprRenderer::renderDragIcon(SMonitor*, timespec*) + 0.00 0.00 0.00 1407 0.00 0.00 CConfigManager::dispatchExecOnce() + 0.00 0.00 0.00 1407 0.00 0.00 CHyprOpenGLImpl::clearWithTex() + 0.00 0.00 0.00 1407 0.00 0.00 CTimer::getDuration() + 0.00 0.00 0.00 1407 0.00 0.00 Events::listener_monitorFrame(void*, void*) + 0.00 0.00 0.00 1407 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_ptr() const + 0.00 0.00 0.00 1407 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const + 0.00 0.00 0.00 1407 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const + 0.00 0.00 0.00 1407 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) + 0.00 0.00 0.00 1407 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) + 0.00 0.00 0.00 1406 0.00 0.00 matrixProjection(float*, int, int, wl_output_transform) + 0.00 0.00 0.00 1406 0.00 0.00 CAnimationManager::tick() + 0.00 0.00 0.00 1406 0.00 0.00 CTimer::getSeconds() + 0.00 0.00 0.00 1406 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const + 0.00 0.00 0.00 1406 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const + 0.00 0.00 0.00 1406 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) + 0.00 0.00 0.00 1406 0.00 0.00 std::pair const& std::forward const&>(std::remove_reference const&>::type&) + 0.00 0.00 0.00 1405 0.00 0.00 HyprCtl::tickHyprCtl() + 0.00 0.00 0.00 1405 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_addr() const + 0.00 0.00 0.00 1405 0.00 0.00 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const + 0.00 0.00 0.00 1405 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const + 0.00 0.00 0.00 1405 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const + 0.00 0.00 0.00 1405 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_v() const + 0.00 0.00 0.00 1405 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_valptr() const + 0.00 0.00 0.00 1404 0.00 0.00 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) + 0.00 0.00 0.00 1403 0.00 0.00 CHyprRenderer::ensureCursorRenderingMode() + 0.00 0.00 0.00 1403 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_v() + 0.00 0.00 0.00 1328 0.00 0.00 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) + 0.00 0.00 0.00 1311 0.00 0.00 std::_Deque_iterator::operator[](long) const + 0.00 0.00 0.00 1295 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() + 0.00 0.00 0.00 1293 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() + 0.00 0.00 0.00 1292 0.00 0.00 std::_List_node::_M_valptr() + 0.00 0.00 0.00 1248 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::function&) + 0.00 0.00 0.00 1243 0.00 0.00 std::deque >::operator[](unsigned long) + 0.00 0.00 0.00 1227 0.00 0.00 std::_Deque_iterator::operator*() const + 0.00 0.00 0.00 1221 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) + 0.00 0.00 0.00 1221 0.00 0.00 std::chrono::duration >::zero() + 0.00 0.00 0.00 1221 0.00 0.00 std::chrono::duration >::duration, void>(std::chrono::duration > const&) + 0.00 0.00 0.00 1221 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) + 0.00 0.00 0.00 1220 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) + 0.00 0.00 0.00 1219 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) + 0.00 0.00 0.00 1219 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) + 0.00 0.00 0.00 1219 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) + 0.00 0.00 0.00 1219 0.00 0.00 std::chrono::duration >::duration(int const&) + 0.00 0.00 0.00 1218 0.00 0.00 void std::this_thread::sleep_for >(std::chrono::duration > const&) + 0.00 0.00 0.00 1217 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) + 0.00 0.00 0.00 1217 0.00 0.00 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) + 0.00 0.00 0.00 1217 0.00 0.00 auto std::chrono::operator<=>, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) + 0.00 0.00 0.00 1208 0.00 0.00 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) + 0.00 0.00 0.00 1198 0.00 0.00 CColor::operator*(float const&) const + 0.00 0.00 0.00 1198 0.00 0.00 CColor::operator+(CColor const&) const + 0.00 0.00 0.00 1197 0.00 0.00 CColor::operator-(CColor const&) const + 0.00 0.00 0.00 1196 0.00 0.00 std::_List_iterator::operator*() const + 0.00 0.00 0.00 1196 0.00 0.00 std::_List_iterator::operator++() + 0.00 0.00 0.00 1195 0.00 0.00 std::_Deque_iterator::_S_buffer_size() + 0.00 0.00 0.00 1169 0.00 0.00 std::_Deque_iterator::operator+=(long) + 0.00 0.00 0.00 1165 0.00 0.00 std::operator+(std::_Deque_iterator const&, long) + 0.00 0.00 0.00 1147 0.00 0.00 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) + 0.00 0.00 0.00 1120 0.00 0.00 std::__detail::_State::_State(std::__detail::_State&&) + 0.00 0.00 0.00 1088 0.00 0.00 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::__normal_iterator(std::__detail::_State* const&) + 0.00 0.00 0.00 1084 0.00 0.00 std::_Any_data::_M_access() + 0.00 0.00 0.00 1047 0.00 0.00 std::remove_reference::type&& std::move(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) + 0.00 0.00 0.00 1047 0.00 0.00 std::remove_reference::type&& std::move(std::_Any_data&) + 0.00 0.00 0.00 1024 0.00 0.00 std::function::operator bool() const + 0.00 0.00 0.00 1024 0.00 0.00 std::function::function(std::function&&) + 0.00 0.00 0.00 1012 0.00 0.00 std::vector, std::allocator > >::operator[](unsigned long) const + 0.00 0.00 0.00 994 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&, unsigned long) const + 0.00 0.00 0.00 964 0.00 0.00 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const + 0.00 0.00 0.00 964 0.00 0.00 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const + 0.00 0.00 0.00 960 0.00 0.00 std::__detail::_State* std::__niter_base*>(std::__detail::_State*) + 0.00 0.00 0.00 944 0.00 0.00 char&& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 924 0.00 0.00 CInputManager::onMouseMoved(wlr_pointer_motion_event*) + 0.00 0.00 0.00 920 0.00 0.00 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > > const&) + 0.00 0.00 0.00 920 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + 0.00 0.00 0.00 893 0.00 0.00 CInputManager::onMouseWarp(wlr_pointer_motion_absolute_event*) + 0.00 0.00 0.00 891 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const + 0.00 0.00 0.00 841 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const + 0.00 0.00 0.00 836 0.00 0.00 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) + 0.00 0.00 0.00 832 0.00 0.00 void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) + 0.00 0.00 0.00 832 0.00 0.00 void std::destroy_at >(std::__detail::_State*) + 0.00 0.00 0.00 832 0.00 0.00 decltype (::new ((void*)(0)) std::__detail::_State((declval >)())) std::construct_at, std::__detail::_State >(std::__detail::_State*, std::__detail::_State&&) + 0.00 0.00 0.00 800 0.00 0.00 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*> const&) + 0.00 0.00 0.00 768 0.00 0.00 std::deque >, std::allocator > > >::end() + 0.00 0.00 0.00 768 0.00 0.00 std::__detail::_StateSeq >&& std::forward > >(std::remove_reference > >::type&) + 0.00 0.00 0.00 763 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_valptr() + 0.00 0.00 0.00 762 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_addr() + 0.00 0.00 0.00 761 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_ptr() + 0.00 0.00 0.00 756 0.00 0.00 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 754 0.00 0.00 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 750 0.00 0.00 std::__detail::_Node_iterator, false, false>::operator->() const + 0.00 0.00 0.00 748 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() + 0.00 0.00 0.00 736 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const + 0.00 0.00 0.00 736 0.00 0.00 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::get() const + 0.00 0.00 0.00 736 0.00 0.00 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator*() const + 0.00 0.00 0.00 736 0.00 0.00 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const + 0.00 0.00 0.00 736 0.00 0.00 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator--() + 0.00 0.00 0.00 736 0.00 0.00 std::deque >, std::allocator > > >::back() + 0.00 0.00 0.00 736 0.00 0.00 std::vector, std::allocator > >::operator[](unsigned long) + 0.00 0.00 0.00 711 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 704 0.00 0.00 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator*() const + 0.00 0.00 0.00 672 0.00 0.00 std::remove_reference::type&& std::move(bool (*&)(std::_Any_data const&, char&&)) + 0.00 0.00 0.00 672 0.00 0.00 std::__detail::_CharMatcher, false, false>&& std::forward, false, false> >(std::remove_reference, false, false> >::type&) + 0.00 0.00 0.00 664 0.00 0.00 CCompositor::vectorWindowToSurface(Vector2D const&, CWindow*, Vector2D&) + 0.00 0.00 0.00 632 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) + 0.00 0.00 0.00 569 0.00 0.00 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) + 0.00 0.00 0.00 544 0.00 0.00 std::vector, std::allocator > >::end() + 0.00 0.00 0.00 512 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() + 0.00 0.00 0.00 512 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__detail::_StateSeq >&) + 0.00 0.00 0.00 509 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() + 0.00 0.00 0.00 509 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::end() + 0.00 0.00 0.00 508 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_visited(long) const + 0.00 0.00 0.00 508 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) + 0.00 0.00 0.00 508 0.00 0.00 std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) + 0.00 0.00 0.00 492 0.00 0.00 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) + 0.00 0.00 0.00 484 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::size() const + 0.00 0.00 0.00 484 0.00 0.00 std::_Function_handler::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) + 0.00 0.00 0.00 483 0.00 0.00 std::_Function_base::_Base_manager::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) + 0.00 0.00 0.00 480 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* const&) + 0.00 0.00 0.00 480 0.00 0.00 void std::allocator_traits > >::destroy >(std::allocator >&, std::__detail::_State*) + 0.00 0.00 0.00 480 0.00 0.00 void std::allocator_traits > > >::destroy > >(std::allocator > >&, std::__detail::_StateSeq >*) + 0.00 0.00 0.00 480 0.00 0.00 std::deque >, std::allocator > > >::pop_back() + 0.00 0.00 0.00 480 0.00 0.00 std::stack >, std::deque >, std::allocator > > > >::pop() + 0.00 0.00 0.00 480 0.00 0.00 std::stack >, std::deque >, std::allocator > > > >::top() + 0.00 0.00 0.00 480 0.00 0.00 std::__detail::_Compiler >::_M_pop() + 0.00 0.00 0.00 480 0.00 0.00 void std::destroy_at > >(std::__detail::_StateSeq >*) + 0.00 0.00 0.00 480 0.00 0.00 void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) + 0.00 0.00 0.00 478 0.00 0.00 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 478 0.00 0.00 std::tuple<>&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 472 0.00 0.00 std::__detail::_CharMatcher, false, false>& std::forward, false, false>&>(std::remove_reference, false, false>&>::type&) + 0.00 0.00 0.00 462 0.00 0.00 std::function::~function() + 0.00 0.00 0.00 460 0.00 0.00 std::__detail::_RegexTranslator, false, false>::_M_translate(char) const + 0.00 0.00 0.00 460 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() + 0.00 0.00 0.00 456 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const + 0.00 0.00 0.00 448 0.00 0.00 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const + 0.00 0.00 0.00 448 0.00 0.00 std::__detail::_StateSeq > const& std::forward > const&>(std::remove_reference > const&>::type&) + 0.00 0.00 0.00 442 0.00 0.00 Debug::log(LogLevel, char const*, ...) + 0.00 0.00 0.00 441 0.00 0.00 std::operator|(std::_Ios_Openmode, std::_Ios_Openmode) + 0.00 0.00 0.00 434 0.00 0.00 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) + 0.00 0.00 0.00 431 0.00 0.00 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const + 0.00 0.00 0.00 416 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__miter_base<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) + 0.00 0.00 0.00 416 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* std::__niter_base, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) + 0.00 0.00 0.00 416 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__niter_base, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) + 0.00 0.00 0.00 405 0.00 0.00 __gnu_cxx::__alloc_traits, char>::_S_propagate_on_move_assign() + 0.00 0.00 0.00 402 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) + 0.00 0.00 0.00 398 0.00 0.00 std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 398 0.00 0.00 std::__cxx11::basic_string, std::allocator > const* std::__addressof, std::allocator > const>(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 397 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 397 0.00 0.00 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 396 0.00 0.00 __gnu_cxx::__alloc_traits, char>::_S_propagate_on_copy_assign() + 0.00 0.00 0.00 389 0.00 0.00 void (* const&std::forward(std::remove_reference::type&))(void*, void*) + 0.00 0.00 0.00 388 0.00 0.00 __gnu_cxx::__alloc_traits, char>::_S_always_equal() + 0.00 0.00 0.00 384 0.00 0.00 bool __gnu_cxx::operator==*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) + 0.00 0.00 0.00 370 0.00 0.00 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 352 0.00 0.00 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator++() + 0.00 0.00 0.00 352 0.00 0.00 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator-(long) const + 0.00 0.00 0.00 352 0.00 0.00 std::__detail::_State_base::_M_has_alt() const + 0.00 0.00 0.00 352 0.00 0.00 std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() + 0.00 0.00 0.00 352 0.00 0.00 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>::pair() + 0.00 0.00 0.00 352 0.00 0.00 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) + 0.00 0.00 0.00 352 0.00 0.00 std::vector, std::allocator > >::back() + 0.00 0.00 0.00 352 0.00 0.00 std::vector, std::allocator > >::push_back(std::__detail::_State&&) + 0.00 0.00 0.00 352 0.00 0.00 std::__detail::_State_base::_State_base(std::__detail::_Opcode) + 0.00 0.00 0.00 352 0.00 0.00 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) + 0.00 0.00 0.00 352 0.00 0.00 std::__detail::_State::_State(std::__detail::_Opcode) + 0.00 0.00 0.00 352 0.00 0.00 void std::_Construct, std::allocator > >, int>>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) + 0.00 0.00 0.00 352 0.00 0.00 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__addressof, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>&) + 0.00 0.00 0.00 352 0.00 0.00 void std::_Destroy >(std::__detail::_State*) + 0.00 0.00 0.00 349 0.00 0.00 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 349 0.00 0.00 void std::__alloc_on_move >(std::allocator&, std::allocator&) + 0.00 0.00 0.00 349 0.00 0.00 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation), bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) + 0.00 0.00 0.00 348 0.00 0.00 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const + 0.00 0.00 0.00 348 0.00 0.00 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const + 0.00 0.00 0.00 348 0.00 0.00 std::__cxx11::basic_string, std::allocator >::clear() + 0.00 0.00 0.00 348 0.00 0.00 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::_Any_data&, std::_Any_data&) + 0.00 0.00 0.00 325 0.00 0.00 CBezierCurve::getXForT(float) + 0.00 0.00 0.00 320 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() + 0.00 0.00 0.00 320 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() + 0.00 0.00 0.00 320 0.00 0.00 std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() const + 0.00 0.00 0.00 320 0.00 0.00 std::vector, std::allocator > >::max_size() const + 0.00 0.00 0.00 320 0.00 0.00 std::_List_node::_M_valptr() + 0.00 0.00 0.00 320 0.00 0.00 std::allocator_traits > >::max_size(std::allocator > const&) + 0.00 0.00 0.00 320 0.00 0.00 std::vector, std::allocator > >::_S_max_size(std::allocator > const&) + 0.00 0.00 0.00 320 0.00 0.00 std::vector, std::allocator > >::_S_relocate(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) + 0.00 0.00 0.00 320 0.00 0.00 std::__detail::_State* std::__relocate_a*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) + 0.00 0.00 0.00 320 0.00 0.00 std::__detail::_State* std::__relocate_a_1*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) + 0.00 0.00 0.00 312 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() + 0.00 0.00 0.00 312 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_M_get() + 0.00 0.00 0.00 301 0.00 0.00 CBezierCurve::getYForT(float) + 0.00 0.00 0.00 300 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::capacity() const + 0.00 0.00 0.00 300 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) + 0.00 0.00 0.00 294 0.00 0.00 std::_List_iterator::operator*() const + 0.00 0.00 0.00 293 0.00 0.00 void (*&&std::forward(std::remove_reference::type&))(void*, void*) + 0.00 0.00 0.00 291 0.00 0.00 std::remove_reference::type&& std::move(void (*&)(std::_Any_data const&, void*&&, void*&&)) + 0.00 0.00 0.00 290 0.00 0.00 void (*&std::_Any_data::_M_access())(void*, void*) + 0.00 0.00 0.00 289 0.00 0.00 std::_Function_base::_Base_manager::_M_destroy(std::_Any_data&, std::integral_constant) + 0.00 0.00 0.00 288 0.00 0.00 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const + 0.00 0.00 0.00 288 0.00 0.00 std::__detail::_Scanner::_M_advance() + 0.00 0.00 0.00 288 0.00 0.00 std::__detail::_StateSeq >::_StateSeq(std::__detail::_NFA >&, long) + 0.00 0.00 0.00 288 0.00 0.00 SHyprIPCEvent const& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 275 0.00 0.00 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) + 0.00 0.00 0.00 273 0.00 0.00 unsigned long const& std::max(unsigned long const&, unsigned long const&) + 0.00 0.00 0.00 264 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) + 0.00 0.00 0.00 256 0.00 0.00 std::__detail::_Scanner::_M_get_value[abi:cxx11]() const + 0.00 0.00 0.00 256 0.00 0.00 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > >(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) + 0.00 0.00 0.00 256 0.00 0.00 std::__detail::_StateSeq >& std::deque >, std::allocator > > >::emplace_back > >(std::__detail::_StateSeq >&&) + 0.00 0.00 0.00 256 0.00 0.00 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq >&&) + 0.00 0.00 0.00 256 0.00 0.00 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq >&&) + 0.00 0.00 0.00 256 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) + 0.00 0.00 0.00 256 0.00 0.00 std::__detail::_Compiler >::_M_try_char() + 0.00 0.00 0.00 256 0.00 0.00 std::__detail::_Compiler >::_M_assertion() + 0.00 0.00 0.00 256 0.00 0.00 std::__detail::_Compiler >::_M_atom() + 0.00 0.00 0.00 256 0.00 0.00 std::__detail::_Compiler >::_M_term() + 0.00 0.00 0.00 256 0.00 0.00 std::__detail::_StateSeq >::_M_append(std::__detail::_StateSeq > const&) + 0.00 0.00 0.00 256 0.00 0.00 void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + 0.00 0.00 0.00 256 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__addressof, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >&) + 0.00 0.00 0.00 256 0.00 0.00 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > >)())) std::construct_at >, std::__detail::_StateSeq > >(std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) + 0.00 0.00 0.00 256 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const& std::forward, std::allocator > > > const&>(std::remove_reference, std::allocator > > > const&>::type&) + 0.00 0.00 0.00 255 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() + 0.00 0.00 0.00 255 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() + 0.00 0.00 0.00 255 0.00 0.00 std::_List_node::_M_valptr() + 0.00 0.00 0.00 253 0.00 0.00 std::_List_iterator::operator++() + 0.00 0.00 0.00 247 0.00 0.00 std::_List_iterator::operator*() const + 0.00 0.00 0.00 246 0.00 0.00 std::_List_iterator::operator++() + 0.00 0.00 0.00 241 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const + 0.00 0.00 0.00 240 0.00 0.00 __gnu_cxx::__alloc_traits, std::allocator > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >::_S_propagate_on_copy_assign() + 0.00 0.00 0.00 240 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() const + 0.00 0.00 0.00 240 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() const + 0.00 0.00 0.00 240 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) + 0.00 0.00 0.00 240 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const* std::__addressof, std::allocator > > >, std::allocator, std::allocator > > > > > const>(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) + 0.00 0.00 0.00 239 0.00 0.00 CHyprOpenGLImpl::renderSnapshot(CWindow**) + 0.00 0.00 0.00 238 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() + 0.00 0.00 0.00 238 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::begin() + 0.00 0.00 0.00 236 0.00 0.00 CHyprWLListener::removeCallback() + 0.00 0.00 0.00 236 0.00 0.00 __gnu_cxx::__aligned_membuf >::_M_addr() const + 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_CharMatcher, false, false>::operator()(char) const + 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_State::_M_matches(char) const + 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_State::_M_get_matcher() const + 0.00 0.00 0.00 236 0.00 0.00 std::function::operator()(char) const + 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_CharMatcher, false, false> const& std::_Any_data::_M_access, false, false> >() const + 0.00 0.00 0.00 236 0.00 0.00 std::_Function_base::_Base_manager, false, false> >::_M_get_pointer(std::_Any_data const&) + 0.00 0.00 0.00 236 0.00 0.00 std::_Function_handler, false, false> >::_M_invoke(std::_Any_data const&, char&&) + 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_get_sol_pos() + 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) + 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search_from_first() + 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) + 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode) + 0.00 0.00 0.00 236 0.00 0.00 std::enable_if, false, false>&, char>, bool>::type std::__invoke_r, false, false>&, char>(std::__detail::_CharMatcher, false, false>&, char&&) + 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_CharMatcher, false, false> const* std::__addressof, false, false> const>(std::__detail::_CharMatcher, false, false> const&) + 0.00 0.00 0.00 236 0.00 0.00 bool std::__invoke_impl, false, false>&, char>(std::__invoke_other, std::__detail::_CharMatcher, false, false>&, char&&) + 0.00 0.00 0.00 230 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_S_assign(char*, unsigned long, char) + 0.00 0.00 0.00 225 0.00 0.00 std::__cxx11::basic_string, std::allocator >* std::__addressof, std::allocator > >(std::__cxx11::basic_string, std::allocator >&) + 0.00 0.00 0.00 224 0.00 0.00 std::ctype::narrow(char, char) const + 0.00 0.00 0.00 224 0.00 0.00 std::_Function_base::_Base_manager, false, false> >::_M_destroy(std::_Any_data&, std::integral_constant) + 0.00 0.00 0.00 224 0.00 0.00 std::_Function_base::_Base_manager, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) + 0.00 0.00 0.00 224 0.00 0.00 void std::_Function_base::_Base_manager, false, false> >::_M_init_functor, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&) + 0.00 0.00 0.00 224 0.00 0.00 bool std::_Function_base::_Base_manager, false, false> >::_M_not_empty_function, false, false> >(std::__detail::_CharMatcher, false, false> const&) + 0.00 0.00 0.00 224 0.00 0.00 void std::_Function_base::_Base_manager, false, false> >::_M_create, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&, std::integral_constant) + 0.00 0.00 0.00 224 0.00 0.00 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > const&>(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) + 0.00 0.00 0.00 224 0.00 0.00 std::_Function_handler, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) + 0.00 0.00 0.00 224 0.00 0.00 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq > const&) + 0.00 0.00 0.00 224 0.00 0.00 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq > const&) + 0.00 0.00 0.00 224 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) + 0.00 0.00 0.00 224 0.00 0.00 std::__cxx11::basic_string, std::allocator >::assign(unsigned long, char) + 0.00 0.00 0.00 224 0.00 0.00 std::__detail::_CharMatcher, false, false>::_CharMatcher(char, std::__cxx11::regex_traits const&) + 0.00 0.00 0.00 224 0.00 0.00 std::__detail::_RegexTranslator, false, false>::_RegexTranslator(std::__cxx11::regex_traits const&) + 0.00 0.00 0.00 224 0.00 0.00 std::__detail::_NFA >::_M_insert_matcher(std::function) + 0.00 0.00 0.00 224 0.00 0.00 std::__detail::_Scanner::_M_scan_normal() + 0.00 0.00 0.00 224 0.00 0.00 std::__detail::_Compiler >::_M_quantifier() + 0.00 0.00 0.00 224 0.00 0.00 void std::__detail::_Compiler >::_M_insert_char_matcher() + 0.00 0.00 0.00 224 0.00 0.00 std::function::swap(std::function&) + 0.00 0.00 0.00 224 0.00 0.00 std::function::function() + 0.00 0.00 0.00 224 0.00 0.00 std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) + 0.00 0.00 0.00 224 0.00 0.00 std::function::operator=(std::function&&) + 0.00 0.00 0.00 224 0.00 0.00 std::__detail::_CharMatcher, false, false>& std::_Any_data::_M_access, false, false> >() + 0.00 0.00 0.00 224 0.00 0.00 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > const&>)())) std::construct_at >, std::__detail::_StateSeq > const&>(std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) + 0.00 0.00 0.00 224 0.00 0.00 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data const&, char&&), bool (*&)(std::_Any_data const&, char&&)) + 0.00 0.00 0.00 224 0.00 0.00 std::locale const& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 224 0.00 0.00 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 222 0.00 0.00 std::unique_ptr >::get() const + 0.00 0.00 0.00 222 0.00 0.00 std::unique_ptr >::operator->() const + 0.00 0.00 0.00 222 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const + 0.00 0.00 0.00 222 0.00 0.00 std::function::function(std::function const&) + 0.00 0.00 0.00 221 0.00 0.00 std::function::operator bool() const + 0.00 0.00 0.00 221 0.00 0.00 std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false> const&) + 0.00 0.00 0.00 221 0.00 0.00 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) + 0.00 0.00 0.00 221 0.00 0.00 CKeybindManager* const& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) + 0.00 0.00 0.00 221 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple > const&) + 0.00 0.00 0.00 217 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) + 0.00 0.00 0.00 216 0.00 0.00 CAnimatedVariable*&& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 215 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() + 0.00 0.00 0.00 213 0.00 0.00 std::__cxx11::basic_string, std::allocator >::append(char const*) + 0.00 0.00 0.00 212 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() + 0.00 0.00 0.00 212 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() + 0.00 0.00 0.00 208 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator+(long) const + 0.00 0.00 0.00 208 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move::__copy_m, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + 0.00 0.00 0.00 208 0.00 0.00 void std::_Destroy_aux::__destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) + 0.00 0.00 0.00 208 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__niter_wrap<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + 0.00 0.00 0.00 208 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) + 0.00 0.00 0.00 208 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a1, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + 0.00 0.00 0.00 208 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a2, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + 0.00 0.00 0.00 208 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) + 0.00 0.00 0.00 208 0.00 0.00 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) + 0.00 0.00 0.00 208 0.00 0.00 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::allocator, std::allocator > > > >&) + 0.00 0.00 0.00 203 0.00 0.00 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 201 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) + 0.00 0.00 0.00 201 0.00 0.00 std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) + 0.00 0.00 0.00 195 0.00 0.00 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (* const&)(void*, void*)) + 0.00 0.00 0.00 194 0.00 0.00 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (* const&)(void*, void*), std::integral_constant) + 0.00 0.00 0.00 192 0.00 0.00 std::_Vector_base, std::allocator > >::_M_deallocate(std::__detail::_State*, unsigned long) + 0.00 0.00 0.00 192 0.00 0.00 std::vector, std::allocator > >::begin() + 0.00 0.00 0.00 192 0.00 0.00 unsigned long* std::__niter_base(unsigned long*) + 0.00 0.00 0.00 192 0.00 0.00 SKeybind const& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 190 0.00 0.00 std::less::operator()(char const*, char const*) const + 0.00 0.00 0.00 188 0.00 0.00 std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long) + 0.00 0.00 0.00 185 0.00 0.00 SHyprIPCEvent::~SHyprIPCEvent() + 0.00 0.00 0.00 185 0.00 0.00 CColor::CColor() + 0.00 0.00 0.00 184 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_disjunct(char const*) const + 0.00 0.00 0.00 179 0.00 0.00 std::__cxx11::basic_string, std::allocator >::operator=(char const*) + 0.00 0.00 0.00 177 0.00 0.00 std::__cxx11::basic_string, std::allocator >::assign(char const*) + 0.00 0.00 0.00 176 0.00 0.00 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 170 0.00 0.00 CHyprWLListener::~CHyprWLListener() + 0.00 0.00 0.00 168 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) + 0.00 0.00 0.00 162 0.00 0.00 std::_List_const_iterator::_M_const_cast() const + 0.00 0.00 0.00 162 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) + 0.00 0.00 0.00 162 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) + 0.00 0.00 0.00 161 0.00 0.00 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 160 0.00 0.00 bool __gnu_cxx::operator==, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) + 0.00 0.00 0.00 160 0.00 0.00 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::difference_type __gnu_cxx::operator-*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) + 0.00 0.00 0.00 160 0.00 0.00 std::__new_allocator >::_M_max_size() const + 0.00 0.00 0.00 160 0.00 0.00 std::vector, std::allocator > >::_M_check_len(unsigned long, char const*) const + 0.00 0.00 0.00 160 0.00 0.00 std::allocator, std::allocator > > > >::~allocator() + 0.00 0.00 0.00 160 0.00 0.00 std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) + 0.00 0.00 0.00 160 0.00 0.00 std::__new_allocator >::deallocate(std::__detail::_State*, unsigned long) + 0.00 0.00 0.00 160 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 160 0.00 0.00 std::regex_constants::operator|(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) + 0.00 0.00 0.00 160 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::__detail::_State*, unsigned long) + 0.00 0.00 0.00 160 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) + 0.00 0.00 0.00 160 0.00 0.00 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) + 0.00 0.00 0.00 156 0.00 0.00 void std::_Destroy_aux::__destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + 0.00 0.00 0.00 156 0.00 0.00 void std::_Destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + 0.00 0.00 0.00 156 0.00 0.00 void std::_Destroy, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) + 0.00 0.00 0.00 151 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) + 0.00 0.00 0.00 151 0.00 0.00 std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) + 0.00 0.00 0.00 148 0.00 0.00 std::_Select1st, std::allocator > const, unsigned int> >::operator()(std::pair, std::allocator > const, unsigned int> const&) const + 0.00 0.00 0.00 143 0.00 0.00 CHyprWLListener::CHyprWLListener() + 0.00 0.00 0.00 143 0.00 0.00 std::function::function(decltype(nullptr)) + 0.00 0.00 0.00 140 0.00 0.00 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const + 0.00 0.00 0.00 140 0.00 0.00 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const + 0.00 0.00 0.00 140 0.00 0.00 auto std::__detail::__char_traits_cmp_cat >(int) + 0.00 0.00 0.00 140 0.00 0.00 std::operator<(std::strong_ordering, std::__cmp_cat::__unspec) + 0.00 0.00 0.00 140 0.00 0.00 decltype ((__char_traits_cmp_cat >)(0)) std::operator<=>, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 136 0.00 0.00 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) + 0.00 0.00 0.00 133 0.00 0.00 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 133 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 132 0.00 0.00 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) + 0.00 0.00 0.00 128 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() + 0.00 0.00 0.00 128 0.00 0.00 __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned long* const&) + 0.00 0.00 0.00 128 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const + 0.00 0.00 0.00 128 0.00 0.00 __gnu_cxx::__normal_iterator > >::base() const + 0.00 0.00 0.00 128 0.00 0.00 std::vector >::size() const + 0.00 0.00 0.00 128 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) + 0.00 0.00 0.00 128 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() + 0.00 0.00 0.00 128 0.00 0.00 SHyprIPCEvent&& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 125 0.00 0.00 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() const + 0.00 0.00 0.00 125 0.00 0.00 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() const + 0.00 0.00 0.00 125 0.00 0.00 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() const + 0.00 0.00 0.00 125 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) + 0.00 0.00 0.00 125 0.00 0.00 std::__detail::_Hash_node_base::_Hash_node_base() + 0.00 0.00 0.00 124 0.00 0.00 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 122 0.00 0.00 CConfigManager::applyUserDefinedVars(std::__cxx11::basic_string, std::allocator >&, unsigned long) + 0.00 0.00 0.00 122 0.00 0.00 wl_signal_add + 0.00 0.00 0.00 121 0.00 0.00 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 121 0.00 0.00 std::__detail::_List_node_header::_M_init() + 0.00 0.00 0.00 118 0.00 0.00 std::__detail::_Prime_rehash_policy::_M_state() const + 0.00 0.00 0.00 116 0.00 0.00 std::__detail::_List_node_header::_List_node_header() + 0.00 0.00 0.00 115 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 114 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + 0.00 0.00 0.00 113 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::operator->() const + 0.00 0.00 0.00 112 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() + 0.00 0.00 0.00 112 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_M_get() + 0.00 0.00 0.00 112 0.00 0.00 std::abs(double) + 0.00 0.00 0.00 108 0.00 0.00 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>&) + 0.00 0.00 0.00 108 0.00 0.00 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_Head_base, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 108 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) + 0.00 0.00 0.00 108 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 108 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&&) + 0.00 0.00 0.00 108 0.00 0.00 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) + 0.00 0.00 0.00 108 0.00 0.00 std::tuple, std::allocator >&&>::tuple, std::allocator >, true, true>(std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 108 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) + 0.00 0.00 0.00 108 0.00 0.00 std::__cxx11::basic_string, std::allocator >& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) + 0.00 0.00 0.00 108 0.00 0.00 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 108 0.00 0.00 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) + 0.00 0.00 0.00 108 0.00 0.00 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) + 0.00 0.00 0.00 108 0.00 0.00 void (&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 108 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + 0.00 0.00 0.00 105 0.00 0.00 std::_Head_base<0ul, std::thread::_State*, false>::_M_head(std::_Head_base<0ul, std::thread::_State*, false>&) + 0.00 0.00 0.00 105 0.00 0.00 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) + 0.00 0.00 0.00 105 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 105 0.00 0.00 std::thread::_State*& std::__get_helper<0ul, std::thread::_State*, std::default_delete >(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) + 0.00 0.00 0.00 105 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, std::thread::_State*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 104 0.00 0.00 std::__array_traits::_S_ref(SDwindleNodeData* const (&) [2], unsigned long) + 0.00 0.00 0.00 104 0.00 0.00 std::thread::id::id() + 0.00 0.00 0.00 100 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) + 0.00 0.00 0.00 98 0.00 0.00 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (*&&)(void*, void*)) + 0.00 0.00 0.00 98 0.00 0.00 bool std::_Function_base::_Base_manager::_M_not_empty_function(void (*)(void*, void*)) + 0.00 0.00 0.00 98 0.00 0.00 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (*&&)(void*, void*), std::integral_constant) + 0.00 0.00 0.00 98 0.00 0.00 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(void (*&)(std::_Any_data const&, void*&&, void*&&), void (*&)(std::_Any_data const&, void*&&, void*&&)) + 0.00 0.00 0.00 97 0.00 0.00 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 97 0.00 0.00 std::function::swap(std::function&) + 0.00 0.00 0.00 97 0.00 0.00 std::function::function(void (*&&)(void*, void*)) + 0.00 0.00 0.00 97 0.00 0.00 std::function::operator=(std::function const&) + 0.00 0.00 0.00 96 0.00 0.00 SKeybind::~SKeybind() + 0.00 0.00 0.00 96 0.00 0.00 __gnu_cxx::__aligned_buffer > >::_M_ptr() + 0.00 0.00 0.00 96 0.00 0.00 __gnu_cxx::__aligned_buffer > >::_M_addr() + 0.00 0.00 0.00 96 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() + 0.00 0.00 0.00 96 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() + 0.00 0.00 0.00 96 0.00 0.00 std::__detail::_ScannerBase::_M_is_ecma() const + 0.00 0.00 0.00 96 0.00 0.00 std::allocator, std::allocator > > > >::allocator(std::allocator, std::allocator > > > > const&) + 0.00 0.00 0.00 96 0.00 0.00 std::allocator, std::allocator > >, int> >::~allocator() + 0.00 0.00 0.00 96 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::~_Vector_impl() + 0.00 0.00 0.00 96 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_copy_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data const&) + 0.00 0.00 0.00 96 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_Vector_impl_data() + 0.00 0.00 0.00 96 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::~_Vector_base() + 0.00 0.00 0.00 96 0.00 0.00 std::_Vector_base >::_M_get_Tp_allocator() + 0.00 0.00 0.00 96 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() + 0.00 0.00 0.00 96 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_swap(std::__shared_count<(__gnu_cxx::_Lock_policy)2>&) + 0.00 0.00 0.00 96 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count() + 0.00 0.00 0.00 96 0.00 0.00 std::__new_allocator, std::allocator > > > >::__new_allocator(std::__new_allocator, std::allocator > > > > const&) + 0.00 0.00 0.00 96 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_ptr() + 0.00 0.00 0.00 96 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() + 0.00 0.00 0.00 96 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() + 0.00 0.00 0.00 96 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() + 0.00 0.00 0.00 96 0.00 0.00 std::__detail::_StateSeq >::_M_append(long) + 0.00 0.00 0.00 96 0.00 0.00 std::remove_reference > const*&>::type&& std::move > const*&>(std::__detail::_NFA > const*&) + 0.00 0.00 0.00 96 0.00 0.00 std::remove_reference::type&& std::move(std::locale&) + 0.00 0.00 0.00 96 0.00 0.00 unsigned long const& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 95 0.00 0.00 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent const&) + 0.00 0.00 0.00 92 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const + 0.00 0.00 0.00 92 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const + 0.00 0.00 0.00 90 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const + 0.00 0.00 0.00 90 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const + 0.00 0.00 0.00 90 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const + 0.00 0.00 0.00 90 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const + 0.00 0.00 0.00 90 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) + 0.00 0.00 0.00 90 0.00 0.00 std::array::operator[](unsigned long) + 0.00 0.00 0.00 88 0.00 0.00 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) + 0.00 0.00 0.00 84 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_M_next() const + 0.00 0.00 0.00 84 0.00 0.00 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) + 0.00 0.00 0.00 83 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const + 0.00 0.00 0.00 83 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) + 0.00 0.00 0.00 82 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() + 0.00 0.00 0.00 82 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::tuple&) + 0.00 0.00 0.00 81 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const + 0.00 0.00 0.00 81 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() + 0.00 0.00 0.00 81 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 81 0.00 0.00 std::remove_reference, std::allocator >&&)>::type&& std::move, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) + 0.00 0.00 0.00 80 0.00 0.00 std::__cxx11::list >::end() + 0.00 0.00 0.00 79 0.00 0.00 std::deque >::begin() + 0.00 0.00 0.00 78 0.00 0.00 std::_Deque_iterator::_Deque_iterator() + 0.00 0.00 0.00 78 0.00 0.00 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) + 0.00 0.00 0.00 76 0.00 0.00 SConfigValue::SConfigValue() + 0.00 0.00 0.00 76 0.00 0.00 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::_M_max_size() const + 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const + 0.00 0.00 0.00 76 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 76 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() + 0.00 0.00 0.00 76 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) + 0.00 0.00 0.00 76 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) + 0.00 0.00 0.00 76 0.00 0.00 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) + 0.00 0.00 0.00 76 0.00 0.00 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 76 0.00 0.00 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::deallocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) + 0.00 0.00 0.00 76 0.00 0.00 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::destroy, std::allocator > const, SConfigValue> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*) + 0.00 0.00 0.00 76 0.00 0.00 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::allocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, unsigned long) + 0.00 0.00 0.00 76 0.00 0.00 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 76 0.00 0.00 std::__ptr_traits_ptr_to, std::allocator > const, SConfigValue>, true>*, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) + 0.00 0.00 0.00 76 0.00 0.00 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) + 0.00 0.00 0.00 76 0.00 0.00 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) + 0.00 0.00 0.00 76 0.00 0.00 std::pair, std::allocator > const, SConfigValue>::~pair() + 0.00 0.00 0.00 76 0.00 0.00 std::deque >::end() + 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_Hash_node() + 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) + 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) + 0.00 0.00 0.00 76 0.00 0.00 void std::destroy_at, std::allocator > const, SConfigValue> >(std::pair, std::allocator > const, SConfigValue>*) + 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) + 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__to_address, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) + 0.00 0.00 0.00 76 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) + 0.00 0.00 0.00 74 0.00 0.00 CAnimatedVariable::operator=(Vector2D const&) + 0.00 0.00 0.00 74 0.00 0.00 std::__cxx11::list >::end() + 0.00 0.00 0.00 72 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 71 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() + 0.00 0.00 0.00 71 0.00 0.00 std::_List_node::_M_valptr() + 0.00 0.00 0.00 70 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() + 0.00 0.00 0.00 70 0.00 0.00 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() + 0.00 0.00 0.00 70 0.00 0.00 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() + 0.00 0.00 0.00 70 0.00 0.00 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() + 0.00 0.00 0.00 70 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string() + 0.00 0.00 0.00 69 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) + 0.00 0.00 0.00 67 0.00 0.00 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) + 0.00 0.00 0.00 64 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const + 0.00 0.00 0.00 64 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const + 0.00 0.00 0.00 64 0.00 0.00 std::_Vector_base >::_M_get_Tp_allocator() const + 0.00 0.00 0.00 64 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::get() const + 0.00 0.00 0.00 64 0.00 0.00 std::__new_allocator, std::allocator > > > >::_M_max_size() const + 0.00 0.00 0.00 64 0.00 0.00 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const + 0.00 0.00 0.00 64 0.00 0.00 std::vector >::max_size() const + 0.00 0.00 0.00 64 0.00 0.00 std::__detail::_NFA_base::_M_start() const + 0.00 0.00 0.00 64 0.00 0.00 std::allocator, std::allocator > > > >::allocator() + 0.00 0.00 0.00 64 0.00 0.00 std::allocator >*>::allocator > >(std::allocator > > const&) + 0.00 0.00 0.00 64 0.00 0.00 std::allocator >*>::~allocator() + 0.00 0.00 0.00 64 0.00 0.00 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocator(std::allocator const&) + 0.00 0.00 0.00 64 0.00 0.00 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::~allocator() + 0.00 0.00 0.00 64 0.00 0.00 std::allocator, std::allocator > >, int> >::allocator(std::allocator, std::allocator > >, int> > const&) + 0.00 0.00 0.00 64 0.00 0.00 std::shared_ptr > const>::~shared_ptr() + 0.00 0.00 0.00 64 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate(unsigned long) + 0.00 0.00 0.00 64 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > > > > const&) + 0.00 0.00 0.00 64 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_get_Tp_allocator() + 0.00 0.00 0.00 64 0.00 0.00 std::_Vector_base >::_M_deallocate(unsigned long*, unsigned long) + 0.00 0.00 0.00 64 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator, true>&) + 0.00 0.00 0.00 64 0.00 0.00 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_M_set_node(std::__detail::_StateSeq >**) + 0.00 0.00 0.00 64 0.00 0.00 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_S_buffer_size() + 0.00 0.00 0.00 64 0.00 0.00 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator() + 0.00 0.00 0.00 64 0.00 0.00 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) + 0.00 0.00 0.00 64 0.00 0.00 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() + 0.00 0.00 0.00 64 0.00 0.00 std::__new_allocator, std::allocator > > > >::deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) + 0.00 0.00 0.00 64 0.00 0.00 std::__new_allocator, std::allocator > > > >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 64 0.00 0.00 std::__new_allocator, std::allocator > > > >::__new_allocator() + 0.00 0.00 0.00 64 0.00 0.00 std::__new_allocator >*>::__new_allocator() + 0.00 0.00 0.00 64 0.00 0.00 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::__new_allocator() + 0.00 0.00 0.00 64 0.00 0.00 std::__new_allocator, std::allocator > >, int> >::__new_allocator(std::__new_allocator, std::allocator > >, int> > const&) + 0.00 0.00 0.00 64 0.00 0.00 std::regex_constants::operator&(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) + 0.00 0.00 0.00 64 0.00 0.00 std::allocator_traits, std::allocator > > > > >::deallocate(std::allocator, std::allocator > > > >&, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) + 0.00 0.00 0.00 64 0.00 0.00 std::allocator_traits, std::allocator > > > > >::allocate(std::allocator, std::allocator > > > >&, unsigned long) + 0.00 0.00 0.00 64 0.00 0.00 std::allocator_traits >::max_size(std::allocator const&) + 0.00 0.00 0.00 64 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() + 0.00 0.00 0.00 64 0.00 0.00 std::vector >::_S_max_size(std::allocator const&) + 0.00 0.00 0.00 64 0.00 0.00 std::vector >::_S_relocate(unsigned long*, unsigned long*, unsigned long*, std::allocator&) + 0.00 0.00 0.00 64 0.00 0.00 std::vector >::end() + 0.00 0.00 0.00 64 0.00 0.00 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >* std::__addressof >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) + 0.00 0.00 0.00 64 0.00 0.00 unsigned long* std::__relocate_a >(unsigned long*, unsigned long*, unsigned long*, std::allocator&) + 0.00 0.00 0.00 64 0.00 0.00 std::enable_if::value, unsigned long*>::type std::__relocate_a_1(unsigned long*, unsigned long*, unsigned long*, std::allocator&) + 0.00 0.00 0.00 64 0.00 0.00 std::remove_reference > >&>::type&& std::move > >&>(std::shared_ptr > >&) + 0.00 0.00 0.00 63 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() const + 0.00 0.00 0.00 63 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() const + 0.00 0.00 0.00 63 0.00 0.00 std::__detail::_Select1st::__1st_type, std::allocator > const, std::function, std::allocator >)> > const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, std::function, std::allocator >)> > const&>(std::pair, std::allocator > const, std::function, std::allocator >)> > const&) const + 0.00 0.00 0.00 63 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const + 0.00 0.00 0.00 63 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const + 0.00 0.00 0.00 63 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() const + 0.00 0.00 0.00 63 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() const + 0.00 0.00 0.00 63 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_left(std::_Rb_tree_node_base*) + 0.00 0.00 0.00 63 0.00 0.00 std::pair, std::allocator > const, std::function, std::allocator >)> > const& std::forward, std::allocator > const, std::function, std::allocator >)> > const&>(std::remove_reference, std::allocator > const, std::function, std::allocator >)> > const&>::type&) + 0.00 0.00 0.00 62 0.00 0.00 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) + 0.00 0.00 0.00 62 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const + 0.00 0.00 0.00 62 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() + 0.00 0.00 0.00 62 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() + 0.00 0.00 0.00 62 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 62 0.00 0.00 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::end() + 0.00 0.00 0.00 62 0.00 0.00 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::find(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 62 0.00 0.00 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&) + 0.00 0.00 0.00 61 0.00 0.00 std::__cxx11::list >::begin() + 0.00 0.00 0.00 60 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + 0.00 0.00 0.00 60 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + 0.00 0.00 0.00 58 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 58 0.00 0.00 std::__cxx11::list >::front() + 0.00 0.00 0.00 57 0.00 0.00 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) + 0.00 0.00 0.00 57 0.00 0.00 CAnimatedVariable::warp() + 0.00 0.00 0.00 57 0.00 0.00 std::_List_iterator::operator*() const + 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const + 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::list >::get_allocator() const + 0.00 0.00 0.00 57 0.00 0.00 std::allocator::allocator >(std::allocator > const&) + 0.00 0.00 0.00 57 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 57 0.00 0.00 std::allocator >::allocator(std::allocator > const&) + 0.00 0.00 0.00 57 0.00 0.00 std::allocator >::allocator(std::allocator const&) + 0.00 0.00 0.00 57 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 57 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) + 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) + 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) + 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) + 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 57 0.00 0.00 std::operator==(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) + 0.00 0.00 0.00 56 0.00 0.00 CAnimatedVariable::unregister() + 0.00 0.00 0.00 56 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char* const&) + 0.00 0.00 0.00 56 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const + 0.00 0.00 0.00 56 0.00 0.00 std::__cxx11::list >::_M_node_count() const + 0.00 0.00 0.00 56 0.00 0.00 std::__cxx11::list >::size() const + 0.00 0.00 0.00 56 0.00 0.00 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) + 0.00 0.00 0.00 56 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) + 0.00 0.00 0.00 55 0.00 0.00 std::chrono::time_point > >::time_point() + 0.00 0.00 0.00 55 0.00 0.00 std::chrono::duration >::zero() + 0.00 0.00 0.00 55 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_right(std::_Rb_tree_node_base*) + 0.00 0.00 0.00 54 0.00 0.00 CAnimatedVariable::create(ANIMATEDVARTYPE, float*, long*, std::__cxx11::basic_string, std::allocator >*, void*, AVARDAMAGEPOLICY) + 0.00 0.00 0.00 54 0.00 0.00 CAnimatedVariable::CAnimatedVariable() + 0.00 0.00 0.00 54 0.00 0.00 std::__new_allocator >::_M_max_size() const + 0.00 0.00 0.00 54 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) + 0.00 0.00 0.00 54 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) + 0.00 0.00 0.00 54 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() + 0.00 0.00 0.00 54 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) + 0.00 0.00 0.00 54 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 54 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) + 0.00 0.00 0.00 54 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, CAnimatedVariable**, CAnimatedVariable*&&) + 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) + 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() + 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + 0.00 0.00 0.00 54 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) + 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + 0.00 0.00 0.00 54 0.00 0.00 void std::__cxx11::list >::_M_insert(std::_List_iterator, CAnimatedVariable*&&) + 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::list >::push_back(CAnimatedVariable*&&) + 0.00 0.00 0.00 54 0.00 0.00 std::function, std::allocator >)>::~function() + 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + 0.00 0.00 0.00 54 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) + 0.00 0.00 0.00 54 0.00 0.00 decltype (::new ((void*)(0)) CAnimatedVariable*((declval)())) std::construct_at(CAnimatedVariable**, CAnimatedVariable*&&) + 0.00 0.00 0.00 54 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + 0.00 0.00 0.00 54 0.00 0.00 std::remove_reference::type&& std::move(CAnimatedVariable*&) + 0.00 0.00 0.00 53 0.00 0.00 CAnimatedVariable::~CAnimatedVariable() + 0.00 0.00 0.00 53 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 53 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) + 0.00 0.00 0.00 53 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) + 0.00 0.00 0.00 53 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, CAnimatedVariable**) + 0.00 0.00 0.00 53 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + 0.00 0.00 0.00 53 0.00 0.00 void std::destroy_at(CAnimatedVariable**) + 0.00 0.00 0.00 52 0.00 0.00 CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*) + 0.00 0.00 0.00 52 0.00 0.00 Events::listener_keyboardKey(void*, void*) + 0.00 0.00 0.00 52 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() const + 0.00 0.00 0.00 52 0.00 0.00 std::_Deque_base >::_M_get_map_allocator() const + 0.00 0.00 0.00 52 0.00 0.00 std::thread::joinable() const + 0.00 0.00 0.00 52 0.00 0.00 std::allocator::allocator(std::allocator const&) + 0.00 0.00 0.00 52 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 52 0.00 0.00 std::_Head_base<0ul, std::thread::_State*, false>::_Head_base() + 0.00 0.00 0.00 52 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() + 0.00 0.00 0.00 52 0.00 0.00 std::unique_ptr >::unique_ptr, void>(std::thread::_State*) + 0.00 0.00 0.00 52 0.00 0.00 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 52 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 52 0.00 0.00 std::_List_iterator::operator++() + 0.00 0.00 0.00 52 0.00 0.00 std::_Deque_iterator::_M_set_node(SDwindleNodeData***) + 0.00 0.00 0.00 52 0.00 0.00 std::_Deque_iterator::_S_buffer_size() + 0.00 0.00 0.00 52 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 52 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(std::thread::_State*) + 0.00 0.00 0.00 52 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(std::thread::_State*) + 0.00 0.00 0.00 52 0.00 0.00 std::tuple >::tuple() + 0.00 0.00 0.00 52 0.00 0.00 std::thread::~thread() + 0.00 0.00 0.00 52 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() + 0.00 0.00 0.00 52 0.00 0.00 SDwindleNodeData&& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 52 0.00 0.00 std::operator==(std::thread::id, std::thread::id) + 0.00 0.00 0.00 51 0.00 0.00 CKeybindManager::stringToModMask(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 51 0.00 0.00 std::thread::_State::_State() + 0.00 0.00 0.00 51 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_end() + 0.00 0.00 0.00 50 0.00 0.00 SDwindleNodeData::operator==(SDwindleNodeData const&) + 0.00 0.00 0.00 49 0.00 0.00 std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false> const&) + 0.00 0.00 0.00 49 0.00 0.00 std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_Head_base(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&) + 0.00 0.00 0.00 49 0.00 0.00 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) + 0.00 0.00 0.00 49 0.00 0.00 std::_Deque_iterator::operator++() + 0.00 0.00 0.00 49 0.00 0.00 std::tuple::tuple(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) + 0.00 0.00 0.00 49 0.00 0.00 void std::destroy_at(SHyprIPCEvent*) + 0.00 0.00 0.00 49 0.00 0.00 SHyprIPCEvent* std::__addressof(SHyprIPCEvent&) + 0.00 0.00 0.00 49 0.00 0.00 void std::_Destroy(SHyprIPCEvent*) + 0.00 0.00 0.00 48 0.00 0.00 CEventManager::postEvent(SHyprIPCEvent, bool) + 0.00 0.00 0.00 48 0.00 0.00 CHyprRenderer::shouldRenderCursor() + 0.00 0.00 0.00 48 0.00 0.00 CInputManager::processMouseRequest(wlr_seat_pointer_request_set_cursor_event*) + 0.00 0.00 0.00 48 0.00 0.00 CKeybindManager::addKeybind(SKeybind) + 0.00 0.00 0.00 48 0.00 0.00 SKeybind::SKeybind(SKeybind const&) + 0.00 0.00 0.00 48 0.00 0.00 std::unique_ptr >::get() const + 0.00 0.00 0.00 48 0.00 0.00 std::unique_ptr >::operator->() const + 0.00 0.00 0.00 48 0.00 0.00 std::__new_allocator >::_M_max_size() const + 0.00 0.00 0.00 48 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const + 0.00 0.00 0.00 48 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&, unsigned long) const + 0.00 0.00 0.00 48 0.00 0.00 std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_M_head(std::_Head_base<0ul, CHyprDropShadowDecoration*, false>&) + 0.00 0.00 0.00 48 0.00 0.00 std::_Head_base<1ul, SHyprIPCEvent, false>::_Head_base(SHyprIPCEvent const&) + 0.00 0.00 0.00 48 0.00 0.00 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) + 0.00 0.00 0.00 48 0.00 0.00 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) + 0.00 0.00 0.00 48 0.00 0.00 std::_Tuple_impl<1ul, SHyprIPCEvent>::_Tuple_impl(SHyprIPCEvent const&) + 0.00 0.00 0.00 48 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) + 0.00 0.00 0.00 48 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() + 0.00 0.00 0.00 48 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) + 0.00 0.00 0.00 48 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) + 0.00 0.00 0.00 48 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 48 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 48 0.00 0.00 void std::allocator_traits >::construct(std::allocator&, SHyprIPCEvent*, SHyprIPCEvent const&) + 0.00 0.00 0.00 48 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) + 0.00 0.00 0.00 48 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, SKeybind*) + 0.00 0.00 0.00 48 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) + 0.00 0.00 0.00 48 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, SKeybind*, SKeybind const&) + 0.00 0.00 0.00 48 0.00 0.00 std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) + 0.00 0.00 0.00 48 0.00 0.00 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) + 0.00 0.00 0.00 48 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() + 0.00 0.00 0.00 48 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) + 0.00 0.00 0.00 48 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + 0.00 0.00 0.00 48 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) + 0.00 0.00 0.00 48 0.00 0.00 void std::__cxx11::list >::_M_insert(std::_List_iterator, SKeybind const&) + 0.00 0.00 0.00 48 0.00 0.00 std::__cxx11::list >::push_back(SKeybind const&) + 0.00 0.00 0.00 48 0.00 0.00 void std::destroy_at(SKeybind*) + 0.00 0.00 0.00 48 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) + 0.00 0.00 0.00 48 0.00 0.00 CEventManager* const& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) + 0.00 0.00 0.00 48 0.00 0.00 CHyprDropShadowDecoration*& std::__get_helper<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) + 0.00 0.00 0.00 48 0.00 0.00 decltype (::new ((void*)(0)) SHyprIPCEvent((declval)())) std::construct_at(SHyprIPCEvent*, SHyprIPCEvent const&) + 0.00 0.00 0.00 48 0.00 0.00 decltype (::new ((void*)(0)) SKeybind((declval)())) std::construct_at(SKeybind*, SKeybind const&) + 0.00 0.00 0.00 48 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CEventManager*, std::default_delete >(std::tuple > const&) + 0.00 0.00 0.00 48 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 47 0.00 0.00 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) + 0.00 0.00 0.00 47 0.00 0.00 std::deque >::push_back(SHyprIPCEvent const&) + 0.00 0.00 0.00 46 0.00 0.00 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent&&) + 0.00 0.00 0.00 45 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() + 0.00 0.00 0.00 45 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() + 0.00 0.00 0.00 45 0.00 0.00 void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) + 0.00 0.00 0.00 45 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() + 0.00 0.00 0.00 45 0.00 0.00 std::__invoke_result::type std::__invoke(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) + 0.00 0.00 0.00 44 0.00 0.00 std::filesystem::file_status::type() const + 0.00 0.00 0.00 44 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator*() const + 0.00 0.00 0.00 44 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() + 0.00 0.00 0.00 44 0.00 0.00 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::end() + 0.00 0.00 0.00 44 0.00 0.00 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::find(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 44 0.00 0.00 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&) + 0.00 0.00 0.00 43 0.00 0.00 CHyprDwindleLayout::getNodeFromWindow(CWindow*) + 0.00 0.00 0.00 43 0.00 0.00 std::_Deque_iterator::operator*() const + 0.00 0.00 0.00 43 0.00 0.00 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) + 0.00 0.00 0.00 43 0.00 0.00 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}::operator()(SHyprIPCEvent) const + 0.00 0.00 0.00 42 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const + 0.00 0.00 0.00 42 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const + 0.00 0.00 0.00 42 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const + 0.00 0.00 0.00 42 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const + 0.00 0.00 0.00 42 0.00 0.00 SHyprIPCEvent& std::__get_helper<1ul, SHyprIPCEvent>(std::_Tuple_impl<1ul, SHyprIPCEvent>&) + 0.00 0.00 0.00 41 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const + 0.00 0.00 0.00 41 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const + 0.00 0.00 0.00 41 0.00 0.00 std::__detail::_Hash_node, false>::_M_next() const + 0.00 0.00 0.00 41 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::operator->() const + 0.00 0.00 0.00 41 0.00 0.00 std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>&) + 0.00 0.00 0.00 41 0.00 0.00 std::_Deque_base >::_M_destroy_nodes(SHyprIPCEvent**, SHyprIPCEvent**) + 0.00 0.00 0.00 41 0.00 0.00 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_M_head(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) + 0.00 0.00 0.00 41 0.00 0.00 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::~_Tuple_impl() + 0.00 0.00 0.00 41 0.00 0.00 void std::_Destroy_aux::__destroy(SHyprIPCEvent*, SHyprIPCEvent*) + 0.00 0.00 0.00 41 0.00 0.00 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 41 0.00 0.00 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) + 0.00 0.00 0.00 41 0.00 0.00 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) + 0.00 0.00 0.00 41 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 41 0.00 0.00 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}& std::__get_helper<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) + 0.00 0.00 0.00 41 0.00 0.00 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*) + 0.00 0.00 0.00 41 0.00 0.00 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*, std::allocator&) + 0.00 0.00 0.00 40 0.00 0.00 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 40 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const + 0.00 0.00 0.00 40 0.00 0.00 std::_Tuple_impl<1ul, SHyprIPCEvent>::_M_head(std::_Tuple_impl<1ul, SHyprIPCEvent>&) + 0.00 0.00 0.00 40 0.00 0.00 std::deque >::_M_erase_at_end(std::_Deque_iterator) + 0.00 0.00 0.00 40 0.00 0.00 std::deque >::clear() + 0.00 0.00 0.00 40 0.00 0.00 std::tuple::~tuple() + 0.00 0.00 0.00 40 0.00 0.00 std::thread::_Invoker >::operator()() + 0.00 0.00 0.00 40 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() + 0.00 0.00 0.00 40 0.00 0.00 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) + 0.00 0.00 0.00 40 0.00 0.00 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) + 0.00 0.00 0.00 39 0.00 0.00 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator*() const + 0.00 0.00 0.00 39 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const + 0.00 0.00 0.00 39 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() const + 0.00 0.00 0.00 39 0.00 0.00 std::_Head_base<1ul, SHyprIPCEvent, false>::~_Head_base() + 0.00 0.00 0.00 39 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() + 0.00 0.00 0.00 39 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() + 0.00 0.00 0.00 39 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) + 0.00 0.00 0.00 39 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() + 0.00 0.00 0.00 39 0.00 0.00 std::remove_reference >::_Deque_impl_data&>::type&& std::move >::_Deque_impl_data&>(std::_Deque_base >::_Deque_impl_data&) + 0.00 0.00 0.00 39 0.00 0.00 std::pair, std::allocator > const, long> const& std::forward, std::allocator > const, long> const&>(std::remove_reference, std::allocator > const, long> const&>::type&) + 0.00 0.00 0.00 38 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() const + 0.00 0.00 0.00 38 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() const + 0.00 0.00 0.00 38 0.00 0.00 std::__detail::_Select1st::__1st_type, std::allocator > const, long> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, long> const&>(std::pair, std::allocator > const, long> const&) const + 0.00 0.00 0.00 38 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const + 0.00 0.00 0.00 38 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() const + 0.00 0.00 0.00 38 0.00 0.00 std::_Head_base<1ul, SHyprIPCEvent, false>::_M_head(std::_Head_base<1ul, SHyprIPCEvent, false>&) + 0.00 0.00 0.00 38 0.00 0.00 std::_Tuple_impl<1ul, SHyprIPCEvent>::~_Tuple_impl() + 0.00 0.00 0.00 38 0.00 0.00 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator++() + 0.00 0.00 0.00 38 0.00 0.00 std::tuple_element<1ul, std::tuple >::type&& std::get<1ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) + 0.00 0.00 0.00 37 0.00 0.00 CHyprXWaylandManager::getTitle[abi:cxx11](CWindow*) + 0.00 0.00 0.00 37 0.00 0.00 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::at(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 37 0.00 0.00 std::thread::_State_impl > >::~_State_impl() + 0.00 0.00 0.00 37 0.00 0.00 std::thread::_Invoker >::~_Invoker() + 0.00 0.00 0.00 37 0.00 0.00 std::__cxx11::basic_string, std::allocator >::begin() + 0.00 0.00 0.00 37 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::at(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 37 0.00 0.00 std::operator==(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&, std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) + 0.00 0.00 0.00 36 0.00 0.00 std::_Deque_iterator::operator*() const + 0.00 0.00 0.00 36 0.00 0.00 IHyprWindowDecoration*& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 36 0.00 0.00 std::unique_ptr >&& std::forward > >(std::remove_reference > >::type&) + 0.00 0.00 0.00 35 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const + 0.00 0.00 0.00 35 0.00 0.00 std::__cxx11::basic_string, std::allocator >::insert(unsigned long, char const*) + 0.00 0.00 0.00 35 0.00 0.00 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) + 0.00 0.00 0.00 33 0.00 0.00 CWindow::operator==(CWindow const&) + 0.00 0.00 0.00 33 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node_base const*) + 0.00 0.00 0.00 33 0.00 0.00 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 32 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::operator--() + 0.00 0.00 0.00 32 0.00 0.00 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) + 0.00 0.00 0.00 32 0.00 0.00 __gnu_cxx::__normal_iterator > >::operator*() const + 0.00 0.00 0.00 32 0.00 0.00 __gnu_cxx::__normal_iterator > >::operator-(long) const + 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator bool() const + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator > >::_M_max_size() const + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator >*>::_M_max_size() const + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::_M_max_size() const + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator, std::allocator > >, int> >::_M_max_size() const + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const + 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const + 0.00 0.00 0.00 32 0.00 0.00 std::vector >::_M_check_len(unsigned long, char const*) const + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::basic_regex >::flags() const + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA_base::_M_sub_count() const + 0.00 0.00 0.00 32 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 32 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 32 0.00 0.00 std::allocator > >::allocator() + 0.00 0.00 0.00 32 0.00 0.00 std::allocator > >::~allocator() + 0.00 0.00 0.00 32 0.00 0.00 std::allocator, std::allocator > >, int> >::allocator() + 0.00 0.00 0.00 32 0.00 0.00 std::allocator::allocator() + 0.00 0.00 0.00 32 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 32 0.00 0.00 std::shared_ptr > const>::shared_ptr() + 0.00 0.00 0.00 32 0.00 0.00 std::shared_ptr > const>::shared_ptr >, void>(std::shared_ptr > >&&) + 0.00 0.00 0.00 32 0.00 0.00 std::shared_ptr > const>::operator=(std::shared_ptr > const>&&) + 0.00 0.00 0.00 32 0.00 0.00 std::shared_ptr > >::shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) + 0.00 0.00 0.00 32 0.00 0.00 std::shared_ptr > >::~shared_ptr() + 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() + 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() + 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) + 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() + 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_allocate_node() + 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) + 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::__detail::_StateSeq >**, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::__detail::_StateSeq >*) + 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_base() + 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::~_Deque_base() + 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy_aux::__destroy*>(std::__detail::_State*, std::__detail::_State*) + 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy_aux::__destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) + 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy_aux::__destroy(unsigned long*, unsigned long*) + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl() + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_create_storage(unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_swap_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data&) + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(std::allocator, std::allocator > > > > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(unsigned long, std::allocator, std::allocator > > > > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base() + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >::_Vector_impl::_Vector_impl() + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >::_Vector_impl::~_Vector_impl() + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >::_Vector_impl_data::_Vector_impl_data() + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >::_Vector_base() + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >::~_Vector_base() + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_allocate(unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > >, int> > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::~_Vector_impl() + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_create_storage(unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl_data::_Vector_impl_data() + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_base(unsigned long, std::allocator, std::allocator > >, int> > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~_Vector_base() + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base >::_M_allocate(unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base >::_Vector_impl::_Vector_impl() + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base >::_Vector_impl::~_Vector_impl() + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base >::_Vector_base() + 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base >::~_Vector_base() + 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) + 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr() + 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) + 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr >, void>(std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>&&) + 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) + 0.00 0.00 0.00 32 0.00 0.00 std::enable_if >, (__gnu_cxx::_Lock_policy)2>::__has_esft_base >, void>::value, void>::type std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with >, std::__detail::_NFA > >(std::__detail::_NFA >*) + 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) + 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() + 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator, true>::_Sp_ebo_helper(std::allocator const&) + 0.00 0.00 0.00 32 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) + 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_iterator::operator++() + 0.00 0.00 0.00 32 0.00 0.00 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::get() + 0.00 0.00 0.00 32 0.00 0.00 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator > >::deallocate(std::__detail::_StateSeq >*, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator > >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator > >::__new_allocator() + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator >*>::deallocate(std::__detail::_StateSeq >**, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator >*>::allocate(unsigned long, void const*) + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator, std::allocator > >, int> >::deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator, std::allocator > >, int> >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator, std::allocator > >, int> >::__new_allocator() + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator::deallocate(unsigned long*, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 32 0.00 0.00 std::regex_constants::operator|=(std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) + 0.00 0.00 0.00 32 0.00 0.00 std::regex_constants::operator|(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) + 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() + 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() + 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base() + 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits, std::allocator > > > > >::max_size(std::allocator, std::allocator > > > > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits > > >::deallocate(std::allocator > >&, std::__detail::_StateSeq >*, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::__detail::_StateSeq >**, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits, std::allocator > >, int> > >::deallocate(std::allocator, std::allocator > >, int> >&, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits, std::allocator > >, int> > >::allocate(std::allocator, std::allocator > >, int> >&, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits, std::allocator > >, int> > >::max_size(std::allocator, std::allocator > >, int> > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, unsigned long*, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 void std::allocator_traits >::destroy(std::allocator&, unsigned long*) + 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 void std::allocator_traits >::construct(std::allocator&, unsigned long*, unsigned long const&) + 0.00 0.00 0.00 32 0.00 0.00 void std::allocator_traits >::destroy > >(std::allocator&, std::__detail::_NFA >*) + 0.00 0.00 0.00 32 0.00 0.00 void std::allocator_traits >::construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator&, std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy::__uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n::__uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() + 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose() + 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator) + 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) + 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() + 0.00 0.00 0.00 32 0.00 0.00 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_1::__uninit_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::pair() + 0.00 0.00 0.00 32 0.00 0.00 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::allocator > > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::deque >, std::allocator > > >::begin() + 0.00 0.00 0.00 32 0.00 0.00 std::deque >, std::allocator > > >::deque() + 0.00 0.00 0.00 32 0.00 0.00 std::deque >, std::allocator > > >::~deque() + 0.00 0.00 0.00 32 0.00 0.00 std::stack >, std::deque >, std::allocator > > > >::stack >, std::allocator > > >, void>() + 0.00 0.00 0.00 32 0.00 0.00 std::stack >, std::deque >, std::allocator > > > >::~stack() + 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_max_size(std::allocator, std::allocator > > > > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > > > > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_initialize(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(unsigned long, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) + 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector() + 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(std::allocator, std::allocator > > > > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > >::vector() + 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > >::~vector() + 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_max_size(std::allocator, std::allocator > >, int> > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > >, int> > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_default_initialize(unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::vector(unsigned long, std::allocator, std::allocator > >, int> > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~vector() + 0.00 0.00 0.00 32 0.00 0.00 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) + 0.00 0.00 0.00 32 0.00 0.00 std::vector >::back() + 0.00 0.00 0.00 32 0.00 0.00 std::vector >::begin() + 0.00 0.00 0.00 32 0.00 0.00 std::vector >::pop_back() + 0.00 0.00 0.00 32 0.00 0.00 std::vector >::push_back(unsigned long const&) + 0.00 0.00 0.00 32 0.00 0.00 std::vector >::vector() + 0.00 0.00 0.00 32 0.00 0.00 std::vector >::~vector() + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::basic_regex >::~basic_regex() + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::regex_traits::imbue(std::locale) + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::regex_traits::regex_traits() + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::regex_traits::~regex_traits() + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_resize(unsigned int) + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results() + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results(std::allocator, std::allocator > > > > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::~match_results() + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::sub_match() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_ScannerBase::_ScannerBase(std::regex_constants::syntax_option_type) + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Node_iterator, false, false>::operator++(int) + 0.00 0.00 0.00 32 0.00 0.00 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Node_iterator_base, false>::_M_incr() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA >::_M_insert_dummy() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA >::_M_insert_accept() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA >::_M_eliminate_dummy() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA >::_M_insert_subexpr_end() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA >::_M_insert_subexpr_begin() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA >::~_NFA() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Scanner::~_Scanner() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Compiler >::_M_get_nfa() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Compiler >::_S_validate(std::regex_constants::syntax_option_type) + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Compiler >::_M_alternative() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Compiler >::_M_disjunction() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Compiler >::_M_bracket_expression() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Compiler >::~_Compiler() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_State_info(long, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::~_Executor() + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA_base::_NFA_base(std::regex_constants::syntax_option_type) + 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA_base::~_NFA_base() + 0.00 0.00 0.00 32 0.00 0.00 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) + 0.00 0.00 0.00 32 0.00 0.00 void std::destroy_at > >(std::__detail::_NFA >*) + 0.00 0.00 0.00 32 0.00 0.00 void std::destroy_at(unsigned long*) + 0.00 0.00 0.00 32 0.00 0.00 std::shared_ptr > > std::make_shared >, std::locale const&, std::regex_constants::syntax_option_type&>(std::locale const&, std::regex_constants::syntax_option_type&) + 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>* std::__to_address >, std::allocator, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) + 0.00 0.00 0.00 32 0.00 0.00 decltype (::new ((void*)(0)) unsigned long((declval)())) std::construct_at(unsigned long*, unsigned long const&) + 0.00 0.00 0.00 32 0.00 0.00 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) + 0.00 0.00 0.00 32 0.00 0.00 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) + 0.00 0.00 0.00 32 0.00 0.00 bool std::regex_search, std::allocator, char, std::__cxx11::regex_traits >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + 0.00 0.00 0.00 32 0.00 0.00 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) + 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > >&) + 0.00 0.00 0.00 32 0.00 0.00 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) + 0.00 0.00 0.00 32 0.00 0.00 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_a, std::allocator > >, int>*, unsigned long, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long, std::allocator, std::allocator > >, int> >&) + 0.00 0.00 0.00 32 0.00 0.00 std::remove_reference > const>&>::type&& std::move > const>&>(std::shared_ptr > const>&) + 0.00 0.00 0.00 32 0.00 0.00 std::remove_reference > const, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move > const, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) + 0.00 0.00 0.00 32 0.00 0.00 std::enable_if > const*> >, std::is_move_constructible > const*>, std::is_move_assignable > const*> >::value, void>::type std::swap > const*>(std::__detail::_NFA > const*&, std::__detail::_NFA > const*&) + 0.00 0.00 0.00 32 0.00 0.00 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::locale&, std::locale&) + 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy > >(std::__detail::_NFA >*) + 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy*>(std::__detail::_State*, std::__detail::_State*) + 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy*, std::__detail::_State >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) + 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) + 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::allocator, std::allocator > >, int> >&) + 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy(unsigned long*, unsigned long*) + 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy(unsigned long*, unsigned long*, std::allocator&) + 0.00 0.00 0.00 32 0.00 0.00 std::ctype const& std::use_facet const>(std::locale const&) + 0.00 0.00 0.00 32 0.00 0.00 bool std::operator== > const>(std::shared_ptr > const> const&, decltype(nullptr)) + 0.00 0.00 0.00 30 0.00 0.00 void (*&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 29 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() + 0.00 0.00 0.00 29 0.00 0.00 SSurfaceTreeNode&& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 28 0.00 0.00 SSurfaceTreeNode::operator==(SSurfaceTreeNode const&) + 0.00 0.00 0.00 28 0.00 0.00 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) + 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::basic_string, std::allocator >::get_allocator() const + 0.00 0.00 0.00 28 0.00 0.00 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 28 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_erase_at_end(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() + 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) + 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) + 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_establish_failed_match(__gnu_cxx::__normal_iterator, std::allocator > >) + 0.00 0.00 0.00 28 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::random_access_iterator_tag) + 0.00 0.00 0.00 28 0.00 0.00 std::__size_to_integer(unsigned long) + 0.00 0.00 0.00 28 0.00 0.00 std::iterator_traits, std::allocator > > >*>::iterator_category std::__iterator_category, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) + 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + 0.00 0.00 0.00 28 0.00 0.00 void std::__fill_a, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + 0.00 0.00 0.00 28 0.00 0.00 __gnu_cxx::__enable_if, std::allocator > > > >::__value, void>::__type std::__fill_a1, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 27 0.00 0.00 CHyprWLListener::CHyprWLListener(CHyprWLListener const&) + 0.00 0.00 0.00 27 0.00 0.00 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::_M_max_size() const + 0.00 0.00 0.00 27 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_mbegin() const + 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const + 0.00 0.00 0.00 27 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 27 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() + 0.00 0.00 0.00 27 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) + 0.00 0.00 0.00 27 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) + 0.00 0.00 0.00 27 0.00 0.00 std::_Function_base::_Base_manager, std::allocator >)>::_M_destroy(std::_Any_data&, std::integral_constant) + 0.00 0.00 0.00 27 0.00 0.00 std::_Function_base::_Base_manager, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) + 0.00 0.00 0.00 27 0.00 0.00 void std::_Function_base::_Base_manager, std::allocator >)>::_M_init_functor, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >)) + 0.00 0.00 0.00 27 0.00 0.00 bool std::_Function_base::_Base_manager, std::allocator >)>::_M_not_empty_function, std::allocator >)>(void (*)(std::__cxx11::basic_string, std::allocator >)) + 0.00 0.00 0.00 27 0.00 0.00 void std::_Function_base::_Base_manager, std::allocator >)>::_M_create, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >), std::integral_constant) + 0.00 0.00 0.00 27 0.00 0.00 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) + 0.00 0.00 0.00 27 0.00 0.00 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 27 0.00 0.00 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::deallocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) + 0.00 0.00 0.00 27 0.00 0.00 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::destroy, std::allocator > const, std::function, std::allocator >)> > >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*) + 0.00 0.00 0.00 27 0.00 0.00 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::allocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, unsigned long) + 0.00 0.00 0.00 27 0.00 0.00 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 27 0.00 0.00 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) + 0.00 0.00 0.00 27 0.00 0.00 std::__ptr_traits_ptr_to, std::allocator > const, std::function, std::allocator >)> >, true>*, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) + 0.00 0.00 0.00 27 0.00 0.00 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) + 0.00 0.00 0.00 27 0.00 0.00 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) + 0.00 0.00 0.00 27 0.00 0.00 std::pair, std::allocator > const, std::function, std::allocator >)> >::~pair() + 0.00 0.00 0.00 27 0.00 0.00 std::__cxx11::list >::end() + 0.00 0.00 0.00 27 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_begin() + 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_Hash_node() + 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) + 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) + 0.00 0.00 0.00 27 0.00 0.00 std::function, std::allocator >)>::swap(std::function, std::allocator >)>&) + 0.00 0.00 0.00 27 0.00 0.00 std::function, std::allocator >)>::function() + 0.00 0.00 0.00 27 0.00 0.00 std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) + 0.00 0.00 0.00 27 0.00 0.00 std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) + 0.00 0.00 0.00 27 0.00 0.00 void (*&std::_Any_data::_M_access, std::allocator >)>())(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 27 0.00 0.00 void std::destroy_at, std::allocator > const, std::function, std::allocator >)> > >(std::pair, std::allocator > const, std::function, std::allocator >)> >*) + 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) + 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__to_address, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) + 0.00 0.00 0.00 27 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 27 0.00 0.00 std::enable_if, std::allocator >&&)> >, std::is_move_constructible, std::allocator >&&)>, std::is_move_assignable, std::allocator >&&)> >::value, void>::type std::swap, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&), void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) + 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) + 0.00 0.00 0.00 26 0.00 0.00 CInputManager::getClickMode() + 0.00 0.00 0.00 26 0.00 0.00 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) + 0.00 0.00 0.00 26 0.00 0.00 CKeybindManager::handleInternalKeybinds(unsigned int) + 0.00 0.00 0.00 26 0.00 0.00 CKeybindManager::handleVT(unsigned int) + 0.00 0.00 0.00 26 0.00 0.00 SDwindleNodeData::~SDwindleNodeData() + 0.00 0.00 0.00 26 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 26 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 26 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 26 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_Deque_impl::~_Deque_impl() + 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_M_allocate_map(unsigned long) + 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_M_create_nodes(SDwindleNodeData***, SDwindleNodeData***) + 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_M_allocate_node() + 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_M_destroy_nodes(SDwindleNodeData***, SDwindleNodeData***) + 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_M_deallocate_map(SDwindleNodeData***, unsigned long) + 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_M_initialize_map(unsigned long) + 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_M_deallocate_node(SDwindleNodeData**) + 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::~_Deque_base() + 0.00 0.00 0.00 26 0.00 0.00 std::__new_allocator::deallocate(SDwindleNodeData**, unsigned long) + 0.00 0.00 0.00 26 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 26 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 26 0.00 0.00 std::__new_allocator::deallocate(SDwindleNodeData***, unsigned long) + 0.00 0.00 0.00 26 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 26 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData**, unsigned long) + 0.00 0.00 0.00 26 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 26 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData***, unsigned long) + 0.00 0.00 0.00 26 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 26 0.00 0.00 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) + 0.00 0.00 0.00 26 0.00 0.00 std::deque >::end() + 0.00 0.00 0.00 26 0.00 0.00 std::deque >::begin() + 0.00 0.00 0.00 26 0.00 0.00 std::deque >::~deque() + 0.00 0.00 0.00 26 0.00 0.00 std::__cxx11::list >::begin() + 0.00 0.00 0.00 26 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::allocator&) + 0.00 0.00 0.00 25 0.00 0.00 std::pair, std::allocator > const, unsigned int>::~pair() + 0.00 0.00 0.00 24 0.00 0.00 workspace_manager_update_idle_source(wlr_ext_workspace_manager_v1*) + 0.00 0.00 0.00 24 0.00 0.00 __gnu_cxx::__normal_iterator > >::base() const + 0.00 0.00 0.00 24 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const + 0.00 0.00 0.00 24 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const + 0.00 0.00 0.00 24 0.00 0.00 std::allocator >*>::allocator > >(std::allocator > > const&) + 0.00 0.00 0.00 24 0.00 0.00 std::allocator >*>::~allocator() + 0.00 0.00 0.00 24 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() + 0.00 0.00 0.00 24 0.00 0.00 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) + 0.00 0.00 0.00 24 0.00 0.00 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_M_set_node(std::unique_ptr >**) + 0.00 0.00 0.00 24 0.00 0.00 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_S_buffer_size() + 0.00 0.00 0.00 24 0.00 0.00 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator() + 0.00 0.00 0.00 24 0.00 0.00 std::__new_allocator >*>::__new_allocator() + 0.00 0.00 0.00 24 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::__detail::_List_node_base const*) + 0.00 0.00 0.00 24 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() + 0.00 0.00 0.00 24 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() + 0.00 0.00 0.00 24 0.00 0.00 std::__cxx11::list >::back() + 0.00 0.00 0.00 23 0.00 0.00 std::_List_const_iterator::_M_const_cast() const + 0.00 0.00 0.00 22 0.00 0.00 CCompositor::updateWindowBorderColor(CWindow*) + 0.00 0.00 0.00 22 0.00 0.00 CHyprDwindleLayout::requestRenderHints(CWindow*) + 0.00 0.00 0.00 22 0.00 0.00 SWindowRenderLayoutHints::SWindowRenderLayoutHints() + 0.00 0.00 0.00 22 0.00 0.00 std::basic_string_view >::data() const + 0.00 0.00 0.00 22 0.00 0.00 std::basic_string_view >::size() const + 0.00 0.00 0.00 22 0.00 0.00 std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>::_M_head(std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>&) + 0.00 0.00 0.00 22 0.00 0.00 std::filesystem::status_known(std::filesystem::file_status) + 0.00 0.00 0.00 22 0.00 0.00 std::filesystem::exists(std::filesystem::file_status) + 0.00 0.00 0.00 22 0.00 0.00 std::filesystem::exists(std::filesystem::__cxx11::path const&) + 0.00 0.00 0.00 22 0.00 0.00 std::filesystem::__cxx11::path::_List::~_List() + 0.00 0.00 0.00 22 0.00 0.00 std::filesystem::__cxx11::path::~path() + 0.00 0.00 0.00 22 0.00 0.00 std::unique_ptr::get_deleter() + 0.00 0.00 0.00 22 0.00 0.00 std::unique_ptr::~unique_ptr() + 0.00 0.00 0.00 22 0.00 0.00 std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) + 0.00 0.00 0.00 22 0.00 0.00 std::_Vector_base >::_M_get_Tp_allocator() + 0.00 0.00 0.00 22 0.00 0.00 std::__uniq_ptr_impl::_M_deleter() + 0.00 0.00 0.00 22 0.00 0.00 std::__uniq_ptr_impl::_M_ptr() + 0.00 0.00 0.00 22 0.00 0.00 std::__cxx11::basic_string, std::allocator >::__sv_wrapper::__sv_wrapper(std::basic_string_view >) + 0.00 0.00 0.00 22 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_S_to_string_view(std::basic_string_view >) + 0.00 0.00 0.00 22 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string(char const*, unsigned long, std::allocator const&) + 0.00 0.00 0.00 22 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) + 0.00 0.00 0.00 22 0.00 0.00 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) + 0.00 0.00 0.00 22 0.00 0.00 std::tuple_element<1ul, std::tuple >::type& std::get<1ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) + 0.00 0.00 0.00 21 0.00 0.00 CAnimatedVariable::operator=(CColor const&) + 0.00 0.00 0.00 21 0.00 0.00 Events::listener_setTitleWindow(void*, void*) + 0.00 0.00 0.00 21 0.00 0.00 long __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) + 0.00 0.00 0.00 21 0.00 0.00 std::_List_const_iterator::_M_const_cast() const + 0.00 0.00 0.00 21 0.00 0.00 std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>::_M_head(std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>&) + 0.00 0.00 0.00 21 0.00 0.00 auto std::filesystem::__cxx11::path::_S_convert > >(std::basic_string_view >) + 0.00 0.00 0.00 21 0.00 0.00 std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) + 0.00 0.00 0.00 21 0.00 0.00 std::basic_string_view > std::filesystem::__cxx11::__detail::__effective_range, std::allocator >(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 21 0.00 0.00 std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) + 0.00 0.00 0.00 21 0.00 0.00 std::__array_traits::_S_ptr(char const (&) [128]) + 0.00 0.00 0.00 21 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) + 0.00 0.00 0.00 21 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) + 0.00 0.00 0.00 21 0.00 0.00 std::array::data() + 0.00 0.00 0.00 21 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >::__sv_wrapper, std::allocator const&) + 0.00 0.00 0.00 21 0.00 0.00 std::__cxx11::stol(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) + 0.00 0.00 0.00 21 0.00 0.00 std::filesystem::__cxx11::path::_List::_Impl*& std::__get_helper<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) + 0.00 0.00 0.00 21 0.00 0.00 std::filesystem::__cxx11::path::_List::_Impl_deleter& std::__get_helper<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) + 0.00 0.00 0.00 21 0.00 0.00 std::remove_reference::type&& std::move(std::filesystem::__cxx11::path::_List::_Impl*&) + 0.00 0.00 0.00 21 0.00 0.00 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) + 0.00 0.00 0.00 21 0.00 0.00 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() + 0.00 0.00 0.00 21 0.00 0.00 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() + 0.00 0.00 0.00 20 0.00 0.00 CConfigManager::tick() + 0.00 0.00 0.00 20 0.00 0.00 bool __gnu_cxx::operator==, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) + 0.00 0.00 0.00 20 0.00 0.00 std::__cxx11::basic_string, std::allocator >::operator std::basic_string_view >() const + 0.00 0.00 0.00 20 0.00 0.00 std::basic_string_view >::basic_string_view(char const*, unsigned long) + 0.00 0.00 0.00 20 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 20 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) + 0.00 0.00 0.00 20 0.00 0.00 CWindow* const& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 20 0.00 0.00 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const + 0.00 0.00 0.00 19 0.00 0.00 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 19 0.00 0.00 std::_Vector_base >::_M_deallocate(SWindowRule*, unsigned long) + 0.00 0.00 0.00 19 0.00 0.00 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) + 0.00 0.00 0.00 19 0.00 0.00 std::__cxx11::list >::begin() + 0.00 0.00 0.00 18 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) + 0.00 0.00 0.00 18 0.00 0.00 std::__cxx11::basic_string, std::allocator >::end() + 0.00 0.00 0.00 18 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() + 0.00 0.00 0.00 18 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() + 0.00 0.00 0.00 18 0.00 0.00 SWindowRule* std::__niter_base(SWindowRule*) + 0.00 0.00 0.00 18 0.00 0.00 SWindowRule&& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 18 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) + 0.00 0.00 0.00 17 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 17 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 17 0.00 0.00 void std::_Destroy_aux::__destroy(SWindowRule*, SWindowRule*) + 0.00 0.00 0.00 17 0.00 0.00 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() + 0.00 0.00 0.00 17 0.00 0.00 SWindowRule* std::__addressof(SWindowRule&) + 0.00 0.00 0.00 17 0.00 0.00 void std::_Destroy(SWindowRule*, SWindowRule*) + 0.00 0.00 0.00 17 0.00 0.00 void std::_Destroy(SWindowRule*, SWindowRule*, std::allocator&) + 0.00 0.00 0.00 17 0.00 0.00 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) + 0.00 0.00 0.00 16 0.00 0.00 CAnimatedVariable::setValue(Vector2D const&) + 0.00 0.00 0.00 16 0.00 0.00 CTexture::CTexture() + 0.00 0.00 0.00 16 0.00 0.00 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule const* const&) + 0.00 0.00 0.00 16 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() + 0.00 0.00 0.00 16 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const + 0.00 0.00 0.00 16 0.00 0.00 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const + 0.00 0.00 0.00 16 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const + 0.00 0.00 0.00 16 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 16 0.00 0.00 std::_Vector_base >::_Vector_impl::~_Vector_impl() + 0.00 0.00 0.00 16 0.00 0.00 std::_Vector_base >::~_Vector_base() + 0.00 0.00 0.00 16 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) + 0.00 0.00 0.00 16 0.00 0.00 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 16 0.00 0.00 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 16 0.00 0.00 std::vector >::~vector() + 0.00 0.00 0.00 16 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 16 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 16 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) + 0.00 0.00 0.00 16 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() + 0.00 0.00 0.00 16 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 16 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 16 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 16 0.00 0.00 std::__detail::_List_node_header::_M_base() + 0.00 0.00 0.00 16 0.00 0.00 std::remove_reference >::_Vector_impl&>::type&& std::move >::_Vector_impl&>(std::_Vector_base >::_Vector_impl&) + 0.00 0.00 0.00 16 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + 0.00 0.00 0.00 16 0.00 0.00 std::tuple&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 16 0.00 0.00 std::tuple&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 15 0.00 0.00 wlr_signal_emit_safe(wl_signal*, void*) + 0.00 0.00 0.00 15 0.00 0.00 workspace_send_state(wlr_ext_workspace_handle_v1*) + 0.00 0.00 0.00 15 0.00 0.00 fill_array_from_workspace_state(wl_array*, unsigned int) + 0.00 0.00 0.00 15 0.00 0.00 CCompositor::focusSurface(wlr_surface*, CWindow*) + 0.00 0.00 0.00 15 0.00 0.00 SWindowRule::~SWindowRule() + 0.00 0.00 0.00 15 0.00 0.00 SSurfaceTreeNode::~SSurfaceTreeNode() + 0.00 0.00 0.00 15 0.00 0.00 CHyprXWaylandManager::activateWindow(CWindow*, bool) + 0.00 0.00 0.00 15 0.00 0.00 std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const + 0.00 0.00 0.00 15 0.00 0.00 void (* const&std::_Any_data::_M_access, std::allocator >)>() const)(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 15 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 15 0.00 0.00 std::_Function_base::_Base_manager, std::allocator >)>::_M_get_pointer(std::_Any_data const&) + 0.00 0.00 0.00 15 0.00 0.00 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 15 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) + 0.00 0.00 0.00 15 0.00 0.00 std::enable_if, std::allocator >), std::__cxx11::basic_string, std::allocator > >, void>::type std::__invoke_r, std::allocator >), std::__cxx11::basic_string, std::allocator > >(void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 15 0.00 0.00 void (* const*std::__addressof, std::allocator >)>(void (* const&)(std::__cxx11::basic_string, std::allocator >)))(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 15 0.00 0.00 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 15 0.00 0.00 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) + 0.00 0.00 0.00 15 0.00 0.00 unsigned long& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 14 0.00 0.00 std::_Deque_iterator::operator*() const + 0.00 0.00 0.00 14 0.00 0.00 std::_List_const_iterator::_M_const_cast() const + 0.00 0.00 0.00 14 0.00 0.00 std::array::operator[](unsigned long) const + 0.00 0.00 0.00 14 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() + 0.00 0.00 0.00 14 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_M_get() + 0.00 0.00 0.00 14 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + 0.00 0.00 0.00 14 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + 0.00 0.00 0.00 14 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + 0.00 0.00 0.00 13 0.00 0.00 SDwindleNodeData::SDwindleNodeData(SDwindleNodeData&&) + 0.00 0.00 0.00 13 0.00 0.00 SDwindleNodeData::SDwindleNodeData() + 0.00 0.00 0.00 13 0.00 0.00 Vector2D::operator/(float) const + 0.00 0.00 0.00 13 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const + 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator >::_M_max_size() const + 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator, std::allocator > const, unsigned int> > >::_M_max_size() const + 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_M_const_cast() const + 0.00 0.00 0.00 13 0.00 0.00 std::hash::operator()(CWindow*) const + 0.00 0.00 0.00 13 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const + 0.00 0.00 0.00 13 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const + 0.00 0.00 0.00 13 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const + 0.00 0.00 0.00 13 0.00 0.00 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const + 0.00 0.00 0.00 13 0.00 0.00 std::allocator::allocator(std::allocator const&) + 0.00 0.00 0.00 13 0.00 0.00 std::allocator::allocator() + 0.00 0.00 0.00 13 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl(std::allocator&&) + 0.00 0.00 0.00 13 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl() + 0.00 0.00 0.00 13 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_M_swap_data(std::_Deque_base >::_Deque_impl_data&) + 0.00 0.00 0.00 13 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data&&) + 0.00 0.00 0.00 13 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data const&) + 0.00 0.00 0.00 13 0.00 0.00 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) + 0.00 0.00 0.00 13 0.00 0.00 std::_Deque_base >::_Deque_base() + 0.00 0.00 0.00 13 0.00 0.00 std::_List_iterator::operator--() + 0.00 0.00 0.00 13 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) + 0.00 0.00 0.00 13 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() + 0.00 0.00 0.00 13 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) + 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator::__new_allocator(std::__new_allocator const&) + 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator::deallocate(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) + 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator, std::allocator > const, unsigned int> > >::deallocate(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) + 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator, std::allocator > const, unsigned int> > >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 13 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 13 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 13 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) + 0.00 0.00 0.00 13 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, SDwindleNodeData*) + 0.00 0.00 0.00 13 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) + 0.00 0.00 0.00 13 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, SDwindleNodeData*, SDwindleNodeData&&) + 0.00 0.00 0.00 13 0.00 0.00 std::allocator_traits, std::allocator > const, unsigned int> > > >::deallocate(std::allocator, std::allocator > const, unsigned int> > >&, std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) + 0.00 0.00 0.00 13 0.00 0.00 void std::allocator_traits, std::allocator > const, unsigned int> > > >::destroy, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*) + 0.00 0.00 0.00 13 0.00 0.00 std::allocator_traits, std::allocator > const, unsigned int> > > >::allocate(std::allocator, std::allocator > const, unsigned int> > >&, unsigned long) + 0.00 0.00 0.00 13 0.00 0.00 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) + 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) + 0.00 0.00 0.00 13 0.00 0.00 std::deque >::deque(std::deque >&&) + 0.00 0.00 0.00 13 0.00 0.00 std::deque >::deque() + 0.00 0.00 0.00 13 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() + 0.00 0.00 0.00 13 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + 0.00 0.00 0.00 13 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) + 0.00 0.00 0.00 13 0.00 0.00 std::__cxx11::list >::back() + 0.00 0.00 0.00 13 0.00 0.00 void std::__cxx11::list >::_M_insert(std::_List_iterator, SDwindleNodeData&&) + 0.00 0.00 0.00 13 0.00 0.00 std::__cxx11::list >::push_back(SDwindleNodeData&&) + 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_node() + 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) + 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_drop_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) + 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_rightmost() + 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_destroy_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) + 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 13 0.00 0.00 void std::destroy_at(SDwindleNodeData*) + 0.00 0.00 0.00 13 0.00 0.00 void std::destroy_at, std::allocator > const, unsigned int> >(std::pair, std::allocator > const, unsigned int>*) + 0.00 0.00 0.00 13 0.00 0.00 std::__detail::_Hash_node_base** std::__addressof(std::__detail::_Hash_node_base*&) + 0.00 0.00 0.00 13 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) + 0.00 0.00 0.00 13 0.00 0.00 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) + 0.00 0.00 0.00 13 0.00 0.00 decltype (::new ((void*)(0)) SDwindleNodeData((declval)())) std::construct_at(SDwindleNodeData*, SDwindleNodeData&&) + 0.00 0.00 0.00 13 0.00 0.00 std::remove_reference::type&& std::move(SDwindleNodeData&) + 0.00 0.00 0.00 13 0.00 0.00 std::enable_if >::_Deque_impl_data> >, std::is_move_constructible >::_Deque_impl_data>, std::is_move_assignable >::_Deque_impl_data> >::value, void>::type std::swap >::_Deque_impl_data>(std::_Deque_base >::_Deque_impl_data&, std::_Deque_base >::_Deque_impl_data&) + 0.00 0.00 0.00 13 0.00 0.00 std::__detail::_Hash_node_base** std::addressof(std::__detail::_Hash_node_base*&) + 0.00 0.00 0.00 12 0.00 0.00 CCompositor::isWindowActive(CWindow*) + 0.00 0.00 0.00 12 0.00 0.00 IHyprLayout::onWindowRemoved(CWindow*) + 0.00 0.00 0.00 12 0.00 0.00 CAnimatedVariable::operator=(float const&) + 0.00 0.00 0.00 12 0.00 0.00 CAnimationManager::animationPopin(CWindow*, bool) + 0.00 0.00 0.00 12 0.00 0.00 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) + 0.00 0.00 0.00 12 0.00 0.00 CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) + 0.00 0.00 0.00 12 0.00 0.00 IHyprWindowDecoration::IHyprWindowDecoration() + 0.00 0.00 0.00 12 0.00 0.00 IHyprWindowDecoration::~IHyprWindowDecoration() + 0.00 0.00 0.00 12 0.00 0.00 SWindowDecorationExtents::SWindowDecorationExtents() + 0.00 0.00 0.00 12 0.00 0.00 SWindowSpecialRenderData::SWindowSpecialRenderData() + 0.00 0.00 0.00 12 0.00 0.00 CHyprDropShadowDecoration::CHyprDropShadowDecoration(CWindow*) + 0.00 0.00 0.00 12 0.00 0.00 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() + 0.00 0.00 0.00 12 0.00 0.00 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() + 0.00 0.00 0.00 12 0.00 0.00 SWindowAdditionalConfigData::SWindowAdditionalConfigData() + 0.00 0.00 0.00 12 0.00 0.00 SWindowAdditionalConfigData::~SWindowAdditionalConfigData() + 0.00 0.00 0.00 12 0.00 0.00 CWindow::CWindow() + 0.00 0.00 0.00 12 0.00 0.00 CWindow::~CWindow() + 0.00 0.00 0.00 12 0.00 0.00 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) + 0.00 0.00 0.00 12 0.00 0.00 __gnu_cxx::__normal_iterator > >::base() const + 0.00 0.00 0.00 12 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, CWindow* const&, unsigned long) const + 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get() const + 0.00 0.00 0.00 12 0.00 0.00 std::default_delete::operator()(IHyprWindowDecoration*) const + 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator >*>::_M_max_size() const + 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator >::_M_max_size() const + 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator > >::_M_max_size() const + 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() const + 0.00 0.00 0.00 12 0.00 0.00 std::_List_const_iterator::_M_const_cast() const + 0.00 0.00 0.00 12 0.00 0.00 std::vector >::size() const + 0.00 0.00 0.00 12 0.00 0.00 std::__cxx11::list >::end() const + 0.00 0.00 0.00 12 0.00 0.00 std::__cxx11::list >::begin() const + 0.00 0.00 0.00 12 0.00 0.00 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::operator(), std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) const + 0.00 0.00 0.00 12 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::size() const + 0.00 0.00 0.00 12 0.00 0.00 std::allocator > >::allocator() + 0.00 0.00 0.00 12 0.00 0.00 std::allocator > >::~allocator() + 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false>&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_Head_base(IHyprWindowDecoration*&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_Head_base() + 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false> const&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base >(std::default_delete&&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() + 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >::get_deleter() + 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) + 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >::get_deleter() + 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >::release() + 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CHyprDropShadowDecoration*) + 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() + 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() + 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) + 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::unique_ptr >**, std::unique_ptr >**) + 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() + 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_allocate_node() + 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::unique_ptr >**, std::unique_ptr >**) + 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::unique_ptr >**, unsigned long) + 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) + 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::unique_ptr >*) + 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_base() + 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::~_Deque_base() + 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl >(std::default_delete&&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 12 0.00 0.00 void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*) + 0.00 0.00 0.00 12 0.00 0.00 std::default_delete::default_delete(std::default_delete const&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator--() + 0.00 0.00 0.00 12 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) + 0.00 0.00 0.00 12 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() + 0.00 0.00 0.00 12 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) + 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator >*>::deallocate(std::unique_ptr >**, unsigned long) + 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator >*>::allocate(unsigned long, void const*) + 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) + 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator > >::deallocate(std::unique_ptr >*, unsigned long) + 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator > >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator > >::__new_allocator() + 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) + 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDropShadowDecoration*) + 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() + 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) + 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() + 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_impl >::release() + 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDropShadowDecoration*) + 0.00 0.00 0.00 12 0.00 0.00 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::unique_ptr >**, unsigned long) + 0.00 0.00 0.00 12 0.00 0.00 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) + 0.00 0.00 0.00 12 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) + 0.00 0.00 0.00 12 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, CWindow*) + 0.00 0.00 0.00 12 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) + 0.00 0.00 0.00 12 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, CWindow*) + 0.00 0.00 0.00 12 0.00 0.00 std::allocator_traits > > >::deallocate(std::allocator > >&, std::unique_ptr >*, unsigned long) + 0.00 0.00 0.00 12 0.00 0.00 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) + 0.00 0.00 0.00 12 0.00 0.00 void std::allocator_traits > > >::construct >, std::unique_ptr > >(std::allocator > >&, std::unique_ptr >*, std::unique_ptr >&&) + 0.00 0.00 0.00 12 0.00 0.00 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator++() + 0.00 0.00 0.00 12 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) + 0.00 0.00 0.00 12 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(std::pair, std::allocator > const, unsigned int> const&) + 0.00 0.00 0.00 12 0.00 0.00 std::deque >::end() + 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >& std::deque >, std::allocator > > >::emplace_back > >(std::unique_ptr >&&) + 0.00 0.00 0.00 12 0.00 0.00 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::allocator > > const&) + 0.00 0.00 0.00 12 0.00 0.00 std::deque >, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>) + 0.00 0.00 0.00 12 0.00 0.00 std::deque >, std::allocator > > >::back() + 0.00 0.00 0.00 12 0.00 0.00 std::deque >, std::allocator > > >::deque() + 0.00 0.00 0.00 12 0.00 0.00 std::deque >, std::allocator > > >::~deque() + 0.00 0.00 0.00 12 0.00 0.00 std::tuple >::tuple, true>(IHyprWindowDecoration*&, std::default_delete&&) + 0.00 0.00 0.00 12 0.00 0.00 std::tuple >::tuple() + 0.00 0.00 0.00 12 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() + 0.00 0.00 0.00 12 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + 0.00 0.00 0.00 12 0.00 0.00 CWindow& std::__cxx11::list >::emplace_back<>() + 0.00 0.00 0.00 12 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node<>() + 0.00 0.00 0.00 12 0.00 0.00 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) + 0.00 0.00 0.00 12 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) + 0.00 0.00 0.00 12 0.00 0.00 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) + 0.00 0.00 0.00 12 0.00 0.00 void std::destroy_at(CWindow*) + 0.00 0.00 0.00 12 0.00 0.00 void std::destroy_at > >(std::unique_ptr >*) + 0.00 0.00 0.00 12 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) + 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >* std::__addressof > >(std::unique_ptr >&) + 0.00 0.00 0.00 12 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique(CWindow*&&) + 0.00 0.00 0.00 12 0.00 0.00 IHyprWindowDecoration*& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) + 0.00 0.00 0.00 12 0.00 0.00 _IO_FILE* const& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) + 0.00 0.00 0.00 12 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + 0.00 0.00 0.00 12 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + 0.00 0.00 0.00 12 0.00 0.00 decltype (::new ((void*)(0)) CWindow()) std::construct_at(CWindow*) + 0.00 0.00 0.00 12 0.00 0.00 decltype (::new ((void*)(0)) std::unique_ptr >((declval > >)())) std::construct_at >, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >&&) + 0.00 0.00 0.00 12 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval, std::allocator > const, unsigned int> const&>)())) std::construct_at, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) + 0.00 0.00 0.00 12 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 12 0.00 0.00 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type const& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> const&) + 0.00 0.00 0.00 12 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 12 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 12 0.00 0.00 std::remove_reference::type&& std::move(IHyprWindowDecoration*&) + 0.00 0.00 0.00 12 0.00 0.00 CWindow*&& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 12 0.00 0.00 std::_Rb_tree_node_base*& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 12 0.00 0.00 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) + 0.00 0.00 0.00 12 0.00 0.00 int&& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 12 0.00 0.00 void std::_Destroy >*>(std::unique_ptr >*, std::unique_ptr >*) + 0.00 0.00 0.00 12 0.00 0.00 void std::_Destroy >*, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >*, std::allocator > >&) + 0.00 0.00 0.00 12 0.00 0.00 void std::_Destroy > >(std::unique_ptr >*) + 0.00 0.00 0.00 12 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + 0.00 0.00 0.00 12 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + 0.00 0.00 0.00 11 0.00 0.00 CHyprOpenGLImpl::compileShader(unsigned int const&, std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 11 0.00 0.00 std::array::size() const + 0.00 0.00 0.00 11 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 11 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) + 0.00 0.00 0.00 11 0.00 0.00 std::__cxx11::basic_string, std::allocator >::operator+=(char const*) + 0.00 0.00 0.00 11 0.00 0.00 void std::destroy_at(SWindowRule*) + 0.00 0.00 0.00 11 0.00 0.00 SWindowRule const& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 10 0.00 0.00 CFramebuffer::CFramebuffer() + 0.00 0.00 0.00 10 0.00 0.00 CFramebuffer::~CFramebuffer() + 0.00 0.00 0.00 10 0.00 0.00 std::_Deque_iterator::operator++() + 0.00 0.00 0.00 10 0.00 0.00 std::pair::pair, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&) + 0.00 0.00 0.00 10 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 10 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() + 0.00 0.00 0.00 10 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() + 0.00 0.00 0.00 10 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() + 0.00 0.00 0.00 10 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_M_get() + 0.00 0.00 0.00 10 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() + 0.00 0.00 0.00 10 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() + 0.00 0.00 0.00 10 0.00 0.00 std::_Rb_tree_node, std::allocator > const, unsigned int> >*& std::forward, std::allocator > const, unsigned int> >*&>(std::remove_reference, std::allocator > const, unsigned int> >*&>::type&) + 0.00 0.00 0.00 10 0.00 0.00 bool&& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 10 0.00 0.00 wl_signal_init + 0.00 0.00 0.00 9 0.00 0.00 wlr_ext_workspace_handle_v1_set_active(wlr_ext_workspace_handle_v1*, bool) + 0.00 0.00 0.00 9 0.00 0.00 CInputManager::onKeyboardMod(void*, SKeyboard*) + 0.00 0.00 0.00 9 0.00 0.00 Events::listener_keyboardMod(void*, void*) + 0.00 0.00 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_ptr() + 0.00 0.00 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_addr() + 0.00 0.00 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_ptr() const + 0.00 0.00 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_addr() const + 0.00 0.00 0.00 9 0.00 0.00 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const + 0.00 0.00 0.00 9 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_v() const + 0.00 0.00 0.00 9 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_valptr() const + 0.00 0.00 0.00 9 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 9 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 9 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 9 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 9 0.00 0.00 std::deque >::begin() + 0.00 0.00 0.00 9 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 9 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() + 0.00 0.00 0.00 9 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_valptr() + 0.00 0.00 0.00 9 0.00 0.00 std::pair const& std::forward const&>(std::remove_reference const&>::type&) + 0.00 0.00 0.00 8 0.00 0.00 createTree(wlr_surface*, CWindow*) + 0.00 0.00 0.00 8 0.00 0.00 CCompositor::vectorToWindowTiled(Vector2D const&) + 0.00 0.00 0.00 8 0.00 0.00 IHyprLayout::onWindowCreated(CWindow*) + 0.00 0.00 0.00 8 0.00 0.00 CHyprRenderer::arrangeLayerArray(SMonitor*, std::__cxx11::list > const&, bool, wlr_box*) + 0.00 0.00 0.00 8 0.00 0.00 CInputManager::refocus() + 0.00 0.00 0.00 8 0.00 0.00 CConfigManager::getMatchingRules(CWindow*) + 0.00 0.00 0.00 8 0.00 0.00 CConfigManager::setInt(std::__cxx11::basic_string, std::allocator >, int) + 0.00 0.00 0.00 8 0.00 0.00 SubsurfaceTree::createTreeRoot(wlr_surface*, void (*)(void*, int*, int*), void*, CWindow*) + 0.00 0.00 0.00 8 0.00 0.00 CHyprOpenGLImpl::createProgram(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 8 0.00 0.00 SDwindleNodeData::recalcSizePosRecursive() + 0.00 0.00 0.00 8 0.00 0.00 SSurfaceTreeNode::SSurfaceTreeNode(SSurfaceTreeNode&&) + 0.00 0.00 0.00 8 0.00 0.00 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) + 0.00 0.00 0.00 8 0.00 0.00 CHyprXWaylandManager::checkBorders(CWindow*) + 0.00 0.00 0.00 8 0.00 0.00 CHyprXWaylandManager::shouldBeFloated(CWindow*) + 0.00 0.00 0.00 8 0.00 0.00 CHyprXWaylandManager::moveXWaylandWindow(CWindow*, Vector2D const&) + 0.00 0.00 0.00 8 0.00 0.00 CHyprXWaylandManager::setWindowStyleTiled(CWindow*, unsigned int) + 0.00 0.00 0.00 8 0.00 0.00 Events::listener_mapWindow(void*, void*) + 0.00 0.00 0.00 8 0.00 0.00 Events::listener_destroyWindow(void*, void*) + 0.00 0.00 0.00 8 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, CWindow* const&, unsigned long) const + 0.00 0.00 0.00 8 0.00 0.00 std::vector >::end() const + 0.00 0.00 0.00 8 0.00 0.00 std::vector >::begin() const + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::get_allocator() const + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::size() const + 0.00 0.00 0.00 8 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const + 0.00 0.00 0.00 8 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const + 0.00 0.00 0.00 8 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(CWindow* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const + 0.00 0.00 0.00 8 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const + 0.00 0.00 0.00 8 0.00 0.00 std::equal_to::operator()(CWindow* const&, CWindow* const&) const + 0.00 0.00 0.00 8 0.00 0.00 std::allocator::allocator(std::allocator const&) + 0.00 0.00 0.00 8 0.00 0.00 std::allocator::allocator >(std::allocator > const&) + 0.00 0.00 0.00 8 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 8 0.00 0.00 std::allocator::allocator, std::allocator > const, SConfigValue>, true> >(std::allocator, std::allocator > const, SConfigValue>, true> > const&) + 0.00 0.00 0.00 8 0.00 0.00 std::allocator >::allocator(std::allocator > const&) + 0.00 0.00 0.00 8 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 8 0.00 0.00 std::allocator >::allocator(std::allocator > const&) + 0.00 0.00 0.00 8 0.00 0.00 std::allocator >::allocator(std::allocator const&) + 0.00 0.00 0.00 8 0.00 0.00 std::allocator >::allocator(std::allocator > const&) + 0.00 0.00 0.00 8 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() + 0.00 0.00 0.00 8 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) + 0.00 0.00 0.00 8 0.00 0.00 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) + 0.00 0.00 0.00 8 0.00 0.00 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) + 0.00 0.00 0.00 8 0.00 0.00 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) + 0.00 0.00 0.00 8 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::operator[](CWindow* const&) + 0.00 0.00 0.00 8 0.00 0.00 std::_List_iterator::operator--() + 0.00 0.00 0.00 8 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) + 0.00 0.00 0.00 8 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() + 0.00 0.00 0.00 8 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) + 0.00 0.00 0.00 8 0.00 0.00 std::__new_allocator::__new_allocator(std::__new_allocator const&) + 0.00 0.00 0.00 8 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 8 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) + 0.00 0.00 0.00 8 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 8 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) + 0.00 0.00 0.00 8 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) + 0.00 0.00 0.00 8 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) + 0.00 0.00 0.00 8 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator--() + 0.00 0.00 0.00 8 0.00 0.00 std::deque >::end() + 0.00 0.00 0.00 8 0.00 0.00 std::deque >::begin() + 0.00 0.00 0.00 8 0.00 0.00 std::vector >::vector(std::vector >&&) + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::__cxx11::_List_base >::_List_impl&&) + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::__cxx11::_List_base >&&) + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::end() + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::begin() + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::list(std::__cxx11::list >&&) + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::back() + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) + 0.00 0.00 0.00 8 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) + 0.00 0.00 0.00 8 0.00 0.00 std::__detail::_List_node_header::_List_node_header(std::__detail::_List_node_header&&) + 0.00 0.00 0.00 8 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) + 0.00 0.00 0.00 8 0.00 0.00 Vector2D* std::__addressof(Vector2D&) + 0.00 0.00 0.00 8 0.00 0.00 decltype (::new ((void*)(0)) SSurfaceTreeNode((declval)())) std::construct_at(SSurfaceTreeNode*, SSurfaceTreeNode&&) + 0.00 0.00 0.00 8 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + 0.00 0.00 0.00 8 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + 0.00 0.00 0.00 8 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) + 0.00 0.00 0.00 8 0.00 0.00 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 8 0.00 0.00 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 8 0.00 0.00 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 8 0.00 0.00 void std::_Destroy(SWindowRule*) + 0.00 0.00 0.00 8 0.00 0.00 void std::_Destroy(Vector2D*) + 0.00 0.00 0.00 8 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) + 0.00 0.00 0.00 8 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 8 0.00 0.00 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() + 0.00 0.00 0.00 7 0.00 0.00 SWindowRule::SWindowRule(SWindowRule&&) + 0.00 0.00 0.00 7 0.00 0.00 CFramebuffer::alloc(int, int) + 0.00 0.00 0.00 7 0.00 0.00 SMonitorRule::~SMonitorRule() + 0.00 0.00 0.00 7 0.00 0.00 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 7 0.00 0.00 SSurfaceTreeNode::SSurfaceTreeNode() + 0.00 0.00 0.00 7 0.00 0.00 CAnimatedVariable::setValueAndWarp(float const&) + 0.00 0.00 0.00 7 0.00 0.00 int __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) + 0.00 0.00 0.00 7 0.00 0.00 std::__new_allocator >::_M_max_size() const + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::_M_node_count() const + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::get_allocator() const + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::size() const + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::_M_node_count() const + 0.00 0.00 0.00 7 0.00 0.00 std::allocator::allocator >(std::allocator > const&) + 0.00 0.00 0.00 7 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 7 0.00 0.00 std::allocator >::allocator(std::allocator const&) + 0.00 0.00 0.00 7 0.00 0.00 std::allocator >::allocator(std::allocator > const&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false>&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false>&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false>&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false>&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false>&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false>&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false>&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CThreadManager*, false>::_M_head(std::_Head_base<0ul, CThreadManager*, false>&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false>&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false>&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false>&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CHyprDebugOverlay*, false>::_M_head(std::_Head_base<0ul, CHyprDebugOverlay*, false>&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false>&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) + 0.00 0.00 0.00 7 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) + 0.00 0.00 0.00 7 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 7 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) + 0.00 0.00 0.00 7 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) + 0.00 0.00 0.00 7 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() + 0.00 0.00 0.00 7 0.00 0.00 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule&&) + 0.00 0.00 0.00 7 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) + 0.00 0.00 0.00 7 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, SSurfaceTreeNode*) + 0.00 0.00 0.00 7 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, SSurfaceTreeNode*, SSurfaceTreeNode&&) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) + 0.00 0.00 0.00 7 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + 0.00 0.00 0.00 7 0.00 0.00 void std::__cxx11::list >::_M_insert(std::_List_iterator, SSurfaceTreeNode&&) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::push_back(SSurfaceTreeNode&&) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 7 0.00 0.00 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) + 0.00 0.00 0.00 7 0.00 0.00 void std::destroy_at(SSurfaceTreeNode*) + 0.00 0.00 0.00 7 0.00 0.00 void std::destroy_at(Vector2D*) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + 0.00 0.00 0.00 7 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) + 0.00 0.00 0.00 7 0.00 0.00 CHyprError*& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 CCompositor*& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 CEventManager*& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 CHyprRenderer*& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 CInputManager*& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 CConfigManager*& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 CLayoutManager*& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 CThreadManager*& std::__get_helper<0ul, CThreadManager*, std::default_delete >(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 CHyprOpenGLImpl*& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 CKeybindManager*& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 CAnimationManager*& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 CHyprDebugOverlay*& std::__get_helper<0ul, CHyprDebugOverlay*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 CHyprXWaylandManager*& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) + 0.00 0.00 0.00 7 0.00 0.00 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule&&) + 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprError*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CCompositor*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CEventManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CInputManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CThreadManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 7 0.00 0.00 std::remove_reference::type&& std::move(SWindowRule&) + 0.00 0.00 0.00 7 0.00 0.00 std::remove_reference::type&& std::move(SSurfaceTreeNode&) + 0.00 0.00 0.00 7 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + 0.00 0.00 0.00 7 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + 0.00 0.00 0.00 7 0.00 0.00 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const + 0.00 0.00 0.00 7 0.00 0.00 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) + 0.00 0.00 0.00 7 0.00 0.00 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() + 0.00 0.00 0.00 6 0.00 0.00 CWorkspace::setActive(bool) + 0.00 0.00 0.00 6 0.00 0.00 CFramebuffer::release() + 0.00 0.00 0.00 6 0.00 0.00 CHyprRenderer::damageMonitor(SMonitor*) + 0.00 0.00 0.00 6 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() + 0.00 0.00 0.00 6 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() + 0.00 0.00 0.00 6 0.00 0.00 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule* const&) + 0.00 0.00 0.00 6 0.00 0.00 __gnu_cxx::__normal_iterator > >::base() const + 0.00 0.00 0.00 6 0.00 0.00 std::_Vector_base >::_M_get_Tp_allocator() const + 0.00 0.00 0.00 6 0.00 0.00 std::vector >::max_size() const + 0.00 0.00 0.00 6 0.00 0.00 std::_List_node::_M_valptr() + 0.00 0.00 0.00 6 0.00 0.00 std::allocator_traits >::max_size(std::allocator const&) + 0.00 0.00 0.00 6 0.00 0.00 std::vector >::_S_max_size(std::allocator const&) + 0.00 0.00 0.00 6 0.00 0.00 std::vector >::_S_relocate(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) + 0.00 0.00 0.00 6 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() + 0.00 0.00 0.00 6 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 6 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 6 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) + 0.00 0.00 0.00 6 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) + 0.00 0.00 0.00 6 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + 0.00 0.00 0.00 6 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + 0.00 0.00 0.00 6 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() + 0.00 0.00 0.00 6 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() + 0.00 0.00 0.00 6 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_M_get() + 0.00 0.00 0.00 6 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_M_get() + 0.00 0.00 0.00 6 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() + 0.00 0.00 0.00 6 0.00 0.00 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() + 0.00 0.00 0.00 6 0.00 0.00 SWindowRule* std::__relocate_a >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) + 0.00 0.00 0.00 6 0.00 0.00 SWindowRule* std::__relocate_a_1 >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) + 0.00 0.00 0.00 6 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + 0.00 0.00 0.00 6 0.00 0.00 Vector2D&& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 6 0.00 0.00 Vector2D const& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 5 0.00 0.00 CCompositor::doesSeatAcceptInput(wlr_surface*) + 0.00 0.00 0.00 5 0.00 0.00 CInputManager::onMouseButton(wlr_pointer_button_event*) + 0.00 0.00 0.00 5 0.00 0.00 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) + 0.00 0.00 0.00 5 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const + 0.00 0.00 0.00 5 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const + 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) const + 0.00 0.00 0.00 5 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_M_next() const + 0.00 0.00 0.00 5 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 5 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 5 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 5 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() + 0.00 0.00 0.00 5 0.00 0.00 std::_List_iterator::operator--() + 0.00 0.00 0.00 5 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 5 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 5 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::list >::back() + 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::list >::end() + 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::to_string(int) + 0.00 0.00 0.00 5 0.00 0.00 unsigned int std::__detail::__to_chars_len(unsigned int, int) + 0.00 0.00 0.00 5 0.00 0.00 void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int) + 0.00 0.00 0.00 5 0.00 0.00 int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) + 0.00 0.00 0.00 4 0.00 0.00 CWorkspace::startAnim(bool, bool, bool) + 0.00 0.00 0.00 4 0.00 0.00 CCompositor::windowFromCursor() + 0.00 0.00 0.00 4 0.00 0.00 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) + 0.00 0.00 0.00 4 0.00 0.00 CCompositor::getFullscreenWindowOnWorkspace(int const&) + 0.00 0.00 0.00 4 0.00 0.00 SWindowRule::SWindowRule(SWindowRule const&) + 0.00 0.00 0.00 4 0.00 0.00 SMonitorRule::SMonitorRule(SMonitorRule const&) + 0.00 0.00 0.00 4 0.00 0.00 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 4 0.00 0.00 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 4 0.00 0.00 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 4 0.00 0.00 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) + 0.00 0.00 0.00 4 0.00 0.00 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) + 0.00 0.00 0.00 4 0.00 0.00 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 4 0.00 0.00 CHyprXWaylandManager::sendCloseWindow(CWindow*) + 0.00 0.00 0.00 4 0.00 0.00 Events::listener_unmapWindow(void*, void*) + 0.00 0.00 0.00 4 0.00 0.00 Events::listener_destroySubsurfaceNode(void*, void*) + 0.00 0.00 0.00 4 0.00 0.00 __gnu_cxx::__alloc_traits >, std::_List_node >::_S_select_on_copy(std::allocator > const&) + 0.00 0.00 0.00 4 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() + 0.00 0.00 0.00 4 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() + 0.00 0.00 0.00 4 0.00 0.00 __gnu_cxx::__normal_iterator > >::operator++() + 0.00 0.00 0.00 4 0.00 0.00 __gnu_cxx::__normal_iterator > >::operator*() const + 0.00 0.00 0.00 4 0.00 0.00 ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const + 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const + 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const + 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() const + 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_map_allocator() const + 0.00 0.00 0.00 4 0.00 0.00 std::_List_iterator::operator*() const + 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator, false> >::_M_max_size() const + 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator >::_M_max_size() const + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::_M_node_count() const + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::get_allocator() const + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::size() const + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::_M_node_count() const + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::get_allocator() const + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::size() const + 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const + 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const + 0.00 0.00 0.00 4 0.00 0.00 std::allocator::allocator >(std::allocator > const&) + 0.00 0.00 0.00 4 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 4 0.00 0.00 std::allocator::allocator >(std::allocator > const&) + 0.00 0.00 0.00 4 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 4 0.00 0.00 std::allocator, std::allocator >*>::allocator, std::allocator > >(std::allocator, std::allocator > > const&) + 0.00 0.00 0.00 4 0.00 0.00 std::allocator, std::allocator >*>::~allocator() + 0.00 0.00 0.00 4 0.00 0.00 std::allocator::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> > const&) + 0.00 0.00 0.00 4 0.00 0.00 std::allocator >::allocator(std::allocator > const&) + 0.00 0.00 0.00 4 0.00 0.00 std::allocator >::allocator(std::allocator const&) + 0.00 0.00 0.00 4 0.00 0.00 std::allocator >::allocator(std::allocator const&) + 0.00 0.00 0.00 4 0.00 0.00 std::allocator >::allocator(std::allocator > const&) + 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) + 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) + 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() + 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() + 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(CWindow* const&) + 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) + 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 4 0.00 0.00 std::_Head_base<0ul, CWindow* const&, false>::_M_head(std::_Head_base<0ul, CWindow* const&, false>&) + 0.00 0.00 0.00 4 0.00 0.00 std::_Head_base<0ul, CWindow* const&, false>::_Head_base(CWindow* const&) + 0.00 0.00 0.00 4 0.00 0.00 std::_Head_base<0ul, SMonitor* const&, false>::_M_head(std::_Head_base<0ul, SMonitor* const&, false>&) + 0.00 0.00 0.00 4 0.00 0.00 std::_Head_base<0ul, SMonitor* const&, false>::_Head_base(SMonitor* const&) + 0.00 0.00 0.00 4 0.00 0.00 std::_List_node::_M_valptr() + 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() + 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) + 0.00 0.00 0.00 4 0.00 0.00 std::_Tuple_impl<0ul, CWindow* const&>::_M_head(std::_Tuple_impl<0ul, CWindow* const&>&) + 0.00 0.00 0.00 4 0.00 0.00 std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(std::_Tuple_impl<0ul, CWindow* const&>&&) + 0.00 0.00 0.00 4 0.00 0.00 std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(CWindow* const&) + 0.00 0.00 0.00 4 0.00 0.00 std::_Tuple_impl<0ul, SMonitor* const&>::_M_head(std::_Tuple_impl<0ul, SMonitor* const&>&) + 0.00 0.00 0.00 4 0.00 0.00 std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(SMonitor* const&) + 0.00 0.00 0.00 4 0.00 0.00 std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(std::_Tuple_impl<0ul, SMonitor* const&>&&) + 0.00 0.00 0.00 4 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) + 0.00 0.00 0.00 4 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) + 0.00 0.00 0.00 4 0.00 0.00 std::char_traits::move(char*, char const*, unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 void std::_Destroy_aux::__destroy(Vector2D*, Vector2D*) + 0.00 0.00 0.00 4 0.00 0.00 void std::_Destroy_aux::__destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) + 0.00 0.00 0.00 4 0.00 0.00 std::_Vector_base >::_M_get_Tp_allocator() + 0.00 0.00 0.00 4 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::erase(CWindow* const&) + 0.00 0.00 0.00 4 0.00 0.00 std::__array_traits >, 4ul>::_S_ptr(std::__cxx11::list > const (&) [4]) + 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_iterator::operator--() + 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_iterator::_S_buffer_size() + 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_M_set_node(std::__cxx11::basic_string, std::allocator >**) + 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_S_buffer_size() + 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator() + 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) + 0.00 0.00 0.00 4 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) + 0.00 0.00 0.00 4 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() + 0.00 0.00 0.00 4 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) + 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator::deallocate(SWindowRule*, unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator, false> >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator, std::allocator >*>::__new_allocator() + 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) + 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) + 0.00 0.00 0.00 4 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SWindowRule*, unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule const&) + 0.00 0.00 0.00 4 0.00 0.00 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) + 0.00 0.00 0.00 4 0.00 0.00 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + 0.00 0.00 0.00 4 0.00 0.00 std::allocator_traits > >::select_on_container_copy_construction(std::allocator > const&) + 0.00 0.00 0.00 4 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, CWindow**) + 0.00 0.00 0.00 4 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, CWindow**, CWindow* const&) + 0.00 0.00 0.00 4 0.00 0.00 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) + 0.00 0.00 0.00 4 0.00 0.00 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) + 0.00 0.00 0.00 4 0.00 0.00 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) + 0.00 0.00 0.00 4 0.00 0.00 std::pair::~pair() + 0.00 0.00 0.00 4 0.00 0.00 std::array >, 4ul>::data() + 0.00 0.00 0.00 4 0.00 0.00 SWindowRule& std::deque >::emplace_back(SWindowRule&&) + 0.00 0.00 0.00 4 0.00 0.00 std::deque >::back() + 0.00 0.00 0.00 4 0.00 0.00 std::deque >::push_back(SWindowRule&&) + 0.00 0.00 0.00 4 0.00 0.00 std::deque >::end() + 0.00 0.00 0.00 4 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::allocator, std::allocator > > const&) + 0.00 0.00 0.00 4 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) + 0.00 0.00 0.00 4 0.00 0.00 std::tuple::tuple(CWindow* const&) + 0.00 0.00 0.00 4 0.00 0.00 std::tuple::tuple(std::tuple&&) + 0.00 0.00 0.00 4 0.00 0.00 std::tuple::tuple(std::tuple&&) + 0.00 0.00 0.00 4 0.00 0.00 std::tuple::tuple(SMonitor* const&) + 0.00 0.00 0.00 4 0.00 0.00 std::vector >::push_back(SWindowRule const&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_init() + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_S_move(char*, char const*, unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_prefix() + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_suffix() + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::clear() + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) + 0.00 0.00 0.00 4 0.00 0.00 void std::__cxx11::list >::_M_initialize_dispatch >(std::_List_const_iterator, std::_List_const_iterator, std::__false_type) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::list(std::__cxx11::list > const&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + 0.00 0.00 0.00 4 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + 0.00 0.00 0.00 4 0.00 0.00 void std::__cxx11::list >::_M_insert(std::_List_iterator, CWindow* const&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::push_back(CWindow* const&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) + 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_node, false>::_Hash_node() + 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_v() + 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hashtable_hash_traits >::__small_size_threshold() + 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) + 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) + 0.00 0.00 0.00 4 0.00 0.00 void std::destroy_at(SMonitorRule*) + 0.00 0.00 0.00 4 0.00 0.00 void std::destroy_at(CWindow**) + 0.00 0.00 0.00 4 0.00 0.00 void std::destroy_at >(std::pair*) + 0.00 0.00 0.00 4 0.00 0.00 SMonitorRule* std::__addressof(SMonitorRule&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) + 0.00 0.00 0.00 4 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) + 0.00 0.00 0.00 4 0.00 0.00 CWindow* const& std::__get_helper<0ul, CWindow* const&>(std::_Tuple_impl<0ul, CWindow* const&>&) + 0.00 0.00 0.00 4 0.00 0.00 SMonitor* const& std::__get_helper<0ul, SMonitor* const&>(std::_Tuple_impl<0ul, SMonitor* const&>&) + 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 4 0.00 0.00 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule const&) + 0.00 0.00 0.00 4 0.00 0.00 decltype (::new ((void*)(0)) CWindow*((declval)())) std::construct_at(CWindow**, CWindow* const&) + 0.00 0.00 0.00 4 0.00 0.00 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + 0.00 0.00 0.00 4 0.00 0.00 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, CWindow* const&>(std::tuple&) + 0.00 0.00 0.00 4 0.00 0.00 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, SMonitor* const&>(std::tuple&) + 0.00 0.00 0.00 4 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + 0.00 0.00 0.00 4 0.00 0.00 SMonitor const& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 4 0.00 0.00 SMonitor* const& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 4 0.00 0.00 void std::_Destroy(SMonitorRule*) + 0.00 0.00 0.00 4 0.00 0.00 void std::_Destroy(Vector2D*, Vector2D*) + 0.00 0.00 0.00 4 0.00 0.00 void std::_Destroy(Vector2D*, Vector2D*, std::allocator&) + 0.00 0.00 0.00 4 0.00 0.00 void std::_Destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) + 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) + 0.00 0.00 0.00 3 0.00 0.00 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) + 0.00 0.00 0.00 3 0.00 0.00 wlr_ext_workspace_handle_v1_create(wlr_ext_workspace_group_handle_v1*) + 0.00 0.00 0.00 3 0.00 0.00 wlr_ext_workspace_handle_v1_destroy(wlr_ext_workspace_handle_v1*) + 0.00 0.00 0.00 3 0.00 0.00 wlr_ext_workspace_handle_v1_set_name(wlr_ext_workspace_handle_v1*, char const*) + 0.00 0.00 0.00 3 0.00 0.00 wlr_ext_workspace_handle_v1_set_hidden(wlr_ext_workspace_handle_v1*, bool) + 0.00 0.00 0.00 3 0.00 0.00 wlr_ext_workspace_handle_v1_set_urgent(wlr_ext_workspace_handle_v1*, bool) + 0.00 0.00 0.00 3 0.00 0.00 wlr_ext_workspace_handle_v1_set_coordinates(wlr_ext_workspace_handle_v1*, wl_array*) + 0.00 0.00 0.00 3 0.00 0.00 push_entry_in_array(wl_array*, unsigned int) + 0.00 0.00 0.00 3 0.00 0.00 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) + 0.00 0.00 0.00 3 0.00 0.00 CWorkspace::~CWorkspace() + 0.00 0.00 0.00 3 0.00 0.00 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) + 0.00 0.00 0.00 3 0.00 0.00 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) + 0.00 0.00 0.00 3 0.00 0.00 CTexture::destroyTexture() + 0.00 0.00 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_ptr() + 0.00 0.00 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_addr() + 0.00 0.00 0.00 3 0.00 0.00 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) + 0.00 0.00 0.00 3 0.00 0.00 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const + 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const + 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const + 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const + 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const + 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const + 0.00 0.00 0.00 3 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() const + 0.00 0.00 0.00 3 0.00 0.00 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::_M_max_size() const + 0.00 0.00 0.00 3 0.00 0.00 std::__new_allocator >::_M_max_size() const + 0.00 0.00 0.00 3 0.00 0.00 std::_List_const_iterator::_M_const_cast() const + 0.00 0.00 0.00 3 0.00 0.00 std::_List_const_iterator::_M_const_cast() const + 0.00 0.00 0.00 3 0.00 0.00 std::_List_const_iterator::_M_const_cast() const + 0.00 0.00 0.00 3 0.00 0.00 std::vector >::_M_check_len(unsigned long, char const*) const + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, long>, true>::_M_next() const + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, false>::_M_next() const + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, false>::_M_next() const + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::operator->() const + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const + 0.00 0.00 0.00 3 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 3 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 3 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() + 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) + 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) + 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() + 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_Head_base(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Vector_base >::_M_allocate(unsigned long) + 0.00 0.00 0.00 3 0.00 0.00 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 3 0.00 0.00 std::_Deque_iterator::_M_set_node(SMonitorRule**) + 0.00 0.00 0.00 3 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) + 0.00 0.00 0.00 3 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() + 0.00 0.00 0.00 3 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) + 0.00 0.00 0.00 3 0.00 0.00 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) + 0.00 0.00 0.00 3 0.00 0.00 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 3 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) + 0.00 0.00 0.00 3 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() + 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() + 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() + 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() + 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() + 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() + 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() + 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() + 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() + 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() + 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() + 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() + 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() + 0.00 0.00 0.00 3 0.00 0.00 void std::allocator_traits >::destroy(std::allocator&, SWindowRule*) + 0.00 0.00 0.00 3 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, Vector2D*, unsigned long) + 0.00 0.00 0.00 3 0.00 0.00 void std::allocator_traits, std::allocator > > >::construct, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 3 0.00 0.00 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::deallocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) + 0.00 0.00 0.00 3 0.00 0.00 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::destroy, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) + 0.00 0.00 0.00 3 0.00 0.00 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::allocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, unsigned long) + 0.00 0.00 0.00 3 0.00 0.00 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 3 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) + 0.00 0.00 0.00 3 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, CWorkspace*) + 0.00 0.00 0.00 3 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) + 0.00 0.00 0.00 3 0.00 0.00 std::__ptr_traits_ptr_to, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) + 0.00 0.00 0.00 3 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) + 0.00 0.00 0.00 3 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) + 0.00 0.00 0.00 3 0.00 0.00 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) + 0.00 0.00 0.00 3 0.00 0.00 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) + 0.00 0.00 0.00 3 0.00 0.00 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::~pair() + 0.00 0.00 0.00 3 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [27], int&&) + 0.00 0.00 0.00 3 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [28], int&&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple, std::allocator > const&>::tuple(std::tuple, std::allocator > const&>&&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple, std::allocator > const&>::tuple(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 3 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) + 0.00 0.00 0.00 3 0.00 0.00 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) + 0.00 0.00 0.00 3 0.00 0.00 std::vector >::end() + 0.00 0.00 0.00 3 0.00 0.00 std::vector >::begin() + 0.00 0.00 0.00 3 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() + 0.00 0.00 0.00 3 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) + 0.00 0.00 0.00 3 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + 0.00 0.00 0.00 3 0.00 0.00 std::__cxx11::list >::begin() + 0.00 0.00 0.00 3 0.00 0.00 std::__cxx11::list >::end() + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Hash_node() + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Node_iterator_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_valptr() + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 3 0.00 0.00 void std::destroy_at(CWorkspace*) + 0.00 0.00 0.00 3 0.00 0.00 void std::destroy_at, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) + 0.00 0.00 0.00 3 0.00 0.00 void std::destroy_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) + 0.00 0.00 0.00 3 0.00 0.00 std::__cxx11::basic_string, std::allocator > const& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) + 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__to_address, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) + 0.00 0.00 0.00 3 0.00 0.00 decltype (::new ((void*)(0)) std::__cxx11::basic_string, std::allocator >((declval, std::allocator > const&>)())) std::construct_at, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 3 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 3 0.00 0.00 void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<0ul, std::tuple, std::allocator > const&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::tuple, std::allocator > const&>&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprError*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CCompositor*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CEventManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprRenderer*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CInputManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CConfigManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CLayoutManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CThreadManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CKeybindManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CAnimationManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) + 0.00 0.00 0.00 3 0.00 0.00 char const (&std::forward(std::remove_reference::type&)) [27] + 0.00 0.00 0.00 3 0.00 0.00 char const (&std::forward(std::remove_reference::type&)) [28] + 0.00 0.00 0.00 3 0.00 0.00 SMonitorRule const& std::forward(std::remove_reference::type&) + 0.00 0.00 0.00 3 0.00 0.00 _IO_FILE*& std::forward<_IO_FILE*&>(std::remove_reference<_IO_FILE*&>::type&) + 0.00 0.00 0.00 3 0.00 0.00 void std::_Destroy, std::allocator >*, std::__cxx11::basic_string, std::allocator > >(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, std::allocator, std::allocator > >&) + 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) + 0.00 0.00 0.00 3 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) + 0.00 0.00 0.00 2 0.00 0.00 getPlusMinusKeywordResult(std::__cxx11::basic_string, std::allocator >, float) + 0.00 0.00 0.00 2 0.00 0.00 group_send_output(wlr_ext_workspace_group_handle_v1*, wlr_output*, bool) + 0.00 0.00 0.00 2 0.00 0.00 CCompositor::cleanupExit() + 0.00 0.00 0.00 2 0.00 0.00 CCompositor::moveWindowToTop(CWindow*) + 0.00 0.00 0.00 2 0.00 0.00 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) + 0.00 0.00 0.00 2 0.00 0.00 SMonitorRule::SMonitorRule() + 0.00 0.00 0.00 2 0.00 0.00 CInputManager::updateCapabilities(wlr_input_device*) + 0.00 0.00 0.00 2 0.00 0.00 CConfigManager::handleSubmap(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 2 0.00 0.00 CConfigManager::setDefaultVars() + 0.00 0.00 0.00 2 0.00 0.00 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 2 0.00 0.00 CAnimatedVariable::setValueAndWarp(Vector2D const&) + 0.00 0.00 0.00 2 0.00 0.00 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) + 0.00 0.00 0.00 2 0.00 0.00 SMonitorRenderData::SMonitorRenderData() + 0.00 0.00 0.00 2 0.00 0.00 SMonitorRenderData::~SMonitorRenderData() + 0.00 0.00 0.00 2 0.00 0.00 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) + 0.00 0.00 0.00 2 0.00 0.00 CTexture::allocate() + 0.00 0.00 0.00 2 0.00 0.00 SMonitor::~SMonitor() + 0.00 0.00 0.00 2 0.00 0.00 __gnu_cxx::__normal_iterator > >::__normal_iterator(Vector2D* const&) + 0.00 0.00 0.00 2 0.00 0.00 __gnu_cxx::__normal_iterator > >::operator++() + 0.00 0.00 0.00 2 0.00 0.00 __gnu_cxx::__normal_iterator > >::operator*() const + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() const + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_map_allocator() const + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_map_allocator() const + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() const + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_map_allocator() const + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() const + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_map_allocator() const + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() const + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_map_allocator() const + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() const + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_map_allocator() const + 0.00 0.00 0.00 2 0.00 0.00 std::_List_iterator::operator*() const + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator > >::_M_max_size() const + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator > const, long>, true> >::_M_max_size() const + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, false> >::_M_max_size() const + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, false> >::_M_max_size() const + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator >*>::_M_max_size() const + 0.00 0.00 0.00 2 0.00 0.00 std::initializer_list::begin() const + 0.00 0.00 0.00 2 0.00 0.00 std::initializer_list, std::allocator > const, unsigned int> >::begin() const + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::_M_node_count() const + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::size() const + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::operator->() const + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Node_iterator, false, false>::operator->() const + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Node_iterator, false, false>::operator->() const + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&, unsigned long) const + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator(std::allocator const&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::allocator, std::allocator > >::allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::allocator, std::allocator > >::~allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator(std::allocator const&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator(std::allocator const&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator(std::allocator const&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator(std::allocator const&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator, std::allocator > const, CBezierCurve>, true> >(std::allocator, std::allocator > const, CBezierCurve>, true> > const&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> > const&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > const&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator, false> >(std::allocator, false> > const&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator, false> >(std::allocator, false> > const&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator, false> >(std::allocator, false> > const&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator, std::allocator > const, long>, true> >(std::allocator, std::allocator > const, long>, true> > const&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator(std::allocator const&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator(std::allocator const&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::allocator, std::allocator > const, unsigned int> > >::~allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::allocator, std::allocator > const, unsigned int> >::~allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_allocate_node() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_deallocate_node(SMonitorRule*) + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_destroy_nodes(Vector2D**, Vector2D**) + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::_Deque_impl() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::~_Deque_impl() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_map(unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_create_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_node() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_map(std::__cxx11::basic_string, std::allocator >**, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_node(std::__cxx11::basic_string, std::allocator >*) + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_base() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::~_Deque_base() + 0.00 0.00 0.00 2 0.00 0.00 void std::_Destroy_aux::__destroy(SMonitorRule*, SMonitorRule*) + 0.00 0.00 0.00 2 0.00 0.00 std::_Vector_base >::_Vector_impl::~_Vector_impl() + 0.00 0.00 0.00 2 0.00 0.00 std::_Vector_base >::~_Vector_base() + 0.00 0.00 0.00 2 0.00 0.00 std::_List_iterator::operator--() + 0.00 0.00 0.00 2 0.00 0.00 std::_List_iterator::operator++() + 0.00 0.00 0.00 2 0.00 0.00 std::_List_iterator::operator++() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_M_set_node(SWindowRule**) + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_S_buffer_size() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_Deque_iterator() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_Deque_iterator() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_M_set_node(SHyprIPCEvent**) + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_S_buffer_size() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_Deque_iterator() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_M_set_node(Vector2D**) + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_Deque_iterator() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::operator--() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_M_set_node(CWorkspace***) + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_S_buffer_size() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_Deque_iterator() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_M_set_node(int**) + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_S_buffer_size() + 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_Deque_iterator() + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::deallocate(SMonitorRule*, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::deallocate(Vector2D*, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator(std::__new_allocator const&) + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator > >::deallocate(std::__cxx11::basic_string, std::allocator >*, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator > >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator > >::__new_allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator > const, long>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator > const, long>, true> >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, false> >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, false> >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator >*>::deallocate(std::__cxx11::basic_string, std::allocator >**, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator >*>::allocate(unsigned long, void const*) + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule*, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits >::construct(std::allocator&, SMonitorRule*, SMonitorRule const&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D const&) + 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D&&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, std::allocator > > >::deallocate(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, std::allocator > > >::allocate(std::allocator, std::allocator > >&, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, std::allocator > const, long>, true> > >::deallocate(std::allocator, std::allocator > const, long>, true> >&, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits, std::allocator > const, long>, true> > >::destroy, std::allocator > const, long> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, std::allocator > const, long>, true> > >::allocate(std::allocator, std::allocator > const, long>, true> >&, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, std::allocator >*> >::deallocate(std::allocator, std::allocator >*>&, std::__cxx11::basic_string, std::allocator >**, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, std::allocator >*> >::allocate(std::allocator, std::allocator >*>&, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) + 0.00 0.00 0.00 2 0.00 0.00 std::__ptr_traits_ptr_to, std::allocator > const, long>, true>*, std::__detail::_Hash_node, std::allocator > const, long>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, long>, true>&) + 0.00 0.00 0.00 2 0.00 0.00 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) + 0.00 0.00 0.00 2 0.00 0.00 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) + 0.00 0.00 0.00 2 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [25], int&&) + 0.00 0.00 0.00 2 0.00 0.00 std::pair, std::allocator > const, long>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) + 0.00 0.00 0.00 2 0.00 0.00 std::pair, std::allocator > const, long>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) + 0.00 0.00 0.00 2 0.00 0.00 std::pair, std::allocator > const, long>::~pair() + 0.00 0.00 0.00 2 0.00 0.00 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) + 0.00 0.00 0.00 2 0.00 0.00 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) + 0.00 0.00 0.00 2 0.00 0.00 std::pair::~pair() + 0.00 0.00 0.00 2 0.00 0.00 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) + 0.00 0.00 0.00 2 0.00 0.00 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) + 0.00 0.00 0.00 2 0.00 0.00 std::pair::~pair() + 0.00 0.00 0.00 2 0.00 0.00 std::pair::pair(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base* const&) + 0.00 0.00 0.00 2 0.00 0.00 std::array >, 4ul>::end() + 0.00 0.00 0.00 2 0.00 0.00 std::array >, 4ul>::begin() + 0.00 0.00 0.00 2 0.00 0.00 std::array >, 4ul>::~array() + 0.00 0.00 0.00 2 0.00 0.00 std::deque >::push_back(SMonitorRule const&) + 0.00 0.00 0.00 2 0.00 0.00 Vector2D& std::deque >::emplace_back(Vector2D&&) + 0.00 0.00 0.00 2 0.00 0.00 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) + 0.00 0.00 0.00 2 0.00 0.00 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) + 0.00 0.00 0.00 2 0.00 0.00 std::deque >::back() + 0.00 0.00 0.00 2 0.00 0.00 std::deque >::begin() + 0.00 0.00 0.00 2 0.00 0.00 std::deque >::push_back(Vector2D const&) + 0.00 0.00 0.00 2 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) + 0.00 0.00 0.00 2 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::clear() + 0.00 0.00 0.00 2 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::push_back(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 2 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::deque() + 0.00 0.00 0.00 2 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() + 0.00 0.00 0.00 2 0.00 0.00 std::deque >::end() + 0.00 0.00 0.00 2 0.00 0.00 std::deque >::begin() + 0.00 0.00 0.00 2 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1l>, long, true, true>::__cast >(std::chrono::duration > const&) + 0.00 0.00 0.00 2 0.00 0.00 std::vector >::~vector() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 2 0.00 0.00 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) + 0.00 0.00 0.00 2 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) + 0.00 0.00 0.00 2 0.00 0.00 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::back() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::begin() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, long>, true>::_Hash_node() + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>::_Hash_node() + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>::_Hash_node() + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, long>, true>*) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, long>, true>*) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Node_iterator_base, std::allocator > const, long>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, long>, true>*) + 0.00 0.00 0.00 2 0.00 0.00 void std::_Construct(Vector2D*, Vector2D const&) + 0.00 0.00 0.00 2 0.00 0.00 void std::destroy_at, std::allocator > const, long> >(std::pair, std::allocator > const, long>*) + 0.00 0.00 0.00 2 0.00 0.00 void std::destroy_at >(std::pair*) + 0.00 0.00 0.00 2 0.00 0.00 void std::destroy_at >(std::pair*) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__to_address, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>*) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 2 0.00 0.00 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) + 0.00 0.00 0.00 2 0.00 0.00 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D const&) + 0.00 0.00 0.00 2 0.00 0.00 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D&&) + 0.00 0.00 0.00 2 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) + 0.00 0.00 0.00 2 0.00 0.00 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + 0.00 0.00 0.00 2 0.00 0.00 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + 0.00 0.00 0.00 2 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + 0.00 0.00 0.00 2 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + 0.00 0.00 0.00 2 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + 0.00 0.00 0.00 2 0.00 0.00 char const (&std::forward(std::remove_reference::type&)) [25] + 0.00 0.00 0.00 2 0.00 0.00 void std::_Destroy, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) + 0.00 0.00 0.00 2 0.00 0.00 void std::_Destroy(SMonitorRule*, SMonitorRule*) + 0.00 0.00 0.00 2 0.00 0.00 void std::_Destroy(SMonitorRule*, SMonitorRule*, std::allocator&) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) + 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) + 0.00 0.00 0.00 2 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) + 0.00 0.00 0.00 2 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + 0.00 0.00 0.00 2 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + 0.00 0.00 0.00 2 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + 0.00 0.00 0.00 1 0.00 0.00 execAndGet[abi:cxx11](char const*) + 0.00 0.00 0.00 1 0.00 0.00 logSystemInfo() + 0.00 0.00 0.00 1 0.00 0.00 wlr_ext_workspace_manager_v1_create(wl_display*) + 0.00 0.00 0.00 1 0.00 0.00 wlr_ext_workspace_group_handle_v1_create(wlr_ext_workspace_manager_v1*) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) + 0.00 0.00 0.00 1 0.00 0.00 wlr_ext_workspace_group_handle_v1_output_enter(wlr_ext_workspace_group_handle_v1*, wlr_output*) + 0.00 0.00 0.00 1 0.00 0.00 wlr_ext_workspace_group_handle_v1_output_leave(wlr_ext_workspace_group_handle_v1*, wlr_output*) + 0.00 0.00 0.00 1 0.00 0.00 group_output_destroy(wlr_ext_workspace_group_handle_v1_output*) + 0.00 0.00 0.00 1 0.00 0.00 CHyprError::destroy() + 0.00 0.00 0.00 1 0.00 0.00 CHyprError::CHyprError() + 0.00 0.00 0.00 1 0.00 0.00 CHyprError::~CHyprError() + 0.00 0.00 0.00 1 0.00 0.00 CCompositor::initAllSignals() + 0.00 0.00 0.00 1 0.00 0.00 CCompositor::startCompositor() + 0.00 0.00 0.00 1 0.00 0.00 CCompositor::getMonitorFromName(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 CCompositor::getWorkspaceByName(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 CCompositor::updateAllWindowsBorders() + 0.00 0.00 0.00 1 0.00 0.00 CCompositor::getNextAvailableMonitorID() + 0.00 0.00 0.00 1 0.00 0.00 CCompositor::getNextAvailableNamedWorkspace() + 0.00 0.00 0.00 1 0.00 0.00 CCompositor::CCompositor() + 0.00 0.00 0.00 1 0.00 0.00 CCompositor::~CCompositor() + 0.00 0.00 0.00 1 0.00 0.00 IHyprLayout::IHyprLayout() + 0.00 0.00 0.00 1 0.00 0.00 IHyprLayout::~IHyprLayout() + 0.00 0.00 0.00 1 0.00 0.00 CBezierCurve::setup(std::vector >*) + 0.00 0.00 0.00 1 0.00 0.00 CBezierCurve::CBezierCurve() + 0.00 0.00 0.00 1 0.00 0.00 CBezierCurve::~CBezierCurve() + 0.00 0.00 0.00 1 0.00 0.00 CEventManager::startThread() + 0.00 0.00 0.00 1 0.00 0.00 CEventManager::CEventManager() + 0.00 0.00 0.00 1 0.00 0.00 CEventManager::~CEventManager() + 0.00 0.00 0.00 1 0.00 0.00 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) + 0.00 0.00 0.00 1 0.00 0.00 CHyprRenderer::arrangeLayersForMonitor(int const&) + 0.00 0.00 0.00 1 0.00 0.00 CHyprRenderer::damageTrackingModeFromStr(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 CHyprRenderer::CHyprRenderer() + 0.00 0.00 0.00 1 0.00 0.00 CInputManager::newKeyboard(wlr_input_device*) + 0.00 0.00 0.00 1 0.00 0.00 CInputManager::destroyMouse(wlr_input_device*) + 0.00 0.00 0.00 1 0.00 0.00 CInputManager::destroyKeyboard(SKeyboard*) + 0.00 0.00 0.00 1 0.00 0.00 CInputManager::applyConfigToKeyboard(SKeyboard*) + 0.00 0.00 0.00 1 0.00 0.00 CInputManager::newMouse(wlr_input_device*) + 0.00 0.00 0.00 1 0.00 0.00 CInputManager::CInputManager() + 0.00 0.00 0.00 1 0.00 0.00 CInputManager::~CInputManager() + 0.00 0.00 0.00 1 0.00 0.00 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 1 0.00 0.00 CConfigManager::loadConfigLoadVars() + 0.00 0.00 0.00 1 0.00 0.00 CConfigManager::init() + 0.00 0.00 0.00 1 0.00 0.00 CConfigManager::CConfigManager() + 0.00 0.00 0.00 1 0.00 0.00 CConfigManager::~CConfigManager() + 0.00 0.00 0.00 1 0.00 0.00 CLayoutManager::CLayoutManager() + 0.00 0.00 0.00 1 0.00 0.00 CLayoutManager::~CLayoutManager() + 0.00 0.00 0.00 1 0.00 0.00 CThreadManager::handle() + 0.00 0.00 0.00 1 0.00 0.00 CThreadManager::CThreadManager() + 0.00 0.00 0.00 1 0.00 0.00 CThreadManager::~CThreadManager() + 0.00 0.00 0.00 1 0.00 0.00 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) + 0.00 0.00 0.00 1 0.00 0.00 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) + 0.00 0.00 0.00 1 0.00 0.00 CHyprOpenGLImpl::CHyprOpenGLImpl() + 0.00 0.00 0.00 1 0.00 0.00 CHyprOpenGLImpl::~CHyprOpenGLImpl() + 0.00 0.00 0.00 1 0.00 0.00 CKeybindManager::exitHyprland(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 1 0.00 0.00 CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 1 0.00 0.00 CKeybindManager::CKeybindManager() + 0.00 0.00 0.00 1 0.00 0.00 CKeybindManager::~CKeybindManager() + 0.00 0.00 0.00 1 0.00 0.00 CAnimationManager::CAnimationManager() + 0.00 0.00 0.00 1 0.00 0.00 CAnimationManager::~CAnimationManager() + 0.00 0.00 0.00 1 0.00 0.00 CHyprDebugOverlay::CHyprDebugOverlay() + 0.00 0.00 0.00 1 0.00 0.00 CHyprDebugOverlay::~CHyprDebugOverlay() + 0.00 0.00 0.00 1 0.00 0.00 CHyprDwindleLayout::recalculateMonitor(int const&) + 0.00 0.00 0.00 1 0.00 0.00 CHyprDwindleLayout::getMasterNodeOnWorkspace(int const&) + 0.00 0.00 0.00 1 0.00 0.00 CHyprDwindleLayout::CHyprDwindleLayout() + 0.00 0.00 0.00 1 0.00 0.00 CHyprDwindleLayout::~CHyprDwindleLayout() + 0.00 0.00 0.00 1 0.00 0.00 SCurrentRenderData::SCurrentRenderData() + 0.00 0.00 0.00 1 0.00 0.00 SCurrentRenderData::~SCurrentRenderData() + 0.00 0.00 0.00 1 0.00 0.00 CHyprXWaylandManager::CHyprXWaylandManager() + 0.00 0.00 0.00 1 0.00 0.00 CHyprXWaylandManager::~CHyprXWaylandManager() + 0.00 0.00 0.00 1 0.00 0.00 SMonitorAdditionalReservedArea::SMonitorAdditionalReservedArea() + 0.00 0.00 0.00 1 0.00 0.00 Init::isSudo() + 0.00 0.00 0.00 1 0.00 0.00 Debug::init(std::__cxx11::basic_string, std::allocator >) + 0.00 0.00 0.00 1 0.00 0.00 SDrag::~SDrag() + 0.00 0.00 0.00 1 0.00 0.00 SSeat::SSeat() + 0.00 0.00 0.00 1 0.00 0.00 CTimer::CTimer() + 0.00 0.00 0.00 1 0.00 0.00 Events::listener_change(wl_listener*, void*) + 0.00 0.00 0.00 1 0.00 0.00 Events::listener_activateX11(void*, void*) + 0.00 0.00 0.00 1 0.00 0.00 Events::listener_destroyMouse(void*, void*) + 0.00 0.00 0.00 1 0.00 0.00 Events::listener_monitorDestroy(void*, void*) + 0.00 0.00 0.00 1 0.00 0.00 Events::listener_keyboardDestroy(void*, void*) + 0.00 0.00 0.00 1 0.00 0.00 SMouse::SMouse() + 0.00 0.00 0.00 1 0.00 0.00 SMouse::~SMouse() + 0.00 0.00 0.00 1 0.00 0.00 SMouse::operator==(SMouse const&) + 0.00 0.00 0.00 1 0.00 0.00 HyprCtl::startHyprCtlSocket() + 0.00 0.00 0.00 1 0.00 0.00 SMonitor::SMonitor(SMonitor const&) + 0.00 0.00 0.00 1 0.00 0.00 SMonitor::SMonitor() + 0.00 0.00 0.00 1 0.00 0.00 SMonitor::operator==(SMonitor const&) + 0.00 0.00 0.00 1 0.00 0.00 Vector2D::floor() + 0.00 0.00 0.00 1 0.00 0.00 SKeyboard::SKeyboard() + 0.00 0.00 0.00 1 0.00 0.00 SKeyboard::~SKeyboard() + 0.00 0.00 0.00 1 0.00 0.00 SKeyboard::operator==(SKeyboard const&) + 0.00 0.00 0.00 1 0.00 0.00 __gnu_cxx::__ops::_Iter_equals_val __gnu_cxx::__ops::__iter_equals_val(char const&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, false> const&) const + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::operator bool() const + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CHyprError*) const + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CCompositor*) const + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CEventManager*) const + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CHyprRenderer*) const + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CInputManager*) const + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CConfigManager*) const + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CLayoutManager*) const + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CThreadManager*) const + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CHyprOpenGLImpl*) const + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CKeybindManager*) const + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CAnimationManager*) const + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CHyprDebugOverlay*) const + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CHyprXWaylandManager*) const + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::_M_max_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::_M_max_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::_M_max_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::_M_max_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::_M_max_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::initializer_list::end() const + 0.00 0.00 0.00 1 0.00 0.00 std::initializer_list::size() const + 0.00 0.00 0.00 1 0.00 0.00 std::initializer_list, std::allocator > const, unsigned int> >::end() const + 0.00 0.00 0.00 1 0.00 0.00 std::initializer_list, std::allocator > const, unsigned int> >::size() const + 0.00 0.00 0.00 1 0.00 0.00 std::array::size() const + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::size() const + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::max_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::get_allocator() const + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_node_count() const + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::get_allocator() const + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::size() const + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_node_count() const + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::get_allocator() const + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::size() const + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_key() const + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_M_next() const + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_M_next() const + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::operator->() const + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&, unsigned long) const + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const + 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator >(std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator >(std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator >(std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, CBezierCurve>, true> >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, CBezierCurve>, true> >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, SConfigValue>, true> >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, SConfigValue>, true> >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, long>, true> >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, long>, true> >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, false> >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, false> >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, false> >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, false> >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, false> >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, false> >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator(std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator(std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator(std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator(std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator(std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator(std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, unsigned int> > >::allocator, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, unsigned int> > >::allocator(std::allocator, std::allocator > const, unsigned int> > > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, unsigned int> >::allocator(std::allocator, std::allocator > const, unsigned int> > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, unsigned int> >::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::allocator::~allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CHyprError*, false>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CCompositor*, false>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CEventManager*, false>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CHyprRenderer*, false>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CInputManager*, false>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CConfigManager*, false>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CLayoutManager*, false>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CThreadManager*, false>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CKeybindManager*, false>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CAnimationManager*, false>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CHyprDebugOverlay*, false>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false>&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, _IO_FILE*, false>::_Head_base<_IO_FILE*&>(_IO_FILE*&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_Head_base(CEventManager::startThread()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_Head_base(CThreadManager::CThreadManager()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_M_head(std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_Head_base(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_M_head(std::_Head_base<1ul, int (*)(_IO_FILE*), false>&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_Head_base(int (*&&)(_IO_FILE*)) + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() + 0.00 0.00 0.00 1 0.00 0.00 std::filesystem::__cxx11::path::path(char const (&) [32], std::filesystem::__cxx11::path::format) + 0.00 0.00 0.00 1 0.00 0.00 auto std::filesystem::__cxx11::__detail::__effective_range(char const (&) [32]) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CHyprError*) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CCompositor*) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CEventManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CHyprRenderer*) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CInputManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CConfigManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CLayoutManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CThreadManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CHyprOpenGLImpl*) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CKeybindManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CAnimationManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CHyprDebugOverlay*) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CHyprXWaylandManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get_deleter() + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::unique_ptr(_IO_FILE*, std::enable_if::value, int (*&&)(_IO_FILE*)>::type) + 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::~unique_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::~_Deque_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_map(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_create_nodes(SWindowRule**, SWindowRule**) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_node() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_destroy_nodes(SWindowRule**, SWindowRule**) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_map(SWindowRule**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_initialize_map(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_node(SWindowRule*) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::~_Deque_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::~_Deque_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_map(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_create_nodes(SMonitorRule**, SMonitorRule**) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_destroy_nodes(SMonitorRule**, SMonitorRule**) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_map(SMonitorRule**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_initialize_map(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::~_Deque_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::~_Deque_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_map(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_create_nodes(SHyprIPCEvent**, SHyprIPCEvent**) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_node() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_map(SHyprIPCEvent**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_initialize_map(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_node(SHyprIPCEvent*) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::~_Deque_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::~_Deque_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_map(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_create_nodes(Vector2D**, Vector2D**) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_node() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_map(Vector2D**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_initialize_map(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_node(Vector2D*) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::~_Deque_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::~_Deque_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_map(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_create_nodes(CWorkspace***, CWorkspace***) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_node() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_destroy_nodes(CWorkspace***, CWorkspace***) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_map(CWorkspace***, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_initialize_map(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_node(CWorkspace**) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::~_Deque_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::~_Deque_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_map(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_create_nodes(int**, int**) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_node() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_destroy_nodes(int**, int**) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_map(int**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_initialize_map(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_node(int*) + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::~_Deque_base() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_Tuple_impl(CEventManager::startThread()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_Tuple_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_Tuple_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_Tuple_impl(int (*&&)(_IO_FILE*)) + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::char_traits::assign(char*, unsigned long, char) + 0.00 0.00 0.00 1 0.00 0.00 std::_Vector_base >::_M_allocate(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Vector_base >::_Vector_impl::_Vector_impl(std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Vector_base >::_M_deallocate(Vector2D*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() + 0.00 0.00 0.00 1 0.00 0.00 std::_Vector_base >::_Vector_base(std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__mutex_base::__mutex_base() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::~unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::~unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::clear() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::~unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::clear() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::~unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::~unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::~unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) + 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() + 0.00 0.00 0.00 1 0.00 0.00 std::_List_iterator::operator--() + 0.00 0.00 0.00 1 0.00 0.00 std::_List_iterator::operator--() + 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator--() + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree_header::_M_reset() + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree_header::_Rb_tree_header() + 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) + 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) + 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) + 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) + 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) + 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(SHyprIPCEvent*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, long>, true> >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, false> >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(CWorkspace**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(SWindowRule**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(SMonitorRule**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(SHyprIPCEvent**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(Vector2D**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(CWorkspace***, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(int**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(int*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprError*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CCompositor*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CEventManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprRenderer*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CInputManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CConfigManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CLayoutManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CThreadManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprOpenGLImpl*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CKeybindManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CAnimationManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDebugOverlay*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprXWaylandManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data<_IO_FILE, int (*)(_IO_FILE*), true, true>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CHyprError*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprError*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CCompositor*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CCompositor*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CEventManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CEventManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CHyprRenderer*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprRenderer*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CInputManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CInputManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CConfigManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CConfigManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CLayoutManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CLayoutManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CThreadManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CThreadManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CHyprOpenGLImpl*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprOpenGLImpl*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CKeybindManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CKeybindManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CAnimationManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CAnimationManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CHyprDebugOverlay*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDebugOverlay*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CHyprXWaylandManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprXWaylandManager*) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_deleter() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() + 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::max_size(std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::max_size(std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::deallocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::destroy, std::allocator > const, CBezierCurve> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::allocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::deallocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::destroy, std::allocator > const, SMonitorAdditionalReservedArea> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::allocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, CWorkspace**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SWindowRule**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, Vector2D**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, CWorkspace***, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, int**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits > >::construct, std::allocator >&>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, SMouse*) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, SMouse*) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, SMonitor*) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, SMonitor*, SMonitor const&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, SKeyboard*) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, SKeyboard*) + 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, int*, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::basic_string_view >::basic_string_view(char const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__ptr_traits_ptr_to, std::allocator > const, CBezierCurve>, true>*, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) + 0.00 0.00 0.00 1 0.00 0.00 std::__ptr_traits_ptr_to, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree_key_compare, std::allocator > > >::_Rb_tree_key_compare(std::less, std::allocator > > const&) + 0.00 0.00 0.00 1 0.00 0.00 Vector2D* std::__uninitialized_copy::__uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) + 0.00 0.00 0.00 1 0.00 0.00 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() + 0.00 0.00 0.00 1 0.00 0.00 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) + 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) + 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, CBezierCurve>::~pair() + 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) + 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) + 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::~pair() + 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) + 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [20], int&&) + 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [31], int&&) + 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [33], int&&) + 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [34], int&&) + 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) + 0.00 0.00 0.00 1 0.00 0.00 std::pair::pair(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) + 0.00 0.00 0.00 1 0.00 0.00 std::array::array() + 0.00 0.00 0.00 1 0.00 0.00 std::array::~array() + 0.00 0.00 0.00 1 0.00 0.00 std::array >, 4ul>::array(std::array >, 4ul> const&) + 0.00 0.00 0.00 1 0.00 0.00 std::array >, 4ul>::array() + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::deque() + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::~deque() + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_S_max_size(std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 void std::deque >::_M_push_back_aux(SMonitorRule const&) + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_reserve_map_at_back(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::deque() + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::~deque() + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::deque() + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::~deque() + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_erase_at_end(std::_Deque_iterator) + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::clear() + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::deque() + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::~deque() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::basic_string, std::allocator >& std::deque, std::allocator >, std::allocator, std::allocator > > >::emplace_back, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::back() + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::deque() + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::~deque() + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::deque() + 0.00 0.00 0.00 1 0.00 0.00 std::deque >::~deque() + 0.00 0.00 0.00 1 0.00 0.00 std::mutex::mutex() + 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() + 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() + 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() + 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() + 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() + 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() + 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() + 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() + 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() + 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() + 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() + 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() + 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() + 0.00 0.00 0.00 1 0.00 0.00 std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>::tuple<_IO_FILE*&, int (*)(_IO_FILE*), true>(_IO_FILE*&, int (*&&)(_IO_FILE*)) + 0.00 0.00 0.00 1 0.00 0.00 std::tuple::tuple(CEventManager::startThread()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::tuple::tuple(CThreadManager::CThreadManager()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::tuple::tuple(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::thread::_State_impl > >::_State_impl(CEventManager::startThread()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::thread::_State_impl > >::_State_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::thread::_State_impl > >::_State_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) + 0.00 0.00 0.00 1 0.00 0.00 std::thread::_Invoker >::operator()() + 0.00 0.00 0.00 1 0.00 0.00 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) + 0.00 0.00 0.00 1 0.00 0.00 std::thread::_Invoker >::operator()() + 0.00 0.00 0.00 1 0.00 0.00 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) + 0.00 0.00 0.00 1 0.00 0.00 std::thread::_Invoker >::operator()() + 0.00 0.00 0.00 1 0.00 0.00 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::vector >::_S_max_size(std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::vector >::_S_check_init_len(unsigned long, std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) + 0.00 0.00 0.00 1 0.00 0.00 std::vector >::end() + 0.00 0.00 0.00 1 0.00 0.00 std::vector >::begin() + 0.00 0.00 0.00 1 0.00 0.00 std::vector >::vector(std::initializer_list, std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_init() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_init() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_clear() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::~_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) + 0.00 0.00 0.00 1 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::clear() + 0.00 0.00 0.00 1 0.00 0.00 void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + 0.00 0.00 0.00 1 0.00 0.00 SMouse& std::__cxx11::list >::emplace_back<>() + 0.00 0.00 0.00 1 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node<>() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + 0.00 0.00 0.00 1 0.00 0.00 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::clear() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + 0.00 0.00 0.00 1 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::back() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + 0.00 0.00 0.00 1 0.00 0.00 void std::__cxx11::list >::_M_insert(std::_List_iterator, SMonitor const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::push_back(SMonitor const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + 0.00 0.00 0.00 1 0.00 0.00 SKeyboard& std::__cxx11::list >::emplace_back<>() + 0.00 0.00 0.00 1 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node<>() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::back() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + 0.00 0.00 0.00 1 0.00 0.00 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::~list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::to_string(long) + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_insert(std::pair) + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::~_Auto_node() + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::_Alloc_node(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_leftmost() + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::~_Rb_tree_impl() + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node, std::allocator > const, unsigned int> >*) + 0.00 0.00 0.00 1 0.00 0.00 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::~_Rb_tree() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_Hash_node() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Hash_node() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) + 0.00 0.00 0.00 1 0.00 0.00 unsigned int std::__detail::__to_chars_len(unsigned long, int) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_Hash_code_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::~_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::~_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::~_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::~_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::~_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, long>, true>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::~_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() + 0.00 0.00 0.00 1 0.00 0.00 void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned long) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Node_iterator_base, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::~_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::~_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::~_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::~_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::~_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::~_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_Hashtable_ebo_helper() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) + 0.00 0.00 0.00 1 0.00 0.00 std::iterator_traits::difference_type std::__distance(Vector2D const*, Vector2D const*, std::random_access_iterator_tag) + 0.00 0.00 0.00 1 0.00 0.00 void std::destroy_at(SMouse*) + 0.00 0.00 0.00 1 0.00 0.00 void std::destroy_at(SMonitor*) + 0.00 0.00 0.00 1 0.00 0.00 void std::destroy_at(SKeyboard*) + 0.00 0.00 0.00 1 0.00 0.00 void std::destroy_at, std::allocator > const, CBezierCurve> >(std::pair, std::allocator > const, CBezierCurve>*) + 0.00 0.00 0.00 1 0.00 0.00 void std::destroy_at, std::allocator > const, SMonitorAdditionalReservedArea> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) + 0.00 0.00 0.00 1 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() + 0.00 0.00 0.00 1 0.00 0.00 _IO_FILE*& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) + 0.00 0.00 0.00 1 0.00 0.00 CEventManager::startThread()::{lambda()#1}& std::__get_helper<0ul, CEventManager::startThread()::{lambda()#1}>(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) + 0.00 0.00 0.00 1 0.00 0.00 CThreadManager::CThreadManager()::{lambda()#1}& std::__get_helper<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) + 0.00 0.00 0.00 1 0.00 0.00 HyprCtl::startHyprCtlSocket()::{lambda()#1}& std::__get_helper<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) + 0.00 0.00 0.00 1 0.00 0.00 int (*&std::__get_helper<1ul, int (*)(_IO_FILE*)>(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&))(_IO_FILE*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__to_address, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__to_address, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) + 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) + 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) SMonitorRule((declval)())) std::construct_at(SMonitorRule*, SMonitorRule const&) + 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) SMouse()) std::construct_at(SMouse*) + 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) SMonitor((declval)())) std::construct_at(SMonitor*, SMonitor const&) + 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) SKeyboard()) std::construct_at(SKeyboard*) + 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) + 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + 0.00 0.00 0.00 1 0.00 0.00 void std::__invoke_impl(std::__invoke_other, CEventManager::startThread()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 void std::__invoke_impl(std::__invoke_other, CThreadManager::CThreadManager()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 void std::__invoke_impl(std::__invoke_other, HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 Vector2D* std::__do_uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) + 0.00 0.00 0.00 1 0.00 0.00 Vector2D* std::uninitialized_copy(Vector2D const*, Vector2D const*, Vector2D*) + 0.00 0.00 0.00 1 0.00 0.00 std::iterator_traits::iterator_category std::__iterator_category(Vector2D const* const&) + 0.00 0.00 0.00 1 0.00 0.00 Vector2D* std::__uninitialized_copy_a(Vector2D const*, Vector2D const*, Vector2D*, std::allocator&) + 0.00 0.00 0.00 1 0.00 0.00 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) + 0.00 0.00 0.00 1 0.00 0.00 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::startThread()::{lambda()#1}>(std::tuple&&) + 0.00 0.00 0.00 1 0.00 0.00 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::tuple&&) + 0.00 0.00 0.00 1 0.00 0.00 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::tuple&&) + 0.00 0.00 0.00 1 0.00 0.00 std::tuple_element<1ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<1ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CHyprError*&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CCompositor*&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CEventManager*&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CHyprRenderer*&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CInputManager*&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CConfigManager*&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CLayoutManager*&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CThreadManager*&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CHyprOpenGLImpl*&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CKeybindManager*&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CAnimationManager*&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CHyprDebugOverlay*&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CHyprXWaylandManager*&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference<_IO_FILE*&>::type&& std::move<_IO_FILE*&>(_IO_FILE*&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(int (*&)(_IO_FILE*)) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference, std::allocator > const, unsigned int> > >&>::type&& std::move, std::allocator > const, unsigned int> > >&>(std::allocator, std::allocator > const, unsigned int> > >&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::tuple&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::tuple&) + 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::tuple&) + 0.00 0.00 0.00 1 0.00 0.00 std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::count<__gnu_cxx::__normal_iterator, std::allocator > >, char>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, char const&) + 0.00 0.00 0.00 1 0.00 0.00 char const (&std::forward(std::remove_reference::type&)) [20] + 0.00 0.00 0.00 1 0.00 0.00 char const (&std::forward(std::remove_reference::type&)) [31] + 0.00 0.00 0.00 1 0.00 0.00 char const (&std::forward(std::remove_reference::type&)) [33] + 0.00 0.00 0.00 1 0.00 0.00 char const (&std::forward(std::remove_reference::type&)) [34] + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) + 0.00 0.00 0.00 1 0.00 0.00 std::__invoke_result::type std::__invoke(CEventManager::startThread()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__invoke_result::type std::__invoke(CThreadManager::CThreadManager()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::__invoke_result::type std::__invoke(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) + 0.00 0.00 0.00 1 0.00 0.00 std::iterator_traits::difference_type std::distance(Vector2D const*, Vector2D const*) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) + 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) + 0.00 0.00 0.00 1 0.00 0.00 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) + 0.00 0.00 0.00 1 0.00 0.00 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) + 0.00 0.00 0.00 1 0.00 0.00 CEventManager::startThread()::{lambda()#1}::operator()() const + 0.00 0.00 0.00 1 0.00 0.00 CThreadManager::CThreadManager()::{lambda()#1}::operator()() const + 0.00 0.00 0.00 1 0.00 0.00 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const + 0.00 0.00 0.00 1 0.00 0.00 wl_signal_add + + % the percentage of the total running time of the +time program used by this function. + +cumulative a running sum of the number of seconds accounted + seconds for by this function and those listed above it. + + self the number of seconds accounted for by this +seconds function alone. This is the major sort for this + listing. + +calls the number of times this function was invoked, if + this function is profiled, else blank. + + self the average number of milliseconds spent in this +ms/call function per call, if this function is profiled, + else blank. + + total the average number of milliseconds spent in this +ms/call function and its descendents per call, if this + function is profiled, else blank. + +name the name of the function. This is the minor sort + for this listing. The index shows the location of + the function in the gprof listing. If the index is + in parenthesis it shows where it would appear in + the gprof listing if it were to be printed. + +Copyright (C) 2012-2022 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. + + Call graph (explanation follows) + + +granularity: each sample hit covers 4 byte(s) no time propagated + +index % time self children called name +[1] 0.0 0.00 0.00 133+92 [1] + 0.00 0.00 136 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] + 0.00 0.00 88 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] + 0.00 0.00 1 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] +----------------------------------------------- +[2] 0.0 0.00 0.00 236+776 [2] + 0.00 0.00 508 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] + 0.00 0.00 264 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] + 0.00 0.00 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [772] + 0.00 0.00 4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2490] +----------------------------------------------- + 0.00 0.00 122/122 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [898] +[3] 0.0 0.00 0.00 122 wl_signal_add [3] +----------------------------------------------- + 0.00 0.00 2/10 wlr_ext_workspace_group_handle_v1_create(wlr_ext_workspace_manager_v1*) [3016] + 0.00 0.00 2/10 wlr_ext_workspace_manager_v1_create(wl_display*) [3015] + 0.00 0.00 6/10 wlr_ext_workspace_handle_v1_create(wlr_ext_workspace_group_handle_v1*) [2516] +[4] 0.0 0.00 0.00 10 wl_signal_init [4] +----------------------------------------------- + 0.00 0.00 1/1 wlr_ext_workspace_group_handle_v1_output_enter(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3058] +[5] 0.0 0.00 0.00 1 wl_signal_add [5] +----------------------------------------------- + 0.00 0.00 251965/251965 std::_List_node::_M_valptr() [26] +[24] 0.0 0.00 0.00 251965 __gnu_cxx::__aligned_membuf::_M_ptr() [24] + 0.00 0.00 251963/251963 __gnu_cxx::__aligned_membuf::_M_addr() [25] +----------------------------------------------- + 0.00 0.00 251963/251963 __gnu_cxx::__aligned_membuf::_M_ptr() [24] +[25] 0.0 0.00 0.00 251963 __gnu_cxx::__aligned_membuf::_M_addr() [25] +----------------------------------------------- + 0.00 0.00 12/251953 std::__cxx11::_List_base >::_M_clear() [2266] + 0.00 0.00 12/251953 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] + 0.00 0.00 51486/251953 std::_List_iterator::operator->() const [60] + 0.00 0.00 200443/251953 std::_List_iterator::operator*() const [30] +[26] 0.0 0.00 0.00 251953 std::_List_node::_M_valptr() [26] + 0.00 0.00 251965/251965 __gnu_cxx::__aligned_membuf::_M_ptr() [24] +----------------------------------------------- + 0.00 0.00 1/237166 SDrag::~SDrag() [3127] + 0.00 0.00 2/237166 SCurrentRenderData::~SCurrentRenderData() [3121] + 0.00 0.00 2/237166 CAnimationManager::CAnimationManager() [3112] + 0.00 0.00 2/237166 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] + 0.00 0.00 4/237166 IHyprLayout::~IHyprLayout() [3074] + 0.00 0.00 4/237166 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] + 0.00 0.00 6/237166 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] + 0.00 0.00 6/237166 void std::destroy_at(Vector2D*) [2214] + 0.00 0.00 6/237166 CWorkspace::startAnim(bool, bool, bool) [2314] + 0.00 0.00 7/237166 SMonitor::~SMonitor() [2716] + 0.00 0.00 7/237166 CFramebuffer::alloc(int, int) [2125] + 0.00 0.00 8/237166 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 13/237166 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] + 0.00 0.00 14/237166 SMonitorRule::~SMonitorRule() [2126] + 0.00 0.00 16/237166 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 18/237166 SDwindleNodeData::recalcSizePosRecursive() [2032] + 0.00 0.00 20/237166 CFramebuffer::~CFramebuffer() [1992] + 0.00 0.00 24/237166 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1849] + 0.00 0.00 45/237166 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 46/237166 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 52/237166 SDwindleNodeData::~SDwindleNodeData() [1599] + 0.00 0.00 60/237166 CWindow::~CWindow() [1853] + 0.00 0.00 60/237166 CAnimationManager::animationPopin(CWindow*, bool) [1840] + 0.00 0.00 160/237166 CAnimatedVariable::~CAnimatedVariable() [1146] + 0.00 0.00 200/237166 std::array::~array() [3804] + 0.00 0.00 237/237166 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] + 0.00 0.00 301/237166 CBezierCurve::setup(std::vector >*) [3075] + 0.00 0.00 336/237166 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 921/237166 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] + 0.00 0.00 1633/237166 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] + 0.00 0.00 1638/237166 CTexture::CTexture(wlr_texture*) [469] + 0.00 0.00 1651/237166 CTexture::~CTexture() [467] + 0.00 0.00 1846/237166 CCompositor::getMonitorFromCursor() [451] + 0.00 0.00 3161/237166 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] + 0.00 0.00 4737/237166 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] + 0.00 0.00 4739/237166 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] + 0.00 0.00 4745/237166 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] + 0.00 0.00 8939/237166 CAnimationManager::tick() [539] + 0.00 0.00 11714/237166 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 13598/237166 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] + 0.00 0.00 13849/237166 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 23260/237166 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] + 0.00 0.00 139078/237166 SWindowDecorationExtents::~SWindowDecorationExtents() [50] +[27] 0.0 0.00 0.00 237166 Vector2D::~Vector2D() [27] +----------------------------------------------- + 0.00 0.00 1/222099 CCompositor::updateAllWindowsBorders() [3068] + 0.00 0.00 5/222099 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] + 0.00 0.00 7/222099 CCompositor::moveWindowToTop(CWindow*) [2703] + 0.00 0.00 12/222099 CCompositor::getFullscreenWindowOnWorkspace(int const&) [2317] + 0.00 0.00 19/222099 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] + 0.00 0.00 31/222099 CCompositor::windowFromCursor() [2315] + 0.00 0.00 37/222099 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] + 0.00 0.00 39/222099 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] + 0.00 0.00 687/222099 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 813/222099 CAnimationManager::tick() [539] + 0.00 0.00 9567/222099 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] + 0.00 0.00 12128/222099 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [207] + 0.00 0.00 20543/222099 CCompositor::getWindowsOnWorkspace(int const&) [402] + 0.00 0.00 23570/222099 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] + 0.00 0.00 154640/222099 CCompositor::windowExists(CWindow*) [113] +[28] 0.0 0.00 0.00 222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] +----------------------------------------------- + 0.00 0.00 2/204786 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] + 0.00 0.00 12/204786 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 125/204786 CCompositor::windowFromCursor() [2315] + 0.00 0.00 765/204786 CHyprXWaylandManager::setWindowSize(CWindow*, Vector2D const&) [435] + 0.00 0.00 849/204786 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 953/204786 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] + 0.00 0.00 1359/204786 CCompositor::vectorWindowToSurface(Vector2D const&, CWindow*, Vector2D&) [630] + 0.00 0.00 4793/204786 CAnimationManager::tick() [539] + 0.00 0.00 6558/204786 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 12452/204786 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] + 0.00 0.00 41015/204786 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] + 0.00 0.00 135903/204786 CWindow::getFullWindowBoundingBox() [102] +[29] 0.0 0.00 0.00 204786 CAnimatedVariable::vec() const [29] +----------------------------------------------- + 0.00 0.00 4/200444 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] + 0.00 0.00 7/200444 CCompositor::moveWindowToTop(CWindow*) [2703] + 0.00 0.00 12/200444 CCompositor::getFullscreenWindowOnWorkspace(int const&) [2317] + 0.00 0.00 15/200444 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] + 0.00 0.00 24/200444 std::__cxx11::list >::back() [1644] + 0.00 0.00 31/200444 CCompositor::windowFromCursor() [2315] + 0.00 0.00 33/200444 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] + 0.00 0.00 36/200444 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] + 0.00 0.00 516/200444 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 665/200444 CAnimationManager::tick() [539] + 0.00 0.00 9213/200444 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] + 0.00 0.00 17717/200444 CCompositor::getWindowsOnWorkspace(int const&) [402] + 0.00 0.00 19515/200444 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] + 0.00 0.00 152656/200444 CCompositor::windowExists(CWindow*) [113] +[30] 0.0 0.00 0.00 200444 std::_List_iterator::operator*() const [30] + 0.00 0.00 200443/251953 std::_List_node::_M_valptr() [26] +----------------------------------------------- + 0.00 0.00 1/188165 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, std::__cxx11::basic_string, std::allocator > const&) [3935] + 0.00 0.00 5/188165 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) const [2288] + 0.00 0.00 6/188165 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) [2268] + 0.00 0.00 19/188165 std::__cxx11::basic_string, std::allocator >::end() [1703] + 0.00 0.00 28/188165 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] + 0.00 0.00 37/188165 std::__cxx11::basic_string, std::allocator >::begin() [1302] + 0.00 0.00 140/188165 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] + 0.00 0.00 160/188165 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) [853] + 0.00 0.00 165/188165 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] + 0.00 0.00 184/188165 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] + 0.00 0.00 186/188165 std::__cxx11::basic_string, std::allocator >::_M_disjunct(char const*) const [844] + 0.00 0.00 262/188165 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] + 0.00 0.00 394/188165 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 448/188165 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] + 0.00 0.00 658/188165 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 774/188165 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] + 0.00 0.00 1324/188165 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] + 0.00 0.00 1910/188165 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [437] + 0.00 0.00 2284/188165 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const [699] + 0.00 0.00 2417/188165 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] + 0.00 0.00 3193/188165 std::__cxx11::basic_string, std::allocator >::end() const [381] + 0.00 0.00 3194/188165 std::__cxx11::basic_string, std::allocator >::begin() const [382] + 0.00 0.00 3872/188165 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] + 0.00 0.00 3976/188165 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 9964/188165 std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long) [244] + 0.00 0.00 11870/188165 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] + 0.00 0.00 15011/188165 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] + 0.00 0.00 29519/188165 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] + 0.00 0.00 29998/188165 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 30923/188165 std::__cxx11::basic_string, std::allocator >::_M_is_local() const [122] + 0.00 0.00 35243/188165 std::__cxx11::basic_string, std::allocator >::data() const [100] +[31] 0.0 0.00 0.00 188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] +----------------------------------------------- + 0.00 0.00 5/167869 CCompositor::moveWindowToTop(CWindow*) [2703] + 0.00 0.00 6/167869 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] + 0.00 0.00 6/167869 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] + 0.00 0.00 8/167869 CCompositor::getFullscreenWindowOnWorkspace(int const&) [2317] + 0.00 0.00 15/167869 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] + 0.00 0.00 27/167869 CCompositor::windowFromCursor() [2315] + 0.00 0.00 31/167869 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] + 0.00 0.00 33/167869 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] + 0.00 0.00 516/167869 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 665/167869 CAnimationManager::tick() [539] + 0.00 0.00 7748/167869 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] + 0.00 0.00 17715/167869 CCompositor::getWindowsOnWorkspace(int const&) [402] + 0.00 0.00 19522/167869 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] + 0.00 0.00 121572/167869 CCompositor::windowExists(CWindow*) [113] +[32] 0.0 0.00 0.00 167869 std::_List_iterator::operator++() [32] +----------------------------------------------- + 0.00 0.00 1405/167044 CTimer::getSeconds() [540] + 0.00 0.00 19039/167044 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [170] + 0.00 0.00 19049/167044 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000l>, long, true, false>::__cast >(std::chrono::duration > const&) [165] + 0.00 0.00 19055/167044 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [166] + 0.00 0.00 32381/167044 CAnimationManager::tick() [539] + 0.00 0.00 38057/167044 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [175] + 0.00 0.00 38058/167044 auto std::chrono::operator<=>, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [174] +[33] 0.0 0.00 0.00 167044 std::chrono::duration >::count() const [33] +----------------------------------------------- + 0.00 0.00 442/152773 Events::listener_change(wl_listener*, void*) [3130] + 0.00 0.00 152331/152773 scaleBox(wlr_box*, float) [146] +[34] 0.0 0.00 0.00 152773 std::round(float) [34] +----------------------------------------------- + 0.00 0.00 1/148828 Vector2D::floor() [3142] + 0.00 0.00 1/148828 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] + 0.00 0.00 2/148828 CAnimationManager::CAnimationManager() [3112] + 0.00 0.00 2/148828 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] + 0.00 0.00 4/148828 SMonitorRule::SMonitorRule() [2705] + 0.00 0.00 4/148828 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 4/148828 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] + 0.00 0.00 6/148828 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] + 0.00 0.00 6/148828 SMonitor::SMonitor() [3140] + 0.00 0.00 6/148828 CWorkspace::startAnim(bool, bool, bool) [2314] + 0.00 0.00 7/148828 CFramebuffer::alloc(int, int) [2125] + 0.00 0.00 8/148828 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 12/148828 CAnimationManager::animationPopin(CWindow*, bool) [1840] + 0.00 0.00 13/148828 Vector2D::operator/(float) const [1771] + 0.00 0.00 15/148828 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 18/148828 SDwindleNodeData::recalcSizePosRecursive() [2032] + 0.00 0.00 36/148828 CWindow::CWindow() [1852] + 0.00 0.00 112/148828 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 162/148828 CAnimatedVariable::CAnimatedVariable() [1122] + 0.00 0.00 238/148828 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] + 0.00 0.00 316/148828 CBezierCurve::setup(std::vector >*) [3075] + 0.00 0.00 923/148828 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] + 0.00 0.00 1635/148828 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] + 0.00 0.00 1638/148828 CTexture::CTexture(wlr_texture*) [469] + 0.00 0.00 1847/148828 CCompositor::getMonitorFromCursor() [451] + 0.00 0.00 2234/148828 Vector2D::operator*(float) const [433] + 0.00 0.00 3161/148828 Vector2D::operator-(Vector2D) const [396] + 0.00 0.00 3676/148828 CInputManager::getMouseCoordsInternal() [369] + 0.00 0.00 3963/148828 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 4739/148828 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] + 0.00 0.00 4739/148828 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] + 0.00 0.00 4739/148828 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] + 0.00 0.00 4743/148828 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] + 0.00 0.00 9250/148828 Vector2D::operator+(Vector2D) const [255] + 0.00 0.00 9357/148828 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 23269/148828 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] + 0.00 0.00 67942/148828 CWindow::getFullWindowBoundingBox() [102] +[35] 0.0 0.00 0.00 148828 Vector2D::Vector2D(double, double) [35] +----------------------------------------------- + 0.00 0.00 136751/136751 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) [37] +[36] 0.0 0.00 0.00 136751 std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false> const&) [36] +----------------------------------------------- + 0.00 0.00 136744/136744 CCompositor* const& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) [39] +[37] 0.0 0.00 0.00 136744 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) [37] + 0.00 0.00 136751/136751 std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false> const&) [36] +----------------------------------------------- + 0.00 0.00 136740/136740 std::__uniq_ptr_impl >::_M_ptr() const [41] +[38] 0.0 0.00 0.00 136740 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CCompositor*, std::default_delete >(std::tuple > const&) [38] + 0.00 0.00 136738/136738 CCompositor* const& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) [39] +----------------------------------------------- + 0.00 0.00 136738/136738 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CCompositor*, std::default_delete >(std::tuple > const&) [38] +[39] 0.0 0.00 0.00 136738 CCompositor* const& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) [39] + 0.00 0.00 136744/136744 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) [37] +----------------------------------------------- + 0.00 0.00 1/136736 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] + 0.00 0.00 1/136736 main [11] + 0.00 0.00 1/136736 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] + 0.00 0.00 1/136736 CKeybindManager::exitHyprland(std::__cxx11::basic_string, std::allocator >) [3108] + 0.00 0.00 1/136736 CInputManager::newKeyboard(wlr_input_device*) [3085] + 0.00 0.00 1/136736 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] + 0.00 0.00 1/136736 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] + 0.00 0.00 2/136736 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] + 0.00 0.00 2/136736 Events::listener_readyXWayland(wl_listener*, void*) [4455] + 0.00 0.00 2/136736 CHyprDwindleLayout::recalculateMonitor(int const&) [3116] + 0.00 0.00 2/136736 CHyprXWaylandManager::CHyprXWaylandManager() [3122] + 0.00 0.00 2/136736 CInputManager::newMouse(wlr_input_device*) [3089] + 0.00 0.00 2/136736 CInputManager::destroyMouse(wlr_input_device*) [3086] + 0.00 0.00 2/136736 CInputManager::updateCapabilities(wlr_input_device*) [2706] + 0.00 0.00 3/136736 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 3/136736 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 3/136736 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] + 0.00 0.00 3/136736 CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) [3109] + 0.00 0.00 3/136736 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] + 0.00 0.00 4/136736 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] + 0.00 0.00 4/136736 CWorkspace::startAnim(bool, bool, bool) [2314] + 0.00 0.00 4/136736 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 6/136736 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] + 0.00 0.00 7/136736 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] + 0.00 0.00 8/136736 CConfigManager::getMatchingRules(CWindow*) [2028] + 0.00 0.00 8/136736 Events::listener_destroyWindow(void*, void*) [2040] + 0.00 0.00 8/136736 CHyprXWaylandManager::moveXWaylandWindow(CWindow*, Vector2D const&) [2037] + 0.00 0.00 9/136736 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 10/136736 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] + 0.00 0.00 10/136736 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] + 0.00 0.00 10/136736 CInputManager::onMouseButton(wlr_pointer_button_event*) [2284] + 0.00 0.00 12/136736 CWindow::~CWindow() [1853] + 0.00 0.00 14/136736 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 14/136736 Events::listener_newXDGSurface(wl_listener*, void*) [4453] + 0.00 0.00 16/136736 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 18/136736 CInputManager::onKeyboardMod(void*, SKeyboard*) [2005] + 0.00 0.00 24/136736 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 27/136736 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 28/136736 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] + 0.00 0.00 30/136736 CHyprXWaylandManager::activateWindow(CWindow*, bool) [1749] + 0.00 0.00 32/136736 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] + 0.00 0.00 35/136736 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 41/136736 Events::listener_setTitleWindow(void*, void*) [1670] + 0.00 0.00 92/136736 CInputManager::processMouseRequest(wlr_seat_pointer_request_set_cursor_event*) [1190] + 0.00 0.00 112/136736 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 180/136736 CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*) [1153] + 0.00 0.00 239/136736 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] + 0.00 0.00 400/136736 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 436/136736 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] + 0.00 0.00 891/136736 CInputManager::onMouseWarp(wlr_pointer_motion_absolute_event*) [602] + 0.00 0.00 932/136736 Events::listener_mouseFrame(wl_listener*, void*) [4441] + 0.00 0.00 1328/136736 Events::listener_change(wl_listener*, void*) [3130] + 0.00 0.00 1481/136736 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 1580/136736 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] + 0.00 0.00 1587/136736 Events::listener_commitWindow(void*, void*) [471] + 0.00 0.00 1707/136736 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] + 0.00 0.00 1822/136736 IHyprLayout::onMouseMove(Vector2D const&) [453] + 0.00 0.00 2768/136736 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] + 0.00 0.00 2785/136736 CHyprRenderer::damageWindow(CWindow*) [423] + 0.00 0.00 3015/136736 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] + 0.00 0.00 3221/136736 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 3276/136736 renderSurface(wlr_surface*, int, int, void*) [4254] + 0.00 0.00 5314/136736 CHyprRenderer::shouldRenderWindow(CWindow*) [463] + 0.00 0.00 5629/136736 Events::listener_monitorFrame(void*, void*) [532] + 0.00 0.00 7353/136736 CInputManager::getMouseCoordsInternal() [369] + 0.00 0.00 9862/136736 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [342] + 0.00 0.00 9920/136736 CAnimationManager::tick() [539] + 0.00 0.00 17811/136736 CHyprRenderer::damageBox(wlr_box*) [177] + 0.00 0.00 26196/136736 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 26384/136736 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] +[40] 0.0 0.00 0.00 136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 136731/136731 std::unique_ptr >::get() const [42] +----------------------------------------------- + 0.00 0.00 136735/136735 std::unique_ptr >::get() const [42] +[41] 0.0 0.00 0.00 136735 std::__uniq_ptr_impl >::_M_ptr() const [41] + 0.00 0.00 136740/136740 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CCompositor*, std::default_delete >(std::tuple > const&) [38] +----------------------------------------------- + 0.00 0.00 136731/136731 std::unique_ptr >::operator->() const [40] +[42] 0.0 0.00 0.00 136731 std::unique_ptr >::get() const [42] + 0.00 0.00 136735/136735 std::__uniq_ptr_impl >::_M_ptr() const [41] +----------------------------------------------- + 0.00 0.00 3/121615 CBezierCurve::setup(std::vector >*) [3075] + 0.00 0.00 4/121615 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1l>, long, true, true>::__cast >(std::chrono::duration > const&) [2938] + 0.00 0.00 1216/121615 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] + 0.00 0.00 19036/121615 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] + 0.00 0.00 33788/121615 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [108] + 0.00 0.00 67568/121615 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [109] +[43] 0.0 0.00 0.00 121615 std::chrono::duration >::count() const [43] +----------------------------------------------- + 0.00 0.00 1/115845 std::char_traits::assign(char*, unsigned long, char) [3557] + 0.00 0.00 1/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3772] + 0.00 0.00 1/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3776] + 0.00 0.00 1/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3768] + 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule**, unsigned long) [3757] + 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, SWindowRule**, unsigned long) [3755] + 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent**, unsigned long) [3759] + 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, int**, unsigned long) [3765] + 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent*, unsigned long) [3742] + 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, int*, unsigned long) [3781] + 0.00 0.00 1/115845 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::deallocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3745] + 0.00 0.00 1/115845 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::deallocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3749] + 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, Vector2D**, unsigned long) [3761] + 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3758] + 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3756] + 0.00 0.00 1/115845 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::allocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, unsigned long) [3751] + 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, CWorkspace***, unsigned long) [3763] + 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3764] + 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, CWorkspace**, unsigned long) [3753] + 0.00 0.00 1/115845 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3774] + 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3754] + 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3760] + 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3766] + 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3782] + 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3743] + 0.00 0.00 2/115845 std::allocator_traits, std::allocator >*> >::deallocate(std::allocator, std::allocator >*>&, std::__cxx11::basic_string, std::allocator >**, unsigned long) [2904] + 0.00 0.00 2/115845 std::allocator_traits, std::allocator > > >::deallocate(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, unsigned long) [2890] + 0.00 0.00 2/115845 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule*, unsigned long) [2884] + 0.00 0.00 2/115845 void std::_Destroy(SMonitorRule*, SMonitorRule*) [3004] + 0.00 0.00 2/115845 std::allocator_traits, std::allocator > const, long>, true> > >::deallocate(std::allocator, std::allocator > const, long>, true> >&, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2892] + 0.00 0.00 2/115845 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2896] + 0.00 0.00 2/115845 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2900] + 0.00 0.00 2/115845 std::allocator_traits, std::allocator >*> >::allocate(std::allocator, std::allocator >*>&, unsigned long) [2905] + 0.00 0.00 2/115845 std::allocator_traits, std::allocator > > >::allocate(std::allocator, std::allocator > >&, unsigned long) [2891] + 0.00 0.00 2/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2885] + 0.00 0.00 2/115845 std::allocator_traits, std::allocator > const, long>, true> > >::allocate(std::allocator, std::allocator > const, long>, true> >&, unsigned long) [2894] + 0.00 0.00 3/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2623] + 0.00 0.00 3/115845 void std::_Destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2513] + 0.00 0.00 3/115845 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::deallocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2619] + 0.00 0.00 3/115845 std::allocator_traits >::deallocate(std::allocator&, Vector2D*, unsigned long) [2617] + 0.00 0.00 3/115845 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::allocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, unsigned long) [2621] + 0.00 0.00 3/115845 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2625] + 0.00 0.00 4/115845 std::char_traits::move(char*, char const*, unsigned long) [2394] + 0.00 0.00 4/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2428] + 0.00 0.00 4/115845 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2425] + 0.00 0.00 4/115845 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2423] + 0.00 0.00 4/115845 std::allocator_traits >::deallocate(std::allocator&, SWindowRule*, unsigned long) [2420] + 0.00 0.00 4/115845 void std::_Destroy(Vector2D*, Vector2D*) [2511] + 0.00 0.00 4/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2421] + 0.00 0.00 4/115845 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2489] + 0.00 0.00 5/115845 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) const [2288] + 0.00 0.00 8/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2189] + 0.00 0.00 12/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1929] + 0.00 0.00 13/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1805] + 0.00 0.00 13/115845 std::allocator_traits, std::allocator > const, unsigned int> > > >::deallocate(std::allocator, std::allocator > const, unsigned int> > >&, std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [1809] + 0.00 0.00 13/115845 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] + 0.00 0.00 13/115845 std::allocator_traits, std::allocator > const, unsigned int> > > >::allocate(std::allocator, std::allocator > const, unsigned int> > >&, unsigned long) [1811] + 0.00 0.00 13/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] + 0.00 0.00 17/115845 void std::_Destroy(SWindowRule*, SWindowRule*) [1714] + 0.00 0.00 26/115845 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData***, unsigned long) [1620] + 0.00 0.00 26/115845 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData**, unsigned long) [1618] + 0.00 0.00 27/115845 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::deallocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1569] + 0.00 0.00 32/115845 std::__detail::_ScannerBase::_ScannerBase(std::regex_constants::syntax_option_type) [1477] + 0.00 0.00 32/115845 std::allocator_traits >::deallocate(std::allocator&, unsigned long*, unsigned long) [1423] + 0.00 0.00 32/115845 void std::_Destroy(unsigned long*, unsigned long*) [1530] + 0.00 0.00 32/115845 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] + 0.00 0.00 32/115845 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::__detail::_StateSeq >**, unsigned long) [1416] + 0.00 0.00 32/115845 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [1324] + 0.00 0.00 32/115845 std::allocator_traits > > >::deallocate(std::allocator > >&, std::__detail::_StateSeq >*, unsigned long) [1414] + 0.00 0.00 32/115845 void std::_Destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [1528] + 0.00 0.00 32/115845 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1417] + 0.00 0.00 32/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1425] + 0.00 0.00 32/115845 std::allocator_traits, std::allocator > >, int> > >::deallocate(std::allocator, std::allocator > >, int> >&, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1420] + 0.00 0.00 32/115845 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) [1419] + 0.00 0.00 32/115845 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [1418] + 0.00 0.00 32/115845 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1415] + 0.00 0.00 32/115845 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1503] + 0.00 0.00 32/115845 void std::_Destroy*>(std::__detail::_State*, std::__detail::_State*) [1526] + 0.00 0.00 32/115845 std::allocator_traits, std::allocator > >, int> > >::allocate(std::allocator, std::allocator > >, int> >&, unsigned long) [1421] + 0.00 0.00 41/115845 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1267] + 0.00 0.00 48/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1210] + 0.00 0.00 53/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1149] + 0.00 0.00 64/115845 std::allocator_traits, std::allocator > > > > >::deallocate(std::allocator, std::allocator > > > >&, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [1058] + 0.00 0.00 64/115845 std::allocator_traits, std::allocator > > > > >::allocate(std::allocator, std::allocator > > > >&, unsigned long) [1059] + 0.00 0.00 76/115845 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::deallocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [996] + 0.00 0.00 76/115845 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::allocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, unsigned long) [998] + 0.00 0.00 156/115845 void std::_Destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [867] + 0.00 0.00 160/115845 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [864] + 0.00 0.00 160/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::__detail::_State*, unsigned long) [863] + 0.00 0.00 188/115845 std::less::operator()(char const*, char const*) const [840] + 0.00 0.00 208/115845 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [829] + 0.00 0.00 256/115845 void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [741] + 0.00 0.00 288/115845 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [723] + 0.00 0.00 352/115845 void std::_Construct, std::allocator > >, int>>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [692] + 0.00 0.00 1326/115845 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] + 0.00 0.00 4756/115845 std::char_traits::find(char const*, unsigned long, char const&) [341] + 0.00 0.00 9874/115845 int const& std::clamp(int const&, int const&, int const&) [249] + 0.00 0.00 9955/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [240] + 0.00 0.00 9958/115845 std::allocator_traits >::deallocate(std::allocator&, char*, unsigned long) [242] + 0.00 0.00 12165/115845 std::char_traits::length(char const*) [205] + 0.00 0.00 13938/115845 std::char_traits::compare(char const*, char const*, unsigned long) [183] + 0.00 0.00 17245/115845 std::char_traits::copy(char*, char const*, unsigned long) [148] + 0.00 0.00 33611/115845 std::char_traits::assign(char&, char const&) [112] +[44] 0.0 0.00 0.00 115845 std::__is_constant_evaluated() [44] +----------------------------------------------- + 0.00 0.00 14/98226 std::_List_const_iterator::_M_const_cast() const [1762] + 0.00 0.00 43976/98226 std::__cxx11::list >::end() [73] + 0.00 0.00 54236/98226 std::__cxx11::list >::begin() [55] +[45] 0.0 0.00 0.00 98226 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [45] +----------------------------------------------- + 0.00 0.00 19034/90907 std::chrono::duration >::zero() [172] + 0.00 0.00 19047/90907 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [175] + 0.00 0.00 19047/90907 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [167] + 0.00 0.00 33779/90907 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [108] +[46] 0.0 0.00 0.00 90907 std::chrono::duration >::duration(long const&) [46] +----------------------------------------------- + 0.00 0.00 24/77163 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::allocator > > const&) [1942] + 0.00 0.00 38564/77163 std::deque >, std::allocator > > >::begin() [79] + 0.00 0.00 38575/77163 std::deque >, std::allocator > > >::end() [78] +[47] 0.0 0.00 0.00 77163 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [47] +----------------------------------------------- + 0.00 0.00 3163/77111 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 6003/77111 CWindow::updateWindowDecos() [400] + 0.00 0.00 67945/77111 CWindow::getFullWindowBoundingBox() [102] +[48] 0.0 0.00 0.00 77111 std::operator==(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [48] +----------------------------------------------- + 0.00 0.00 3/75705 std::_List_const_iterator::_M_const_cast() const [2542] + 0.00 0.00 37827/75705 std::__cxx11::list >::end() [95] + 0.00 0.00 37875/75705 std::__cxx11::list >::begin() [94] +[49] 0.0 0.00 0.00 75705 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [49] +----------------------------------------------- + 0.00 0.00 12/69526 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1849] + 0.00 0.00 1579/69526 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] + 0.00 0.00 67935/69526 CWindow::getFullWindowBoundingBox() [102] +[50] 0.0 0.00 0.00 69526 SWindowDecorationExtents::~SWindowDecorationExtents() [50] + 0.00 0.00 139078/237166 Vector2D::~Vector2D() [27] +----------------------------------------------- + 0.00 0.00 1/68314 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, std::__cxx11::basic_string, std::allocator > const&) [3935] + 0.00 0.00 16/68314 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] + 0.00 0.00 19/68314 std::__cxx11::basic_string, std::allocator >::end() [1703] + 0.00 0.00 20/68314 std::__cxx11::basic_string, std::allocator >::operator std::basic_string_view >() const [1692] + 0.00 0.00 28/68314 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] + 0.00 0.00 32/68314 std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) [1467] + 0.00 0.00 160/68314 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) [853] + 0.00 0.00 185/68314 std::__cxx11::basic_string, std::allocator >::assign(char const*) [846] + 0.00 0.00 218/68314 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] + 0.00 0.00 224/68314 std::__cxx11::basic_string, std::allocator >::assign(unsigned long, char) [790] + 0.00 0.00 224/68314 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] + 0.00 0.00 280/68314 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] + 0.00 0.00 659/68314 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 798/68314 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] + 0.00 0.00 839/68314 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [604] + 0.00 0.00 965/68314 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const [596] + 0.00 0.00 2016/68314 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [437] + 0.00 0.00 2290/68314 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const [699] + 0.00 0.00 2416/68314 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] + 0.00 0.00 3195/68314 std::__cxx11::basic_string, std::allocator >::end() const [381] + 0.00 0.00 5872/68314 std::__cxx11::basic_string, std::allocator >::_M_limit(unsigned long, unsigned long) const [364] + 0.00 0.00 7782/68314 std::__cxx11::basic_string, std::allocator >::_M_check(unsigned long, char const*) const [264] + 0.00 0.00 40075/68314 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] +[51] 0.0 0.00 0.00 68314 std::__cxx11::basic_string, std::allocator >::size() const [51] +----------------------------------------------- + 0.00 0.00 67564/67564 std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) [110] +[52] 0.0 0.00 0.00 67564 std::chrono::time_point > >::time_since_epoch() const [52] +----------------------------------------------- + 0.00 0.00 1/62431 CCompositor::getMonitorFromName(std::__cxx11::basic_string, std::allocator > const&) [3066] + 0.00 0.00 1/62431 CCompositor::getNextAvailableMonitorID() [3069] + 0.00 0.00 2/62431 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 2/62431 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 2/62431 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] + 0.00 0.00 12/62431 CHyprRenderer::shouldRenderWindow(CWindow*) [463] + 0.00 0.00 885/62431 Events::listener_change(wl_listener*, void*) [3130] + 0.00 0.00 1705/62431 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] + 0.00 0.00 3676/62431 CCompositor::getMonitorFromOutput(wlr_output*) [371] + 0.00 0.00 5570/62431 CHyprRenderer::damageWindow(CWindow*) [423] + 0.00 0.00 7341/62431 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 7615/62431 CCompositor::isWorkspaceVisible(int const&) [335] + 0.00 0.00 35619/62431 CHyprRenderer::damageBox(wlr_box*) [177] +[53] 0.0 0.00 0.00 62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] +----------------------------------------------- + 0.00 0.00 24/61810 std::__cxx11::list >::back() [1644] + 0.00 0.00 10293/61810 std::reverse_iterator >::operator++(int) [224] + 0.00 0.00 51493/61810 std::reverse_iterator >::operator->() const [59] +[54] 0.0 0.00 0.00 61810 std::_List_iterator::operator--() [54] +----------------------------------------------- + 0.00 0.00 1/54237 CCompositor::updateAllWindowsBorders() [3068] + 0.00 0.00 2/54237 CCompositor::moveWindowToTop(CWindow*) [2703] + 0.00 0.00 2/54237 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] + 0.00 0.00 4/54237 CCompositor::windowFromCursor() [2315] + 0.00 0.00 4/54237 CCompositor::getFullscreenWindowOnWorkspace(int const&) [2317] + 0.00 0.00 4/54237 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] + 0.00 0.00 8/54237 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] + 0.00 0.00 8/54237 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] + 0.00 0.00 148/54237 CAnimationManager::tick() [539] + 0.00 0.00 171/54237 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 1821/54237 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] + 0.00 0.00 2825/54237 CCompositor::getWindowsOnWorkspace(int const&) [402] + 0.00 0.00 4048/54237 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] + 0.00 0.00 12128/54237 std::__cxx11::list >::rend() [206] + 0.00 0.00 33063/54237 CCompositor::windowExists(CWindow*) [113] +[55] 0.0 0.00 0.00 54237 std::__cxx11::list >::begin() [55] + 0.00 0.00 54236/98226 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [45] +----------------------------------------------- + 0.00 0.00 3/54116 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1l>, long, true, true>::__cast >(std::chrono::duration > const&) [2938] + 0.00 0.00 55/54116 std::chrono::duration >::zero() [1119] + 0.00 0.00 1219/54116 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [569] + 0.00 0.00 19054/54116 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [166] + 0.00 0.00 33785/54116 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [109] +[56] 0.0 0.00 0.00 54116 std::chrono::duration >::duration(long const&) [56] +----------------------------------------------- + 0.00 0.00 26045/52112 __gthread_mutex_lock(pthread_mutex_t*) [144] + 0.00 0.00 26067/52112 __gthread_mutex_unlock(pthread_mutex_t*) [142] +[57] 0.0 0.00 0.00 52112 __gthread_active_p() [57] +----------------------------------------------- + 0.00 0.00 51494/51494 std::reverse_iterator >::operator->() const [59] +[58] 0.0 0.00 0.00 51494 CWindow* std::reverse_iterator >::_S_to_pointer >(std::_List_iterator) [58] + 0.00 0.00 51486/51486 std::_List_iterator::operator->() const [60] +----------------------------------------------- + 0.00 0.00 72/51489 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 140/51489 CCompositor::windowFromCursor() [2315] + 0.00 0.00 51277/51489 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] +[59] 0.0 0.00 0.00 51489 std::reverse_iterator >::operator->() const [59] + 0.00 0.00 51494/51494 CWindow* std::reverse_iterator >::_S_to_pointer >(std::_List_iterator) [58] + 0.00 0.00 51493/61810 std::_List_iterator::operator--() [54] +----------------------------------------------- + 0.00 0.00 51486/51486 CWindow* std::reverse_iterator >::_S_to_pointer >(std::_List_iterator) [58] +[60] 0.0 0.00 0.00 51486 std::_List_iterator::operator->() const [60] + 0.00 0.00 51486/251953 std::_List_node::_M_valptr() [26] +----------------------------------------------- + 0.00 0.00 2295/46754 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] + 0.00 0.00 2822/46754 CHyprOpenGLImpl::clear(CColor const&) [417] + 0.00 0.00 4454/46754 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [343] + 0.00 0.00 37183/46754 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] +[61] 0.0 0.00 0.00 46754 CHyprOpenGLImpl::scissor(wlr_box const*) [61] +----------------------------------------------- + 0.00 0.00 45657/45657 std::__ptr_traits_ptr_to::pointer_to(char&) [63] +[62] 0.0 0.00 0.00 45657 char* std::addressof(char&) [62] + 0.00 0.00 45653/45653 char* std::__addressof(char&) [64] +----------------------------------------------- + 0.00 0.00 45656/45656 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] +[63] 0.0 0.00 0.00 45656 std::__ptr_traits_ptr_to::pointer_to(char&) [63] + 0.00 0.00 45657/45657 char* std::addressof(char&) [62] +----------------------------------------------- + 0.00 0.00 45653/45653 char* std::addressof(char&) [62] +[64] 0.0 0.00 0.00 45653 char* std::__addressof(char&) [64] +----------------------------------------------- + 0.00 0.00 6/45647 std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) [2269] + 0.00 0.00 6/45647 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) [2268] + 0.00 0.00 21/45647 std::__cxx11::basic_string, std::allocator >::basic_string(char const*, unsigned long, std::allocator const&) [1665] + 0.00 0.00 56/45647 std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) [1544] + 0.00 0.00 140/45647 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] + 0.00 0.00 1434/45647 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 3873/45647 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] + 0.00 0.00 6775/45647 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] + 0.00 0.00 7976/45647 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 10359/45647 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] + 0.00 0.00 15001/45647 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] +[65] 0.0 0.00 0.00 45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] + 0.00 0.00 45656/45656 std::__ptr_traits_ptr_to::pointer_to(char&) [63] +----------------------------------------------- + 0.00 0.00 1/44410 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] + 0.00 0.00 4/44410 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 6/44410 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] + 0.00 0.00 7/44410 CFramebuffer::alloc(int, int) [2125] + 0.00 0.00 8/44410 CCompositor::cleanupFadingOut() [524] + 0.00 0.00 8/44410 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 3161/44410 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] + 0.00 0.00 7033/44410 Events::listener_monitorFrame(void*, void*) [532] + 0.00 0.00 8067/44410 renderSurface(wlr_surface*, int, int, void*) [4254] + 0.00 0.00 12025/44410 CFramebuffer::bind() [310] + 0.00 0.00 14090/44410 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] +[66] 0.0 0.00 0.00 44410 std::unique_ptr >::operator->() const [66] + 0.00 0.00 44408/44408 std::unique_ptr >::get() const [69] +----------------------------------------------- + 0.00 0.00 44410/44410 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple > const&) [71] +[67] 0.0 0.00 0.00 44410 CHyprOpenGLImpl* const& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) [67] + 0.00 0.00 44405/44405 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) [72] +----------------------------------------------- + 0.00 0.00 44409/44409 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) [72] +[68] 0.0 0.00 0.00 44409 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false> const&) [68] +----------------------------------------------- + 0.00 0.00 44408/44408 std::unique_ptr >::operator->() const [66] +[69] 0.0 0.00 0.00 44408 std::unique_ptr >::get() const [69] + 0.00 0.00 44406/44406 std::__uniq_ptr_impl >::_M_ptr() const [70] +----------------------------------------------- + 0.00 0.00 44406/44406 std::unique_ptr >::get() const [69] +[70] 0.0 0.00 0.00 44406 std::__uniq_ptr_impl >::_M_ptr() const [70] + 0.00 0.00 44406/44406 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple > const&) [71] +----------------------------------------------- + 0.00 0.00 44406/44406 std::__uniq_ptr_impl >::_M_ptr() const [70] +[71] 0.0 0.00 0.00 44406 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple > const&) [71] + 0.00 0.00 44410/44410 CHyprOpenGLImpl* const& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) [67] +----------------------------------------------- + 0.00 0.00 44405/44405 CHyprOpenGLImpl* const& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) [67] +[72] 0.0 0.00 0.00 44405 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) [72] + 0.00 0.00 44409/44409 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false> const&) [68] +----------------------------------------------- + 0.00 0.00 1/43977 CCompositor::updateAllWindowsBorders() [3068] + 0.00 0.00 2/43977 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] + 0.00 0.00 4/43977 CCompositor::windowFromCursor() [2315] + 0.00 0.00 4/43977 CCompositor::getFullscreenWindowOnWorkspace(int const&) [2317] + 0.00 0.00 4/43977 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] + 0.00 0.00 4/43977 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] + 0.00 0.00 8/43977 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] + 0.00 0.00 9/43977 CCompositor::moveWindowToTop(CWindow*) [2703] + 0.00 0.00 12/43977 CWindow& std::__cxx11::list >::emplace_back<>() [1951] + 0.00 0.00 24/43977 std::__cxx11::list >::back() [1644] + 0.00 0.00 148/43977 CAnimationManager::tick() [539] + 0.00 0.00 171/43977 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 1821/43977 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] + 0.00 0.00 1829/43977 std::__cxx11::list >::rbegin() [452] + 0.00 0.00 2823/43977 CCompositor::getWindowsOnWorkspace(int const&) [402] + 0.00 0.00 4049/43977 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] + 0.00 0.00 33064/43977 CCompositor::windowExists(CWindow*) [113] +[73] 0.0 0.00 0.00 43977 std::__cxx11::list >::end() [73] + 0.00 0.00 43976/98226 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [45] +----------------------------------------------- + 0.00 0.00 41758/41758 std::array::operator[](unsigned long) [75] +[74] 0.0 0.00 0.00 41758 std::__array_traits::_S_ref(Vector2D const (&) [200], unsigned long) [74] +----------------------------------------------- + 0.00 0.00 313/41743 CBezierCurve::setup(std::vector >*) [3075] + 0.00 0.00 41430/41743 CBezierCurve::getYForPoint(float) [354] +[75] 0.0 0.00 0.00 41743 std::array::operator[](unsigned long) [75] + 0.00 0.00 41758/41758 std::__array_traits::_S_ref(Vector2D const (&) [200], unsigned long) [74] +----------------------------------------------- + 0.00 0.00 1216/40508 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [563] + 0.00 0.00 1220/40508 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] + 0.00 0.00 19034/40508 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [167] + 0.00 0.00 19038/40508 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] +[76] 0.0 0.00 0.00 40508 std::chrono::duration >::count() const [76] +----------------------------------------------- + 0.00 0.00 9741/38976 std::enable_if, void>::type std::__invoke_r(void (*&)(void*, void*), void*&&, void*&&) [340] + 0.00 0.00 9743/38976 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] + 0.00 0.00 9746/38976 std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, void*&&) [338] + 0.00 0.00 9746/38976 std::function::operator()(void*, void*) const [337] +[77] 0.0 0.00 0.00 38976 void*&& std::forward(std::remove_reference::type&) [77] +----------------------------------------------- + 0.00 0.00 12/38571 std::deque >, std::allocator > > >::~deque() [1946] + 0.00 0.00 12/38571 std::deque >, std::allocator > > >::back() [1944] + 0.00 0.00 1579/38571 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 3000/38571 CWindow::updateWindowDecos() [400] + 0.00 0.00 33968/38571 CWindow::getFullWindowBoundingBox() [102] +[78] 0.0 0.00 0.00 38571 std::deque >, std::allocator > > >::end() [78] + 0.00 0.00 38575/77163 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [47] +----------------------------------------------- + 0.00 0.00 12/38564 std::deque >, std::allocator > > >::~deque() [1946] + 0.00 0.00 1580/38564 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 3002/38564 CWindow::updateWindowDecos() [400] + 0.00 0.00 33970/38564 CWindow::getFullWindowBoundingBox() [102] +[79] 0.0 0.00 0.00 38564 std::deque >, std::allocator > > >::begin() [79] + 0.00 0.00 38564/77163 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [47] +----------------------------------------------- + 0.00 0.00 12/38563 std::deque >, std::allocator > > >::back() [1944] + 0.00 0.00 1581/38563 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 3000/38563 CWindow::updateWindowDecos() [400] + 0.00 0.00 33970/38563 CWindow::getFullWindowBoundingBox() [102] +[80] 0.0 0.00 0.00 38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator*() const [80] +----------------------------------------------- + 0.00 0.00 1582/38563 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 3002/38563 CWindow::updateWindowDecos() [400] + 0.00 0.00 33979/38563 CWindow::getFullWindowBoundingBox() [102] +[81] 0.0 0.00 0.00 38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator++() [81] +----------------------------------------------- + 0.00 0.00 38557/38557 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple > const&) [83] +[82] 0.0 0.00 0.00 38557 IHyprWindowDecoration* const& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) [82] + 0.00 0.00 38551/38551 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) [86] +----------------------------------------------- + 0.00 0.00 38556/38556 std::__uniq_ptr_impl >::_M_ptr() const [84] +[83] 0.0 0.00 0.00 38556 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple > const&) [83] + 0.00 0.00 38557/38557 IHyprWindowDecoration* const& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) [82] +----------------------------------------------- + 0.00 0.00 38553/38553 std::unique_ptr >::get() const [87] +[84] 0.0 0.00 0.00 38553 std::__uniq_ptr_impl >::_M_ptr() const [84] + 0.00 0.00 38556/38556 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple > const&) [83] +----------------------------------------------- + 0.00 0.00 38552/38552 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) [86] +[85] 0.0 0.00 0.00 38552 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false> const&) [85] +----------------------------------------------- + 0.00 0.00 38551/38551 IHyprWindowDecoration* const& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) [82] +[86] 0.0 0.00 0.00 38551 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) [86] + 0.00 0.00 38552/38552 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false> const&) [85] +----------------------------------------------- + 0.00 0.00 38548/38548 std::unique_ptr >::operator->() const [88] +[87] 0.0 0.00 0.00 38548 std::unique_ptr >::get() const [87] + 0.00 0.00 38553/38553 std::__uniq_ptr_impl >::_M_ptr() const [84] +----------------------------------------------- + 0.00 0.00 1580/38546 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 3000/38546 CWindow::updateWindowDecos() [400] + 0.00 0.00 33966/38546 CWindow::getFullWindowBoundingBox() [102] +[88] 0.0 0.00 0.00 38546 std::unique_ptr >::operator->() const [88] + 0.00 0.00 38548/38548 std::unique_ptr >::get() const [87] +----------------------------------------------- + 0.00 0.00 19073/38168 std::deque >::end() [162] + 0.00 0.00 19095/38168 std::deque >::begin() [160] +[89] 0.0 0.00 0.00 38168 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [89] +----------------------------------------------- + 0.00 0.00 37877/37877 __gnu_cxx::__aligned_membuf::_M_ptr() [91] +[90] 0.0 0.00 0.00 37877 __gnu_cxx::__aligned_membuf::_M_addr() [90] +----------------------------------------------- + 0.00 0.00 37875/37875 std::_List_node::_M_valptr() [92] +[91] 0.0 0.00 0.00 37875 __gnu_cxx::__aligned_membuf::_M_ptr() [91] + 0.00 0.00 37877/37877 __gnu_cxx::__aligned_membuf::_M_addr() [90] +----------------------------------------------- + 0.00 0.00 1/37873 std::__cxx11::_List_base >::_M_clear() [2947] + 0.00 0.00 1/37873 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] + 0.00 0.00 37871/37873 std::_List_iterator::operator*() const [93] +[92] 0.0 0.00 0.00 37873 std::_List_node::_M_valptr() [92] + 0.00 0.00 37875/37875 __gnu_cxx::__aligned_membuf::_M_ptr() [91] +----------------------------------------------- + 0.00 0.00 1/37872 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 1/37872 std::__cxx11::list >::back() [3969] + 0.00 0.00 1/37872 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] + 0.00 0.00 10/37872 CHyprRenderer::shouldRenderWindow(CWindow*) [463] + 0.00 0.00 58/37872 std::__cxx11::list >::front() [1090] + 0.00 0.00 442/37872 Events::listener_change(wl_listener*, void*) [3130] + 0.00 0.00 853/37872 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] + 0.00 0.00 2784/37872 CHyprRenderer::damageWindow(CWindow*) [423] + 0.00 0.00 3674/37872 CCompositor::getMonitorFromOutput(wlr_output*) [371] + 0.00 0.00 4897/37872 CCompositor::isWorkspaceVisible(int const&) [335] + 0.00 0.00 7340/37872 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 17811/37872 CHyprRenderer::damageBox(wlr_box*) [177] +[93] 0.0 0.00 0.00 37872 std::_List_iterator::operator*() const [93] + 0.00 0.00 37871/37873 std::_List_node::_M_valptr() [92] +----------------------------------------------- + 0.00 0.00 1/37872 CCompositor::getMonitorFromName(std::__cxx11::basic_string, std::allocator > const&) [3066] + 0.00 0.00 1/37872 CCompositor::getNextAvailableMonitorID() [3069] + 0.00 0.00 2/37872 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 2/37872 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 2/37872 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] + 0.00 0.00 10/37872 CHyprRenderer::shouldRenderWindow(CWindow*) [463] + 0.00 0.00 58/37872 std::__cxx11::list >::front() [1090] + 0.00 0.00 443/37872 Events::listener_change(wl_listener*, void*) [3130] + 0.00 0.00 854/37872 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] + 0.00 0.00 2784/37872 CHyprRenderer::damageWindow(CWindow*) [423] + 0.00 0.00 3675/37872 CCompositor::getMonitorFromOutput(wlr_output*) [371] + 0.00 0.00 4892/37872 CCompositor::isWorkspaceVisible(int const&) [335] + 0.00 0.00 7338/37872 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 17810/37872 CHyprRenderer::damageBox(wlr_box*) [177] +[94] 0.0 0.00 0.00 37872 std::__cxx11::list >::begin() [94] + 0.00 0.00 37875/75705 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [49] +----------------------------------------------- + 0.00 0.00 1/37815 CCompositor::getMonitorFromName(std::__cxx11::basic_string, std::allocator > const&) [3066] + 0.00 0.00 1/37815 CCompositor::getNextAvailableMonitorID() [3069] + 0.00 0.00 1/37815 std::__cxx11::list >::push_back(SMonitor const&) [3974] + 0.00 0.00 1/37815 std::__cxx11::list >::back() [3969] + 0.00 0.00 1/37815 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] + 0.00 0.00 2/37815 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 2/37815 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 10/37815 CHyprRenderer::shouldRenderWindow(CWindow*) [463] + 0.00 0.00 443/37815 Events::listener_change(wl_listener*, void*) [3130] + 0.00 0.00 854/37815 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] + 0.00 0.00 2784/37815 CHyprRenderer::damageWindow(CWindow*) [423] + 0.00 0.00 3675/37815 CCompositor::getMonitorFromOutput(wlr_output*) [371] + 0.00 0.00 4891/37815 CCompositor::isWorkspaceVisible(int const&) [335] + 0.00 0.00 7342/37815 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 17807/37815 CHyprRenderer::damageBox(wlr_box*) [177] +[95] 0.0 0.00 0.00 37815 std::__cxx11::list >::end() [95] + 0.00 0.00 37827/75705 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [49] +----------------------------------------------- + 0.00 0.00 37297/37297 CBezierCurve::getYForPoint(float) [354] +[96] 0.0 0.00 0.00 37297 std::abs(float) [96] +----------------------------------------------- + 0.00 0.00 2299/37189 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*)::{lambda(CShader*, pixman_region32*)#1}::operator()(CShader*, pixman_region32*) const [432] + 0.00 0.00 3805/37189 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] + 0.00 0.00 3810/37189 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] + 0.00 0.00 3815/37189 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] + 0.00 0.00 5525/37189 CHyprOpenGLImpl::clear(CColor const&) [417] + 0.00 0.00 17935/37189 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] +[97] 0.0 0.00 0.00 37189 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] + 0.00 0.00 37183/46754 CHyprOpenGLImpl::scissor(wlr_box const*) [61] +----------------------------------------------- + 0.00 0.00 1/35948 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3762] + 0.00 0.00 1/35948 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::allocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, unsigned long) [3747] + 0.00 0.00 1/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3778] + 0.00 0.00 1/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3770] + 0.00 0.00 2/35948 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2887] + 0.00 0.00 2/35948 void std::_Construct(Vector2D*, Vector2D const&) [2983] + 0.00 0.00 2/35948 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2898] + 0.00 0.00 2/35948 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2902] + 0.00 0.00 4/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2430] + 0.00 0.00 7/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2077] + 0.00 0.00 12/35948 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::unique_ptr >**, unsigned long) [1927] + 0.00 0.00 12/35948 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1928] + 0.00 0.00 12/35948 std::allocator_traits > > >::deallocate(std::allocator > >&, std::unique_ptr >*, unsigned long) [1933] + 0.00 0.00 12/35948 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1934] + 0.00 0.00 12/35948 void std::_Destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1979] + 0.00 0.00 12/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1931] + 0.00 0.00 13/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1807] + 0.00 0.00 26/35948 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1621] + 0.00 0.00 26/35948 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1619] + 0.00 0.00 27/35948 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::allocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, unsigned long) [1571] + 0.00 0.00 48/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1212] + 0.00 0.00 54/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1129] + 0.00 0.00 3280/35948 double const& std::clamp(double const&, double const&, double const&) [377] + 0.00 0.00 32379/35948 float const& std::clamp(float const&, float const&, float const&) [117] +[98] 0.0 0.00 0.00 35948 __is_constant_evaluated [98] +----------------------------------------------- + 0.00 0.00 1458/35247 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] + 0.00 0.00 33789/35247 CAnimationManager::tick() [539] +[99] 0.0 0.00 0.00 35247 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [99] +----------------------------------------------- + 0.00 0.00 21/35223 std::__cxx11::basic_string, std::allocator >::operator std::basic_string_view >() const [1692] + 0.00 0.00 64/35223 std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) [1467] + 0.00 0.00 140/35223 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] + 0.00 0.00 850/35223 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const [596] + 0.00 0.00 7518/35223 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] + 0.00 0.00 26630/35223 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] +[100] 0.0 0.00 0.00 35223 std::__cxx11::basic_string, std::allocator >::data() const [100] + 0.00 0.00 35243/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] +----------------------------------------------- + 0.00 0.00 33971/33971 CWindow::getFullWindowBoundingBox() [102] +[101] 0.0 0.00 0.00 33971 CHyprDropShadowDecoration::getWindowDecorationExtents() [101] + 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 2785/33968 CHyprRenderer::damageWindow(CWindow*) [423] + 0.00 0.00 4455/33968 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [342] + 0.00 0.00 26728/33968 CAnimationManager::tick() [539] +[102] 0.0 0.00 0.00 33968 CWindow::getFullWindowBoundingBox() [102] + 0.00 0.00 135903/204786 CAnimatedVariable::vec() const [29] + 0.00 0.00 67945/77111 std::operator==(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [48] + 0.00 0.00 67942/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 67935/69526 SWindowDecorationExtents::~SWindowDecorationExtents() [50] + 0.00 0.00 33979/38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator++() [81] + 0.00 0.00 33971/33971 CHyprDropShadowDecoration::getWindowDecorationExtents() [101] + 0.00 0.00 33970/38564 std::deque >, std::allocator > > >::begin() [79] + 0.00 0.00 33970/38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator*() const [80] + 0.00 0.00 33968/38571 std::deque >, std::allocator > > >::end() [78] + 0.00 0.00 33966/38546 std::unique_ptr >::operator->() const [88] + 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 33888/33888 std::_List_node::_M_valptr() [105] +[103] 0.0 0.00 0.00 33888 __gnu_cxx::__aligned_membuf::_M_ptr() [103] + 0.00 0.00 33885/33885 __gnu_cxx::__aligned_membuf::_M_addr() [104] +----------------------------------------------- + 0.00 0.00 33885/33885 __gnu_cxx::__aligned_membuf::_M_ptr() [103] +[104] 0.0 0.00 0.00 33885 __gnu_cxx::__aligned_membuf::_M_addr() [104] +----------------------------------------------- + 0.00 0.00 53/33883 std::__cxx11::_List_base >::_M_clear() [1104] + 0.00 0.00 54/33883 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] + 0.00 0.00 33776/33883 std::_List_iterator::operator*() const [111] +[105] 0.0 0.00 0.00 33883 std::_List_node::_M_valptr() [105] + 0.00 0.00 33888/33888 __gnu_cxx::__aligned_membuf::_M_ptr() [103] +----------------------------------------------- + 0.00 0.00 54/33829 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] + 0.00 0.00 1399/33829 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] + 0.00 0.00 32376/33829 CAnimationManager::tick() [539] +[106] 0.0 0.00 0.00 33829 std::_List_iterator::operator++() [106] +----------------------------------------------- + 0.00 0.00 1404/33786 CTimer::getSeconds() [540] + 0.00 0.00 32382/33786 CAnimationManager::tick() [539] +[107] 0.0 0.00 0.00 33786 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [107] + 0.00 0.00 33785/33785 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [108] +----------------------------------------------- + 0.00 0.00 33785/33785 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [107] +[108] 0.0 0.00 0.00 33785 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [108] + 0.00 0.00 33788/121615 std::chrono::duration >::count() const [43] + 0.00 0.00 33779/90907 std::chrono::duration >::duration(long const&) [46] +----------------------------------------------- + 0.00 0.00 33783/33783 std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) [110] +[109] 0.0 0.00 0.00 33783 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [109] + 0.00 0.00 67568/121615 std::chrono::duration >::count() const [43] + 0.00 0.00 33785/54116 std::chrono::duration >::duration(long const&) [56] +----------------------------------------------- + 0.00 0.00 3/33781 CBezierCurve::setup(std::vector >*) [3075] + 0.00 0.00 1404/33781 CTimer::getDuration() [531] + 0.00 0.00 32374/33781 CAnimationManager::tick() [539] +[110] 0.0 0.00 0.00 33781 std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) [110] + 0.00 0.00 67564/67564 std::chrono::time_point > >::time_since_epoch() const [52] + 0.00 0.00 33783/33783 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [109] +----------------------------------------------- + 0.00 0.00 1398/33774 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] + 0.00 0.00 32376/33774 CAnimationManager::tick() [539] +[111] 0.0 0.00 0.00 33774 std::_List_iterator::operator*() const [111] + 0.00 0.00 33776/33883 std::_List_node::_M_valptr() [105] +----------------------------------------------- + 0.00 0.00 229/33624 std::__cxx11::basic_string, std::allocator >::_S_assign(char*, unsigned long, char) [777] + 0.00 0.00 3878/33624 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] + 0.00 0.00 29517/33624 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] +[112] 0.0 0.00 0.00 33624 std::char_traits::assign(char&, char const&) [112] + 0.00 0.00 33611/115845 std::__is_constant_evaluated() [44] +----------------------------------------------- + 0.00 0.00 241/33069 CCompositor::cleanupFadingOut() [524] + 0.00 0.00 32828/33069 CCompositor::windowValidMapped(CWindow*) [114] +[113] 0.0 0.00 0.00 33069 CCompositor::windowExists(CWindow*) [113] + 0.00 0.00 154640/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] + 0.00 0.00 152656/200444 std::_List_iterator::operator*() const [30] + 0.00 0.00 121572/167869 std::_List_iterator::operator++() [32] + 0.00 0.00 33064/43977 std::__cxx11::list >::end() [73] + 0.00 0.00 33063/54237 std::__cxx11::list >::begin() [55] +----------------------------------------------- + 0.00 0.00 1/32825 CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) [3109] + 0.00 0.00 2/32825 CCompositor::isWindowActive(CWindow*) [1837] + 0.00 0.00 2/32825 CCompositor::moveWindowToTop(CWindow*) [2703] + 0.00 0.00 2/32825 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] + 0.00 0.00 2/32825 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] + 0.00 0.00 2/32825 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] + 0.00 0.00 3/32825 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] + 0.00 0.00 4/32825 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] + 0.00 0.00 8/32825 CConfigManager::getMatchingRules(CWindow*) [2028] + 0.00 0.00 8/32825 CHyprXWaylandManager::moveXWaylandWindow(CWindow*, Vector2D const&) [2037] + 0.00 0.00 21/32825 Events::listener_setTitleWindow(void*, void*) [1670] + 0.00 0.00 28/32825 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 172/32825 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 665/32825 CCompositor::vectorWindowToSurface(Vector2D const&, CWindow*, Vector2D&) [630] + 0.00 0.00 1495/32825 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 1580/32825 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] + 0.00 0.00 1588/32825 Events::listener_commitWindow(void*, void*) [471] + 0.00 0.00 1770/32825 CHyprRenderer::shouldRenderWindow(CWindow*) [463] + 0.00 0.00 1822/32825 IHyprLayout::onMouseMove(Vector2D const&) [453] + 0.00 0.00 4129/32825 CAnimationManager::tick() [539] + 0.00 0.00 19521/32825 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] +[114] 0.0 0.00 0.00 32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 32828/33069 CCompositor::windowExists(CWindow*) [113] +----------------------------------------------- + 0.00 0.00 32382/32382 float const& std::clamp(float const&, float const&, float const&) [117] +[115] 0.0 0.00 0.00 32382 float const& std::min(float const&, float const&) [115] +----------------------------------------------- + 0.00 0.00 32380/32380 float const& std::clamp(float const&, float const&, float const&) [117] +[116] 0.0 0.00 0.00 32380 float const& std::max(float const&, float const&) [116] +----------------------------------------------- + 0.00 0.00 32380/32380 CAnimationManager::tick() [539] +[117] 0.0 0.00 0.00 32380 float const& std::clamp(float const&, float const&, float const&) [117] + 0.00 0.00 32382/32382 float const& std::min(float const&, float const&) [115] + 0.00 0.00 32380/32380 float const& std::max(float const&, float const&) [116] + 0.00 0.00 32379/35948 __is_constant_evaluated [98] +----------------------------------------------- + 0.00 0.00 30929/30929 std::__ptr_traits_ptr_to::pointer_to(char const&) [121] +[118] 0.0 0.00 0.00 30929 char const* std::addressof(char const&) [118] + 0.00 0.00 30919/30919 char const* std::__addressof(char const&) [119] +----------------------------------------------- + 0.00 0.00 30919/30919 char const* std::addressof(char const&) [118] +[119] 0.0 0.00 0.00 30919 char const* std::__addressof(char const&) [119] +----------------------------------------------- + 0.00 0.00 30913/30913 std::__cxx11::basic_string, std::allocator >::_M_is_local() const [122] +[120] 0.0 0.00 0.00 30913 std::__cxx11::basic_string, std::allocator >::_M_local_data() const [120] + 0.00 0.00 30911/30911 std::__ptr_traits_ptr_to::pointer_to(char const&) [121] +----------------------------------------------- + 0.00 0.00 30911/30911 std::__cxx11::basic_string, std::allocator >::_M_local_data() const [120] +[121] 0.0 0.00 0.00 30911 std::__ptr_traits_ptr_to::pointer_to(char const&) [121] + 0.00 0.00 30929/30929 char const* std::addressof(char const&) [118] +----------------------------------------------- + 0.00 0.00 707/30907 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 825/30907 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 1457/30907 std::__cxx11::basic_string, std::allocator >::capacity() const [496] + 0.00 0.00 27918/30907 std::__cxx11::basic_string, std::allocator >::_M_dispose() [130] +[122] 0.0 0.00 0.00 30907 std::__cxx11::basic_string, std::allocator >::_M_is_local() const [122] + 0.00 0.00 30923/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 30913/30913 std::__cxx11::basic_string, std::allocator >::_M_local_data() const [120] +----------------------------------------------- + 0.00 0.00 13851/30535 std::__cxx11::list >::begin() [196] + 0.00 0.00 16684/30535 std::__cxx11::list >::end() [179] +[123] 0.0 0.00 0.00 30535 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [123] +----------------------------------------------- + 0.00 0.00 128/30362 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 721/30362 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 29513/30362 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] +[124] 0.0 0.00 0.00 30362 std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long) [124] +----------------------------------------------- + 0.00 0.00 6/29506 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) [2268] + 0.00 0.00 28/29506 std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) [1544] + 0.00 0.00 70/29506 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] + 0.00 0.00 221/29506 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 222/29506 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] + 0.00 0.00 224/29506 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] + 0.00 0.00 350/29506 std::__cxx11::basic_string, std::allocator >::clear() [700] + 0.00 0.00 395/29506 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] + 0.00 0.00 400/29506 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] + 0.00 0.00 712/29506 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 11870/29506 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] + 0.00 0.00 15008/29506 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] +[125] 0.0 0.00 0.00 29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] + 0.00 0.00 29519/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 29517/33624 std::char_traits::assign(char&, char const&) [112] + 0.00 0.00 29513/30362 std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long) [124] +----------------------------------------------- + 0.00 0.00 29374/29374 __gnu_cxx::__aligned_membuf::_M_ptr() [127] +[126] 0.0 0.00 0.00 29374 __gnu_cxx::__aligned_membuf::_M_addr() [126] +----------------------------------------------- + 0.00 0.00 29370/29370 std::_List_node::_M_valptr() [128] +[127] 0.0 0.00 0.00 29370 __gnu_cxx::__aligned_membuf::_M_ptr() [127] + 0.00 0.00 29374/29374 __gnu_cxx::__aligned_membuf::_M_addr() [126] +----------------------------------------------- + 0.00 0.00 1/29367 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] + 0.00 0.00 2/29367 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] + 0.00 0.00 3/29367 std::__cxx11::_List_base >::_M_clear() [2940] + 0.00 0.00 6057/29367 std::_List_iterator::operator->() const [309] + 0.00 0.00 23304/29367 std::_List_iterator::operator*() const [151] +[128] 0.0 0.00 0.00 29367 std::_List_node::_M_valptr() [128] + 0.00 0.00 29370/29370 __gnu_cxx::__aligned_membuf::_M_ptr() [127] +----------------------------------------------- + 0.00 0.00 28/28293 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] + 0.00 0.00 164/28293 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] + 0.00 0.00 213/28293 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 262/28293 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] + 0.00 0.00 353/28293 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] + 0.00 0.00 389/28293 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] + 0.00 0.00 11875/28293 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char const*, char const*) [208] + 0.00 0.00 15009/28293 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char*, char*) [188] +[129] 0.0 0.00 0.00 28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] + 0.00 0.00 24416/24740 std::char_traits::copy(char*, char const*, unsigned long) [148] + 0.00 0.00 3878/33624 std::char_traits::assign(char&, char const&) [112] +----------------------------------------------- + 0.00 0.00 5/27906 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] + 0.00 0.00 28/27906 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] + 0.00 0.00 186/27906 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] + 0.00 0.00 27687/27906 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +[130] 0.0 0.00 0.00 27906 std::__cxx11::basic_string, std::allocator >::_M_dispose() [130] + 0.00 0.00 27918/30907 std::__cxx11::basic_string, std::allocator >::_M_is_local() const [122] + 0.00 0.00 9957/9957 std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long) [244] +----------------------------------------------- + 0.00 0.00 3/27699 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 27696/27699 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +[131] 0.0 0.00 0.00 27699 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::~_Alloc_hider() [131] +----------------------------------------------- + 0.00 0.00 1/27684 CCompositor::~CCompositor() [3072] + 0.00 0.00 1/27684 CHyprError::~CHyprError() [3063] + 0.00 0.00 1/27684 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] + 0.00 0.00 1/27684 SMonitor::~SMonitor() [2716] + 0.00 0.00 1/27684 std::pair, std::allocator > const, CBezierCurve>::~pair() [3792] + 0.00 0.00 1/27684 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::~pair() [3795] + 0.00 0.00 1/27684 CWindow::getFullWindowBoundingBox() [102] + 0.00 0.00 1/27684 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] + 0.00 0.00 1/27684 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 1/27684 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] + 0.00 0.00 1/27684 execAndGet[abi:cxx11](char const*) [3013] + 0.00 0.00 1/27684 logSystemInfo() [3014] + 0.00 0.00 1/27684 Events::listener_commitSubsurface(void*, void*) [462] + 0.00 0.00 1/27684 CAnimationManager::CAnimationManager() [3112] + 0.00 0.00 1/27684 CAnimationManager::removeAllBeziers() [4393] + 0.00 0.00 1/27684 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 1/27684 CInputManager::newMouse(wlr_input_device*) [3089] + 0.00 0.00 1/27684 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] + 0.00 0.00 1/27684 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] + 0.00 0.00 1/27684 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] + 0.00 0.00 1/27684 renderSurface(wlr_surface*, int, int, void*) [4254] + 0.00 0.00 1/27684 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] + 0.00 0.00 1/27684 CHyprRenderer::damageWindow(CWindow*) [423] + 0.00 0.00 1/27684 CHyprRenderer::damageMonitor(SMonitor*) [2254] + 0.00 0.00 1/27684 CHyprRenderer::damageBox(wlr_box*) [177] + 0.00 0.00 1/27684 CHyprRenderer::ensureCursorRenderingMode() [553] + 0.00 0.00 1/27684 CHyprDropShadowDecoration::getWindowDecorationExtents() [101] + 0.00 0.00 1/27684 CHyprDropShadowDecoration::damageEntire() [331] + 0.00 0.00 2/27684 CCompositor::updateWindowBorderColor(CWindow*) [1646] + 0.00 0.00 2/27684 std::pair, std::allocator > const, long>::~pair() [2913] + 0.00 0.00 2/27684 CConfigManager::CConfigManager() [3097] + 0.00 0.00 2/27684 CConfigManager::init() [3096] + 0.00 0.00 2/27684 Debug::init(std::__cxx11::basic_string, std::allocator >) [3126] + 0.00 0.00 2/27684 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 2/27684 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] + 0.00 0.00 2/27684 CHyprXWaylandManager::CHyprXWaylandManager() [3122] + 0.00 0.00 2/27684 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] + 0.00 0.00 2/27684 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] + 0.00 0.00 2/27684 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] + 0.00 0.00 2/27684 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] + 0.00 0.00 3/27684 void std::destroy_at, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) [2657] + 0.00 0.00 3/27684 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] + 0.00 0.00 3/27684 CWorkspace::~CWorkspace() [2524] + 0.00 0.00 3/27684 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] + 0.00 0.00 4/27684 CConfigManager::~CConfigManager() [3098] + 0.00 0.00 4/27684 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 5/27684 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] + 0.00 0.00 5/27684 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 5/27684 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] + 0.00 0.00 5/27684 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 5/27684 CAnimationManager::tick() [539] + 0.00 0.00 5/27684 CInputManager::newKeyboard(wlr_input_device*) [3085] + 0.00 0.00 6/27684 CCompositor::CCompositor() [3071] + 0.00 0.00 6/27684 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::~pair() [2632] + 0.00 0.00 6/27684 Events::listener_monitorFrame(void*, void*) [532] + 0.00 0.00 6/27684 SDwindleNodeData::recalcSizePosRecursive() [2032] + 0.00 0.00 7/27684 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] + 0.00 0.00 7/27684 CHyprXWaylandManager::checkBorders(CWindow*) [2035] + 0.00 0.00 8/27684 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] + 0.00 0.00 8/27684 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] + 0.00 0.00 8/27684 Events::listener_destroyWindow(void*, void*) [2040] + 0.00 0.00 8/27684 CWorkspace::startAnim(bool, bool, bool) [2314] + 0.00 0.00 10/27684 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 10/27684 CHyprXWaylandManager::shouldBeFloated(CWindow*) [2036] + 0.00 0.00 11/27684 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] + 0.00 0.00 12/27684 __static_initialization_and_destruction_0(int, int) [3017] + 0.00 0.00 12/27684 CWindow::~CWindow() [1853] + 0.00 0.00 12/27684 SWindowAdditionalConfigData::~SWindowAdditionalConfigData() [1851] + 0.00 0.00 12/27684 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 12/27684 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] + 0.00 0.00 12/27684 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 13/27684 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] + 0.00 0.00 14/27684 SMonitorRule::~SMonitorRule() [2126] + 0.00 0.00 14/27684 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] + 0.00 0.00 14/27684 CHyprOpenGLImpl::createProgram(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2031] + 0.00 0.00 15/27684 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] + 0.00 0.00 16/27684 CConfigManager::getMatchingRules(CWindow*) [2028] + 0.00 0.00 18/27684 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 21/27684 std::filesystem::__cxx11::path::~path() [1656] + 0.00 0.00 21/27684 Events::listener_newXDGSurface(wl_listener*, void*) [4453] + 0.00 0.00 22/27684 CCompositor::initAllSignals() [3064] + 0.00 0.00 24/27684 createTree(wlr_surface*, CWindow*) [2023] + 0.00 0.00 24/27684 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] + 0.00 0.00 25/27684 std::pair, std::allocator > const, unsigned int>::~pair() [1628] + 0.00 0.00 26/27684 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] + 0.00 0.00 27/27684 std::pair, std::allocator > const, std::function, std::allocator >)> >::~pair() [1577] + 0.00 0.00 27/27684 CKeybindManager::CKeybindManager() [3110] + 0.00 0.00 28/27684 ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const [2334] + 0.00 0.00 30/27684 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 30/27684 SWindowRule::~SWindowRule() [1747] + 0.00 0.00 32/27684 std::__detail::_Scanner::~_Scanner() [1489] + 0.00 0.00 32/27684 std::__detail::_Compiler >::~_Compiler() [1496] + 0.00 0.00 39/27684 CConfigManager::tick() [1690] + 0.00 0.00 42/27684 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] + 0.00 0.00 44/27684 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] + 0.00 0.00 48/27684 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] + 0.00 0.00 49/27684 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] + 0.00 0.00 58/27684 Events::listener_setTitleWindow(void*, void*) [1670] + 0.00 0.00 60/27684 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 76/27684 std::pair, std::allocator > const, SConfigValue>::~pair() [1003] + 0.00 0.00 84/27684 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 97/27684 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] + 0.00 0.00 125/27684 CConfigManager::setDefaultVars() [2708] + 0.00 0.00 144/27684 CWindow::CWindow() [1852] + 0.00 0.00 148/27684 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] + 0.00 0.00 170/27684 CHyprWLListener::~CHyprWLListener() [848] + 0.00 0.00 364/27684 SHyprIPCEvent::~SHyprIPCEvent() [842] + 0.00 0.00 384/27684 SKeybind::~SKeybind() [938] + 0.00 0.00 432/27684 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] + 0.00 0.00 568/27684 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] + 0.00 0.00 1640/27684 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 2430/27684 CThreadManager::handle() [3101] + 0.00 0.00 2562/27684 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [427] + 0.00 0.00 2770/27684 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] + 0.00 0.00 3164/27684 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] + 0.00 0.00 4388/27684 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] + 0.00 0.00 7050/27684 SConfigValue::~SConfigValue() [289] +[132] 0.0 0.00 0.00 27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 27696/27699 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::~_Alloc_hider() [131] + 0.00 0.00 27687/27906 std::__cxx11::basic_string, std::allocator >::_M_dispose() [130] +----------------------------------------------- + 0.00 0.00 1/27552 CCompositor::getNextAvailableNamedWorkspace() [3070] + 0.00 0.00 1/27552 CCompositor::getWorkspaceByName(std::__cxx11::basic_string, std::allocator > const&) [3067] + 0.00 0.00 2/27552 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 9/27552 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] + 0.00 0.00 4230/27552 CCompositor::sanityCheckWorkspaces() [525] + 0.00 0.00 23309/27552 CCompositor::getWorkspaceByID(int const&) [204] +[133] 0.0 0.00 0.00 27552 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [133] +----------------------------------------------- + 0.00 0.00 27052/27052 CHyprRenderer* const& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) [136] +[134] 0.0 0.00 0.00 27052 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) [134] + 0.00 0.00 27049/27049 std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false> const&) [135] +----------------------------------------------- + 0.00 0.00 27049/27049 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) [134] +[135] 0.0 0.00 0.00 27049 std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false> const&) [135] +----------------------------------------------- + 0.00 0.00 27049/27049 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple > const&) [139] +[136] 0.0 0.00 0.00 27049 CHyprRenderer* const& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) [136] + 0.00 0.00 27052/27052 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) [134] +----------------------------------------------- + 0.00 0.00 27047/27047 std::unique_ptr >::get() const [138] +[137] 0.0 0.00 0.00 27047 std::__uniq_ptr_impl >::_M_ptr() const [137] + 0.00 0.00 27044/27044 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple > const&) [139] +----------------------------------------------- + 0.00 0.00 27044/27044 std::unique_ptr >::operator->() const [140] +[138] 0.0 0.00 0.00 27044 std::unique_ptr >::get() const [138] + 0.00 0.00 27047/27047 std::__uniq_ptr_impl >::_M_ptr() const [137] +----------------------------------------------- + 0.00 0.00 27044/27044 std::__uniq_ptr_impl >::_M_ptr() const [137] +[139] 0.0 0.00 0.00 27044 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple > const&) [139] + 0.00 0.00 27049/27049 CHyprRenderer* const& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) [136] +----------------------------------------------- + 0.00 0.00 1/27041 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 1/27041 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 2/27041 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 4/27041 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 4/27041 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 4/27041 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 96/27041 CInputManager::processMouseRequest(wlr_seat_pointer_request_set_cursor_event*) [1190] + 0.00 0.00 2812/27041 Events::listener_monitorFrame(void*, void*) [532] + 0.00 0.00 3531/27041 Events::listener_commitSubsurface(void*, void*) [462] + 0.00 0.00 5291/27041 CHyprDropShadowDecoration::damageEntire() [331] + 0.00 0.00 15295/27041 CAnimationManager::tick() [539] +[140] 0.0 0.00 0.00 27041 std::unique_ptr >::operator->() const [140] + 0.00 0.00 27044/27044 std::unique_ptr >::get() const [138] +----------------------------------------------- + 0.00 0.00 48/26086 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}::operator()(SHyprIPCEvent) const [1247] + 0.00 0.00 6967/26086 std::lock_guard::~lock_guard() [291] + 0.00 0.00 19071/26086 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] +[141] 0.0 0.00 0.00 26086 std::mutex::unlock() [141] + 0.00 0.00 26075/26075 __gthread_mutex_unlock(pthread_mutex_t*) [142] +----------------------------------------------- + 0.00 0.00 26075/26075 std::mutex::unlock() [141] +[142] 0.0 0.00 0.00 26075 __gthread_mutex_unlock(pthread_mutex_t*) [142] + 0.00 0.00 26067/52112 __gthread_active_p() [57] +----------------------------------------------- + 0.00 0.00 42/26052 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}::operator()(SHyprIPCEvent) const [1247] + 0.00 0.00 6968/26052 std::lock_guard::lock_guard(std::mutex&) [292] + 0.00 0.00 19042/26052 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] +[143] 0.0 0.00 0.00 26052 std::mutex::lock() [143] + 0.00 0.00 26040/26040 __gthread_mutex_lock(pthread_mutex_t*) [144] +----------------------------------------------- + 0.00 0.00 26040/26040 std::mutex::lock() [143] +[144] 0.0 0.00 0.00 26040 __gthread_mutex_lock(pthread_mutex_t*) [144] + 0.00 0.00 26045/52112 __gthread_active_p() [57] +----------------------------------------------- + 0.00 0.00 28/25989 std::__cxx11::basic_string, std::allocator >::get_allocator() const [1539] + 0.00 0.00 10959/25989 std::__cxx11::basic_string, std::allocator >::max_size() const [221] + 0.00 0.00 15002/25989 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] +[145] 0.0 0.00 0.00 25989 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() const [145] +----------------------------------------------- + 0.00 0.00 1637/25388 renderSurface(wlr_surface*, int, int, void*) [4254] + 0.00 0.00 2783/25388 CHyprRenderer::damageWindow(CWindow*) [423] + 0.00 0.00 3160/25388 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] + 0.00 0.00 17808/25388 CHyprRenderer::damageBox(wlr_box*) [177] +[146] 0.0 0.00 0.00 25388 scaleBox(wlr_box*, float) [146] + 0.00 0.00 152331/152773 std::round(float) [34] +----------------------------------------------- + 0.00 0.00 6/25056 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] + 0.00 0.00 12/25056 Events::listener_readyXWayland(wl_listener*, void*) [4455] + 0.00 0.00 28/25056 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] + 0.00 0.00 127/25056 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 377/25056 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] + 0.00 0.00 396/25056 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] + 0.00 0.00 555/25056 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] + 0.00 0.00 1036/25056 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 7519/25056 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] + 0.00 0.00 15000/25056 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] +[147] 0.0 0.00 0.00 25056 std::__cxx11::basic_string, std::allocator >::length() const [147] +----------------------------------------------- + 0.00 0.00 324/24740 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 24416/24740 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] +[148] 0.0 0.00 0.00 24740 std::char_traits::copy(char*, char const*, unsigned long) [148] + 0.00 0.00 17245/115845 std::__is_constant_evaluated() [44] +----------------------------------------------- + 0.00 0.00 1/24611 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] + 0.00 0.00 1/24611 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] + 0.00 0.00 2/24611 CHyprRenderer::shouldRenderWindow(CWindow*) [463] + 0.00 0.00 442/24611 Events::listener_change(wl_listener*, void*) [3130] + 0.00 0.00 851/24611 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] + 0.00 0.00 2718/24611 CCompositor::isWorkspaceVisible(int const&) [335] + 0.00 0.00 2785/24611 CHyprRenderer::damageWindow(CWindow*) [423] + 0.00 0.00 17811/24611 CHyprRenderer::damageBox(wlr_box*) [177] +[149] 0.0 0.00 0.00 24611 std::_List_iterator::operator++() [149] +----------------------------------------------- + 0.00 0.00 24252/24252 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [207] +[150] 0.0 0.00 0.00 24252 std::reverse_iterator >::base() const [150] +----------------------------------------------- + 0.00 0.00 5/23303 std::__cxx11::list >::back() [2305] + 0.00 0.00 6/23303 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] + 0.00 0.00 23292/23303 CCompositor::getWorkspaceByID(int const&) [204] +[151] 0.0 0.00 0.00 23303 std::_List_iterator::operator*() const [151] + 0.00 0.00 23304/29367 std::_List_node::_M_valptr() [128] +----------------------------------------------- + 0.00 0.00 11328/22657 std::__cxx11::list >::end() [216] + 0.00 0.00 11329/22657 std::__cxx11::list >::begin() [215] +[152] 0.0 0.00 0.00 22657 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [152] +----------------------------------------------- + 0.00 0.00 698/21334 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 714/21334 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 9955/21334 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] + 0.00 0.00 9967/21334 std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long) [244] +[153] 0.0 0.00 0.00 21334 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() [153] +----------------------------------------------- + 0.00 0.00 351/20721 void std::__alloc_on_move >(std::allocator&, std::allocator&) [696] + 0.00 0.00 714/20721 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 19656/20721 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) [159] +[154] 0.0 0.00 0.00 20721 std::remove_reference&>::type&& std::move&>(std::allocator&) [154] +----------------------------------------------- + 0.00 0.00 140/20407 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] + 0.00 0.00 1221/20407 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] + 0.00 0.00 19046/20407 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] +[155] 0.0 0.00 0.00 20407 std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec*) [155] +----------------------------------------------- + 0.00 0.00 55/20307 std::chrono::duration >::zero() [1119] + 0.00 0.00 1222/20307 std::chrono::duration >::zero() [564] + 0.00 0.00 19030/20307 std::chrono::duration >::zero() [172] +[156] 0.0 0.00 0.00 20307 std::chrono::duration_values::zero() [156] +----------------------------------------------- + 0.00 0.00 1219/20265 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [570] + 0.00 0.00 19046/20265 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000l>, long, true, false>::__cast >(std::chrono::duration > const&) [165] +[157] 0.0 0.00 0.00 20265 std::chrono::duration >::duration(long const&) [157] +----------------------------------------------- + 0.00 0.00 1219/20255 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] + 0.00 0.00 19036/20255 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] +[158] 0.0 0.00 0.00 20255 std::operator<=(std::strong_ordering, std::__cmp_cat::__unspec) [158] +----------------------------------------------- + 0.00 0.00 70/19661 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] + 0.00 0.00 714/19661 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 3875/19661 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] + 0.00 0.00 15002/19661 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] +[159] 0.0 0.00 0.00 19661 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) [159] + 0.00 0.00 19656/20721 std::remove_reference&>::type&& std::move&>(std::allocator&) [154] +----------------------------------------------- + 0.00 0.00 1/19123 std::deque >::~deque() [3831] + 0.00 0.00 19122/19123 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] +[160] 0.0 0.00 0.00 19123 std::deque >::begin() [160] + 0.00 0.00 19095/38168 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [89] +----------------------------------------------- + 0.00 0.00 84/19104 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] + 0.00 0.00 19020/19104 std::deque >::empty() const [176] +[161] 0.0 0.00 0.00 19104 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [161] +----------------------------------------------- + 0.00 0.00 1/19094 std::deque >::~deque() [3831] + 0.00 0.00 19093/19094 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] +[162] 0.0 0.00 0.00 19094 std::deque >::end() [162] + 0.00 0.00 19073/38168 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [89] +----------------------------------------------- + 0.00 0.00 19093/19093 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] +[163] 0.0 0.00 0.00 19093 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [163] +----------------------------------------------- + 0.00 0.00 19046/19046 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] +[164] 0.0 0.00 0.00 19046 std::chrono::duration >::duration(int const&) [164] +----------------------------------------------- + 0.00 0.00 19045/19045 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [168] +[165] 0.0 0.00 0.00 19045 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000l>, long, true, false>::__cast >(std::chrono::duration > const&) [165] + 0.00 0.00 19049/167044 std::chrono::duration >::count() const [33] + 0.00 0.00 19046/20265 std::chrono::duration >::duration(long const&) [157] +----------------------------------------------- + 0.00 0.00 19043/19043 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [169] +[166] 0.0 0.00 0.00 19043 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [166] + 0.00 0.00 19055/167044 std::chrono::duration >::count() const [33] + 0.00 0.00 19054/54116 std::chrono::duration >::duration(long const&) [56] +----------------------------------------------- + 0.00 0.00 19040/19040 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [171] +[167] 0.0 0.00 0.00 19040 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [167] + 0.00 0.00 19047/90907 std::chrono::duration >::duration(long const&) [46] + 0.00 0.00 19034/40508 std::chrono::duration >::count() const [76] +----------------------------------------------- + 0.00 0.00 19039/19039 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] +[168] 0.0 0.00 0.00 19039 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [168] + 0.00 0.00 19045/19045 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000l>, long, true, false>::__cast >(std::chrono::duration > const&) [165] +----------------------------------------------- + 0.00 0.00 19038/19038 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] +[169] 0.0 0.00 0.00 19038 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [169] + 0.00 0.00 19043/19043 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [166] +----------------------------------------------- + 0.00 0.00 19038/19038 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [175] +[170] 0.0 0.00 0.00 19038 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [170] + 0.00 0.00 19039/167044 std::chrono::duration >::count() const [33] + 0.00 0.00 19034/19034 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [171] +----------------------------------------------- + 0.00 0.00 19034/19034 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [170] +[171] 0.0 0.00 0.00 19034 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [171] + 0.00 0.00 19040/19040 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [167] +----------------------------------------------- + 0.00 0.00 19027/19027 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] +[172] 0.0 0.00 0.00 19027 std::chrono::duration >::zero() [172] + 0.00 0.00 19034/90907 std::chrono::duration >::duration(long const&) [46] + 0.00 0.00 19030/20307 std::chrono::duration_values::zero() [156] +----------------------------------------------- + 0.00 0.00 19024/19024 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] +[173] 0.0 0.00 0.00 19024 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] + 0.00 0.00 19046/20407 std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec*) [155] + 0.00 0.00 19039/19039 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [168] + 0.00 0.00 19038/19038 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [169] + 0.00 0.00 19038/40508 std::chrono::duration >::count() const [76] + 0.00 0.00 19036/20255 std::operator<=(std::strong_ordering, std::__cmp_cat::__unspec) [158] + 0.00 0.00 19036/121615 std::chrono::duration >::count() const [43] + 0.00 0.00 19027/19027 std::chrono::duration >::zero() [172] + 0.00 0.00 19024/19024 auto std::chrono::operator<=>, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [174] + 0.00 0.00 19023/19023 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [175] +----------------------------------------------- + 0.00 0.00 19024/19024 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] +[174] 0.0 0.00 0.00 19024 auto std::chrono::operator<=>, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [174] + 0.00 0.00 38058/167044 std::chrono::duration >::count() const [33] +----------------------------------------------- + 0.00 0.00 19023/19023 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] +[175] 0.0 0.00 0.00 19023 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [175] + 0.00 0.00 38057/167044 std::chrono::duration >::count() const [33] + 0.00 0.00 19047/90907 std::chrono::duration >::duration(long const&) [46] + 0.00 0.00 19038/19038 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [170] +----------------------------------------------- + 0.00 0.00 19018/19018 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] +[176] 0.0 0.00 0.00 19018 std::deque >::empty() const [176] + 0.00 0.00 19020/19104 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [161] +----------------------------------------------- + 0.00 0.00 4/17811 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 2931/17811 CAnimationManager::tick() [539] + 0.00 0.00 5293/17811 CHyprDropShadowDecoration::damageEntire() [331] + 0.00 0.00 9583/17811 CHyprRenderer::damageBox(int const&, int const&, int const&, int const&) [253] +[177] 0.0 0.00 0.00 17811 CHyprRenderer::damageBox(wlr_box*) [177] + 0.00 0.00 35619/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] + 0.00 0.00 17811/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 17811/37872 std::_List_iterator::operator*() const [93] + 0.00 0.00 17811/24611 std::_List_iterator::operator++() [149] + 0.00 0.00 17810/37872 std::__cxx11::list >::begin() [94] + 0.00 0.00 17808/25388 scaleBox(wlr_box*, float) [146] + 0.00 0.00 17807/37815 std::__cxx11::list >::end() [95] + 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1/17704 Vector2D* std::__uninitialized_copy_a(Vector2D const*, Vector2D const*, Vector2D*, std::allocator&) [4147] + 0.00 0.00 6/17704 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) [2268] + 0.00 0.00 28/17704 std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) [1544] + 0.00 0.00 32/17704 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > >&) [1518] + 0.00 0.00 32/17704 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [1517] + 0.00 0.00 70/17704 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] + 0.00 0.00 187/17704 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] + 0.00 0.00 208/17704 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a2, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [827] + 0.00 0.00 6776/17704 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] + 0.00 0.00 10364/17704 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] +[178] 0.0 0.00 0.00 17704 std::is_constant_evaluated() [178] +----------------------------------------------- + 0.00 0.00 1/16686 CCompositor::getNextAvailableNamedWorkspace() [3070] + 0.00 0.00 1/16686 CCompositor::getWorkspaceByName(std::__cxx11::basic_string, std::allocator > const&) [3067] + 0.00 0.00 1/16686 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3936] + 0.00 0.00 2/16686 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 2/16686 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] + 0.00 0.00 3/16686 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] + 0.00 0.00 5/16686 std::__cxx11::list >::back() [2305] + 0.00 0.00 4229/16686 CCompositor::sanityCheckWorkspaces() [525] + 0.00 0.00 12442/16686 CCompositor::getWorkspaceByID(int const&) [204] +[179] 0.0 0.00 0.00 16686 std::__cxx11::list >::end() [179] + 0.00 0.00 16684/30535 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [123] +----------------------------------------------- + 0.00 0.00 16613/16613 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [181] +[180] 0.0 0.00 0.00 16613 std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [180] +----------------------------------------------- + 0.00 0.00 1/16612 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] + 0.00 0.00 5536/16612 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [318] + 0.00 0.00 11075/16612 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [219] +[181] 0.0 0.00 0.00 16612 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [181] + 0.00 0.00 16613/16613 std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [180] +----------------------------------------------- + 0.00 0.00 16189/16189 CAnimationManager::tick() [539] +[182] 0.0 0.00 0.00 16189 CAnimationManager::deltazero(Vector2D const&, Vector2D const&) [182] +----------------------------------------------- + 0.00 0.00 140/16017 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] + 0.00 0.00 147/16017 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const [596] + 0.00 0.00 2420/16017 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] + 0.00 0.00 13310/16017 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] +[183] 0.0 0.00 0.00 16017 std::char_traits::compare(char const*, char const*, unsigned long) [183] + 0.00 0.00 13938/115845 std::__is_constant_evaluated() [44] +----------------------------------------------- + 0.00 0.00 3160/15805 char const& std::__invoke_impl(std::__invoke_other, std::identity&, char const&) [389] + 0.00 0.00 3161/15805 std::__invoke_result, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>::type std::__invoke, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [392] + 0.00 0.00 3161/15805 std::__invoke_result::type std::__invoke(std::identity&, char const&) [391] + 0.00 0.00 3161/15805 char const& std::identity::operator()(char const&) const [394] + 0.00 0.00 3162/15805 bool std::__invoke_impl, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(std::__invoke_other, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [390] +[184] 0.0 0.00 0.00 15805 char const& std::forward(std::remove_reference::type&) [184] +----------------------------------------------- + 0.00 0.00 28/15034 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] + 0.00 0.00 15006/15034 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] +[185] 0.0 0.00 0.00 15034 __gnu_cxx::__alloc_traits, char>::_S_select_on_copy(std::allocator const&) [185] + 0.00 0.00 15028/15028 std::allocator_traits >::select_on_container_copy_construction(std::allocator const&) [186] +----------------------------------------------- + 0.00 0.00 15028/15028 __gnu_cxx::__alloc_traits, char>::_S_select_on_copy(std::allocator const&) [185] +[186] 0.0 0.00 0.00 15028 std::allocator_traits >::select_on_container_copy_construction(std::allocator const&) [186] +----------------------------------------------- + 0.00 0.00 15014/15014 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] +[187] 0.0 0.00 0.00 15014 std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) [187] +----------------------------------------------- + 0.00 0.00 15009/15009 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] +[188] 0.0 0.00 0.00 15009 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char*, char*) [188] + 0.00 0.00 15009/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] +----------------------------------------------- + 0.00 0.00 15009/15009 std::iterator_traits::difference_type std::distance(char*, char*) [194] +[189] 0.0 0.00 0.00 15009 std::iterator_traits::iterator_category std::__iterator_category(char* const&) [189] +----------------------------------------------- + 0.00 0.00 15008/15008 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] +[190] 0.0 0.00 0.00 15008 std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::~_Guard() [190] +----------------------------------------------- + 0.00 0.00 15007/15007 std::iterator_traits::difference_type std::distance(char*, char*) [194] +[191] 0.0 0.00 0.00 15007 std::iterator_traits::difference_type std::__distance(char*, char*, std::random_access_iterator_tag) [191] +----------------------------------------------- + 0.00 0.00 1/14999 CCompositor::CCompositor() [3071] + 0.00 0.00 1/14999 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 1/14999 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] + 0.00 0.00 1/14999 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 1/14999 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3794] + 0.00 0.00 1/14999 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 1/14999 SMonitor::SMonitor(SMonitor const&) [3139] + 0.00 0.00 1/14999 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] + 0.00 0.00 1/14999 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 2/14999 std::pair, std::allocator > const, long>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2912] + 0.00 0.00 2/14999 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] + 0.00 0.00 2/14999 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 2/14999 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] + 0.00 0.00 3/14999 decltype (::new ((void*)(0)) std::__cxx11::basic_string, std::allocator >((declval, std::allocator > const&>)())) std::construct_at, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2676] + 0.00 0.00 3/14999 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 3/14999 CWorkspace::~CWorkspace() [2524] + 0.00 0.00 8/14999 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] + 0.00 0.00 8/14999 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] + 0.00 0.00 8/14999 SMonitorRule::SMonitorRule(SMonitorRule const&) [2319] + 0.00 0.00 8/14999 SWindowRule::SWindowRule(SWindowRule const&) [2318] + 0.00 0.00 12/14999 std::pair, std::allocator > const, unsigned int>::pair(std::pair, std::allocator > const, unsigned int> const&) [1939] + 0.00 0.00 13/14999 CHyprOpenGLImpl::createProgram(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2031] + 0.00 0.00 14/14999 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] + 0.00 0.00 27/14999 CHyprWLListener::CHyprWLListener(CHyprWLListener const&) [1554] + 0.00 0.00 36/14999 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] + 0.00 0.00 68/14999 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [1025] + 0.00 0.00 89/14999 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] + 0.00 0.00 98/14999 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] + 0.00 0.00 192/14999 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent const&) [963] + 0.00 0.00 192/14999 SKeybind::SKeybind(SKeybind const&) [1192] + 0.00 0.00 286/14999 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] + 0.00 0.00 2563/14999 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [427] + 0.00 0.00 4386/14999 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] + 0.00 0.00 6965/14999 SConfigValue::SConfigValue(SConfigValue const&) [294] +[192] 0.0 0.00 0.00 14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 29998/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 15006/15034 __gnu_cxx::__alloc_traits, char>::_S_select_on_copy(std::allocator const&) [185] + 0.00 0.00 15002/25989 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() const [145] + 0.00 0.00 15002/19661 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) [159] + 0.00 0.00 15001/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] + 0.00 0.00 15000/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] + 0.00 0.00 14998/14998 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] +----------------------------------------------- + 0.00 0.00 14998/14998 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] +[193] 0.0 0.00 0.00 14998 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] + 0.00 0.00 15014/15014 std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) [187] + 0.00 0.00 15011/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 15009/15009 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char*, char*) [188] + 0.00 0.00 15008/15008 std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::~_Guard() [190] + 0.00 0.00 15008/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] + 0.00 0.00 14998/14998 std::iterator_traits::difference_type std::distance(char*, char*) [194] + 0.00 0.00 10364/17704 std::is_constant_evaluated() [178] + 0.00 0.00 10359/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] + 0.00 0.00 4645/9954 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] + 0.00 0.00 4645/10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] + 0.00 0.00 4643/11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] +----------------------------------------------- + 0.00 0.00 14998/14998 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] +[194] 0.0 0.00 0.00 14998 std::iterator_traits::difference_type std::distance(char*, char*) [194] + 0.00 0.00 15009/15009 std::iterator_traits::iterator_category std::__iterator_category(char* const&) [189] + 0.00 0.00 15007/15007 std::iterator_traits::difference_type std::__distance(char*, char*, std::random_access_iterator_tag) [191] +----------------------------------------------- + 0.00 0.00 1829/13957 std::__cxx11::list >::rbegin() [452] + 0.00 0.00 12128/13957 std::__cxx11::list >::rend() [206] +[195] 0.0 0.00 0.00 13957 std::reverse_iterator >::reverse_iterator(std::_List_iterator) [195] +----------------------------------------------- + 0.00 0.00 1/13850 CCompositor::getNextAvailableNamedWorkspace() [3070] + 0.00 0.00 1/13850 CCompositor::getWorkspaceByName(std::__cxx11::basic_string, std::allocator > const&) [3067] + 0.00 0.00 2/13850 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 3/13850 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] + 0.00 0.00 1407/13850 CCompositor::sanityCheckWorkspaces() [525] + 0.00 0.00 12436/13850 CCompositor::getWorkspaceByID(int const&) [204] +[196] 0.0 0.00 0.00 13850 std::__cxx11::list >::begin() [196] + 0.00 0.00 13851/30535 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [123] +----------------------------------------------- + 0.00 0.00 6/13697 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] + 0.00 0.00 2823/13697 CCompositor::sanityCheckWorkspaces() [525] + 0.00 0.00 10868/13697 CCompositor::getWorkspaceByID(int const&) [204] +[197] 0.0 0.00 0.00 13697 std::_List_iterator::operator++() [197] +----------------------------------------------- + 0.00 0.00 13664/13664 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [295] +[198] 0.0 0.00 0.00 13664 __gnu_cxx::__normal_iterator, std::allocator > >::base() const [198] +----------------------------------------------- + 0.00 0.00 669/13624 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 1409/13624 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] + 0.00 0.00 1635/13624 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] + 0.00 0.00 2299/13624 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] + 0.00 0.00 2729/13624 CAnimatedVariable::isBeingAnimated() [329] + 0.00 0.00 4883/13624 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] +[199] 0.0 0.00 0.00 13624 Vector2D::operator!=(Vector2D const&) const [199] +----------------------------------------------- + 0.00 0.00 1/13377 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3094] + 0.00 0.00 1/13377 SMonitor::operator==(SMonitor const&) [3141] + 0.00 0.00 6/13377 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 10/13377 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] + 0.00 0.00 412/13377 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] + 0.00 0.00 12947/13377 std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [202] +[200] 0.0 0.00 0.00 13377 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] + 0.00 0.00 40075/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 26630/35223 std::__cxx11::basic_string, std::allocator >::data() const [100] + 0.00 0.00 13310/16017 std::char_traits::compare(char const*, char const*, unsigned long) [183] +----------------------------------------------- + 0.00 0.00 38/12954 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [1270] + 0.00 0.00 63/12954 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [1073] + 0.00 0.00 5538/12954 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [317] + 0.00 0.00 7315/12954 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [278] +[201] 0.0 0.00 0.00 12954 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_M_cget() const [201] +----------------------------------------------- + 0.00 0.00 39/12951 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1280] + 0.00 0.00 63/12951 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1072] + 0.00 0.00 5536/12951 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const [319] + 0.00 0.00 7313/12951 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [285] +[202] 0.0 0.00 0.00 12951 std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [202] + 0.00 0.00 12947/13377 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] +----------------------------------------------- + 0.00 0.00 1/12829 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const [3217] + 0.00 0.00 1/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&, unsigned long) const [3216] + 0.00 0.00 2/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2761] + 0.00 0.00 2/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&, unsigned long) const [2762] + 0.00 0.00 2/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2760] + 0.00 0.00 4/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2354] + 0.00 0.00 13/12829 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [1779] + 0.00 0.00 41/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [1250] + 0.00 0.00 48/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&, unsigned long) const [1197] + 0.00 0.00 92/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [965] + 0.00 0.00 989/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&, unsigned long) const [594] + 0.00 0.00 1409/12829 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [520] + 0.00 0.00 2822/12829 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [407] + 0.00 0.00 7403/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [273] +[203] 0.0 0.00 0.00 12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] +----------------------------------------------- + 0.00 0.00 1/12440 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 1/12440 CHyprDwindleLayout::recalculateMonitor(int const&) [3116] + 0.00 0.00 2/12440 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] + 0.00 0.00 4/12440 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] + 0.00 0.00 4/12440 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 4/12440 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 8/12440 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 56/12440 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 1407/12440 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] + 0.00 0.00 1638/12440 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 1766/12440 CHyprRenderer::shouldRenderWindow(CWindow*) [463] + 0.00 0.00 1824/12440 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 2710/12440 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [342] + 0.00 0.00 3015/12440 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] +[204] 0.0 0.00 0.00 12440 CCompositor::getWorkspaceByID(int const&) [204] + 0.00 0.00 23309/27552 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [133] + 0.00 0.00 23292/23303 std::_List_iterator::operator*() const [151] + 0.00 0.00 12442/16686 std::__cxx11::list >::end() [179] + 0.00 0.00 12436/13850 std::__cxx11::list >::begin() [196] + 0.00 0.00 10868/13697 std::_List_iterator::operator++() [197] +----------------------------------------------- + 0.00 0.00 1/12162 std::basic_string_view >::basic_string_view(char const*) [3783] + 0.00 0.00 28/12162 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] + 0.00 0.00 34/12162 std::__cxx11::basic_string, std::allocator >::insert(unsigned long, char const*) [1309] + 0.00 0.00 185/12162 std::__cxx11::basic_string, std::allocator >::assign(char const*) [846] + 0.00 0.00 214/12162 std::__cxx11::basic_string, std::allocator >::append(char const*) [818] + 0.00 0.00 348/12162 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const [698] + 0.00 0.00 965/12162 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] + 0.00 0.00 2418/12162 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] + 0.00 0.00 7969/12162 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] +[205] 0.0 0.00 0.00 12162 std::char_traits::length(char const*) [205] + 0.00 0.00 12165/115845 std::__is_constant_evaluated() [44] +----------------------------------------------- + 0.00 0.00 16/12126 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 35/12126 CCompositor::windowFromCursor() [2315] + 0.00 0.00 12075/12126 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] +[206] 0.0 0.00 0.00 12126 std::__cxx11::list >::rend() [206] + 0.00 0.00 12128/54237 std::__cxx11::list >::begin() [55] + 0.00 0.00 12128/13957 std::reverse_iterator >::reverse_iterator(std::_List_iterator) [195] +----------------------------------------------- + 0.00 0.00 16/12125 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 34/12125 CCompositor::windowFromCursor() [2315] + 0.00 0.00 12075/12125 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] +[207] 0.0 0.00 0.00 12125 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [207] + 0.00 0.00 24252/24252 std::reverse_iterator >::base() const [150] + 0.00 0.00 12128/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] +----------------------------------------------- + 0.00 0.00 11875/11875 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] +[208] 0.0 0.00 0.00 11875 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char const*, char const*) [208] + 0.00 0.00 11875/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] +----------------------------------------------- + 0.00 0.00 22/11868 std::__cxx11::basic_string, std::allocator >::basic_string(char const*, unsigned long, std::allocator const&) [1665] + 0.00 0.00 3874/11868 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] + 0.00 0.00 7972/11868 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] +[209] 0.0 0.00 0.00 11868 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] + 0.00 0.00 11875/11875 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char const*, char const*) [208] + 0.00 0.00 11870/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 11870/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] + 0.00 0.00 11867/11867 std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) [210] + 0.00 0.00 11864/11864 std::iterator_traits::difference_type std::distance(char const*, char const*) [212] + 0.00 0.00 11857/11857 std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::~_Guard() [214] + 0.00 0.00 6776/17704 std::is_constant_evaluated() [178] + 0.00 0.00 6775/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] + 0.00 0.00 5096/11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] + 0.00 0.00 5095/10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] + 0.00 0.00 5089/9954 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] +----------------------------------------------- + 0.00 0.00 11867/11867 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] +[210] 0.0 0.00 0.00 11867 std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) [210] +----------------------------------------------- + 0.00 0.00 11866/11866 std::iterator_traits::difference_type std::distance(char const*, char const*) [212] +[211] 0.0 0.00 0.00 11866 std::iterator_traits::iterator_category std::__iterator_category(char const* const&) [211] +----------------------------------------------- + 0.00 0.00 11864/11864 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] +[212] 0.0 0.00 0.00 11864 std::iterator_traits::difference_type std::distance(char const*, char const*) [212] + 0.00 0.00 11866/11866 std::iterator_traits::iterator_category std::__iterator_category(char const* const&) [211] + 0.00 0.00 11863/11863 std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag) [213] +----------------------------------------------- + 0.00 0.00 11863/11863 std::iterator_traits::difference_type std::distance(char const*, char const*) [212] +[213] 0.0 0.00 0.00 11863 std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag) [213] +----------------------------------------------- + 0.00 0.00 11857/11857 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] +[214] 0.0 0.00 0.00 11857 std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::~_Guard() [214] +----------------------------------------------- + 0.00 0.00 57/11329 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 1403/11329 CCompositor::cleanupFadingOut() [524] + 0.00 0.00 4356/11329 std::__cxx11::list >::rend() [346] + 0.00 0.00 5513/11329 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] +[215] 0.0 0.00 0.00 11329 std::__cxx11::list >::begin() [215] + 0.00 0.00 11329/22657 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [152] +----------------------------------------------- + 0.00 0.00 57/11326 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 1401/11326 CCompositor::cleanupFadingOut() [524] + 0.00 0.00 4357/11326 std::__cxx11::list >::rbegin() [347] + 0.00 0.00 5511/11326 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] +[216] 0.0 0.00 0.00 11326 std::__cxx11::list >::end() [216] + 0.00 0.00 11328/22657 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [152] +----------------------------------------------- + 0.00 0.00 57/11325 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 1400/11325 CCompositor::cleanupFadingOut() [524] + 0.00 0.00 4354/11325 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [348] + 0.00 0.00 5514/11325 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] +[217] 0.0 0.00 0.00 11325 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [217] +----------------------------------------------- + 0.00 0.00 5/11318 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] + 0.00 0.00 28/11318 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] + 0.00 0.00 187/11318 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] + 0.00 0.00 252/11318 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 1107/11318 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 4643/11318 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] + 0.00 0.00 5096/11318 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] +[218] 0.0 0.00 0.00 11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] +----------------------------------------------- + 0.00 0.00 5537/11075 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] + 0.00 0.00 5538/11075 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::end() [323] +[219] 0.0 0.00 0.00 11075 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [219] + 0.00 0.00 11075/16612 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [181] +----------------------------------------------- + 0.00 0.00 5536/11075 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] + 0.00 0.00 5539/11075 CAnimationManager::tick() [539] +[220] 0.0 0.00 0.00 11075 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&) [220] +----------------------------------------------- + 0.00 0.00 842/10957 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [604] + 0.00 0.00 10115/10957 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] +[221] 0.0 0.00 0.00 10957 std::__cxx11::basic_string, std::allocator >::max_size() const [221] + 0.00 0.00 10959/25989 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() const [145] + 0.00 0.00 10952/10952 std::allocator_traits >::max_size(std::allocator const&) [222] +----------------------------------------------- + 0.00 0.00 10952/10952 std::__cxx11::basic_string, std::allocator >::max_size() const [221] +[222] 0.0 0.00 0.00 10952 std::allocator_traits >::max_size(std::allocator const&) [222] +----------------------------------------------- + 0.00 0.00 5/10590 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] + 0.00 0.00 28/10590 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] + 0.00 0.00 186/10590 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] + 0.00 0.00 238/10590 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 393/10590 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 4645/10590 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] + 0.00 0.00 5095/10590 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] +[223] 0.0 0.00 0.00 10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] +----------------------------------------------- + 0.00 0.00 12/10297 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 31/10297 CCompositor::windowFromCursor() [2315] + 0.00 0.00 10254/10297 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] +[224] 0.0 0.00 0.00 10297 std::reverse_iterator >::operator++(int) [224] + 0.00 0.00 10295/10295 std::reverse_iterator >::reverse_iterator(std::reverse_iterator > const&) [225] + 0.00 0.00 10293/61810 std::_List_iterator::operator--() [54] +----------------------------------------------- + 0.00 0.00 10295/10295 std::reverse_iterator >::operator++(int) [224] +[225] 0.0 0.00 0.00 10295 std::reverse_iterator >::reverse_iterator(std::reverse_iterator > const&) [225] +----------------------------------------------- + 0.00 0.00 10280/10280 std::unique_ptr >::operator->() const [232] +[226] 0.0 0.00 0.00 10280 std::unique_ptr >::get() const [226] + 0.00 0.00 10279/10279 std::__uniq_ptr_impl >::_M_ptr() const [229] +----------------------------------------------- + 0.00 0.00 10280/10280 CInputManager* const& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) [228] +[227] 0.0 0.00 0.00 10280 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) [227] + 0.00 0.00 10279/10279 std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false> const&) [230] +----------------------------------------------- + 0.00 0.00 10280/10280 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CInputManager*, std::default_delete >(std::tuple > const&) [231] +[228] 0.0 0.00 0.00 10280 CInputManager* const& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) [228] + 0.00 0.00 10280/10280 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) [227] +----------------------------------------------- + 0.00 0.00 10279/10279 std::unique_ptr >::get() const [226] +[229] 0.0 0.00 0.00 10279 std::__uniq_ptr_impl >::_M_ptr() const [229] + 0.00 0.00 10278/10278 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CInputManager*, std::default_delete >(std::tuple > const&) [231] +----------------------------------------------- + 0.00 0.00 10279/10279 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) [227] +[230] 0.0 0.00 0.00 10279 std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false> const&) [230] +----------------------------------------------- + 0.00 0.00 10278/10278 std::__uniq_ptr_impl >::_M_ptr() const [229] +[231] 0.0 0.00 0.00 10278 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CInputManager*, std::default_delete >(std::tuple > const&) [231] + 0.00 0.00 10280/10280 CInputManager* const& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) [228] +----------------------------------------------- + 0.00 0.00 1/10277 Events::listener_keyboardDestroy(void*, void*) [3134] + 0.00 0.00 1/10277 Events::listener_destroyMouse(void*, void*) [3132] + 0.00 0.00 2/10277 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 4/10277 Events::listener_newInput(wl_listener*, void*) [4434] + 0.00 0.00 4/10277 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 5/10277 Events::listener_mouseButton(wl_listener*, void*) [4446] + 0.00 0.00 9/10277 Events::listener_keyboardMod(void*, void*) [2006] + 0.00 0.00 13/10277 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 15/10277 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 26/10277 CKeybindManager::handleInternalKeybinds(unsigned int) [1597] + 0.00 0.00 48/10277 Events::listener_requestMouse(wl_listener*, void*) [4450] + 0.00 0.00 52/10277 Events::listener_keyboardKey(void*, void*) [1154] + 0.00 0.00 892/10277 Events::listener_mouseMoveAbsolute(wl_listener*, void*) [4474] + 0.00 0.00 923/10277 Events::listener_mouseMove(wl_listener*, void*) [4437] + 0.00 0.00 1404/10277 CHyprRenderer::ensureCursorRenderingMode() [553] + 0.00 0.00 1407/10277 CHyprRenderer::renderDragIcon(SMonitor*, timespec*) [528] + 0.00 0.00 1822/10277 CInputManager::updateDragIcon() [455] + 0.00 0.00 3649/10277 IHyprLayout::onMouseMove(Vector2D const&) [453] +[232] 0.0 0.00 0.00 10277 std::unique_ptr >::operator->() const [232] + 0.00 0.00 10280/10280 std::unique_ptr >::get() const [226] +----------------------------------------------- + 0.00 0.00 1/10022 CWindow::getFullWindowBoundingBox() [102] + 0.00 0.00 1/10022 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 1/10022 Events::listener_commitSubsurface(void*, void*) [462] + 0.00 0.00 1/10022 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 1/10022 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] + 0.00 0.00 1/10022 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] + 0.00 0.00 1/10022 renderSurface(wlr_surface*, int, int, void*) [4254] + 0.00 0.00 1/10022 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] + 0.00 0.00 1/10022 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] + 0.00 0.00 1/10022 CHyprRenderer::damageWindow(CWindow*) [423] + 0.00 0.00 1/10022 CHyprRenderer::damageMonitor(SMonitor*) [2254] + 0.00 0.00 1/10022 CHyprRenderer::damageBox(wlr_box*) [177] + 0.00 0.00 1/10022 CHyprRenderer::ensureCursorRenderingMode() [553] + 0.00 0.00 1/10022 CHyprDropShadowDecoration::getWindowDecorationExtents() [101] + 0.00 0.00 1/10022 CHyprDropShadowDecoration::damageEntire() [331] + 0.00 0.00 2/10022 CCompositor::updateWindowBorderColor(CWindow*) [1646] + 0.00 0.00 2/10022 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] + 0.00 0.00 2/10022 CInputManager::newKeyboard(wlr_input_device*) [3085] + 0.00 0.00 2/10022 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] + 0.00 0.00 2/10022 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] + 0.00 0.00 2/10022 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] + 0.00 0.00 3/10022 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] + 0.00 0.00 4/10022 CWorkspace::startAnim(bool, bool, bool) [2314] + 0.00 0.00 5/10022 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 5/10022 CAnimationManager::tick() [539] + 0.00 0.00 5/10022 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] + 0.00 0.00 6/10022 SDwindleNodeData::recalcSizePosRecursive() [2032] + 0.00 0.00 6/10022 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] + 0.00 0.00 8/10022 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 12/10022 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] + 0.00 0.00 12/10022 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 18/10022 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 84/10022 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 144/10022 CWindow::CWindow() [1852] + 0.00 0.00 1640/10022 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 2456/10022 CThreadManager::handle() [3101] + 0.00 0.00 2770/10022 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] + 0.00 0.00 2817/10022 Events::listener_monitorFrame(void*, void*) [532] +[233] 0.0 0.00 0.00 10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 10014/10014 std::unique_ptr >::get() const [239] +----------------------------------------------- + 0.00 0.00 10022/10022 std::__uniq_ptr_impl >::_M_ptr() const [238] +[234] 0.0 0.00 0.00 10022 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple > const&) [234] + 0.00 0.00 10021/10021 CConfigManager* const& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) [236] +----------------------------------------------- + 0.00 0.00 10021/10021 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) [237] +[235] 0.0 0.00 0.00 10021 std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false> const&) [235] +----------------------------------------------- + 0.00 0.00 10021/10021 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple > const&) [234] +[236] 0.0 0.00 0.00 10021 CConfigManager* const& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) [236] + 0.00 0.00 10018/10018 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) [237] +----------------------------------------------- + 0.00 0.00 10018/10018 CConfigManager* const& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) [236] +[237] 0.0 0.00 0.00 10018 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) [237] + 0.00 0.00 10021/10021 std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false> const&) [235] +----------------------------------------------- + 0.00 0.00 10016/10016 std::unique_ptr >::get() const [239] +[238] 0.0 0.00 0.00 10016 std::__uniq_ptr_impl >::_M_ptr() const [238] + 0.00 0.00 10022/10022 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple > const&) [234] +----------------------------------------------- + 0.00 0.00 10014/10014 std::unique_ptr >::operator->() const [233] +[239] 0.0 0.00 0.00 10014 std::unique_ptr >::get() const [239] + 0.00 0.00 10016/10016 std::__uniq_ptr_impl >::_M_ptr() const [238] +----------------------------------------------- + 0.00 0.00 9964/9964 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] +[240] 0.0 0.00 0.00 9964 std::allocator_traits >::allocate(std::allocator&, unsigned long) [240] + 0.00 0.00 9955/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 9955/9955 std::__new_allocator::allocate(unsigned long, void const*) [245] +----------------------------------------------- + 0.00 0.00 9963/9963 std::allocator_traits >::deallocate(std::allocator&, char*, unsigned long) [242] +[241] 0.0 0.00 0.00 9963 std::__new_allocator::deallocate(char*, unsigned long) [241] +----------------------------------------------- + 0.00 0.00 9961/9961 std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long) [244] +[242] 0.0 0.00 0.00 9961 std::allocator_traits >::deallocate(std::allocator&, char*, unsigned long) [242] + 0.00 0.00 9963/9963 std::__new_allocator::deallocate(char*, unsigned long) [241] + 0.00 0.00 9958/115845 std::__is_constant_evaluated() [44] +----------------------------------------------- + 0.00 0.00 9959/9959 std::__new_allocator::allocate(unsigned long, void const*) [245] +[243] 0.0 0.00 0.00 9959 std::__new_allocator::_M_max_size() const [243] +----------------------------------------------- + 0.00 0.00 9957/9957 std::__cxx11::basic_string, std::allocator >::_M_dispose() [130] +[244] 0.0 0.00 0.00 9957 std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long) [244] + 0.00 0.00 9967/21334 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() [153] + 0.00 0.00 9964/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 9961/9961 std::allocator_traits >::deallocate(std::allocator&, char*, unsigned long) [242] +----------------------------------------------- + 0.00 0.00 9955/9955 std::allocator_traits >::allocate(std::allocator&, unsigned long) [240] +[245] 0.0 0.00 0.00 9955 std::__new_allocator::allocate(unsigned long, void const*) [245] + 0.00 0.00 9959/9959 std::__new_allocator::_M_max_size() const [243] +----------------------------------------------- + 0.00 0.00 5/9954 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] + 0.00 0.00 28/9954 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] + 0.00 0.00 187/9954 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] + 0.00 0.00 4645/9954 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] + 0.00 0.00 5089/9954 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] +[246] 0.0 0.00 0.00 9954 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] + 0.00 0.00 10115/10957 std::__cxx11::basic_string, std::allocator >::max_size() const [221] + 0.00 0.00 9964/9964 std::allocator_traits >::allocate(std::allocator&, unsigned long) [240] + 0.00 0.00 9955/21334 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() [153] +----------------------------------------------- + 0.00 0.00 9924/9924 std::array >, 4ul>::operator[](unsigned long) [248] +[247] 0.0 0.00 0.00 9924 std::__array_traits >, 4ul>::_S_ref(std::__cxx11::list > const (&) [4], unsigned long) [247] +----------------------------------------------- + 0.00 0.00 57/9923 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 4356/9923 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 5510/9923 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] +[248] 0.0 0.00 0.00 9923 std::array >, 4ul>::operator[](unsigned long) [248] + 0.00 0.00 9924/9924 std::__array_traits >, 4ul>::_S_ref(std::__cxx11::list > const (&) [4], unsigned long) [247] +----------------------------------------------- + 0.00 0.00 2/9879 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] + 0.00 0.00 1582/9879 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] + 0.00 0.00 8295/9879 CBezierCurve::getYForPoint(float) [354] +[249] 0.0 0.00 0.00 9879 int const& std::clamp(int const&, int const&, int const&) [249] + 0.00 0.00 9876/9876 int const& std::min(int const&, int const&) [250] + 0.00 0.00 9874/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 9872/9874 int const& std::max(int const&, int const&) [251] +----------------------------------------------- + 0.00 0.00 9876/9876 int const& std::clamp(int const&, int const&, int const&) [249] +[250] 0.0 0.00 0.00 9876 int const& std::min(int const&, int const&) [250] +----------------------------------------------- + 0.00 0.00 2/9874 CInputManager::newKeyboard(wlr_input_device*) [3085] + 0.00 0.00 9872/9874 int const& std::clamp(int const&, int const&, int const&) [249] +[251] 0.0 0.00 0.00 9874 int const& std::max(int const&, int const&) [251] +----------------------------------------------- + 0.00 0.00 4870/9740 std::enable_if, void>::type std::__invoke_r(void (*&)(void*, void*), void*&&, void*&&) [340] + 0.00 0.00 4870/9740 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] +[252] 0.0 0.00 0.00 9740 void (*&std::forward(std::remove_reference::type&))(void*, void*) [252] +----------------------------------------------- + 0.00 0.00 9581/9581 CAnimationManager::tick() [539] +[253] 0.0 0.00 0.00 9581 CHyprRenderer::damageBox(int const&, int const&, int const&, int const&) [253] + 0.00 0.00 9583/17811 CHyprRenderer::damageBox(wlr_box*) [177] +----------------------------------------------- + 0.00 0.00 9502/9502 CAnimationManager::tick() [539] +[254] 0.0 0.00 0.00 9502 CAnimationManager::deltazero(float const&, float const&) [254] +----------------------------------------------- + 0.00 0.00 2/9249 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] + 0.00 0.00 3/9249 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 4/9249 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 4/9249 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 12/9249 CAnimationManager::animationPopin(CWindow*, bool) [1840] + 0.00 0.00 56/9249 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 1639/9249 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 2234/9249 CAnimationManager::tick() [539] + 0.00 0.00 5295/9249 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] +[255] 0.0 0.00 0.00 9249 Vector2D::operator+(Vector2D) const [255] + 0.00 0.00 9250/148828 Vector2D::Vector2D(double, double) [35] +----------------------------------------------- + 0.00 0.00 4356/8714 std::__cxx11::list >::rend() [346] + 0.00 0.00 4358/8714 std::__cxx11::list >::rbegin() [347] +[256] 0.0 0.00 0.00 8714 std::reverse_iterator >::reverse_iterator(std::_List_iterator) [256] +----------------------------------------------- + 0.00 0.00 8712/8712 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [348] +[257] 0.0 0.00 0.00 8712 std::reverse_iterator >::base() const [257] +----------------------------------------------- + 0.00 0.00 1216/8526 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [569] + 0.00 0.00 1218/8526 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [570] + 0.00 0.00 1219/8526 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [565] + 0.00 0.00 2435/8526 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [574] + 0.00 0.00 2438/8526 auto std::chrono::operator<=>, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [575] +[258] 0.0 0.00 0.00 8526 std::chrono::duration >::count() const [258] +----------------------------------------------- + 0.00 0.00 8160/8160 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [260] +[259] 0.0 0.00 0.00 8160 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [259] +----------------------------------------------- + 0.00 0.00 8154/8154 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [274] +[260] 0.0 0.00 0.00 8154 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [260] + 0.00 0.00 8160/8160 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [259] + 0.00 0.00 7307/7307 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [285] +----------------------------------------------- + 0.00 0.00 6/8026 std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) [2269] + 0.00 0.00 21/8026 std::__cxx11::basic_string, std::allocator >::basic_string(char const*, unsigned long, std::allocator const&) [1665] + 0.00 0.00 28/8026 std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) [1544] + 0.00 0.00 7971/8026 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] +[261] 0.0 0.00 0.00 8026 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&) [261] +----------------------------------------------- + 0.00 0.00 8/7994 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 1197/7994 CColor::operator-(CColor const&) const [579] + 0.00 0.00 1198/7994 CColor::operator+(CColor const&) const [578] + 0.00 0.00 1198/7994 CColor::operator*(float const&) const [577] + 0.00 0.00 1405/7994 CHyprOpenGLImpl::end() [507] + 0.00 0.00 1408/7994 Events::listener_monitorFrame(void*, void*) [532] + 0.00 0.00 1580/7994 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] +[262] 0.0 0.00 0.00 7994 CColor::CColor(float, float, float, float) [262] +----------------------------------------------- + 0.00 0.00 1/7982 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [20], int&&) [3797] + 0.00 0.00 1/7982 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [34], int&&) [3800] + 0.00 0.00 1/7982 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [31], int&&) [3798] + 0.00 0.00 1/7982 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [33], int&&) [3799] + 0.00 0.00 1/7982 CHyprError::CHyprError() [3062] + 0.00 0.00 1/7982 CWindow::getFullWindowBoundingBox() [102] + 0.00 0.00 1/7982 CConfigManager::init() [3096] + 0.00 0.00 1/7982 __static_initialization_and_destruction_0(int, int) [3020] + 0.00 0.00 1/7982 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 1/7982 SMonitor::SMonitor() [3140] + 0.00 0.00 1/7982 Events::listener_commitSubsurface(void*, void*) [462] + 0.00 0.00 1/7982 CAnimationManager::CAnimationManager() [3112] + 0.00 0.00 1/7982 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 1/7982 CInputManager::newMouse(wlr_input_device*) [3089] + 0.00 0.00 1/7982 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] + 0.00 0.00 1/7982 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] + 0.00 0.00 1/7982 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] + 0.00 0.00 1/7982 renderSurface(wlr_surface*, int, int, void*) [4254] + 0.00 0.00 1/7982 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] + 0.00 0.00 1/7982 CHyprRenderer::damageWindow(CWindow*) [423] + 0.00 0.00 1/7982 CHyprRenderer::damageMonitor(SMonitor*) [2254] + 0.00 0.00 1/7982 CHyprRenderer::damageBox(wlr_box*) [177] + 0.00 0.00 1/7982 CHyprRenderer::ensureCursorRenderingMode() [553] + 0.00 0.00 1/7982 CHyprDropShadowDecoration::getWindowDecorationExtents() [101] + 0.00 0.00 1/7982 CHyprDropShadowDecoration::damageEntire() [331] + 0.00 0.00 2/7982 CCompositor::CCompositor() [3071] + 0.00 0.00 2/7982 CCompositor::updateWindowBorderColor(CWindow*) [1646] + 0.00 0.00 2/7982 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [25], int&&) [2910] + 0.00 0.00 2/7982 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 2/7982 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] + 0.00 0.00 2/7982 CWorkspace::startAnim(bool, bool, bool) [2314] + 0.00 0.00 2/7982 CHyprXWaylandManager::CHyprXWaylandManager() [3122] + 0.00 0.00 2/7982 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [2714] + 0.00 0.00 2/7982 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] + 0.00 0.00 2/7982 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] + 0.00 0.00 2/7982 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] + 0.00 0.00 2/7982 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] + 0.00 0.00 3/7982 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [27], int&&) [2633] + 0.00 0.00 3/7982 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [28], int&&) [2634] + 0.00 0.00 3/7982 SMonitorRule::SMonitorRule() [2705] + 0.00 0.00 3/7982 CWorkspace::~CWorkspace() [2524] + 0.00 0.00 3/7982 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] + 0.00 0.00 4/7982 CConfigManager::CConfigManager() [3097] + 0.00 0.00 4/7982 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] + 0.00 0.00 4/7982 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] + 0.00 0.00 4/7982 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 5/7982 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 5/7982 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 5/7982 CAnimationManager::tick() [539] + 0.00 0.00 5/7982 CInputManager::newKeyboard(wlr_input_device*) [3085] + 0.00 0.00 5/7982 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] + 0.00 0.00 6/7982 Events::listener_monitorFrame(void*, void*) [532] + 0.00 0.00 6/7982 SDwindleNodeData::recalcSizePosRecursive() [2032] + 0.00 0.00 6/7982 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] + 0.00 0.00 7/7982 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 7/7982 CHyprXWaylandManager::checkBorders(CWindow*) [2035] + 0.00 0.00 8/7982 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] + 0.00 0.00 10/7982 CHyprXWaylandManager::shouldBeFloated(CWindow*) [2036] + 0.00 0.00 12/7982 __static_initialization_and_destruction_0(int, int) [3017] + 0.00 0.00 12/7982 SWindowAdditionalConfigData::SWindowAdditionalConfigData() [1850] + 0.00 0.00 12/7982 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] + 0.00 0.00 12/7982 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 14/7982 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 14/7982 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] + 0.00 0.00 15/7982 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] + 0.00 0.00 19/7982 CConfigManager::tick() [1690] + 0.00 0.00 19/7982 Events::listener_setTitleWindow(void*, void*) [1670] + 0.00 0.00 21/7982 Events::listener_newXDGSurface(wl_listener*, void*) [4453] + 0.00 0.00 22/7982 CCompositor::initAllSignals() [3064] + 0.00 0.00 24/7982 createTree(wlr_surface*, CWindow*) [2023] + 0.00 0.00 24/7982 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 27/7982 CKeybindManager::CKeybindManager() [3110] + 0.00 0.00 36/7982 CHyprXWaylandManager::getTitle[abi:cxx11](CWindow*) [1298] + 0.00 0.00 40/7982 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 65/7982 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] + 0.00 0.00 76/7982 SConfigValue::SConfigValue() [987] + 0.00 0.00 84/7982 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 132/7982 CConfigManager::setDefaultVars() [2708] + 0.00 0.00 143/7982 CHyprWLListener::CHyprWLListener() [872] + 0.00 0.00 155/7982 CWindow::CWindow() [1852] + 0.00 0.00 1639/7982 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 2439/7982 CThreadManager::handle() [3101] + 0.00 0.00 2771/7982 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] +[263] 0.0 0.00 0.00 7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 7976/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] + 0.00 0.00 7972/11868 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] + 0.00 0.00 7971/8026 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&) [261] + 0.00 0.00 7969/12162 std::char_traits::length(char const*) [205] + 0.00 0.00 3/27699 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::~_Alloc_hider() [131] +----------------------------------------------- + 0.00 0.00 35/7790 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) [1310] + 0.00 0.00 3875/7790 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] + 0.00 0.00 3880/7790 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] +[264] 0.0 0.00 0.00 7790 std::__cxx11::basic_string, std::allocator >::_M_check(unsigned long, char const*) const [264] + 0.00 0.00 7782/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] +----------------------------------------------- + 0.00 0.00 1/7530 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3213] + 0.00 0.00 1/7530 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3210] + 0.00 0.00 3/7530 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [2549] + 0.00 0.00 41/7530 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [1249] + 0.00 0.00 90/7530 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [968] + 0.00 0.00 7394/7530 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [276] +[265] 0.0 0.00 0.00 7530 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] + 0.00 0.00 7525/7525 std::_Hash_impl::hash(void const*, unsigned long, unsigned long) [266] + 0.00 0.00 7519/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] + 0.00 0.00 7518/35223 std::__cxx11::basic_string, std::allocator >::data() const [100] +----------------------------------------------- + 0.00 0.00 7525/7525 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] +[266] 0.0 0.00 0.00 7525 std::_Hash_impl::hash(void const*, unsigned long, unsigned long) [266] +----------------------------------------------- + 0.00 0.00 1/7523 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3215] + 0.00 0.00 1/7523 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3212] + 0.00 0.00 3/7523 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [2551] + 0.00 0.00 41/7523 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [1251] + 0.00 0.00 90/7523 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [969] + 0.00 0.00 7387/7523 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [275] +[267] 0.0 0.00 0.00 7523 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [267] +----------------------------------------------- + 0.00 0.00 7502/7502 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() [269] +[268] 0.0 0.00 0.00 7502 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() [268] +----------------------------------------------- + 0.00 0.00 7501/7501 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() [270] +[269] 0.0 0.00 0.00 7501 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() [269] + 0.00 0.00 7502/7502 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() [268] +----------------------------------------------- + 0.00 0.00 76/7501 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1007] + 0.00 0.00 76/7501 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] + 0.00 0.00 113/7501 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::operator->() const [904] + 0.00 0.00 7236/7501 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() [286] +[270] 0.0 0.00 0.00 7501 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() [270] + 0.00 0.00 7501/7501 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() [269] +----------------------------------------------- + 0.00 0.00 4/7402 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] + 0.00 0.00 81/7402 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] + 0.00 0.00 137/7402 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] + 0.00 0.00 7180/7402 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [287] +[271] 0.0 0.00 0.00 7402 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [271] + 0.00 0.00 7397/7397 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [273] +----------------------------------------------- + 0.00 0.00 81/7398 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] + 0.00 0.00 135/7398 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] + 0.00 0.00 7182/7398 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [287] +[272] 0.0 0.00 0.00 7398 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [272] + 0.00 0.00 7394/7394 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [274] +----------------------------------------------- + 0.00 0.00 7397/7397 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [271] +[273] 0.0 0.00 0.00 7397 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [273] + 0.00 0.00 7403/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] +----------------------------------------------- + 0.00 0.00 7394/7394 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [272] +[274] 0.0 0.00 0.00 7394 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [274] + 0.00 0.00 8154/8154 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [260] + 0.00 0.00 1654/1875 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_M_next() const [441] + 0.00 0.00 847/891 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [603] +----------------------------------------------- + 0.00 0.00 7389/7389 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [276] +[275] 0.0 0.00 0.00 7389 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [275] + 0.00 0.00 7387/7523 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [267] +----------------------------------------------- + 0.00 0.00 81/7385 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] + 0.00 0.00 129/7385 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] + 0.00 0.00 7175/7385 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [287] +[276] 0.0 0.00 0.00 7385 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [276] + 0.00 0.00 7394/7530 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] + 0.00 0.00 7389/7389 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [275] +----------------------------------------------- + 0.00 0.00 1/7336 CHyprDwindleLayout::recalculateMonitor(int const&) [3116] + 0.00 0.00 1/7336 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] + 0.00 0.00 2/7336 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] + 0.00 0.00 3/7336 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 4/7336 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 4/7336 CWorkspace::startAnim(bool, bool, bool) [2314] + 0.00 0.00 4/7336 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 8/7336 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 28/7336 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 238/7336 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] + 0.00 0.00 1402/7336 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] + 0.00 0.00 5641/7336 CAnimationManager::tick() [539] +[277] 0.0 0.00 0.00 7336 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 7342/37815 std::__cxx11::list >::end() [95] + 0.00 0.00 7341/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] + 0.00 0.00 7340/37872 std::_List_iterator::operator*() const [93] + 0.00 0.00 7338/37872 std::__cxx11::list >::begin() [94] +----------------------------------------------- + 0.00 0.00 7323/7323 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [285] +[278] 0.0 0.00 0.00 7323 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [278] + 0.00 0.00 7315/12954 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_M_cget() const [201] +----------------------------------------------- + 0.00 0.00 7321/7321 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() const [282] +[279] 0.0 0.00 0.00 7321 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() const [279] + 0.00 0.00 7319/7319 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() const [280] +----------------------------------------------- + 0.00 0.00 7319/7319 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() const [279] +[280] 0.0 0.00 0.00 7319 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() const [280] +----------------------------------------------- + 0.00 0.00 7317/7317 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [285] +[281] 0.0 0.00 0.00 7317 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() const [281] + 0.00 0.00 7315/7315 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() const [282] +----------------------------------------------- + 0.00 0.00 7315/7315 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() const [281] +[282] 0.0 0.00 0.00 7315 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() const [282] + 0.00 0.00 7321/7321 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() const [279] +----------------------------------------------- + 0.00 0.00 7313/7313 std::__detail::_Select1st::__1st_type, std::allocator > const, SConfigValue> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, SConfigValue> const&>(std::pair, std::allocator > const, SConfigValue> const&) const [284] +[283] 0.0 0.00 0.00 7313 std::pair, std::allocator > const, SConfigValue> const& std::forward, std::allocator > const, SConfigValue> const&>(std::remove_reference, std::allocator > const, SConfigValue> const&>::type&) [283] +----------------------------------------------- + 0.00 0.00 7311/7311 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [285] +[284] 0.0 0.00 0.00 7311 std::__detail::_Select1st::__1st_type, std::allocator > const, SConfigValue> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, SConfigValue> const&>(std::pair, std::allocator > const, SConfigValue> const&) const [284] + 0.00 0.00 7313/7313 std::pair, std::allocator > const, SConfigValue> const& std::forward, std::allocator > const, SConfigValue> const&>(std::remove_reference, std::allocator > const, SConfigValue> const&>::type&) [283] +----------------------------------------------- + 0.00 0.00 7307/7307 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [260] +[285] 0.0 0.00 0.00 7307 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [285] + 0.00 0.00 7323/7323 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [278] + 0.00 0.00 7317/7317 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() const [281] + 0.00 0.00 7313/12951 std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [202] + 0.00 0.00 7311/7311 std::__detail::_Select1st::__1st_type, std::allocator > const, SConfigValue> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, SConfigValue> const&>(std::pair, std::allocator > const, SConfigValue> const&) const [284] +----------------------------------------------- + 0.00 0.00 56/7231 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] + 0.00 0.00 7175/7231 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [287] +[286] 0.0 0.00 0.00 7231 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() [286] + 0.00 0.00 7236/7501 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() [270] +----------------------------------------------- + 0.00 0.00 7174/7174 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [288] +[287] 0.0 0.00 0.00 7174 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [287] + 0.00 0.00 7182/7398 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [272] + 0.00 0.00 7180/7402 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [271] + 0.00 0.00 7175/7385 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [276] + 0.00 0.00 7175/7231 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() [286] +----------------------------------------------- + 0.00 0.00 8/7172 CConfigManager::setInt(std::__cxx11::basic_string, std::allocator >, int) [2029] + 0.00 0.00 201/7172 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 6963/7172 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] +[288] 0.0 0.00 0.00 7172 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [288] + 0.00 0.00 7174/7174 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [287] +----------------------------------------------- + 0.00 0.00 20/7045 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] + 0.00 0.00 76/7045 std::pair, std::allocator > const, SConfigValue>::~pair() [1003] + 0.00 0.00 2562/7045 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [427] + 0.00 0.00 4387/7045 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] +[289] 0.0 0.00 0.00 7045 SConfigValue::~SConfigValue() [289] + 0.00 0.00 7050/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 237/6980 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] + 0.00 0.00 2295/6980 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] + 0.00 0.00 4448/6980 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [343] +[290] 0.0 0.00 0.00 6980 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] + 0.00 0.00 23269/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 23260/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 17935/37189 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] + 0.00 0.00 2299/13624 Vector2D::operator!=(Vector2D const&) const [199] + 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 6969/6969 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] +[291] 0.0 0.00 0.00 6969 std::lock_guard::~lock_guard() [291] + 0.00 0.00 6967/26086 std::mutex::unlock() [141] +----------------------------------------------- + 0.00 0.00 6968/6968 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] +[292] 0.0 0.00 0.00 6968 std::lock_guard::lock_guard(std::mutex&) [292] + 0.00 0.00 6968/26052 std::mutex::lock() [143] +----------------------------------------------- + 0.00 0.00 19/6964 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] + 0.00 0.00 2562/6964 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [427] + 0.00 0.00 4383/6964 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] +[293] 0.0 0.00 0.00 6964 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] + 0.00 0.00 6969/6969 std::lock_guard::~lock_guard() [291] + 0.00 0.00 6968/6968 std::lock_guard::lock_guard(std::mutex&) [292] + 0.00 0.00 6963/7172 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [288] + 0.00 0.00 6963/6963 SConfigValue::SConfigValue(SConfigValue const&) [294] +----------------------------------------------- + 0.00 0.00 6963/6963 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] +[294] 0.0 0.00 0.00 6963 SConfigValue::SConfigValue(SConfigValue const&) [294] + 0.00 0.00 6965/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] +----------------------------------------------- + 0.00 0.00 4/6831 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2489] + 0.00 0.00 8/6831 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] + 0.00 0.00 232/6831 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() [1498] + 0.00 0.00 264/6831 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] + 0.00 0.00 6323/6831 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const [388] +[295] 0.0 0.00 0.00 6831 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [295] + 0.00 0.00 13664/13664 __gnu_cxx::__normal_iterator, std::allocator > >::base() const [198] +----------------------------------------------- + 0.00 0.00 6684/6684 CAnimationManager::tick() [539] +[296] 0.0 0.00 0.00 6684 CAnimationManager::deltazero(CColor const&, CColor const&) [296] +----------------------------------------------- + 0.00 0.00 1/6612 SDrag::SDrag() [4430] + 0.00 0.00 1/6612 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] + 0.00 0.00 2/6612 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] + 0.00 0.00 4/6612 IHyprLayout::IHyprLayout() [3073] + 0.00 0.00 8/6612 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] + 0.00 0.00 16/6612 CTexture::CTexture() [1718] + 0.00 0.00 20/6612 CFramebuffer::CFramebuffer() [1991] + 0.00 0.00 24/6612 CWindow::CWindow() [1852] + 0.00 0.00 24/6612 CHyprDropShadowDecoration::CHyprDropShadowDecoration(CWindow*) [1847] + 0.00 0.00 24/6612 SWindowDecorationExtents::SWindowDecorationExtents() [1845] + 0.00 0.00 26/6612 SDwindleNodeData::SDwindleNodeData() [1770] + 0.00 0.00 200/6612 std::array::array() [3803] + 0.00 0.00 1216/6612 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 1582/6612 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] + 0.00 0.00 1639/6612 CTexture::CTexture(wlr_texture*) [469] + 0.00 0.00 1825/6612 CInputManager::mouseMoveUnified(unsigned int, bool) [454] +[297] 0.0 0.00 0.00 6612 Vector2D::Vector2D() [297] +----------------------------------------------- + 0.00 0.00 3194/6389 std::__cxx11::basic_string, std::allocator >::begin() const [382] + 0.00 0.00 3195/6389 std::__cxx11::basic_string, std::allocator >::end() const [381] +[298] 0.0 0.00 0.00 6389 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char const* const&) [298] +----------------------------------------------- + 0.00 0.00 6370/6370 std::__uniq_ptr_impl >::_M_ptr() const [301] +[299] 0.0 0.00 0.00 6370 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple > const&) [299] + 0.00 0.00 6367/6367 CHyprXWaylandManager* const& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) [304] +----------------------------------------------- + 0.00 0.00 6369/6369 std::unique_ptr >::operator->() const [302] +[300] 0.0 0.00 0.00 6369 std::unique_ptr >::get() const [300] + 0.00 0.00 6369/6369 std::__uniq_ptr_impl >::_M_ptr() const [301] +----------------------------------------------- + 0.00 0.00 6369/6369 std::unique_ptr >::get() const [300] +[301] 0.0 0.00 0.00 6369 std::__uniq_ptr_impl >::_M_ptr() const [301] + 0.00 0.00 6370/6370 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple > const&) [299] +----------------------------------------------- + 0.00 0.00 2/6368 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] + 0.00 0.00 2/6368 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] + 0.00 0.00 3/6368 CCompositor::cleanupExit() [2702] + 0.00 0.00 3/6368 Events::listener_readyXWayland(wl_listener*, void*) [4455] + 0.00 0.00 4/6368 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 4/6368 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] + 0.00 0.00 8/6368 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] + 0.00 0.00 8/6368 Events::listener_destroyWindow(void*, void*) [2040] + 0.00 0.00 11/6368 CCompositor::focusSurface(wlr_surface*, CWindow*) [1746] + 0.00 0.00 14/6368 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] + 0.00 0.00 16/6368 CConfigManager::getMatchingRules(CWindow*) [2028] + 0.00 0.00 28/6368 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 39/6368 Events::listener_setTitleWindow(void*, void*) [1670] + 0.00 0.00 41/6368 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 55/6368 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 800/6368 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 2055/6368 CAnimationManager::tick() [539] + 0.00 0.00 3275/6368 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] +[302] 0.0 0.00 0.00 6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 6369/6369 std::unique_ptr >::get() const [300] +----------------------------------------------- + 0.00 0.00 15/6368 std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const [1750] + 0.00 0.00 221/6368 std::function::operator bool() const [810] + 0.00 0.00 236/6368 std::function::operator()(char) const [765] + 0.00 0.00 1024/6368 std::function::operator bool() const [591] + 0.00 0.00 4872/6368 std::function::operator()(void*, void*) const [337] +[303] 0.0 0.00 0.00 6368 std::_Function_base::_M_empty() const [303] +----------------------------------------------- + 0.00 0.00 6367/6367 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple > const&) [299] +[304] 0.0 0.00 0.00 6367 CHyprXWaylandManager* const& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) [304] + 0.00 0.00 6366/6366 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) [306] +----------------------------------------------- + 0.00 0.00 6366/6366 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) [306] +[305] 0.0 0.00 0.00 6366 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false> const&) [305] +----------------------------------------------- + 0.00 0.00 6366/6366 CHyprXWaylandManager* const& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) [304] +[306] 0.0 0.00 0.00 6366 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) [306] + 0.00 0.00 6366/6366 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false> const&) [305] +----------------------------------------------- + 0.00 0.00 3160/6322 std::__invoke_result, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>::type std::__invoke, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [392] + 0.00 0.00 3162/6322 bool std::__invoke_impl, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(std::__invoke_other, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [390] +[307] 0.0 0.00 0.00 6322 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}& std::forward, std::allocator > const&, bool)::{lambda(char)#1}&>(std::remove_reference, std::allocator > const&, bool)::{lambda(char)#1}&>::type&) [307] +----------------------------------------------- + 0.00 0.00 3160/6321 char const& std::__invoke_impl(std::__invoke_other, std::identity&, char const&) [389] + 0.00 0.00 3161/6321 std::__invoke_result::type std::__invoke(std::identity&, char const&) [391] +[308] 0.0 0.00 0.00 6321 std::identity& std::forward(std::remove_reference::type&) [308] +----------------------------------------------- + 0.00 0.00 6058/6058 CCompositor::sanityCheckWorkspaces() [525] +[309] 0.0 0.00 0.00 6058 std::_List_iterator::operator->() const [309] + 0.00 0.00 6057/29367 std::_List_node::_M_valptr() [128] +----------------------------------------------- + 0.00 0.00 4/6010 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 1148/6010 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] + 0.00 0.00 1150/6010 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] + 0.00 0.00 1409/6010 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] + 0.00 0.00 2299/6010 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*)::{lambda(CShader*, pixman_region32*)#1}::operator()(CShader*, pixman_region32*) const [432] +[310] 0.0 0.00 0.00 6010 CFramebuffer::bind() [310] + 0.00 0.00 12025/44410 std::unique_ptr >::operator->() const [66] +----------------------------------------------- + 0.00 0.00 62/5677 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [1080] + 0.00 0.00 81/5677 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [980] + 0.00 0.00 5534/5677 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [327] +[311] 0.0 0.00 0.00 5677 std::__detail::_Hashtable_hash_traits, std::allocator > > >::__small_size_threshold() [311] +----------------------------------------------- + 0.00 0.00 2/5672 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] + 0.00 0.00 15/5672 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 24/5672 CAnimationManager::animationPopin(CWindow*, bool) [1840] + 0.00 0.00 40/5672 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 2053/5672 CAnimationManager::tick() [539] + 0.00 0.00 3538/5672 addViewCoords(void*, int*, int*) [461] +[312] 0.0 0.00 0.00 5672 CAnimatedVariable::goalv() const [312] +----------------------------------------------- + 0.00 0.00 1/5539 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3290] + 0.00 0.00 1/5539 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3286] + 0.00 0.00 5537/5539 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [318] +[313] 0.0 0.00 0.00 5539 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [313] +----------------------------------------------- + 0.00 0.00 5539/5539 std::__detail::_Select1st::__1st_type, std::allocator > const, CBezierCurve> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, CBezierCurve> const&>(std::pair, std::allocator > const, CBezierCurve> const&) const [321] +[314] 0.0 0.00 0.00 5539 std::pair, std::allocator > const, CBezierCurve> const& std::forward, std::allocator > const, CBezierCurve> const&>(std::remove_reference, std::allocator > const, CBezierCurve> const&>::type&) [314] +----------------------------------------------- + 0.00 0.00 5538/5538 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() const [322] +[315] 0.0 0.00 0.00 5538 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() const [315] + 0.00 0.00 5536/5536 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() const [320] +----------------------------------------------- + 0.00 0.00 5538/5538 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] +[316] 0.0 0.00 0.00 5538 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [316] +----------------------------------------------- + 0.00 0.00 5538/5538 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const [319] +[317] 0.0 0.00 0.00 5538 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [317] + 0.00 0.00 5538/12954 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_M_cget() const [201] +----------------------------------------------- + 0.00 0.00 5538/5538 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] +[318] 0.0 0.00 0.00 5538 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [318] + 0.00 0.00 5537/5539 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [313] + 0.00 0.00 5536/16612 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [181] +----------------------------------------------- + 0.00 0.00 5537/5537 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] +[319] 0.0 0.00 0.00 5537 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const [319] + 0.00 0.00 5538/5538 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [317] + 0.00 0.00 5536/5536 std::__detail::_Select1st::__1st_type, std::allocator > const, CBezierCurve> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, CBezierCurve> const&>(std::pair, std::allocator > const, CBezierCurve> const&) const [321] + 0.00 0.00 5536/12951 std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [202] + 0.00 0.00 5535/5535 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_v() const [324] +----------------------------------------------- + 0.00 0.00 5536/5536 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() const [315] +[320] 0.0 0.00 0.00 5536 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() const [320] +----------------------------------------------- + 0.00 0.00 5536/5536 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const [319] +[321] 0.0 0.00 0.00 5536 std::__detail::_Select1st::__1st_type, std::allocator > const, CBezierCurve> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, CBezierCurve> const&>(std::pair, std::allocator > const, CBezierCurve> const&) const [321] + 0.00 0.00 5539/5539 std::pair, std::allocator > const, CBezierCurve> const& std::forward, std::allocator > const, CBezierCurve> const&>(std::remove_reference, std::allocator > const, CBezierCurve> const&>::type&) [314] +----------------------------------------------- + 0.00 0.00 5536/5536 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_v() const [324] +[322] 0.0 0.00 0.00 5536 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() const [322] + 0.00 0.00 5538/5538 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() const [315] +----------------------------------------------- + 0.00 0.00 5536/5536 CAnimationManager::tick() [539] +[323] 0.0 0.00 0.00 5536 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::end() [323] + 0.00 0.00 5538/11075 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [219] +----------------------------------------------- + 0.00 0.00 5535/5535 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const [319] +[324] 0.0 0.00 0.00 5535 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_v() const [324] + 0.00 0.00 5536/5536 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() const [322] +----------------------------------------------- + 0.00 0.00 5535/5535 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::find(std::__cxx11::basic_string, std::allocator > const&) [326] +[325] 0.0 0.00 0.00 5535 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] + 0.00 0.00 5538/5538 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [316] + 0.00 0.00 5538/5538 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [318] + 0.00 0.00 5537/5537 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const [319] + 0.00 0.00 5537/11075 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [219] + 0.00 0.00 5536/11075 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&) [220] + 0.00 0.00 5533/5533 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [327] +----------------------------------------------- + 0.00 0.00 5535/5535 CAnimationManager::tick() [539] +[326] 0.0 0.00 0.00 5535 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::find(std::__cxx11::basic_string, std::allocator > const&) [326] + 0.00 0.00 5535/5535 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] +----------------------------------------------- + 0.00 0.00 5533/5533 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] +[327] 0.0 0.00 0.00 5533 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [327] + 0.00 0.00 5534/5677 std::__detail::_Hashtable_hash_traits, std::allocator > > >::__small_size_threshold() [311] +----------------------------------------------- + 0.00 0.00 5448/5448 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [426] +[328] 0.0 0.00 0.00 5448 __gnu_cxx::__normal_iterator, std::allocator > >::base() const [328] +----------------------------------------------- + 0.00 0.00 12/5369 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] + 0.00 0.00 12/5369 CHyprRenderer::shouldRenderWindow(CWindow*) [463] + 0.00 0.00 5345/5369 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [342] +[329] 0.0 0.00 0.00 5369 CAnimatedVariable::isBeingAnimated() [329] + 0.00 0.00 2729/13624 Vector2D::operator!=(Vector2D const&) const [199] +----------------------------------------------- + 0.00 0.00 15/5321 void (* const&std::_Any_data::_M_access, std::allocator >)>() const)(std::__cxx11::basic_string, std::allocator >) [1751] + 0.00 0.00 236/5321 std::__detail::_CharMatcher, false, false> const& std::_Any_data::_M_access, false, false> >() const [766] + 0.00 0.00 5070/5321 void (* const&std::_Any_data::_M_access() const)(void*, void*) [332] +[330] 0.0 0.00 0.00 5321 std::_Any_data::_M_access() const [330] +----------------------------------------------- + 0.00 0.00 5291/5291 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] +[331] 0.0 0.00 0.00 5291 CHyprDropShadowDecoration::damageEntire() [331] + 0.00 0.00 5293/17811 CHyprRenderer::damageBox(wlr_box*) [177] + 0.00 0.00 5291/27041 std::unique_ptr >::operator->() const [140] + 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 5068/5068 std::_Function_base::_Base_manager::_M_get_pointer(std::_Any_data const&) [333] +[332] 0.0 0.00 0.00 5068 void (* const&std::_Any_data::_M_access() const)(void*, void*) [332] + 0.00 0.00 5070/5321 std::_Any_data::_M_access() const [330] +----------------------------------------------- + 0.00 0.00 194/5067 std::_Function_base::_Base_manager::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [644] + 0.00 0.00 4873/5067 std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, void*&&) [338] +[333] 0.0 0.00 0.00 5067 std::_Function_base::_Base_manager::_M_get_pointer(std::_Any_data const&) [333] + 0.00 0.00 5068/5068 void (* const&std::_Any_data::_M_access() const)(void*, void*) [332] + 0.00 0.00 5067/5067 void (* const*std::__addressof(void (* const&)(void*, void*)))(void*, void*) [334] +----------------------------------------------- + 0.00 0.00 5067/5067 std::_Function_base::_Base_manager::_M_get_pointer(std::_Any_data const&) [333] +[334] 0.0 0.00 0.00 5067 void (* const*std::__addressof(void (* const&)(void*, void*)))(void*, void*) [334] +----------------------------------------------- + 0.00 0.00 4/4893 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] + 0.00 0.00 413/4893 CCompositor::sanityCheckWorkspaces() [525] + 0.00 0.00 1768/4893 CHyprRenderer::shouldRenderWindow(CWindow*) [463] + 0.00 0.00 2708/4893 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [342] +[335] 0.0 0.00 0.00 4893 CCompositor::isWorkspaceVisible(int const&) [335] + 0.00 0.00 7615/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] + 0.00 0.00 4897/37872 std::_List_iterator::operator*() const [93] + 0.00 0.00 4892/37872 std::__cxx11::list >::begin() [94] + 0.00 0.00 4891/37815 std::__cxx11::list >::end() [95] + 0.00 0.00 2718/24611 std::_List_iterator::operator++() [149] +----------------------------------------------- + 0.00 0.00 4874/4874 handleWrapped(wl_listener*, void*) [4251] +[336] 0.0 0.00 0.00 4874 CHyprWLListener::emit(void*) [336] + 0.00 0.00 4874/4874 std::function::operator()(void*, void*) const [337] +----------------------------------------------- + 0.00 0.00 4874/4874 CHyprWLListener::emit(void*) [336] +[337] 0.0 0.00 0.00 4874 std::function::operator()(void*, void*) const [337] + 0.00 0.00 9746/38976 void*&& std::forward(std::remove_reference::type&) [77] + 0.00 0.00 4874/4874 std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, void*&&) [338] + 0.00 0.00 4872/6368 std::_Function_base::_M_empty() const [303] +----------------------------------------------- + 0.00 0.00 4874/4874 std::function::operator()(void*, void*) const [337] +[338] 0.0 0.00 0.00 4874 std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, void*&&) [338] + 0.00 0.00 9746/38976 void*&& std::forward(std::remove_reference::type&) [77] + 0.00 0.00 4873/5067 std::_Function_base::_Base_manager::_M_get_pointer(std::_Any_data const&) [333] + 0.00 0.00 4871/4871 std::enable_if, void>::type std::__invoke_r(void (*&)(void*, void*), void*&&, void*&&) [340] +----------------------------------------------- + 0.00 0.00 4873/4873 std::enable_if, void>::type std::__invoke_r(void (*&)(void*, void*), void*&&, void*&&) [340] +[339] 0.0 0.00 0.00 4873 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] + 0.00 0.00 9743/38976 void*&& std::forward(std::remove_reference::type&) [77] + 0.00 0.00 4870/9740 void (*&std::forward(std::remove_reference::type&))(void*, void*) [252] + 0.00 0.00 1768/1768 Events::listener_commitSubsurface(void*, void*) [462] + 0.00 0.00 1587/1587 Events::listener_commitWindow(void*, void*) [471] + 0.00 0.00 1407/1407 Events::listener_monitorFrame(void*, void*) [532] + 0.00 0.00 52/52 Events::listener_keyboardKey(void*, void*) [1154] + 0.00 0.00 21/21 Events::listener_setTitleWindow(void*, void*) [1670] + 0.00 0.00 9/9 Events::listener_keyboardMod(void*, void*) [2006] + 0.00 0.00 8/8 Events::listener_destroyWindow(void*, void*) [2040] + 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 4/4 Events::listener_destroySubsurfaceNode(void*, void*) [2328] + 0.00 0.00 4/4 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 1/1 Events::listener_keyboardDestroy(void*, void*) [3134] + 0.00 0.00 1/1 Events::listener_destroyMouse(void*, void*) [3132] + 0.00 0.00 1/1 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 1/1 Events::listener_activateX11(void*, void*) [3131] +----------------------------------------------- + 0.00 0.00 4871/4871 std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, void*&&) [338] +[340] 0.0 0.00 0.00 4871 std::enable_if, void>::type std::__invoke_r(void (*&)(void*, void*), void*&&, void*&&) [340] + 0.00 0.00 9741/38976 void*&& std::forward(std::remove_reference::type&) [77] + 0.00 0.00 4873/4873 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] + 0.00 0.00 4870/9740 void (*&std::forward(std::remove_reference::type&))(void*, void*) [252] +----------------------------------------------- + 0.00 0.00 563/4754 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const [596] + 0.00 0.00 1906/4754 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [437] + 0.00 0.00 2285/4754 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const [699] +[341] 0.0 0.00 0.00 4754 std::char_traits::find(char const*, unsigned long, char const&) [341] + 0.00 0.00 4756/115845 std::__is_constant_evaluated() [44] +----------------------------------------------- + 0.00 0.00 4455/4455 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] +[342] 0.0 0.00 0.00 4455 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [342] + 0.00 0.00 9862/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 5345/5369 CAnimatedVariable::isBeingAnimated() [329] + 0.00 0.00 4455/33968 CWindow::getFullWindowBoundingBox() [102] + 0.00 0.00 2710/12440 CCompositor::getWorkspaceByID(int const&) [204] + 0.00 0.00 2708/4893 CCompositor::isWorkspaceVisible(int const&) [335] +----------------------------------------------- + 0.00 0.00 4/4453 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 1405/4453 CHyprOpenGLImpl::clearWithTex() [530] + 0.00 0.00 1407/4453 CHyprOpenGLImpl::end() [507] + 0.00 0.00 1637/4453 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] +[343] 0.0 0.00 0.00 4453 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [343] + 0.00 0.00 4454/46754 CHyprOpenGLImpl::scissor(wlr_box const*) [61] + 0.00 0.00 4448/6980 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] +----------------------------------------------- + 0.00 0.00 1/4390 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] + 0.00 0.00 2/4390 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] + 0.00 0.00 2/4390 CInputManager::newKeyboard(wlr_input_device*) [3085] + 0.00 0.00 4/4390 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 5/4390 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 6/4390 SDwindleNodeData::recalcSizePosRecursive() [2032] + 0.00 0.00 84/4390 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 1846/4390 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] + 0.00 0.00 2440/4390 CThreadManager::handle() [3101] +[344] 0.0 0.00 0.00 4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] + 0.00 0.00 4388/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 4387/7045 SConfigValue::~SConfigValue() [289] + 0.00 0.00 4386/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 4383/6964 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] +----------------------------------------------- + 0.00 0.00 4359/4359 CInputManager::mouseMoveUnified(unsigned int, bool) [454] +[345] 0.0 0.00 0.00 4359 CCompositor::vectorToLayerSurface(Vector2D const&, std::__cxx11::list >*, Vector2D*) [345] + 0.00 0.00 4358/4358 std::__cxx11::list >::rbegin() [347] + 0.00 0.00 4358/4358 std::__cxx11::list >::rend() [346] + 0.00 0.00 4357/4357 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [348] +----------------------------------------------- + 0.00 0.00 4358/4358 CCompositor::vectorToLayerSurface(Vector2D const&, std::__cxx11::list >*, Vector2D*) [345] +[346] 0.0 0.00 0.00 4358 std::__cxx11::list >::rend() [346] + 0.00 0.00 4356/11329 std::__cxx11::list >::begin() [215] + 0.00 0.00 4356/8714 std::reverse_iterator >::reverse_iterator(std::_List_iterator) [256] +----------------------------------------------- + 0.00 0.00 4358/4358 CCompositor::vectorToLayerSurface(Vector2D const&, std::__cxx11::list >*, Vector2D*) [345] +[347] 0.0 0.00 0.00 4358 std::__cxx11::list >::rbegin() [347] + 0.00 0.00 4358/8714 std::reverse_iterator >::reverse_iterator(std::_List_iterator) [256] + 0.00 0.00 4357/11326 std::__cxx11::list >::end() [216] +----------------------------------------------- + 0.00 0.00 4357/4357 CCompositor::vectorToLayerSurface(Vector2D const&, std::__cxx11::list >*, Vector2D*) [345] +[348] 0.0 0.00 0.00 4357 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [348] + 0.00 0.00 8712/8712 std::reverse_iterator >::base() const [257] + 0.00 0.00 4354/11325 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [217] +----------------------------------------------- + 0.00 0.00 1409/4230 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [512] + 0.00 0.00 2821/4230 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [414] +[349] 0.0 0.00 0.00 4230 std::hash::operator()(SMonitor*) const [349] +----------------------------------------------- + 0.00 0.00 1408/4230 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [535] + 0.00 0.00 2822/4230 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [403] +[350] 0.0 0.00 0.00 4230 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const [350] +----------------------------------------------- + 0.00 0.00 1405/4224 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [549] + 0.00 0.00 2819/4224 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [421] +[351] 0.0 0.00 0.00 4224 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const [351] +----------------------------------------------- + 0.00 0.00 1404/4223 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [548] + 0.00 0.00 2819/4223 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [415] +[352] 0.0 0.00 0.00 4223 std::equal_to::operator()(SMonitor* const&, SMonitor* const&) const [352] +----------------------------------------------- + 0.00 0.00 4144/4144 CBezierCurve::getYForPoint(float) [354] +[353] 0.0 0.00 0.00 4144 std::isnan(double) [353] +----------------------------------------------- + 0.00 0.00 15/4143 CBezierCurve::setup(std::vector >*) [3075] + 0.00 0.00 4128/4143 CAnimationManager::tick() [539] +[354] 0.0 0.00 0.00 4143 CBezierCurve::getYForPoint(float) [354] + 0.00 0.00 41430/41743 std::array::operator[](unsigned long) [75] + 0.00 0.00 37297/37297 std::abs(float) [96] + 0.00 0.00 8295/9879 int const& std::clamp(int const&, int const&, int const&) [249] + 0.00 0.00 4144/4144 std::isnan(double) [353] + 0.00 0.00 4097/4097 std::isinf(double) [360] +----------------------------------------------- + 0.00 0.00 4133/4133 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() [357] +[355] 0.0 0.00 0.00 4133 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() [355] + 0.00 0.00 4133/4133 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() [356] +----------------------------------------------- + 0.00 0.00 4133/4133 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() [355] +[356] 0.0 0.00 0.00 4133 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() [356] +----------------------------------------------- + 0.00 0.00 1/4132 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4028] + 0.00 0.00 1/4132 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] + 0.00 0.00 4130/4132 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::operator->() const [359] +[357] 0.0 0.00 0.00 4132 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() [357] + 0.00 0.00 4133/4133 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() [355] +----------------------------------------------- + 0.00 0.00 11/4130 CCompositor::focusSurface(wlr_surface*, CWindow*) [1746] + 0.00 0.00 12/4130 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 15/4130 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 15/4130 CHyprXWaylandManager::activateWindow(CWindow*, bool) [1749] + 0.00 0.00 800/4130 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 3277/4130 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] +[358] 0.0 0.00 0.00 4130 CHyprXWaylandManager::getWindowSurface(CWindow*) [358] +----------------------------------------------- + 0.00 0.00 1/4130 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] + 0.00 0.00 4129/4130 CAnimationManager::tick() [539] +[359] 0.0 0.00 0.00 4130 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::operator->() const [359] + 0.00 0.00 4130/4132 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() [357] +----------------------------------------------- + 0.00 0.00 4097/4097 CBezierCurve::getYForPoint(float) [354] +[360] 0.0 0.00 0.00 4097 std::isinf(double) [360] +----------------------------------------------- + 0.00 0.00 1/4070 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] + 0.00 0.00 1/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] + 0.00 0.00 1/4070 decltype (::new ((void*)(0)) SMonitor((declval)())) std::construct_at(SMonitor*, SMonitor const&) [4136] + 0.00 0.00 1/4070 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] + 0.00 0.00 1/4070 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] + 0.00 0.00 1/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] + 0.00 0.00 1/4070 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] + 0.00 0.00 1/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] + 0.00 0.00 1/4070 decltype (::new ((void*)(0)) SKeyboard()) std::construct_at(SKeyboard*) [4137] + 0.00 0.00 1/4070 decltype (::new ((void*)(0)) SMouse()) std::construct_at(SMouse*) [4135] + 0.00 0.00 2/4070 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] + 0.00 0.00 2/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] + 0.00 0.00 2/4070 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D&&) [2995] + 0.00 0.00 2/4070 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D const&) [2994] + 0.00 0.00 2/4070 void std::_Construct(Vector2D*, Vector2D const&) [2983] + 0.00 0.00 2/4070 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] + 0.00 0.00 2/4070 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] + 0.00 0.00 2/4070 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] + 0.00 0.00 2/4070 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] + 0.00 0.00 2/4070 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] + 0.00 0.00 3/4070 decltype (::new ((void*)(0)) std::__cxx11::basic_string, std::allocator >((declval, std::allocator > const&>)())) std::construct_at, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2676] + 0.00 0.00 3/4070 decltype (::new ((void*)(0)) SMonitorRule((declval)())) std::construct_at(SMonitorRule*, SMonitorRule const&) [4134] + 0.00 0.00 3/4070 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] + 0.00 0.00 3/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] + 0.00 0.00 4/4070 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] + 0.00 0.00 4/4070 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] + 0.00 0.00 4/4070 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule const&) [2502] + 0.00 0.00 4/4070 decltype (::new ((void*)(0)) CWindow*((declval)())) std::construct_at(CWindow**, CWindow* const&) [2503] + 0.00 0.00 6/4070 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule&&) [2231] + 0.00 0.00 7/4070 decltype (::new ((void*)(0)) SSurfaceTreeNode((declval)())) std::construct_at(SSurfaceTreeNode*, SSurfaceTreeNode&&) [2110] + 0.00 0.00 12/4070 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) [1956] + 0.00 0.00 12/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval, std::allocator > const, unsigned int> const&>)())) std::construct_at, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1969] + 0.00 0.00 12/4070 decltype (::new ((void*)(0)) std::unique_ptr >((declval > >)())) std::construct_at >, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >&&) [1968] + 0.00 0.00 12/4070 decltype (::new ((void*)(0)) CWindow()) std::construct_at(CWindow*) [1967] + 0.00 0.00 13/4070 decltype (::new ((void*)(0)) SDwindleNodeData((declval)())) std::construct_at(SDwindleNodeData*, SDwindleNodeData&&) [1833] + 0.00 0.00 27/4070 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] + 0.00 0.00 27/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] + 0.00 0.00 27/4070 void std::_Function_base::_Base_manager, std::allocator >)>::_M_create, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >), std::integral_constant) [1566] + 0.00 0.00 32/4070 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] + 0.00 0.00 32/4070 decltype (::new ((void*)(0)) unsigned long((declval)())) std::construct_at(unsigned long*, unsigned long const&) [1508] + 0.00 0.00 32/4070 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1503] + 0.00 0.00 48/4070 decltype (::new ((void*)(0)) SHyprIPCEvent((declval)())) std::construct_at(SHyprIPCEvent*, SHyprIPCEvent const&) [1226] + 0.00 0.00 48/4070 decltype (::new ((void*)(0)) SKeybind((declval)())) std::construct_at(SKeybind*, SKeybind const&) [1227] + 0.00 0.00 54/4070 decltype (::new ((void*)(0)) CAnimatedVariable*((declval)())) std::construct_at(CAnimatedVariable**, CAnimatedVariable*&&) [1143] + 0.00 0.00 76/4070 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] + 0.00 0.00 76/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] + 0.00 0.00 97/4070 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (*&&)(void*, void*), std::integral_constant) [932] + 0.00 0.00 194/4070 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (* const&)(void*, void*), std::integral_constant) [835] + 0.00 0.00 224/4070 std::__detail::_State::_State(std::__detail::_Opcode) [691] + 0.00 0.00 224/4070 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > const&>)())) std::construct_at >, std::__detail::_StateSeq > const&>(std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [802] + 0.00 0.00 224/4070 void std::_Function_base::_Base_manager, false, false> >::_M_create, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&, std::integral_constant) [784] + 0.00 0.00 256/4070 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > >)())) std::construct_at >, std::__detail::_StateSeq > >(std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [743] + 0.00 0.00 256/4070 void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [741] + 0.00 0.00 352/4070 void std::_Construct, std::allocator > >, int>>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [692] + 0.00 0.00 800/4070 std::__detail::_State::_State(std::__detail::_State&&) [586] + 0.00 0.00 832/4070 decltype (::new ((void*)(0)) std::__detail::_State((declval >)())) std::construct_at, std::__detail::_State >(std::__detail::_State*, std::__detail::_State&&) [608] +[361] 0.0 0.00 0.00 4070 operator new(unsigned long, void*) [361] +----------------------------------------------- + 0.00 0.00 1/3978 CConfigManager::init() [3096] + 0.00 0.00 1/3978 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] + 0.00 0.00 1/3978 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 1/3978 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 1/3978 logSystemInfo() [3014] + 0.00 0.00 1/3978 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] + 0.00 0.00 1/3978 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] + 0.00 0.00 1/3978 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] + 0.00 0.00 2/3978 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] + 0.00 0.00 2/3978 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] + 0.00 0.00 2/3978 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 2/3978 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] + 0.00 0.00 3/3978 CCompositor::CCompositor() [3071] + 0.00 0.00 4/3978 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 5/3978 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] + 0.00 0.00 6/3978 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] + 0.00 0.00 6/3978 std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [2105] + 0.00 0.00 7/3978 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] + 0.00 0.00 8/3978 Events::listener_destroyWindow(void*, void*) [2040] + 0.00 0.00 11/3978 CCompositor::focusSurface(wlr_surface*, CWindow*) [1746] + 0.00 0.00 12/3978 Events::listener_readyXWayland(wl_listener*, void*) [4455] + 0.00 0.00 15/3978 CHyprOpenGLImpl::compileShader(unsigned int const&, std::__cxx11::basic_string, std::allocator >) [1984] + 0.00 0.00 17/3978 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 21/3978 std::__cxx11::stol(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [1683] + 0.00 0.00 28/3978 CConfigManager::getMatchingRules(CWindow*) [2028] + 0.00 0.00 40/3978 CConfigManager::tick() [1690] + 0.00 0.00 41/3978 Events::listener_setTitleWindow(void*, void*) [1670] + 0.00 0.00 98/3978 CHyprWLListener::removeCallback() [760] + 0.00 0.00 121/3978 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [898] + 0.00 0.00 349/3978 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] + 0.00 0.00 3170/3978 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) [385] +[362] 0.0 0.00 0.00 3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 3976/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] +----------------------------------------------- + 0.00 0.00 2/3928 SMonitor::operator==(SMonitor const&) [3141] + 0.00 0.00 8/3928 CWindow::operator==(CWindow const&) [1311] + 0.00 0.00 16/3928 SDwindleNodeData::operator==(SDwindleNodeData const&) [1179] + 0.00 0.00 1466/3928 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 2436/3928 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] +[363] 0.0 0.00 0.00 3928 Vector2D::operator==(Vector2D const&) const [363] +----------------------------------------------- + 0.00 0.00 34/3902 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) [1310] + 0.00 0.00 3868/3902 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] +[364] 0.0 0.00 0.00 3902 std::__cxx11::basic_string, std::allocator >::_M_limit(unsigned long, unsigned long) const [364] + 0.00 0.00 5872/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] +----------------------------------------------- + 0.00 0.00 1/3878 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] + 0.00 0.00 3/3878 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 5/3878 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] + 0.00 0.00 6/3878 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] + 0.00 0.00 8/3878 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 8/3878 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] + 0.00 0.00 10/3878 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] + 0.00 0.00 12/3878 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] + 0.00 0.00 26/3878 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] + 0.00 0.00 303/3878 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] + 0.00 0.00 336/3878 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] + 0.00 0.00 3160/3878 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] +[365] 0.0 0.00 0.00 3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] + 0.00 0.00 3876/3876 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] + 0.00 0.00 3875/7790 std::__cxx11::basic_string, std::allocator >::_M_check(unsigned long, char const*) const [264] +----------------------------------------------- + 0.00 0.00 3876/3876 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] +[366] 0.0 0.00 0.00 3876 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] + 0.00 0.00 3880/7790 std::__cxx11::basic_string, std::allocator >::_M_check(unsigned long, char const*) const [264] + 0.00 0.00 3875/19661 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) [159] + 0.00 0.00 3874/11868 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] + 0.00 0.00 3873/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] + 0.00 0.00 3872/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 3868/3902 std::__cxx11::basic_string, std::allocator >::_M_limit(unsigned long, unsigned long) const [364] +----------------------------------------------- + 0.00 0.00 352/3804 std::__detail::_NFA >::_M_eliminate_dummy() [1483] + 0.00 0.00 352/3804 std::__detail::_State::_State(std::__detail::_Opcode) [691] + 0.00 0.00 508/3804 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] + 0.00 0.00 1120/3804 std::__detail::_State::_State(std::__detail::_State&&) [586] + 0.00 0.00 1472/3804 std::__detail::_State::~_State() [488] +[367] 0.0 0.00 0.00 3804 std::__detail::_State::_M_opcode() const [367] +----------------------------------------------- + 0.00 0.00 237/3757 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] + 0.00 0.00 240/3757 CCompositor::cleanupFadingOut() [524] + 0.00 0.00 3280/3757 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] +[368] 0.0 0.00 0.00 3757 CAnimatedVariable::fl() const [368] +----------------------------------------------- + 0.00 0.00 13/3676 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 15/3676 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 3648/3676 CInputManager::mouseMoveUnified(unsigned int, bool) [454] +[369] 0.0 0.00 0.00 3676 CInputManager::getMouseCoordsInternal() [369] + 0.00 0.00 7353/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 3676/148828 Vector2D::Vector2D(double, double) [35] +----------------------------------------------- + 0.00 0.00 8/3675 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] + 0.00 0.00 1821/3675 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] + 0.00 0.00 1846/3675 CCompositor::getMonitorFromCursor() [451] +[370] 0.0 0.00 0.00 3675 CCompositor::getMonitorFromVector(Vector2D const&) [370] + 0.00 0.00 3674/3674 CCompositor::getMonitorFromOutput(wlr_output*) [371] +----------------------------------------------- + 0.00 0.00 3674/3674 CCompositor::getMonitorFromVector(Vector2D const&) [370] +[371] 0.0 0.00 0.00 3674 CCompositor::getMonitorFromOutput(wlr_output*) [371] + 0.00 0.00 3676/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] + 0.00 0.00 3675/37872 std::__cxx11::list >::begin() [94] + 0.00 0.00 3675/37815 std::__cxx11::list >::end() [95] + 0.00 0.00 3674/37872 std::_List_iterator::operator*() const [93] +----------------------------------------------- + 0.00 0.00 1216/3654 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [574] + 0.00 0.00 1219/3654 std::chrono::duration >::zero() [564] + 0.00 0.00 1219/3654 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [563] +[372] 0.0 0.00 0.00 3654 std::chrono::duration >::duration(long const&) [372] +----------------------------------------------- + 0.00 0.00 236/3397 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] + 0.00 0.00 3161/3397 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const [388] +[373] 0.0 0.00 0.00 3397 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [373] +----------------------------------------------- + 0.00 0.00 32/3396 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] + 0.00 0.00 204/3396 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() [1498] + 0.00 0.00 3160/3396 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const [388] +[374] 0.0 0.00 0.00 3396 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [374] +----------------------------------------------- + 0.00 0.00 3280/3280 double const& std::clamp(double const&, double const&, double const&) [377] +[375] 0.0 0.00 0.00 3280 double const& std::max(double const&, double const&) [375] +----------------------------------------------- + 0.00 0.00 3280/3280 double const& std::clamp(double const&, double const&, double const&) [377] +[376] 0.0 0.00 0.00 3280 double const& std::min(double const&, double const&) [376] +----------------------------------------------- + 0.00 0.00 3280/3280 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] +[377] 0.0 0.00 0.00 3280 double const& std::clamp(double const&, double const&, double const&) [377] + 0.00 0.00 3280/35948 __is_constant_evaluated [98] + 0.00 0.00 3280/3280 double const& std::max(double const&, double const&) [375] + 0.00 0.00 3280/3280 double const& std::min(double const&, double const&) [376] +----------------------------------------------- + 0.00 0.00 162/3201 std::_List_const_iterator::_M_const_cast() const [850] + 0.00 0.00 1519/3201 std::__cxx11::list >::end() [486] + 0.00 0.00 1520/3201 std::__cxx11::list >::begin() [485] +[378] 0.0 0.00 0.00 3201 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [378] +----------------------------------------------- + 0.00 0.00 3200/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] +[379] 0.0 0.00 0.00 3200 std::__detail::_Scanner::_M_get_token() const [379] +----------------------------------------------- + 0.00 0.00 32/3200 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] + 0.00 0.00 32/3200 std::__detail::_Compiler >::_M_disjunction() [1493] + 0.00 0.00 64/3200 std::__detail::_Compiler >::_M_bracket_expression() [1494] + 0.00 0.00 384/3200 std::__detail::_Compiler >::_M_atom() [738] + 0.00 0.00 768/3200 std::__detail::_Compiler >::_M_try_char() [736] + 0.00 0.00 896/3200 std::__detail::_Compiler >::_M_quantifier() [795] + 0.00 0.00 1024/3200 std::__detail::_Compiler >::_M_assertion() [737] +[380] 0.0 0.00 0.00 3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] + 0.00 0.00 3200/3200 std::__detail::_Scanner::_M_get_token() const [379] + 0.00 0.00 256/256 std::__detail::_Scanner::_M_get_value[abi:cxx11]() const [730] + 0.00 0.00 256/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] + 0.00 0.00 256/288 std::__detail::_Scanner::_M_advance() [724] +----------------------------------------------- + 0.00 0.00 32/3193 bool std::regex_search, std::allocator, char, std::__cxx11::regex_traits >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1511] + 0.00 0.00 3161/3193 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool) [393] +[381] 0.0 0.00 0.00 3193 std::__cxx11::basic_string, std::allocator >::end() const [381] + 0.00 0.00 3195/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 3195/6389 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char const* const&) [298] + 0.00 0.00 3193/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] +----------------------------------------------- + 0.00 0.00 32/3193 bool std::regex_search, std::allocator, char, std::__cxx11::regex_traits >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1511] + 0.00 0.00 3161/3193 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool) [393] +[382] 0.0 0.00 0.00 3193 std::__cxx11::basic_string, std::allocator >::begin() const [382] + 0.00 0.00 3194/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 3194/6389 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char const* const&) [298] +----------------------------------------------- + 0.00 0.00 3170/3170 float __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*) [384] +[383] 0.0 0.00 0.00 3170 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::~_Save_errno() [383] +----------------------------------------------- + 0.00 0.00 3168/3168 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) [385] +[384] 0.0 0.00 0.00 3168 float __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*) [384] + 0.00 0.00 3170/3170 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::~_Save_errno() [383] + 0.00 0.00 3168/3168 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::_Save_errno() [386] + 0.00 0.00 3166/3166 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Range_chk::_S_chk(float, std::integral_constant) [387] +----------------------------------------------- + 0.00 0.00 1/3168 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 3/3168 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 5/3168 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] + 0.00 0.00 3159/3168 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] +[385] 0.0 0.00 0.00 3168 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) [385] + 0.00 0.00 3170/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 3168/3168 float __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*) [384] +----------------------------------------------- + 0.00 0.00 3168/3168 float __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*) [384] +[386] 0.0 0.00 0.00 3168 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::_Save_errno() [386] +----------------------------------------------- + 0.00 0.00 3166/3166 float __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*) [384] +[387] 0.0 0.00 0.00 3166 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Range_chk::_S_chk(float, std::integral_constant) [387] +----------------------------------------------- + 0.00 0.00 3162/3162 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool) [393] +[388] 0.0 0.00 0.00 3162 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const [388] + 0.00 0.00 6323/6831 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [295] + 0.00 0.00 3161/3397 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [373] + 0.00 0.00 3160/3160 std::__invoke_result::type std::__invoke(std::identity&, char const&) [391] + 0.00 0.00 3160/3160 std::__invoke_result, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>::type std::__invoke, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [392] + 0.00 0.00 3160/3396 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [374] +----------------------------------------------- + 0.00 0.00 3160/3160 std::__invoke_result::type std::__invoke(std::identity&, char const&) [391] +[389] 0.0 0.00 0.00 3160 char const& std::__invoke_impl(std::__invoke_other, std::identity&, char const&) [389] + 0.00 0.00 3160/15805 char const& std::forward(std::remove_reference::type&) [184] + 0.00 0.00 3160/6321 std::identity& std::forward(std::remove_reference::type&) [308] + 0.00 0.00 3159/3159 char const& std::identity::operator()(char const&) const [394] +----------------------------------------------- + 0.00 0.00 3160/3160 std::__invoke_result, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>::type std::__invoke, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [392] +[390] 0.0 0.00 0.00 3160 bool std::__invoke_impl, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(std::__invoke_other, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [390] + 0.00 0.00 3162/6322 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}& std::forward, std::allocator > const&, bool)::{lambda(char)#1}&>(std::remove_reference, std::allocator > const&, bool)::{lambda(char)#1}&>::type&) [307] + 0.00 0.00 3162/15805 char const& std::forward(std::remove_reference::type&) [184] + 0.00 0.00 3159/3159 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}::operator()(char) const [395] +----------------------------------------------- + 0.00 0.00 3160/3160 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const [388] +[391] 0.0 0.00 0.00 3160 std::__invoke_result::type std::__invoke(std::identity&, char const&) [391] + 0.00 0.00 3161/15805 char const& std::forward(std::remove_reference::type&) [184] + 0.00 0.00 3161/6321 std::identity& std::forward(std::remove_reference::type&) [308] + 0.00 0.00 3160/3160 char const& std::__invoke_impl(std::__invoke_other, std::identity&, char const&) [389] +----------------------------------------------- + 0.00 0.00 3160/3160 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const [388] +[392] 0.0 0.00 0.00 3160 std::__invoke_result, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>::type std::__invoke, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [392] + 0.00 0.00 3161/15805 char const& std::forward(std::remove_reference::type&) [184] + 0.00 0.00 3160/6322 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}& std::forward, std::allocator > const&, bool)::{lambda(char)#1}&>(std::remove_reference, std::allocator > const&, bool)::{lambda(char)#1}&>::type&) [307] + 0.00 0.00 3160/3160 bool std::__invoke_impl, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(std::__invoke_other, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [390] +----------------------------------------------- + 0.00 0.00 3159/3159 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] +[393] 0.0 0.00 0.00 3159 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool) [393] + 0.00 0.00 3162/3162 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const [388] + 0.00 0.00 3161/3193 std::__cxx11::basic_string, std::allocator >::end() const [381] + 0.00 0.00 3161/3193 std::__cxx11::basic_string, std::allocator >::begin() const [382] +----------------------------------------------- + 0.00 0.00 3159/3159 char const& std::__invoke_impl(std::__invoke_other, std::identity&, char const&) [389] +[394] 0.0 0.00 0.00 3159 char const& std::identity::operator()(char const&) const [394] + 0.00 0.00 3161/15805 char const& std::forward(std::remove_reference::type&) [184] +----------------------------------------------- + 0.00 0.00 3159/3159 bool std::__invoke_impl, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(std::__invoke_other, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [390] +[395] 0.0 0.00 0.00 3159 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}::operator()(char) const [395] +----------------------------------------------- + 0.00 0.00 3/3157 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] + 0.00 0.00 6/3157 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 8/3157 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 15/3157 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 84/3157 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 806/3157 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 2235/3157 CAnimationManager::tick() [539] +[396] 0.0 0.00 0.00 3157 Vector2D::operator-(Vector2D) const [396] + 0.00 0.00 3161/148828 Vector2D::Vector2D(double, double) [35] +----------------------------------------------- + 0.00 0.00 224/3072 std::__detail::_State::_State(std::__detail::_Opcode) [691] + 0.00 0.00 800/3072 std::__detail::_State::_State(std::__detail::_State&&) [586] + 0.00 0.00 2048/3072 std::__detail::_State::_M_get_matcher() [436] +[397] 0.0 0.00 0.00 3072 __gnu_cxx::__aligned_membuf >::_M_addr() [397] +----------------------------------------------- + 0.00 0.00 1/3016 std::deque >::_S_max_size(std::allocator const&) [3811] + 0.00 0.00 1/3016 std::vector >::_S_max_size(std::allocator const&) [3862] + 0.00 0.00 6/3016 std::vector >::_S_max_size(std::allocator const&) [2263] + 0.00 0.00 32/3016 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_max_size(std::allocator, std::allocator > >, int> > const&) [1453] + 0.00 0.00 32/3016 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_max_size(std::allocator, std::allocator > > > > const&) [1444] + 0.00 0.00 64/3016 std::vector >::_S_max_size(std::allocator const&) [1062] + 0.00 0.00 140/3016 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] + 0.00 0.00 320/3016 std::vector, std::allocator > >::_S_max_size(std::allocator > const&) [709] + 0.00 0.00 2420/3016 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] +[398] 0.0 0.00 0.00 3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] +----------------------------------------------- + 0.00 0.00 12/3013 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1849] + 0.00 0.00 3001/3013 CWindow::updateWindowDecos() [400] +[399] 0.0 0.00 0.00 3013 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] + 0.00 0.00 13598/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 12452/204786 CAnimatedVariable::vec() const [29] + 0.00 0.00 5295/9249 Vector2D::operator+(Vector2D) const [255] + 0.00 0.00 5291/5291 CHyprDropShadowDecoration::damageEntire() [331] + 0.00 0.00 4883/13624 Vector2D::operator!=(Vector2D const&) const [199] + 0.00 0.00 3015/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 3015/12440 CCompositor::getWorkspaceByID(int const&) [204] + 0.00 0.00 8/6612 Vector2D::Vector2D() [297] +----------------------------------------------- + 0.00 0.00 28/3002 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 2974/3002 CAnimationManager::tick() [539] +[400] 0.0 0.00 0.00 3002 CWindow::updateWindowDecos() [400] + 0.00 0.00 6003/77111 std::operator==(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [48] + 0.00 0.00 3002/38564 std::deque >, std::allocator > > >::begin() [79] + 0.00 0.00 3002/38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator++() [81] + 0.00 0.00 3001/3013 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] + 0.00 0.00 3000/38571 std::deque >, std::allocator > > >::end() [78] + 0.00 0.00 3000/38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator*() const [80] + 0.00 0.00 3000/38546 std::unique_ptr >::operator->() const [88] +----------------------------------------------- + 0.00 0.00 12/2844 std::_List_const_iterator::_M_const_cast() const [1863] + 0.00 0.00 1415/2844 std::__cxx11::list >::end() [503] + 0.00 0.00 1417/2844 std::__cxx11::list >::begin() [502] +[401] 0.0 0.00 0.00 2844 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [401] +----------------------------------------------- + 0.00 0.00 3/2826 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 2823/2826 CCompositor::sanityCheckWorkspaces() [525] +[402] 0.0 0.00 0.00 2826 CCompositor::getWindowsOnWorkspace(int const&) [402] + 0.00 0.00 20543/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] + 0.00 0.00 17717/200444 std::_List_iterator::operator*() const [30] + 0.00 0.00 17715/167869 std::_List_iterator::operator++() [32] + 0.00 0.00 2825/54237 std::__cxx11::list >::begin() [55] + 0.00 0.00 2823/43977 std::__cxx11::list >::end() [73] +----------------------------------------------- + 0.00 0.00 2824/2824 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [414] +[403] 0.0 0.00 0.00 2824 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [403] + 0.00 0.00 2822/4230 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const [350] +----------------------------------------------- + 0.00 0.00 1/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] + 0.00 0.00 1/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] + 0.00 0.00 1409/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] + 0.00 0.00 1411/2822 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] +[404] 0.0 0.00 0.00 2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [404] + 0.00 0.00 2822/2822 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [407] +----------------------------------------------- + 0.00 0.00 1/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] + 0.00 0.00 2821/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [408] +[405] 0.0 0.00 0.00 2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [405] + 0.00 0.00 2821/2821 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [409] +----------------------------------------------- + 0.00 0.00 2822/2822 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [415] +[406] 0.0 0.00 0.00 2822 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [406] + 0.00 0.00 2821/2821 std::pair const& std::forward const&>(std::remove_reference const&>::type&) [412] +----------------------------------------------- + 0.00 0.00 2822/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [404] +[407] 0.0 0.00 0.00 2822 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [407] + 0.00 0.00 2822/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] +----------------------------------------------- + 0.00 0.00 1410/2821 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] + 0.00 0.00 1411/2821 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] +[408] 0.0 0.00 0.00 2821 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [408] + 0.00 0.00 2821/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [405] +----------------------------------------------- + 0.00 0.00 2821/2821 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [405] +[409] 0.0 0.00 0.00 2821 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [409] + 0.00 0.00 2820/2820 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [415] + 0.00 0.00 2819/2819 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [420] +----------------------------------------------- + 0.00 0.00 2821/2821 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [415] +[410] 0.0 0.00 0.00 2821 std::__detail::_Hash_node_value_base >::_M_v() const [410] + 0.00 0.00 2819/2819 std::__detail::_Hash_node_value_base >::_M_valptr() const [419] +----------------------------------------------- + 0.00 0.00 2821/2821 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [416] +[411] 0.0 0.00 0.00 2821 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) [411] +----------------------------------------------- + 0.00 0.00 2821/2821 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [406] +[412] 0.0 0.00 0.00 2821 std::pair const& std::forward const&>(std::remove_reference const&>::type&) [412] +----------------------------------------------- + 0.00 0.00 2820/2820 __gnu_cxx::__aligned_buffer >::_M_ptr() const [418] +[413] 0.0 0.00 0.00 2820 __gnu_cxx::__aligned_buffer >::_M_addr() const [413] +----------------------------------------------- + 0.00 0.00 1/2820 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] + 0.00 0.00 1409/2820 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] + 0.00 0.00 1410/2820 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] +[414] 0.0 0.00 0.00 2820 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [414] + 0.00 0.00 2824/2824 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [403] + 0.00 0.00 2821/4230 std::hash::operator()(SMonitor*) const [349] +----------------------------------------------- + 0.00 0.00 2820/2820 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [409] +[415] 0.0 0.00 0.00 2820 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [415] + 0.00 0.00 2822/2822 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [406] + 0.00 0.00 2821/2821 std::__detail::_Hash_node_value_base >::_M_v() const [410] + 0.00 0.00 2819/4223 std::equal_to::operator()(SMonitor* const&, SMonitor* const&) const [352] + 0.00 0.00 2818/2818 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [421] +----------------------------------------------- + 0.00 0.00 1/2820 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3337] + 0.00 0.00 2/2820 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] + 0.00 0.00 1408/2820 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] + 0.00 0.00 1409/2820 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [521] +[416] 0.0 0.00 0.00 2820 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [416] + 0.00 0.00 2821/2821 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) [411] +----------------------------------------------- + 0.00 0.00 8/2819 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 1405/2819 CHyprOpenGLImpl::end() [507] + 0.00 0.00 1406/2819 Events::listener_monitorFrame(void*, void*) [532] +[417] 0.0 0.00 0.00 2819 CHyprOpenGLImpl::clear(CColor const&) [417] + 0.00 0.00 5525/37189 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] + 0.00 0.00 2822/46754 CHyprOpenGLImpl::scissor(wlr_box const*) [61] +----------------------------------------------- + 0.00 0.00 2819/2819 std::__detail::_Hash_node_value_base >::_M_valptr() const [419] +[418] 0.0 0.00 0.00 2819 __gnu_cxx::__aligned_buffer >::_M_ptr() const [418] + 0.00 0.00 2820/2820 __gnu_cxx::__aligned_buffer >::_M_addr() const [413] +----------------------------------------------- + 0.00 0.00 2819/2819 std::__detail::_Hash_node_value_base >::_M_v() const [410] +[419] 0.0 0.00 0.00 2819 std::__detail::_Hash_node_value_base >::_M_valptr() const [419] + 0.00 0.00 2819/2819 __gnu_cxx::__aligned_buffer >::_M_ptr() const [418] +----------------------------------------------- + 0.00 0.00 2819/2819 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [409] +[420] 0.0 0.00 0.00 2819 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [420] +----------------------------------------------- + 0.00 0.00 2818/2818 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [415] +[421] 0.0 0.00 0.00 2818 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [421] + 0.00 0.00 2819/4224 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const [351] +----------------------------------------------- + 0.00 0.00 2816/2816 matrixProjection(float*, int, int, wl_output_transform) [538] +[422] 0.0 0.00 0.00 2816 std::copysign(float, float) [422] +----------------------------------------------- + 0.00 0.00 2785/2785 CAnimationManager::tick() [539] +[423] 0.0 0.00 0.00 2785 CHyprRenderer::damageWindow(CWindow*) [423] + 0.00 0.00 5570/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] + 0.00 0.00 2785/33968 CWindow::getFullWindowBoundingBox() [102] + 0.00 0.00 2785/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 2785/24611 std::_List_iterator::operator++() [149] + 0.00 0.00 2784/37872 std::__cxx11::list >::begin() [94] + 0.00 0.00 2784/37815 std::__cxx11::list >::end() [95] + 0.00 0.00 2784/37872 std::_List_iterator::operator*() const [93] + 0.00 0.00 2783/25388 scaleBox(wlr_box*, float) [146] + 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 208/2760 __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) [1708] + 0.00 0.00 2552/2760 bool __gnu_cxx::__ops::_Iter_equals_val::operator()<__gnu_cxx::__normal_iterator, std::allocator > > >(__gnu_cxx::__normal_iterator, std::allocator > >) [431] +[424] 0.0 0.00 0.00 2760 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [424] +----------------------------------------------- + 0.00 0.00 208/2614 __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) [1708] + 0.00 0.00 2406/2614 std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::__count_if<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__ops::_Iter_equals_val >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__ops::_Iter_equals_val) [6857] +[425] 0.0 0.00 0.00 2614 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [425] +----------------------------------------------- + 0.00 0.00 122/2579 __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) [1708] + 0.00 0.00 2457/2579 std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::__count_if<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__ops::_Iter_equals_val >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__ops::_Iter_equals_val) [6857] +[426] 0.0 0.00 0.00 2579 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [426] + 0.00 0.00 5448/5448 __gnu_cxx::__normal_iterator, std::allocator > >::base() const [328] +----------------------------------------------- + 0.00 0.00 924/2563 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] + 0.00 0.00 1639/2563 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] +[427] 0.0 0.00 0.00 2563 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [427] + 0.00 0.00 2563/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 2562/6964 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] + 0.00 0.00 2562/7045 SConfigValue::~SConfigValue() [289] + 0.00 0.00 2562/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1146/2550 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] + 0.00 0.00 1404/2550 Events::listener_monitorFrame(void*, void*) [532] +[428] 0.0 0.00 0.00 2550 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(int, long) [428] +----------------------------------------------- + 0.00 0.00 2416/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] +[429] 0.0 0.00 0.00 2416 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] + 0.00 0.00 2420/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] + 0.00 0.00 2420/16017 std::char_traits::compare(char const*, char const*, unsigned long) [183] + 0.00 0.00 2418/12162 std::char_traits::length(char const*) [205] + 0.00 0.00 2417/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 2416/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 1811/1850 std::__cxx11::basic_string, std::allocator >::_S_compare(unsigned long, unsigned long) [450] +----------------------------------------------- + 0.00 0.00 1/2416 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 1/2416 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 1/2416 CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) [3109] + 0.00 0.00 1/2416 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] + 0.00 0.00 1/2416 CHyprRenderer::damageTrackingModeFromStr(std::__cxx11::basic_string, std::allocator > const&) [3083] + 0.00 0.00 2/2416 CConfigManager::handleSubmap(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2707] + 0.00 0.00 3/2416 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] + 0.00 0.00 6/2416 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] + 0.00 0.00 7/2416 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 8/2416 CWorkspace::startAnim(bool, bool, bool) [2314] + 0.00 0.00 11/2416 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] + 0.00 0.00 15/2416 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 20/2416 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] + 0.00 0.00 24/2416 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] + 0.00 0.00 25/2416 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] + 0.00 0.00 52/2416 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] + 0.00 0.00 135/2416 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 641/2416 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] + 0.00 0.00 1462/2416 CHyprError::draw() [499] +[430] 0.0 0.00 0.00 2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 2416/2416 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] +----------------------------------------------- + 0.00 0.00 2361/2361 std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::__count_if<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__ops::_Iter_equals_val >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__ops::_Iter_equals_val) [6857] +[431] 0.0 0.00 0.00 2361 bool __gnu_cxx::__ops::_Iter_equals_val::operator()<__gnu_cxx::__normal_iterator, std::allocator > > >(__gnu_cxx::__normal_iterator, std::allocator > >) [431] + 0.00 0.00 2552/2760 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [424] +----------------------------------------------- + 0.00 0.00 2299/2299 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] +[432] 0.0 0.00 0.00 2299 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*)::{lambda(CShader*, pixman_region32*)#1}::operator()(CShader*, pixman_region32*) const [432] + 0.00 0.00 2299/6010 CFramebuffer::bind() [310] + 0.00 0.00 2299/37189 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] +----------------------------------------------- + 0.00 0.00 2235/2235 CAnimationManager::tick() [539] +[433] 0.0 0.00 0.00 2235 Vector2D::operator*(float) const [433] + 0.00 0.00 2234/148828 Vector2D::Vector2D(double, double) [35] +----------------------------------------------- + 0.00 0.00 160/2176 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] + 0.00 0.00 352/2176 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) [686] + 0.00 0.00 832/2176 void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) [606] + 0.00 0.00 832/2176 decltype (::new ((void*)(0)) std::__detail::_State((declval >)())) std::construct_at, std::__detail::_State >(std::__detail::_State*, std::__detail::_State&&) [608] +[434] 0.0 0.00 0.00 2176 std::__detail::_State&& std::forward >(std::remove_reference >::type&) [434] +----------------------------------------------- + 0.00 0.00 2/2084 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] + 0.00 0.00 28/2084 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 2054/2084 CAnimationManager::tick() [539] +[435] 0.0 0.00 0.00 2084 CHyprXWaylandManager::setWindowSize(CWindow*, Vector2D const&) [435] + 0.00 0.00 765/204786 CAnimatedVariable::vec() const [29] +----------------------------------------------- + 0.00 0.00 224/2048 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] + 0.00 0.00 800/2048 std::__detail::_State::_State(std::__detail::_State&&) [586] + 0.00 0.00 1024/2048 std::__detail::_State::~_State() [488] +[436] 0.0 0.00 0.00 2048 std::__detail::_State::_M_get_matcher() [436] + 0.00 0.00 2048/3072 __gnu_cxx::__aligned_membuf >::_M_addr() [397] +----------------------------------------------- + 0.00 0.00 2/2014 getPlusMinusKeywordResult(std::__cxx11::basic_string, std::allocator >, float) [2700] + 0.00 0.00 429/2014 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] + 0.00 0.00 1583/2014 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] +[437] 0.0 0.00 0.00 2014 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [437] + 0.00 0.00 2016/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 1910/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 1906/4754 std::char_traits::find(char const*, unsigned long, char const&) [341] +----------------------------------------------- + 0.00 0.00 27/1987 std::function, std::allocator >)>::function() [1585] + 0.00 0.00 27/1987 std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1586] + 0.00 0.00 97/1987 std::function::function(void (*&&)(void*, void*)) [936] + 0.00 0.00 143/1987 std::function::function(decltype(nullptr)) [873] + 0.00 0.00 221/1987 std::function::function(std::function const&) [809] + 0.00 0.00 224/1987 std::function::function() [798] + 0.00 0.00 224/1987 std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) [799] + 0.00 0.00 1024/1987 std::function::function(std::function&&) [592] +[438] 0.0 0.00 0.00 1987 std::_Function_base::_Function_base() [438] +----------------------------------------------- + 0.00 0.00 54/1986 std::function, std::allocator >)>::~function() [1140] + 0.00 0.00 460/1986 std::function::~function() [657] + 0.00 0.00 1472/1986 std::function::~function() [489] +[439] 0.0 0.00 0.00 1986 std::_Function_base::~_Function_base() [439] + 0.00 0.00 289/484 std::_Function_handler::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [643] + 0.00 0.00 224/224 std::_Function_handler, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [786] + 0.00 0.00 27/27 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1573] +----------------------------------------------- + 0.00 0.00 4/1877 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 57/1877 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 1816/1877 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] +[440] 0.0 0.00 0.00 1877 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 14090/44410 std::unique_ptr >::operator->() const [66] + 0.00 0.00 13849/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 9357/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 6558/204786 CAnimatedVariable::vec() const [29] + 0.00 0.00 3280/3280 double const& std::clamp(double const&, double const&, double const&) [377] + 0.00 0.00 3280/3757 CAnimatedVariable::fl() const [368] + 0.00 0.00 3277/4130 CHyprXWaylandManager::getWindowSurface(CWindow*) [358] + 0.00 0.00 3275/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 3221/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 3163/77111 std::operator==(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [48] + 0.00 0.00 2436/3928 Vector2D::operator==(Vector2D const&) const [363] + 0.00 0.00 1640/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 1640/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 1639/9249 Vector2D::operator+(Vector2D) const [255] + 0.00 0.00 1639/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1639/2563 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [427] + 0.00 0.00 1638/12440 CCompositor::getWorkspaceByID(int const&) [204] + 0.00 0.00 1582/38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator++() [81] + 0.00 0.00 1581/38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator*() const [80] + 0.00 0.00 1581/1581 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] + 0.00 0.00 1580/38564 std::deque >, std::allocator > > >::begin() [79] + 0.00 0.00 1580/38546 std::unique_ptr >::operator->() const [88] + 0.00 0.00 1579/38571 std::deque >, std::allocator > > >::end() [78] + 0.00 0.00 1216/6612 Vector2D::Vector2D() [297] + 0.00 0.00 239/239 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] + 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] +----------------------------------------------- + 0.00 0.00 44/1875 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [993] + 0.00 0.00 76/1875 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [4035] + 0.00 0.00 101/1875 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2367] + 0.00 0.00 1654/1875 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [274] +[441] 0.0 0.00 0.00 1875 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_M_next() const [441] +----------------------------------------------- + 0.00 0.00 1871/1871 std::unique_ptr >::get() const [444] +[442] 0.0 0.00 0.00 1871 std::__uniq_ptr_impl >::_M_ptr() const [442] + 0.00 0.00 1869/1869 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple > const&) [448] +----------------------------------------------- + 0.00 0.00 1/1869 Events::listener_monitorFrame(void*, void*) [532] + 0.00 0.00 2/1869 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] + 0.00 0.00 4/1869 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 8/1869 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 8/1869 Events::listener_destroyWindow(void*, void*) [2040] + 0.00 0.00 22/1869 CCompositor::updateWindowBorderColor(CWindow*) [1646] + 0.00 0.00 1824/1869 CInputManager::mouseMoveUnified(unsigned int, bool) [454] +[443] 0.0 0.00 0.00 1869 CLayoutManager::getCurrentLayout() [443] +----------------------------------------------- + 0.00 0.00 1869/1869 std::unique_ptr >::operator->() const [445] +[444] 0.0 0.00 0.00 1869 std::unique_ptr >::get() const [444] + 0.00 0.00 1871/1871 std::__uniq_ptr_impl >::_M_ptr() const [442] +----------------------------------------------- + 0.00 0.00 1/1869 Events::listener_monitorFrame(void*, void*) [532] + 0.00 0.00 2/1869 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] + 0.00 0.00 4/1869 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 8/1869 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 8/1869 Events::listener_destroyWindow(void*, void*) [2040] + 0.00 0.00 22/1869 CCompositor::updateWindowBorderColor(CWindow*) [1646] + 0.00 0.00 1824/1869 CInputManager::mouseMoveUnified(unsigned int, bool) [454] +[445] 0.0 0.00 0.00 1869 std::unique_ptr >::operator->() const [445] + 0.00 0.00 1869/1869 std::unique_ptr >::get() const [444] +----------------------------------------------- + 0.00 0.00 1869/1869 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) [447] +[446] 0.0 0.00 0.00 1869 std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false> const&) [446] +----------------------------------------------- + 0.00 0.00 1869/1869 CLayoutManager* const& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) [449] +[447] 0.0 0.00 0.00 1869 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) [447] + 0.00 0.00 1869/1869 std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false> const&) [446] +----------------------------------------------- + 0.00 0.00 1869/1869 std::__uniq_ptr_impl >::_M_ptr() const [442] +[448] 0.0 0.00 0.00 1869 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple > const&) [448] + 0.00 0.00 1868/1868 CLayoutManager* const& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) [449] +----------------------------------------------- + 0.00 0.00 1868/1868 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple > const&) [448] +[449] 0.0 0.00 0.00 1868 CLayoutManager* const& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) [449] + 0.00 0.00 1869/1869 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) [447] +----------------------------------------------- + 0.00 0.00 39/1850 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] + 0.00 0.00 1811/1850 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] +[450] 0.0 0.00 0.00 1850 std::__cxx11::basic_string, std::allocator >::_S_compare(unsigned long, unsigned long) [450] +----------------------------------------------- + 0.00 0.00 2/1845 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 4/1845 CCompositor::windowFromCursor() [2315] + 0.00 0.00 8/1845 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 8/1845 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 1823/1845 CInputManager::mouseMoveUnified(unsigned int, bool) [454] +[451] 0.0 0.00 0.00 1845 CCompositor::getMonitorFromCursor() [451] + 0.00 0.00 1847/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 1846/3675 CCompositor::getMonitorFromVector(Vector2D const&) [370] + 0.00 0.00 1846/237166 Vector2D::~Vector2D() [27] +----------------------------------------------- + 0.00 0.00 4/1829 CCompositor::windowFromCursor() [2315] + 0.00 0.00 4/1829 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 1821/1829 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] +[452] 0.0 0.00 0.00 1829 std::__cxx11::list >::rbegin() [452] + 0.00 0.00 1829/43977 std::__cxx11::list >::end() [73] + 0.00 0.00 1829/13957 std::reverse_iterator >::reverse_iterator(std::_List_iterator) [195] +----------------------------------------------- + 0.00 0.00 1825/1825 CInputManager::mouseMoveUnified(unsigned int, bool) [454] +[453] 0.0 0.00 0.00 1825 IHyprLayout::onMouseMove(Vector2D const&) [453] + 0.00 0.00 3649/10277 std::unique_ptr >::operator->() const [232] + 0.00 0.00 1822/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1822/32825 CCompositor::windowValidMapped(CWindow*) [114] +----------------------------------------------- + 0.00 0.00 8/1825 CInputManager::refocus() [2027] + 0.00 0.00 893/1825 CInputManager::onMouseWarp(wlr_pointer_motion_absolute_event*) [602] + 0.00 0.00 924/1825 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] +[454] 0.0 0.00 0.00 1825 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 26196/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 11714/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 4359/4359 CCompositor::vectorToLayerSurface(Vector2D const&, std::__cxx11::list >*, Vector2D*) [345] + 0.00 0.00 4356/9923 std::array >, 4ul>::operator[](unsigned long) [248] + 0.00 0.00 3963/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 3648/3676 CInputManager::getMouseCoordsInternal() [369] + 0.00 0.00 1825/1825 IHyprLayout::onMouseMove(Vector2D const&) [453] + 0.00 0.00 1825/6612 Vector2D::Vector2D() [297] + 0.00 0.00 1824/1869 std::unique_ptr >::operator->() const [445] + 0.00 0.00 1824/1869 CLayoutManager::getCurrentLayout() [443] + 0.00 0.00 1824/12440 CCompositor::getWorkspaceByID(int const&) [204] + 0.00 0.00 1823/1845 CCompositor::getMonitorFromCursor() [451] + 0.00 0.00 1823/1823 CInputManager::updateDragIcon() [455] + 0.00 0.00 1821/1821 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] + 0.00 0.00 1469/1481 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 1466/3928 Vector2D::operator==(Vector2D const&) const [363] + 0.00 0.00 849/204786 CAnimatedVariable::vec() const [29] + 0.00 0.00 806/3157 Vector2D::operator-(Vector2D) const [396] + 0.00 0.00 800/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 800/4130 CHyprXWaylandManager::getWindowSurface(CWindow*) [358] + 0.00 0.00 669/13624 Vector2D::operator!=(Vector2D const&) const [199] + 0.00 0.00 664/664 CCompositor::vectorWindowToSurface(Vector2D const&, CWindow*, Vector2D&) [630] + 0.00 0.00 72/51489 std::reverse_iterator >::operator->() const [59] + 0.00 0.00 16/12126 std::__cxx11::list >::rend() [206] + 0.00 0.00 16/12125 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [207] + 0.00 0.00 12/10297 std::reverse_iterator >::operator++(int) [224] + 0.00 0.00 4/4 CCompositor::getFullscreenWindowOnWorkspace(int const&) [2317] + 0.00 0.00 4/1829 std::__cxx11::list >::rbegin() [452] + 0.00 0.00 4/9249 Vector2D::operator+(Vector2D) const [255] + 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1823/1823 CInputManager::mouseMoveUnified(unsigned int, bool) [454] +[455] 0.0 0.00 0.00 1823 CInputManager::updateDragIcon() [455] + 0.00 0.00 1822/10277 std::unique_ptr >::operator->() const [232] +----------------------------------------------- + 0.00 0.00 1821/1821 CInputManager::mouseMoveUnified(unsigned int, bool) [454] +[456] 0.0 0.00 0.00 1821 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] + 0.00 0.00 51277/51489 std::reverse_iterator >::operator->() const [59] + 0.00 0.00 41015/204786 CAnimatedVariable::vec() const [29] + 0.00 0.00 12075/12126 std::__cxx11::list >::rend() [206] + 0.00 0.00 12075/12125 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [207] + 0.00 0.00 10254/10297 std::reverse_iterator >::operator++(int) [224] + 0.00 0.00 9567/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] + 0.00 0.00 9213/200444 std::_List_iterator::operator*() const [30] + 0.00 0.00 7748/167869 std::_List_iterator::operator++() [32] + 0.00 0.00 1821/3675 CCompositor::getMonitorFromVector(Vector2D const&) [370] + 0.00 0.00 1821/1829 std::__cxx11::list >::rbegin() [452] + 0.00 0.00 1821/54237 std::__cxx11::list >::begin() [55] + 0.00 0.00 1821/43977 std::__cxx11::list >::end() [73] +----------------------------------------------- + 0.00 0.00 1/1821 CInputManager::newMouse(wlr_input_device*) [3089] + 0.00 0.00 5/1821 CInputManager::onMouseButton(wlr_pointer_button_event*) [2284] + 0.00 0.00 893/1821 CInputManager::onMouseWarp(wlr_pointer_motion_absolute_event*) [602] + 0.00 0.00 922/1821 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] +[457] 0.0 0.00 0.00 1821 CTimer::reset() [457] +----------------------------------------------- + 0.00 0.00 889/1800 CBezierCurve::getYForT(float) [715] + 0.00 0.00 911/1800 CBezierCurve::getXForT(float) [702] +[458] 0.0 0.00 0.00 1800 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(float, int) [458] +----------------------------------------------- + 0.00 0.00 352/1792 void std::_Destroy_aux::__destroy*>(std::__detail::_State*, std::__detail::_State*) [1353] + 0.00 0.00 480/1792 void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [653] + 0.00 0.00 960/1792 std::__detail::_State* std::__relocate_a_1*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [712] +[459] 0.0 0.00 0.00 1792 std::__detail::_State* std::__addressof >(std::__detail::_State&) [459] +----------------------------------------------- + 0.00 0.00 4/1770 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 1766/1770 Events::listener_commitSubsurface(void*, void*) [462] +[460] 0.0 0.00 0.00 1770 addSurfaceGlobalOffset(SSurfaceTreeNode*, int*, int*) [460] + 0.00 0.00 1769/1769 addViewCoords(void*, int*, int*) [461] +----------------------------------------------- + 0.00 0.00 1769/1769 addSurfaceGlobalOffset(SSurfaceTreeNode*, int*, int*) [460] +[461] 0.0 0.00 0.00 1769 addViewCoords(void*, int*, int*) [461] + 0.00 0.00 3538/5672 CAnimatedVariable::goalv() const [312] +----------------------------------------------- + 0.00 0.00 1768/1768 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] +[462] 0.0 0.00 0.00 1768 Events::listener_commitSubsurface(void*, void*) [462] + 0.00 0.00 3531/27041 std::unique_ptr >::operator->() const [140] + 0.00 0.00 1767/1767 CHyprRenderer::shouldRenderWindow(CWindow*) [463] + 0.00 0.00 1766/1770 addSurfaceGlobalOffset(SSurfaceTreeNode*, int*, int*) [460] + 0.00 0.00 1766/1766 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] + 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1767/1767 Events::listener_commitSubsurface(void*, void*) [462] +[463] 0.0 0.00 0.00 1767 CHyprRenderer::shouldRenderWindow(CWindow*) [463] + 0.00 0.00 5314/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1770/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 1768/4893 CCompositor::isWorkspaceVisible(int const&) [335] + 0.00 0.00 1766/12440 CCompositor::getWorkspaceByID(int const&) [204] + 0.00 0.00 12/5369 CAnimatedVariable::isBeingAnimated() [329] + 0.00 0.00 12/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] + 0.00 0.00 10/37872 std::__cxx11::list >::begin() [94] + 0.00 0.00 10/37815 std::__cxx11::list >::end() [95] + 0.00 0.00 10/37872 std::_List_iterator::operator*() const [93] + 0.00 0.00 2/24611 std::_List_iterator::operator++() [149] +----------------------------------------------- + 0.00 0.00 1766/1766 Events::listener_commitSubsurface(void*, void*) [462] +[464] 0.0 0.00 0.00 1766 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] + 0.00 0.00 1707/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1705/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] + 0.00 0.00 854/37872 std::__cxx11::list >::begin() [94] + 0.00 0.00 854/37815 std::__cxx11::list >::end() [95] + 0.00 0.00 853/37872 std::_List_iterator::operator*() const [93] + 0.00 0.00 851/24611 std::_List_iterator::operator++() [149] + 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1/1694 std::_Deque_base >::_M_deallocate_node(SWindowRule*) [3457] + 0.00 0.00 1/1694 std::_Deque_base >::_M_deallocate_node(SHyprIPCEvent*) [3478] + 0.00 0.00 1/1694 std::_Deque_base >::_M_deallocate_node(int*) [3514] + 0.00 0.00 1/1694 std::_Deque_base >::_M_deallocate_node(Vector2D*) [3489] + 0.00 0.00 1/1694 std::_Deque_base >::_M_allocate_node() [3453] + 0.00 0.00 1/1694 std::_Deque_base >::_M_deallocate_node(CWorkspace**) [3501] + 0.00 0.00 1/1694 std::_Deque_base >::_M_allocate_node() [3497] + 0.00 0.00 1/1694 std::_Deque_base >::_M_allocate_node() [3486] + 0.00 0.00 1/1694 std::_Deque_base >::_M_allocate_node() [3510] + 0.00 0.00 1/1694 std::_Deque_base >::_M_allocate_node() [3475] + 0.00 0.00 2/1694 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_node(std::__cxx11::basic_string, std::allocator >*) [2833] + 0.00 0.00 2/1694 std::_Deque_base >::_M_deallocate_node(SMonitorRule*) [2823] + 0.00 0.00 2/1694 std::_Deque_base >::_M_initialize_map(unsigned long) [3467] + 0.00 0.00 2/1694 std::_Deque_base >::_M_initialize_map(unsigned long) [3456] + 0.00 0.00 2/1694 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_node() [2830] + 0.00 0.00 2/1694 std::_Deque_base >::_M_allocate_node() [2822] + 0.00 0.00 2/1694 std::_Deque_iterator::_S_buffer_size() [2843] + 0.00 0.00 2/1694 std::_Deque_base >::_M_initialize_map(unsigned long) [3500] + 0.00 0.00 2/1694 std::_Deque_iterator::_S_buffer_size() [2853] + 0.00 0.00 2/1694 std::_Deque_base >::_M_initialize_map(unsigned long) [3488] + 0.00 0.00 2/1694 std::_Deque_base >::_M_initialize_map(unsigned long) [3477] + 0.00 0.00 2/1694 std::_Deque_base >::_M_initialize_map(unsigned long) [3513] + 0.00 0.00 2/1694 std::_Deque_iterator::_S_buffer_size() [2847] + 0.00 0.00 2/1694 std::_Deque_iterator::_S_buffer_size() [2856] + 0.00 0.00 4/1694 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [2832] + 0.00 0.00 4/1694 std::_Deque_iterator::_S_buffer_size() [2401] + 0.00 0.00 4/1694 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_S_buffer_size() [2403] + 0.00 0.00 12/1694 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::unique_ptr >*) [1895] + 0.00 0.00 12/1694 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1891] + 0.00 0.00 24/1694 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1894] + 0.00 0.00 24/1694 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_S_buffer_size() [1638] + 0.00 0.00 26/1694 std::_Deque_base >::_M_deallocate_node(SDwindleNodeData**) [1611] + 0.00 0.00 26/1694 std::_Deque_base >::_M_allocate_node() [1607] + 0.00 0.00 32/1694 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::__detail::_StateSeq >*) [1350] + 0.00 0.00 32/1694 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1346] + 0.00 0.00 52/1694 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] + 0.00 0.00 52/1694 std::_Deque_iterator::_S_buffer_size() [1167] + 0.00 0.00 64/1694 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1349] + 0.00 0.00 64/1694 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_S_buffer_size() [1047] + 0.00 0.00 1224/1694 std::_Deque_iterator::_S_buffer_size() [582] +[465] 0.0 0.00 0.00 1694 std::__deque_buf_size(unsigned long) [465] +----------------------------------------------- + 0.00 0.00 9/1653 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] + 0.00 0.00 1644/1653 CCompositor::cleanupFadingOut() [524] +[466] 0.0 0.00 0.00 1653 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [466] +----------------------------------------------- + 0.00 0.00 1/1651 CHyprError::~CHyprError() [3063] + 0.00 0.00 1/1651 CHyprDebugOverlay::~CHyprDebugOverlay() [3115] + 0.00 0.00 2/1651 SMonitorRenderData::~SMonitorRenderData() [2713] + 0.00 0.00 2/1651 std::pair::~pair() [2919] + 0.00 0.00 10/1651 CFramebuffer::~CFramebuffer() [1992] + 0.00 0.00 1635/1651 renderSurface(wlr_surface*, int, int, void*) [4254] +[467] 0.0 0.00 0.00 1651 CTexture::~CTexture() [467] + 0.00 0.00 1651/237166 Vector2D::~Vector2D() [27] +----------------------------------------------- + 0.00 0.00 1638/1638 renderSurface(wlr_surface*, int, int, void*) [4254] +[468] 0.0 0.00 0.00 1638 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] + 0.00 0.00 2295/46754 CHyprOpenGLImpl::scissor(wlr_box const*) [61] + 0.00 0.00 2295/6980 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] + 0.00 0.00 1637/4453 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [343] + 0.00 0.00 1635/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 1635/13624 Vector2D::operator!=(Vector2D const&) const [199] + 0.00 0.00 1633/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 1150/6010 CFramebuffer::bind() [310] + 0.00 0.00 1147/1147 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] + 0.00 0.00 3/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 3/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 3/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 3/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1638/1638 renderSurface(wlr_surface*, int, int, void*) [4254] +[469] 0.0 0.00 0.00 1638 CTexture::CTexture(wlr_texture*) [469] + 0.00 0.00 1639/6612 Vector2D::Vector2D() [297] + 0.00 0.00 1638/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 1638/237166 Vector2D::~Vector2D() [27] +----------------------------------------------- + 0.00 0.00 21/1602 CCompositor::updateWindowBorderColor(CWindow*) [1646] + 0.00 0.00 1581/1602 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] +[470] 0.0 0.00 0.00 1602 CColor::CColor(unsigned long) [470] +----------------------------------------------- + 0.00 0.00 1587/1587 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] +[471] 0.0 0.00 0.00 1587 Events::listener_commitWindow(void*, void*) [471] + 0.00 0.00 1588/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 1587/136736 std::unique_ptr >::operator->() const [40] +----------------------------------------------- + 0.00 0.00 1581/1581 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] +[472] 0.0 0.00 0.00 1581 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] + 0.00 0.00 4743/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 4737/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 3810/37189 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] + 0.00 0.00 1582/9879 int const& std::clamp(int const&, int const&, int const&) [249] + 0.00 0.00 1581/1602 CColor::CColor(unsigned long) [470] + 0.00 0.00 2/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 2/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1581/1581 CHyprOpenGLImpl::renderRect(wlr_box*, CColor const&, int) [475] +[473] 0.0 0.00 0.00 1581 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] + 0.00 0.00 4739/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 4739/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 3805/37189 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] + 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1581/1581 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] +[474] 0.0 0.00 0.00 1581 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] + 0.00 0.00 4739/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 3164/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 3161/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 3161/44410 std::unique_ptr >::operator->() const [66] + 0.00 0.00 3160/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] + 0.00 0.00 3160/25388 scaleBox(wlr_box*, float) [146] + 0.00 0.00 3159/3159 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool) [393] + 0.00 0.00 3159/3168 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) [385] + 0.00 0.00 1583/2014 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [437] + 0.00 0.00 1582/6612 Vector2D::Vector2D() [297] + 0.00 0.00 1581/1581 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] + 0.00 0.00 1580/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1580/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 1580/7994 CColor::CColor(float, float, float, float) [262] + 0.00 0.00 1580/1580 CHyprOpenGLImpl::renderRect(wlr_box*, CColor const&, int) [475] + 0.00 0.00 1579/69526 SWindowDecorationExtents::~SWindowDecorationExtents() [50] + 0.00 0.00 5/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 5/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 5/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] +----------------------------------------------- + 0.00 0.00 1580/1580 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] +[475] 0.0 0.00 0.00 1580 CHyprOpenGLImpl::renderRect(wlr_box*, CColor const&, int) [475] + 0.00 0.00 1581/1581 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] +----------------------------------------------- + 0.00 0.00 1580/1580 renderSurface(wlr_surface*, int, int, void*) [4254] +[476] 0.0 0.00 0.00 1580 CAnimatedVariable::col() const [476] +----------------------------------------------- + 0.00 0.00 1576/1576 renderSurface(wlr_surface*, int, int, void*) [4254] +[477] 0.0 0.00 0.00 1576 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] + 0.00 0.00 4745/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 4739/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 3815/37189 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] + 0.00 0.00 2/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 2/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 4/1531 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 8/1531 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 54/1531 CAnimatedVariable::create(ANIMATEDVARTYPE, float*, long*, std::__cxx11::basic_string, std::allocator >*, void*, AVARDAMAGEPOLICY) [1121] + 0.00 0.00 56/1531 CAnimatedVariable::unregister() [1111] + 0.00 0.00 1409/1531 Events::listener_monitorFrame(void*, void*) [532] +[478] 0.0 0.00 0.00 1531 std::unique_ptr >::operator->() const [478] + 0.00 0.00 1530/1530 std::unique_ptr >::get() const [482] +----------------------------------------------- + 0.00 0.00 1531/1531 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) [480] +[479] 0.0 0.00 0.00 1531 std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false> const&) [479] +----------------------------------------------- + 0.00 0.00 1531/1531 CAnimationManager* const& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) [481] +[480] 0.0 0.00 0.00 1531 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) [480] + 0.00 0.00 1531/1531 std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false> const&) [479] +----------------------------------------------- + 0.00 0.00 1531/1531 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple > const&) [484] +[481] 0.0 0.00 0.00 1531 CAnimationManager* const& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) [481] + 0.00 0.00 1531/1531 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) [480] +----------------------------------------------- + 0.00 0.00 1530/1530 std::unique_ptr >::operator->() const [478] +[482] 0.0 0.00 0.00 1530 std::unique_ptr >::get() const [482] + 0.00 0.00 1530/1530 std::__uniq_ptr_impl >::_M_ptr() const [483] +----------------------------------------------- + 0.00 0.00 1530/1530 std::unique_ptr >::get() const [482] +[483] 0.0 0.00 0.00 1530 std::__uniq_ptr_impl >::_M_ptr() const [483] + 0.00 0.00 1530/1530 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple > const&) [484] +----------------------------------------------- + 0.00 0.00 1530/1530 std::__uniq_ptr_impl >::_M_ptr() const [483] +[484] 0.0 0.00 0.00 1530 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple > const&) [484] + 0.00 0.00 1531/1531 CAnimationManager* const& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) [481] +----------------------------------------------- + 0.00 0.00 111/1520 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] + 0.00 0.00 1409/1520 CAnimationManager::tick() [539] +[485] 0.0 0.00 0.00 1520 std::__cxx11::list >::begin() [485] + 0.00 0.00 1520/3201 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [378] +----------------------------------------------- + 0.00 0.00 54/1519 std::__cxx11::list >::push_back(CAnimatedVariable*&&) [1139] + 0.00 0.00 57/1519 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] + 0.00 0.00 1408/1519 CAnimationManager::tick() [539] +[486] 0.0 0.00 0.00 1519 std::__cxx11::list >::end() [486] + 0.00 0.00 1519/3201 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [378] +----------------------------------------------- + 0.00 0.00 4/1481 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] + 0.00 0.00 8/1481 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 1469/1481 CInputManager::mouseMoveUnified(unsigned int, bool) [454] +[487] 0.0 0.00 0.00 1481 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 1495/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 1481/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 45/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 41/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 30/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 22/22 CCompositor::updateWindowBorderColor(CWindow*) [1646] + 0.00 0.00 15/15 CCompositor::focusSurface(wlr_surface*, CWindow*) [1746] + 0.00 0.00 15/15 CHyprXWaylandManager::activateWindow(CWindow*, bool) [1749] + 0.00 0.00 15/5672 CAnimatedVariable::goalv() const [312] + 0.00 0.00 15/10277 std::unique_ptr >::operator->() const [232] + 0.00 0.00 15/3676 CInputManager::getMouseCoordsInternal() [369] + 0.00 0.00 15/3157 Vector2D::operator-(Vector2D) const [396] + 0.00 0.00 15/62 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] + 0.00 0.00 15/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] + 0.00 0.00 15/124 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] + 0.00 0.00 15/185 SHyprIPCEvent::~SHyprIPCEvent() [842] + 0.00 0.00 14/48 std::unique_ptr >::operator->() const [1194] + 0.00 0.00 14/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 14/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] + 0.00 0.00 12/4130 CHyprXWaylandManager::getWindowSurface(CWindow*) [358] +----------------------------------------------- + 0.00 0.00 32/1472 std::__detail::_NFA >::_M_insert_accept() [1482] + 0.00 0.00 32/1472 std::__detail::_NFA >::_M_insert_dummy() [1481] + 0.00 0.00 64/1472 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] + 0.00 0.00 64/1472 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] + 0.00 0.00 448/1472 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] + 0.00 0.00 832/1472 void std::destroy_at >(std::__detail::_State*) [607] +[488] 0.0 0.00 0.00 1472 std::__detail::_State::~_State() [488] + 0.00 0.00 1472/3804 std::__detail::_State::_M_opcode() const [367] + 0.00 0.00 1024/2048 std::__detail::_State::_M_get_matcher() [436] + 0.00 0.00 1024/1472 std::function::~function() [489] +----------------------------------------------- + 0.00 0.00 224/1472 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] + 0.00 0.00 224/1472 std::function::operator=(std::function&&) [800] + 0.00 0.00 1024/1472 std::__detail::_State::~_State() [488] +[489] 0.0 0.00 0.00 1472 std::function::~function() [489] + 0.00 0.00 1472/1986 std::_Function_base::~_Function_base() [439] +----------------------------------------------- + 0.00 0.00 32/1472 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] + 0.00 0.00 32/1472 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] + 0.00 0.00 224/1472 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] + 0.00 0.00 352/1472 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] + 0.00 0.00 352/1472 std::vector, std::allocator > >::push_back(std::__detail::_State&&) [688] + 0.00 0.00 480/1472 void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [653] +[490] 0.0 0.00 0.00 1472 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) [490] +----------------------------------------------- + 0.00 0.00 1466/1466 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprError*, std::default_delete >(std::tuple > const&) [498] +[491] 0.0 0.00 0.00 1466 CHyprError* const& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) [491] + 0.00 0.00 1465/1465 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) [493] +----------------------------------------------- + 0.00 0.00 1465/1465 std::unique_ptr >::operator->() const [494] +[492] 0.0 0.00 0.00 1465 std::unique_ptr >::get() const [492] + 0.00 0.00 1464/1464 std::__uniq_ptr_impl >::_M_ptr() const [495] +----------------------------------------------- + 0.00 0.00 1465/1465 CHyprError* const& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) [491] +[493] 0.0 0.00 0.00 1465 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) [493] + 0.00 0.00 1464/1464 std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false> const&) [497] +----------------------------------------------- + 0.00 0.00 1/1464 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 57/1464 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 1406/1464 Events::listener_monitorFrame(void*, void*) [532] +[494] 0.0 0.00 0.00 1464 std::unique_ptr >::operator->() const [494] + 0.00 0.00 1465/1465 std::unique_ptr >::get() const [492] +----------------------------------------------- + 0.00 0.00 1464/1464 std::unique_ptr >::get() const [492] +[495] 0.0 0.00 0.00 1464 std::__uniq_ptr_impl >::_M_ptr() const [495] + 0.00 0.00 1464/1464 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprError*, std::default_delete >(std::tuple > const&) [498] +----------------------------------------------- + 0.00 0.00 9/1464 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] + 0.00 0.00 28/1464 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] + 0.00 0.00 185/1464 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] + 0.00 0.00 221/1464 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] + 0.00 0.00 224/1464 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] + 0.00 0.00 398/1464 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] + 0.00 0.00 399/1464 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] +[496] 0.0 0.00 0.00 1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] + 0.00 0.00 1457/30907 std::__cxx11::basic_string, std::allocator >::_M_is_local() const [122] +----------------------------------------------- + 0.00 0.00 1464/1464 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) [493] +[497] 0.0 0.00 0.00 1464 std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false> const&) [497] +----------------------------------------------- + 0.00 0.00 1464/1464 std::__uniq_ptr_impl >::_M_ptr() const [495] +[498] 0.0 0.00 0.00 1464 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprError*, std::default_delete >(std::tuple > const&) [498] + 0.00 0.00 1466/1466 CHyprError* const& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) [491] +----------------------------------------------- + 0.00 0.00 57/1463 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 1406/1463 Events::listener_monitorFrame(void*, void*) [532] +[499] 0.0 0.00 0.00 1463 CHyprError::draw() [499] + 0.00 0.00 1462/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] +----------------------------------------------- + 0.00 0.00 1417/1417 std::__detail::_Hash_node_value_base >::_M_valptr() [504] +[500] 0.0 0.00 0.00 1417 __gnu_cxx::__aligned_buffer >::_M_ptr() [500] + 0.00 0.00 1417/1417 __gnu_cxx::__aligned_buffer >::_M_addr() [501] +----------------------------------------------- + 0.00 0.00 1417/1417 __gnu_cxx::__aligned_buffer >::_M_ptr() [500] +[501] 0.0 0.00 0.00 1417 __gnu_cxx::__aligned_buffer >::_M_addr() [501] +----------------------------------------------- + 0.00 0.00 8/1417 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] + 0.00 0.00 1409/1417 CCompositor::cleanupFadingOut() [524] +[502] 0.0 0.00 0.00 1417 std::__cxx11::list >::begin() [502] + 0.00 0.00 1417/2844 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [401] +----------------------------------------------- + 0.00 0.00 4/1416 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] + 0.00 0.00 4/1416 std::__cxx11::list >::push_back(CWindow* const&) [2479] + 0.00 0.00 1408/1416 CCompositor::cleanupFadingOut() [524] +[503] 0.0 0.00 0.00 1416 std::__cxx11::list >::end() [503] + 0.00 0.00 1415/2844 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [401] +----------------------------------------------- + 0.00 0.00 2/1415 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2977] + 0.00 0.00 2/1415 std::__detail::_Node_iterator, false, false>::operator->() const [2758] + 0.00 0.00 2/1415 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] + 0.00 0.00 1409/1415 std::__detail::_Hash_node_value_base >::_M_v() [523] +[504] 0.0 0.00 0.00 1415 std::__detail::_Hash_node_value_base >::_M_valptr() [504] + 0.00 0.00 1417/1417 __gnu_cxx::__aligned_buffer >::_M_ptr() [500] +----------------------------------------------- + 0.00 0.00 3/1413 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] + 0.00 0.00 1410/1413 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] +[505] 0.0 0.00 0.00 1413 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [505] + 0.00 0.00 1410/1410 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] +----------------------------------------------- + 0.00 0.00 1/1412 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] + 0.00 0.00 1411/1412 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] +[506] 0.0 0.00 0.00 1412 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [506] + 0.00 0.00 1409/1410 std::__detail::_Hashtable_hash_traits >::__small_size_threshold() [515] +----------------------------------------------- + 0.00 0.00 4/1411 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 1407/1411 Events::listener_monitorFrame(void*, void*) [532] +[507] 0.0 0.00 0.00 1411 CHyprOpenGLImpl::end() [507] + 0.00 0.00 1407/4453 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [343] + 0.00 0.00 1405/7994 CColor::CColor(float, float, float, float) [262] + 0.00 0.00 1405/2819 CHyprOpenGLImpl::clear(CColor const&) [417] +----------------------------------------------- + 0.00 0.00 1411/1411 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] +[508] 0.0 0.00 0.00 1411 std::unordered_map, std::equal_to, std::allocator > >::end() [508] + 0.00 0.00 1409/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [521] +----------------------------------------------- + 0.00 0.00 4/1410 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 1406/1410 Events::listener_monitorFrame(void*, void*) [532] +[509] 0.0 0.00 0.00 1410 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] + 0.00 0.00 1411/1411 std::unordered_map, std::equal_to, std::allocator > >::end() [508] + 0.00 0.00 1410/1413 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [505] + 0.00 0.00 1410/1410 std::unordered_map, std::equal_to, std::allocator > >::find(SMonitor* const&) [513] + 0.00 0.00 1410/1410 std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) [517] + 0.00 0.00 1409/13624 Vector2D::operator!=(Vector2D const&) const [199] + 0.00 0.00 1409/6010 CFramebuffer::bind() [310] + 0.00 0.00 1406/1406 matrixProjection(float*, int, int, wl_output_transform) [538] + 0.00 0.00 3/7 CFramebuffer::alloc(int, int) [2125] + 0.00 0.00 1/2 CTexture::allocate() [2715] + 0.00 0.00 1/1 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] +----------------------------------------------- + 0.00 0.00 1410/1410 std::__detail::_Hash_node_value_base >::_M_valptr() [514] +[510] 0.0 0.00 0.00 1410 __gnu_cxx::__aligned_buffer >::_M_ptr() [510] + 0.00 0.00 1409/1409 __gnu_cxx::__aligned_buffer >::_M_addr() [518] +----------------------------------------------- + 0.00 0.00 1/1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] + 0.00 0.00 1409/1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] +[511] 0.0 0.00 0.00 1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [511] +----------------------------------------------- + 0.00 0.00 1/1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] + 0.00 0.00 1409/1410 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] +[512] 0.0 0.00 0.00 1410 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [512] + 0.00 0.00 1409/4230 std::hash::operator()(SMonitor*) const [349] + 0.00 0.00 1407/1407 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [535] +----------------------------------------------- + 0.00 0.00 1410/1410 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] +[513] 0.0 0.00 0.00 1410 std::unordered_map, std::equal_to, std::allocator > >::find(SMonitor* const&) [513] + 0.00 0.00 1409/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] +----------------------------------------------- + 0.00 0.00 2/1410 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2980] + 0.00 0.00 2/1410 std::__detail::_Node_iterator, false, false>::operator->() const [2759] + 0.00 0.00 2/1410 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] + 0.00 0.00 1404/1410 std::__detail::_Hash_node_value_base >::_M_v() [554] +[514] 0.0 0.00 0.00 1410 std::__detail::_Hash_node_value_base >::_M_valptr() [514] + 0.00 0.00 1410/1410 __gnu_cxx::__aligned_buffer >::_M_ptr() [510] +----------------------------------------------- + 0.00 0.00 1/1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [3348] + 0.00 0.00 1409/1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [506] +[515] 0.0 0.00 0.00 1410 std::__detail::_Hashtable_hash_traits >::__small_size_threshold() [515] +----------------------------------------------- + 0.00 0.00 1410/1410 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [505] +[516] 0.0 0.00 0.00 1410 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] + 0.00 0.00 1411/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [404] + 0.00 0.00 1411/2821 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [408] + 0.00 0.00 1410/2820 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [414] + 0.00 0.00 1409/1409 std::__detail::_Hash_node_value_base >::_M_v() [523] + 0.00 0.00 2/4 std::tuple::tuple(SMonitor* const&) [2446] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2809] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] + 0.00 0.00 2/2 std::__detail::_Node_iterator, false, false>::operator->() const [2758] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2810] +----------------------------------------------- + 0.00 0.00 1410/1410 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] +[517] 0.0 0.00 0.00 1410 std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) [517] +----------------------------------------------- + 0.00 0.00 1409/1409 __gnu_cxx::__aligned_buffer >::_M_ptr() [510] +[518] 0.0 0.00 0.00 1409 __gnu_cxx::__aligned_buffer >::_M_addr() [518] +----------------------------------------------- + 0.00 0.00 1/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] + 0.00 0.00 1/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] + 0.00 0.00 1407/1409 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] +[519] 0.0 0.00 0.00 1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [519] + 0.00 0.00 1409/1409 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [520] +----------------------------------------------- + 0.00 0.00 1409/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [519] +[520] 0.0 0.00 0.00 1409 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [520] + 0.00 0.00 1409/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] +----------------------------------------------- + 0.00 0.00 1409/1409 std::unordered_map, std::equal_to, std::allocator > >::end() [508] +[521] 0.0 0.00 0.00 1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [521] + 0.00 0.00 1409/2820 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [416] +----------------------------------------------- + 0.00 0.00 1409/1409 std::unordered_map, std::equal_to, std::allocator > >::find(SMonitor* const&) [513] +[522] 0.0 0.00 0.00 1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] + 0.00 0.00 1411/1412 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [506] + 0.00 0.00 1410/2821 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [408] + 0.00 0.00 1409/1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [511] + 0.00 0.00 1409/2820 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [414] + 0.00 0.00 1409/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [404] + 0.00 0.00 1408/2820 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [416] +----------------------------------------------- + 0.00 0.00 1409/1409 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] +[523] 0.0 0.00 0.00 1409 std::__detail::_Hash_node_value_base >::_M_v() [523] + 0.00 0.00 1409/1415 std::__detail::_Hash_node_value_base >::_M_valptr() [504] +----------------------------------------------- + 0.00 0.00 1408/1408 Events::listener_monitorFrame(void*, void*) [532] +[524] 0.0 0.00 0.00 1408 CCompositor::cleanupFadingOut() [524] + 0.00 0.00 1644/1653 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [466] + 0.00 0.00 1409/1417 std::__cxx11::list >::begin() [502] + 0.00 0.00 1408/1416 std::__cxx11::list >::end() [503] + 0.00 0.00 1403/11329 std::__cxx11::list >::begin() [215] + 0.00 0.00 1401/11326 std::__cxx11::list >::end() [216] + 0.00 0.00 1400/11325 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [217] + 0.00 0.00 242/247 std::_List_iterator::operator*() const [749] + 0.00 0.00 241/33069 CCompositor::windowExists(CWindow*) [113] + 0.00 0.00 240/3757 CAnimatedVariable::fl() const [368] + 0.00 0.00 237/246 std::_List_iterator::operator++() [750] + 0.00 0.00 8/44410 std::unique_ptr >::operator->() const [66] + 0.00 0.00 4/8 std::unordered_map, std::equal_to, std::allocator > >::operator[](CWindow* const&) [2066] + 0.00 0.00 4/6 CFramebuffer::release() [2253] + 0.00 0.00 4/4 std::unordered_map, std::equal_to, std::allocator > >::erase(CWindow* const&) [2398] + 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] + 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] + 0.00 0.00 4/442 Debug::log(LogLevel, char const*, ...) [663] +----------------------------------------------- + 0.00 0.00 1408/1408 Events::listener_monitorFrame(void*, void*) [532] +[525] 0.0 0.00 0.00 1408 CCompositor::sanityCheckWorkspaces() [525] + 0.00 0.00 6058/6058 std::_List_iterator::operator->() const [309] + 0.00 0.00 4230/27552 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [133] + 0.00 0.00 4229/16686 std::__cxx11::list >::end() [179] + 0.00 0.00 2823/2826 CCompositor::getWindowsOnWorkspace(int const&) [402] + 0.00 0.00 2823/13697 std::_List_iterator::operator++() [197] + 0.00 0.00 1407/13850 std::__cxx11::list >::begin() [196] + 0.00 0.00 413/4893 CCompositor::isWorkspaceVisible(int const&) [335] +----------------------------------------------- + 0.00 0.00 320/1408 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::difference_type __gnu_cxx::operator-*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [855] + 0.00 0.00 320/1408 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] + 0.00 0.00 768/1408 bool __gnu_cxx::operator==*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [679] +[526] 0.0 0.00 0.00 1408 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::base() const [526] +----------------------------------------------- + 0.00 0.00 64/1408 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] + 0.00 0.00 640/1408 std::vector, std::allocator > >::_M_check_len(unsigned long, char const*) const [857] + 0.00 0.00 704/1408 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] +[527] 0.0 0.00 0.00 1408 std::vector, std::allocator > >::size() const [527] +----------------------------------------------- + 0.00 0.00 57/1407 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 1350/1407 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] +[528] 0.0 0.00 0.00 1407 CHyprRenderer::renderDragIcon(SMonitor*, timespec*) [528] + 0.00 0.00 1407/10277 std::unique_ptr >::operator->() const [232] +----------------------------------------------- + 0.00 0.00 1407/1407 Events::listener_monitorFrame(void*, void*) [532] +[529] 0.0 0.00 0.00 1407 CConfigManager::dispatchExecOnce() [529] + 0.00 0.00 1/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() [1643] + 0.00 0.00 1/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1642] + 0.00 0.00 1/57 std::operator==(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1110] + 0.00 0.00 1/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::clear() [2932] +----------------------------------------------- + 0.00 0.00 1407/1407 Events::listener_monitorFrame(void*, void*) [532] +[530] 0.0 0.00 0.00 1407 CHyprOpenGLImpl::clearWithTex() [530] + 0.00 0.00 1405/1407 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [536] + 0.00 0.00 1405/4453 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [343] +----------------------------------------------- + 0.00 0.00 1407/1407 CTimer::getSeconds() [540] +[531] 0.0 0.00 0.00 1407 CTimer::getDuration() [531] + 0.00 0.00 1404/33781 std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) [110] +----------------------------------------------- + 0.00 0.00 1407/1407 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] +[532] 0.0 0.00 0.00 1407 Events::listener_monitorFrame(void*, void*) [532] + 0.00 0.00 7033/44410 std::unique_ptr >::operator->() const [66] + 0.00 0.00 5629/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 2817/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 2812/27041 std::unique_ptr >::operator->() const [140] + 0.00 0.00 1409/1531 std::unique_ptr >::operator->() const [478] + 0.00 0.00 1408/1408 CCompositor::sanityCheckWorkspaces() [525] + 0.00 0.00 1408/1408 CCompositor::cleanupFadingOut() [524] + 0.00 0.00 1408/7994 CColor::CColor(float, float, float, float) [262] + 0.00 0.00 1407/1407 CConfigManager::dispatchExecOnce() [529] + 0.00 0.00 1407/1407 CHyprOpenGLImpl::clearWithTex() [530] + 0.00 0.00 1407/1411 CHyprOpenGLImpl::end() [507] + 0.00 0.00 1406/1406 CAnimationManager::tick() [539] + 0.00 0.00 1406/1410 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] + 0.00 0.00 1406/2819 CHyprOpenGLImpl::clear(CColor const&) [417] + 0.00 0.00 1406/1464 std::unique_ptr >::operator->() const [494] + 0.00 0.00 1406/1463 CHyprError::draw() [499] + 0.00 0.00 1405/1405 HyprCtl::tickHyprCtl() [545] + 0.00 0.00 1404/2550 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(int, long) [428] + 0.00 0.00 1404/1404 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] + 0.00 0.00 1403/1403 CHyprRenderer::ensureCursorRenderingMode() [553] + 0.00 0.00 6/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 6/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 6/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 1/1869 std::unique_ptr >::operator->() const [445] + 0.00 0.00 1/1869 CLayoutManager::getCurrentLayout() [443] + 0.00 0.00 1/1 CHyprDwindleLayout::recalculateMonitor(int const&) [3116] +----------------------------------------------- + 0.00 0.00 1407/1407 std::__detail::_Hash_node_value_base >::_M_valptr() const [551] +[533] 0.0 0.00 0.00 1407 __gnu_cxx::__aligned_buffer >::_M_ptr() const [533] + 0.00 0.00 1405/1405 __gnu_cxx::__aligned_buffer >::_M_addr() const [546] +----------------------------------------------- + 0.00 0.00 1/1407 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] + 0.00 0.00 1406/1407 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [541] +[534] 0.0 0.00 0.00 1407 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [534] + 0.00 0.00 1406/1406 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [542] +----------------------------------------------- + 0.00 0.00 1407/1407 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [512] +[535] 0.0 0.00 0.00 1407 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [535] + 0.00 0.00 1408/4230 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const [350] +----------------------------------------------- + 0.00 0.00 1/1407 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] + 0.00 0.00 1/1407 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] + 0.00 0.00 1405/1407 CHyprOpenGLImpl::clearWithTex() [530] +[536] 0.0 0.00 0.00 1407 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [536] + 0.00 0.00 1407/1407 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] +----------------------------------------------- + 0.00 0.00 1407/1407 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [536] +[537] 0.0 0.00 0.00 1407 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] + 0.00 0.00 1409/1410 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [512] + 0.00 0.00 1407/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [519] + 0.00 0.00 1406/1406 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [541] + 0.00 0.00 1403/1403 std::__detail::_Hash_node_value_base >::_M_v() [554] + 0.00 0.00 2/4 std::tuple::tuple(SMonitor* const&) [2446] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2815] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] + 0.00 0.00 2/2 std::__detail::_Node_iterator, false, false>::operator->() const [2759] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2816] +----------------------------------------------- + 0.00 0.00 1406/1406 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] +[538] 0.0 0.00 0.00 1406 matrixProjection(float*, int, int, wl_output_transform) [538] + 0.00 0.00 2816/2816 std::copysign(float, float) [422] +----------------------------------------------- + 0.00 0.00 1406/1406 Events::listener_monitorFrame(void*, void*) [532] +[539] 0.0 0.00 0.00 1406 CAnimationManager::tick() [539] + 0.00 0.00 33789/35247 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [99] + 0.00 0.00 32382/33786 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [107] + 0.00 0.00 32381/167044 std::chrono::duration >::count() const [33] + 0.00 0.00 32380/32380 float const& std::clamp(float const&, float const&, float const&) [117] + 0.00 0.00 32376/33774 std::_List_iterator::operator*() const [111] + 0.00 0.00 32376/33829 std::_List_iterator::operator++() [106] + 0.00 0.00 32374/33781 std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) [110] + 0.00 0.00 26728/33968 CWindow::getFullWindowBoundingBox() [102] + 0.00 0.00 16189/16189 CAnimationManager::deltazero(Vector2D const&, Vector2D const&) [182] + 0.00 0.00 15295/27041 std::unique_ptr >::operator->() const [140] + 0.00 0.00 9920/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 9581/9581 CHyprRenderer::damageBox(int const&, int const&, int const&, int const&) [253] + 0.00 0.00 9502/9502 CAnimationManager::deltazero(float const&, float const&) [254] + 0.00 0.00 8939/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 6684/6684 CAnimationManager::deltazero(CColor const&, CColor const&) [296] + 0.00 0.00 5641/7336 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 5539/11075 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&) [220] + 0.00 0.00 5536/5536 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::end() [323] + 0.00 0.00 5535/5535 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::find(std::__cxx11::basic_string, std::allocator > const&) [326] + 0.00 0.00 4793/204786 CAnimatedVariable::vec() const [29] + 0.00 0.00 4129/4130 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::operator->() const [359] + 0.00 0.00 4129/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 4128/4143 CBezierCurve::getYForPoint(float) [354] + 0.00 0.00 2974/3002 CWindow::updateWindowDecos() [400] + 0.00 0.00 2931/17811 CHyprRenderer::damageBox(wlr_box*) [177] + 0.00 0.00 2785/2785 CHyprRenderer::damageWindow(CWindow*) [423] + 0.00 0.00 2235/3157 Vector2D::operator-(Vector2D) const [396] + 0.00 0.00 2235/2235 Vector2D::operator*(float) const [433] + 0.00 0.00 2234/9249 Vector2D::operator+(Vector2D) const [255] + 0.00 0.00 2055/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 2054/2084 CHyprXWaylandManager::setWindowSize(CWindow*, Vector2D const&) [435] + 0.00 0.00 2053/5672 CAnimatedVariable::goalv() const [312] + 0.00 0.00 1409/1520 std::__cxx11::list >::begin() [485] + 0.00 0.00 1408/1519 std::__cxx11::list >::end() [486] + 0.00 0.00 1198/1198 CColor::operator*(float const&) const [577] + 0.00 0.00 1198/1198 CColor::operator+(CColor const&) const [578] + 0.00 0.00 1197/1197 CColor::operator-(CColor const&) const [579] + 0.00 0.00 813/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] + 0.00 0.00 665/200444 std::_List_iterator::operator*() const [30] + 0.00 0.00 665/167869 std::_List_iterator::operator++() [32] + 0.00 0.00 148/54237 std::__cxx11::list >::begin() [55] + 0.00 0.00 148/43977 std::__cxx11::list >::end() [73] + 0.00 0.00 48/57 CAnimatedVariable::warp() [1092] + 0.00 0.00 5/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 5/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 5/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 5/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1406/1406 CHyprRenderer::ensureCursorRenderingMode() [553] +[540] 0.0 0.00 0.00 1406 CTimer::getSeconds() [540] + 0.00 0.00 1407/1407 CTimer::getDuration() [531] + 0.00 0.00 1405/167044 std::chrono::duration >::count() const [33] + 0.00 0.00 1404/33786 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [107] +----------------------------------------------- + 0.00 0.00 1406/1406 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] +[541] 0.0 0.00 0.00 1406 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [541] + 0.00 0.00 1406/1407 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [534] +----------------------------------------------- + 0.00 0.00 1406/1406 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [534] +[542] 0.0 0.00 0.00 1406 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [542] + 0.00 0.00 1406/1406 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [543] + 0.00 0.00 1405/1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [548] +----------------------------------------------- + 0.00 0.00 1406/1406 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [542] +[543] 0.0 0.00 0.00 1406 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [543] +----------------------------------------------- + 0.00 0.00 1406/1406 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [547] +[544] 0.0 0.00 0.00 1406 std::pair const& std::forward const&>(std::remove_reference const&>::type&) [544] +----------------------------------------------- + 0.00 0.00 1405/1405 Events::listener_monitorFrame(void*, void*) [532] +[545] 0.0 0.00 0.00 1405 HyprCtl::tickHyprCtl() [545] +----------------------------------------------- + 0.00 0.00 1405/1405 __gnu_cxx::__aligned_buffer >::_M_ptr() const [533] +[546] 0.0 0.00 0.00 1405 __gnu_cxx::__aligned_buffer >::_M_addr() const [546] +----------------------------------------------- + 0.00 0.00 1405/1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [548] +[547] 0.0 0.00 0.00 1405 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [547] + 0.00 0.00 1406/1406 std::pair const& std::forward const&>(std::remove_reference const&>::type&) [544] +----------------------------------------------- + 0.00 0.00 1405/1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [542] +[548] 0.0 0.00 0.00 1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [548] + 0.00 0.00 1405/1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [549] + 0.00 0.00 1405/1405 std::__detail::_Hash_node_value_base >::_M_v() const [550] + 0.00 0.00 1405/1405 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [547] + 0.00 0.00 1404/4223 std::equal_to::operator()(SMonitor* const&, SMonitor* const&) const [352] +----------------------------------------------- + 0.00 0.00 1405/1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [548] +[549] 0.0 0.00 0.00 1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [549] + 0.00 0.00 1405/4224 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const [351] +----------------------------------------------- + 0.00 0.00 1405/1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [548] +[550] 0.0 0.00 0.00 1405 std::__detail::_Hash_node_value_base >::_M_v() const [550] + 0.00 0.00 1405/1405 std::__detail::_Hash_node_value_base >::_M_valptr() const [551] +----------------------------------------------- + 0.00 0.00 1405/1405 std::__detail::_Hash_node_value_base >::_M_v() const [550] +[551] 0.0 0.00 0.00 1405 std::__detail::_Hash_node_value_base >::_M_valptr() const [551] + 0.00 0.00 1407/1407 __gnu_cxx::__aligned_buffer >::_M_ptr() const [533] +----------------------------------------------- + 0.00 0.00 1404/1404 Events::listener_monitorFrame(void*, void*) [532] +[552] 0.0 0.00 0.00 1404 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] + 0.00 0.00 26384/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 23570/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] + 0.00 0.00 19522/167869 std::_List_iterator::operator++() [32] + 0.00 0.00 19521/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 19515/200444 std::_List_iterator::operator*() const [30] + 0.00 0.00 5514/11325 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [217] + 0.00 0.00 5513/11329 std::__cxx11::list >::begin() [215] + 0.00 0.00 5511/11326 std::__cxx11::list >::end() [216] + 0.00 0.00 5510/9923 std::array >, 4ul>::operator[](unsigned long) [248] + 0.00 0.00 4455/4455 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [342] + 0.00 0.00 4049/43977 std::__cxx11::list >::end() [73] + 0.00 0.00 4048/54237 std::__cxx11::list >::begin() [55] + 0.00 0.00 1816/1877 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 1407/12440 CCompositor::getWorkspaceByID(int const&) [204] + 0.00 0.00 1402/7336 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 1350/1407 CHyprRenderer::renderDragIcon(SMonitor*, timespec*) [528] + 0.00 0.00 57/57 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] +----------------------------------------------- + 0.00 0.00 1403/1403 Events::listener_monitorFrame(void*, void*) [532] +[553] 0.0 0.00 0.00 1403 CHyprRenderer::ensureCursorRenderingMode() [553] + 0.00 0.00 1406/1406 CTimer::getSeconds() [540] + 0.00 0.00 1404/10277 std::unique_ptr >::operator->() const [232] + 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1403/1403 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] +[554] 0.0 0.00 0.00 1403 std::__detail::_Hash_node_value_base >::_M_v() [554] + 0.00 0.00 1404/1410 std::__detail::_Hash_node_value_base >::_M_valptr() [514] +----------------------------------------------- + 0.00 0.00 1/1328 std::__cxx11::to_string(long) [3992] + 0.00 0.00 1/1328 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] + 0.00 0.00 5/1328 std::__cxx11::to_string(int) [2310] + 0.00 0.00 224/1328 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] + 0.00 0.00 379/1328 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] + 0.00 0.00 718/1328 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] +[555] 0.0 0.00 0.00 1328 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] + 0.00 0.00 1326/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1324/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] +----------------------------------------------- + 0.00 0.00 1311/1311 std::deque >::operator[](unsigned long) [561] +[556] 0.0 0.00 0.00 1311 std::_Deque_iterator::operator[](long) const [556] + 0.00 0.00 1225/1227 std::_Deque_iterator::operator*() const [562] + 0.00 0.00 1165/1165 std::operator+(std::_Deque_iterator const&, long) [584] +----------------------------------------------- + 0.00 0.00 1295/1295 __gnu_cxx::__aligned_membuf::_M_ptr() [558] +[557] 0.0 0.00 0.00 1295 __gnu_cxx::__aligned_membuf::_M_addr() [557] +----------------------------------------------- + 0.00 0.00 1293/1293 std::_List_node::_M_valptr() [559] +[558] 0.0 0.00 0.00 1293 __gnu_cxx::__aligned_membuf::_M_ptr() [558] + 0.00 0.00 1295/1295 __gnu_cxx::__aligned_membuf::_M_addr() [557] +----------------------------------------------- + 0.00 0.00 48/1292 std::__cxx11::_List_base >::_M_clear() [3909] + 0.00 0.00 48/1292 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] + 0.00 0.00 1196/1292 std::_List_iterator::operator*() const [580] +[559] 0.0 0.00 0.00 1292 std::_List_node::_M_valptr() [559] + 0.00 0.00 1293/1293 __gnu_cxx::__aligned_membuf::_M_ptr() [558] +----------------------------------------------- + 0.00 0.00 224/1248 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] + 0.00 0.00 224/1248 std::function::operator=(std::function&&) [800] + 0.00 0.00 800/1248 std::__detail::_State::_State(std::__detail::_State&&) [586] +[560] 0.0 0.00 0.00 1248 std::remove_reference&>::type&& std::move&>(std::function&) [560] +----------------------------------------------- + 0.00 0.00 617/1243 CBezierCurve::getXForT(float) [702] + 0.00 0.00 626/1243 CBezierCurve::getYForT(float) [715] +[561] 0.0 0.00 0.00 1243 std::deque >::operator[](unsigned long) [561] + 0.00 0.00 1311/1311 std::_Deque_iterator::operator[](long) const [556] +----------------------------------------------- + 0.00 0.00 2/1227 std::deque >::back() [2928] + 0.00 0.00 1225/1227 std::_Deque_iterator::operator[](long) const [556] +[562] 0.0 0.00 0.00 1227 std::_Deque_iterator::operator*() const [562] +----------------------------------------------- + 0.00 0.00 1221/1221 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [568] +[563] 0.0 0.00 0.00 1221 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [563] + 0.00 0.00 1219/3654 std::chrono::duration >::duration(long const&) [372] + 0.00 0.00 1216/40508 std::chrono::duration >::count() const [76] +----------------------------------------------- + 0.00 0.00 1221/1221 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] +[564] 0.0 0.00 0.00 1221 std::chrono::duration >::zero() [564] + 0.00 0.00 1222/20307 std::chrono::duration_values::zero() [156] + 0.00 0.00 1219/3654 std::chrono::duration >::duration(long const&) [372] +----------------------------------------------- + 0.00 0.00 1221/1221 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [574] +[565] 0.0 0.00 0.00 1221 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [565] + 0.00 0.00 1219/1219 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [568] + 0.00 0.00 1219/8526 std::chrono::duration >::count() const [258] +----------------------------------------------- + 0.00 0.00 1221/1221 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] +[566] 0.0 0.00 0.00 1221 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [566] +----------------------------------------------- + 0.00 0.00 1220/1220 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] +[567] 0.0 0.00 0.00 1220 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [567] + 0.00 0.00 1219/1219 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [569] +----------------------------------------------- + 0.00 0.00 1219/1219 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [565] +[568] 0.0 0.00 0.00 1219 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [568] + 0.00 0.00 1221/1221 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [563] +----------------------------------------------- + 0.00 0.00 1219/1219 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [567] +[569] 0.0 0.00 0.00 1219 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [569] + 0.00 0.00 1219/54116 std::chrono::duration >::duration(long const&) [56] + 0.00 0.00 1216/8526 std::chrono::duration >::count() const [258] +----------------------------------------------- + 0.00 0.00 1219/1219 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [573] +[570] 0.0 0.00 0.00 1219 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [570] + 0.00 0.00 1219/20265 std::chrono::duration >::duration(long const&) [157] + 0.00 0.00 1218/8526 std::chrono::duration >::count() const [258] +----------------------------------------------- + 0.00 0.00 1219/1219 CThreadManager::handle() [3101] +[571] 0.0 0.00 0.00 1219 std::chrono::duration >::duration(int const&) [571] +----------------------------------------------- + 0.00 0.00 1218/1218 CThreadManager::handle() [3101] +[572] 0.0 0.00 0.00 1218 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] + 0.00 0.00 1221/20407 std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec*) [155] + 0.00 0.00 1221/1221 std::chrono::duration >::zero() [564] + 0.00 0.00 1220/1220 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [567] + 0.00 0.00 1220/40508 std::chrono::duration >::count() const [76] + 0.00 0.00 1219/20255 std::operator<=(std::strong_ordering, std::__cmp_cat::__unspec) [158] + 0.00 0.00 1217/1217 auto std::chrono::operator<=>, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [575] + 0.00 0.00 1217/1217 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [573] + 0.00 0.00 1217/1217 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [574] + 0.00 0.00 1216/121615 std::chrono::duration >::count() const [43] +----------------------------------------------- + 0.00 0.00 1217/1217 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] +[573] 0.0 0.00 0.00 1217 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [573] + 0.00 0.00 1219/1219 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [570] +----------------------------------------------- + 0.00 0.00 1217/1217 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] +[574] 0.0 0.00 0.00 1217 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [574] + 0.00 0.00 2435/8526 std::chrono::duration >::count() const [258] + 0.00 0.00 1221/1221 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [565] + 0.00 0.00 1216/3654 std::chrono::duration >::duration(long const&) [372] +----------------------------------------------- + 0.00 0.00 1217/1217 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] +[575] 0.0 0.00 0.00 1217 auto std::chrono::operator<=>, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [575] + 0.00 0.00 2438/8526 std::chrono::duration >::count() const [258] +----------------------------------------------- + 0.00 0.00 1/1208 std::deque >::_M_erase_at_end(std::_Deque_iterator) [3820] + 0.00 0.00 2/1208 std::deque >::begin() [2929] + 0.00 0.00 4/1208 std::deque >::end() [2440] + 0.00 0.00 4/1208 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [2926] + 0.00 0.00 1197/1208 std::operator+(std::_Deque_iterator const&, long) [584] +[576] 0.0 0.00 0.00 1208 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [576] +----------------------------------------------- + 0.00 0.00 1198/1198 CAnimationManager::tick() [539] +[577] 0.0 0.00 0.00 1198 CColor::operator*(float const&) const [577] + 0.00 0.00 1198/7994 CColor::CColor(float, float, float, float) [262] +----------------------------------------------- + 0.00 0.00 1198/1198 CAnimationManager::tick() [539] +[578] 0.0 0.00 0.00 1198 CColor::operator+(CColor const&) const [578] + 0.00 0.00 1198/7994 CColor::CColor(float, float, float, float) [262] +----------------------------------------------- + 0.00 0.00 1197/1197 CAnimationManager::tick() [539] +[579] 0.0 0.00 0.00 1197 CColor::operator-(CColor const&) const [579] + 0.00 0.00 1197/7994 CColor::CColor(float, float, float, float) [262] +----------------------------------------------- + 0.00 0.00 1196/1196 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] +[580] 0.0 0.00 0.00 1196 std::_List_iterator::operator*() const [580] + 0.00 0.00 1196/1292 std::_List_node::_M_valptr() [559] +----------------------------------------------- + 0.00 0.00 1196/1196 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] +[581] 0.0 0.00 0.00 1196 std::_List_iterator::operator++() [581] +----------------------------------------------- + 0.00 0.00 1/1195 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) [4201] + 0.00 0.00 2/1195 std::_Deque_iterator::_M_set_node(Vector2D**) [2849] + 0.00 0.00 1192/1195 std::_Deque_iterator::operator+=(long) [583] +[582] 0.0 0.00 0.00 1195 std::_Deque_iterator::_S_buffer_size() [582] + 0.00 0.00 1224/1694 std::__deque_buf_size(unsigned long) [465] +----------------------------------------------- + 0.00 0.00 1169/1169 std::operator+(std::_Deque_iterator const&, long) [584] +[583] 0.0 0.00 0.00 1169 std::_Deque_iterator::operator+=(long) [583] + 0.00 0.00 1192/1195 std::_Deque_iterator::_S_buffer_size() [582] +----------------------------------------------- + 0.00 0.00 1165/1165 std::_Deque_iterator::operator[](long) const [556] +[584] 0.0 0.00 0.00 1165 std::operator+(std::_Deque_iterator const&, long) [584] + 0.00 0.00 1197/1208 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [576] + 0.00 0.00 1169/1169 std::_Deque_iterator::operator+=(long) [583] +----------------------------------------------- + 0.00 0.00 1147/1147 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] +[585] 0.0 0.00 0.00 1147 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] + 0.00 0.00 2299/2299 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*)::{lambda(CShader*, pixman_region32*)#1}::operator()(CShader*, pixman_region32*) const [432] + 0.00 0.00 1148/6010 CFramebuffer::bind() [310] + 0.00 0.00 1146/2550 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(int, long) [428] + 0.00 0.00 2/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 2/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 32/1120 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] + 0.00 0.00 32/1120 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] + 0.00 0.00 224/1120 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] + 0.00 0.00 832/1120 decltype (::new ((void*)(0)) std::__detail::_State((declval >)())) std::construct_at, std::__detail::_State >(std::__detail::_State*, std::__detail::_State&&) [608] +[586] 0.0 0.00 0.00 1120 std::__detail::_State::_State(std::__detail::_State&&) [586] + 0.00 0.00 1120/3804 std::__detail::_State::_M_opcode() const [367] + 0.00 0.00 800/3072 __gnu_cxx::__aligned_membuf >::_M_addr() [397] + 0.00 0.00 800/2048 std::__detail::_State::_M_get_matcher() [436] + 0.00 0.00 800/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 800/1248 std::remove_reference&>::type&& std::move&>(std::function&) [560] + 0.00 0.00 800/1024 std::function::function(std::function&&) [592] +----------------------------------------------- + 0.00 0.00 192/1088 std::vector, std::allocator > >::begin() [837] + 0.00 0.00 352/1088 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator-(long) const [682] + 0.00 0.00 544/1088 std::vector, std::allocator > >::end() [633] +[587] 0.0 0.00 0.00 1088 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::__normal_iterator(std::__detail::_State* const&) [587] +----------------------------------------------- + 0.00 0.00 27/1084 void std::_Function_base::_Base_manager, std::allocator >)>::_M_create, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >), std::integral_constant) [1566] + 0.00 0.00 27/1084 void (*&std::_Any_data::_M_access, std::allocator >)>())(std::__cxx11::basic_string, std::allocator >) [1588] + 0.00 0.00 98/1084 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (*&&)(void*, void*), std::integral_constant) [932] + 0.00 0.00 195/1084 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (* const&)(void*, void*), std::integral_constant) [835] + 0.00 0.00 224/1084 void std::_Function_base::_Base_manager, false, false> >::_M_create, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&, std::integral_constant) [784] + 0.00 0.00 224/1084 std::__detail::_CharMatcher, false, false>& std::_Any_data::_M_access, false, false> >() [801] + 0.00 0.00 289/1084 void (*&std::_Any_data::_M_access())(void*, void*) [721] +[588] 0.0 0.00 0.00 1084 std::_Any_data::_M_access() [588] +----------------------------------------------- + 0.00 0.00 1047/1047 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation), bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) [697] +[589] 0.0 0.00 0.00 1047 std::remove_reference::type&& std::move(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) [589] +----------------------------------------------- + 0.00 0.00 1047/1047 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::_Any_data&, std::_Any_data&) [701] +[590] 0.0 0.00 0.00 1047 std::remove_reference::type&& std::move(std::_Any_data&) [590] +----------------------------------------------- + 0.00 0.00 1024/1024 std::function::function(std::function&&) [592] +[591] 0.0 0.00 0.00 1024 std::function::operator bool() const [591] + 0.00 0.00 1024/6368 std::_Function_base::_M_empty() const [303] +----------------------------------------------- + 0.00 0.00 224/1024 std::function::operator=(std::function&&) [800] + 0.00 0.00 800/1024 std::__detail::_State::_State(std::__detail::_State&&) [586] +[592] 0.0 0.00 0.00 1024 std::function::function(std::function&&) [592] + 0.00 0.00 1024/1987 std::_Function_base::_Function_base() [438] + 0.00 0.00 1024/1024 std::function::operator bool() const [591] +----------------------------------------------- + 0.00 0.00 4/1012 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2490] + 0.00 0.00 236/1012 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [772] + 0.00 0.00 264/1012 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] + 0.00 0.00 508/1012 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] +[593] 0.0 0.00 0.00 1012 std::vector, std::allocator > >::operator[](unsigned long) const [593] +----------------------------------------------- + 0.00 0.00 101/994 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2367] + 0.00 0.00 893/994 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [603] +[594] 0.0 0.00 0.00 994 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&, unsigned long) const [594] + 0.00 0.00 989/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] +----------------------------------------------- + 0.00 0.00 2/964 CHyprXWaylandManager::shouldBeFloated(CWindow*) [2036] + 0.00 0.00 6/964 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] + 0.00 0.00 21/964 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] + 0.00 0.00 21/964 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] + 0.00 0.00 23/964 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 32/964 CConfigManager::getMatchingRules(CWindow*) [2028] + 0.00 0.00 267/964 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] + 0.00 0.00 592/964 CKeybindManager::stringToModMask(std::__cxx11::basic_string, std::allocator >) [1176] +[595] 0.0 0.00 0.00 964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] + 0.00 0.00 965/12162 std::char_traits::length(char const*) [205] + 0.00 0.00 964/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const [596] +----------------------------------------------- + 0.00 0.00 964/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] +[596] 0.0 0.00 0.00 964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const [596] + 0.00 0.00 965/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 850/35223 std::__cxx11::basic_string, std::allocator >::data() const [100] + 0.00 0.00 563/4754 std::char_traits::find(char const*, unsigned long, char const&) [341] + 0.00 0.00 147/16017 std::char_traits::compare(char const*, char const*, unsigned long) [183] +----------------------------------------------- + 0.00 0.00 960/960 std::__detail::_State* std::__relocate_a*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [711] +[597] 0.0 0.00 0.00 960 std::__detail::_State* std::__niter_base*>(std::__detail::_State*) [597] +----------------------------------------------- + 0.00 0.00 236/944 std::_Function_handler, false, false> >::_M_invoke(std::_Any_data const&, char&&) [768] + 0.00 0.00 236/944 std::enable_if, false, false>&, char>, bool>::type std::__invoke_r, false, false>&, char>(std::__detail::_CharMatcher, false, false>&, char&&) [774] + 0.00 0.00 236/944 std::function::operator()(char) const [765] + 0.00 0.00 236/944 bool std::__invoke_impl, false, false>&, char>(std::__invoke_other, std::__detail::_CharMatcher, false, false>&, char&&) [776] +[598] 0.0 0.00 0.00 944 char&& std::forward(std::remove_reference::type&) [598] +----------------------------------------------- + 0.00 0.00 924/924 Events::listener_mouseMove(wl_listener*, void*) [4437] +[599] 0.0 0.00 0.00 924 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] + 0.00 0.00 2771/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 2770/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 2770/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 2768/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1846/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] + 0.00 0.00 924/2563 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [427] + 0.00 0.00 924/1825 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 923/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 922/1821 CTimer::reset() [457] + 0.00 0.00 921/237166 Vector2D::~Vector2D() [27] +----------------------------------------------- + 0.00 0.00 920/920 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [601] +[600] 0.0 0.00 0.00 920 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > > const&) [600] +----------------------------------------------- + 0.00 0.00 4/920 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2490] + 0.00 0.00 84/920 __gnu_cxx::__enable_if, std::allocator > > > >::__value, void>::__type std::__fill_a1, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1552] + 0.00 0.00 832/920 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move::__copy_m, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [822] +[601] 0.0 0.00 0.00 920 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [601] + 0.00 0.00 920/920 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > > const&) [600] +----------------------------------------------- + 0.00 0.00 893/893 Events::listener_mouseMoveAbsolute(wl_listener*, void*) [4474] +[602] 0.0 0.00 0.00 893 CInputManager::onMouseWarp(wlr_pointer_motion_absolute_event*) [602] + 0.00 0.00 893/1825 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 893/1821 CTimer::reset() [457] + 0.00 0.00 891/136736 std::unique_ptr >::operator->() const [40] +----------------------------------------------- + 0.00 0.00 44/891 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [993] + 0.00 0.00 847/891 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [274] +[603] 0.0 0.00 0.00 891 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [603] + 0.00 0.00 893/994 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&, unsigned long) const [594] +----------------------------------------------- + 0.00 0.00 187/841 std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long) [841] + 0.00 0.00 214/841 std::__cxx11::basic_string, std::allocator >::append(char const*) [818] + 0.00 0.00 216/841 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] + 0.00 0.00 224/841 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] +[604] 0.0 0.00 0.00 841 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [604] + 0.00 0.00 842/10957 std::__cxx11::basic_string, std::allocator >::max_size() const [221] + 0.00 0.00 839/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] +----------------------------------------------- + 0.00 0.00 4/836 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2489] + 0.00 0.00 32/836 std::__detail::_Compiler >::_S_validate(std::regex_constants::syntax_option_type) [1491] + 0.00 0.00 32/836 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] + 0.00 0.00 96/836 std::__detail::_ScannerBase::_M_is_ecma() const [943] + 0.00 0.00 224/836 std::__detail::_Compiler >::_M_quantifier() [795] + 0.00 0.00 448/836 std::__detail::_Compiler >::_M_atom() [738] +[605] 0.0 0.00 0.00 836 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [605] +----------------------------------------------- + 0.00 0.00 160/832 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] + 0.00 0.00 192/832 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) [686] + 0.00 0.00 480/832 void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [653] +[606] 0.0 0.00 0.00 832 void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) [606] + 0.00 0.00 832/2176 std::__detail::_State&& std::forward >(std::remove_reference >::type&) [434] + 0.00 0.00 832/832 decltype (::new ((void*)(0)) std::__detail::_State((declval >)())) std::construct_at, std::__detail::_State >(std::__detail::_State*, std::__detail::_State&&) [608] +----------------------------------------------- + 0.00 0.00 352/832 void std::_Destroy >(std::__detail::_State*) [694] + 0.00 0.00 480/832 void std::allocator_traits > >::destroy >(std::allocator >&, std::__detail::_State*) [646] +[607] 0.0 0.00 0.00 832 void std::destroy_at >(std::__detail::_State*) [607] + 0.00 0.00 832/1472 std::__detail::_State::~_State() [488] +----------------------------------------------- + 0.00 0.00 832/832 void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) [606] +[608] 0.0 0.00 0.00 832 decltype (::new ((void*)(0)) std::__detail::_State((declval >)())) std::construct_at, std::__detail::_State >(std::__detail::_State*, std::__detail::_State&&) [608] + 0.00 0.00 832/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 832/1120 std::__detail::_State::_State(std::__detail::_State&&) [586] + 0.00 0.00 832/2176 std::__detail::_State&& std::forward >(std::remove_reference >::type&) [434] +----------------------------------------------- + 0.00 0.00 32/800 std::deque >, std::allocator > > >::begin() [1439] + 0.00 0.00 768/800 std::deque >, std::allocator > > >::end() [610] +[609] 0.0 0.00 0.00 800 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*> const&) [609] +----------------------------------------------- + 0.00 0.00 32/768 std::deque >, std::allocator > > >::~deque() [1441] + 0.00 0.00 736/768 std::deque >, std::allocator > > >::back() [624] +[610] 0.0 0.00 0.00 768 std::deque >, std::allocator > > >::end() [610] + 0.00 0.00 768/800 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*> const&) [609] +----------------------------------------------- + 0.00 0.00 256/768 std::__detail::_StateSeq >& std::deque >, std::allocator > > >::emplace_back > >(std::__detail::_StateSeq >&&) [732] + 0.00 0.00 256/768 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > >(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [731] + 0.00 0.00 256/768 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > >)())) std::construct_at >, std::__detail::_StateSeq > >(std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [743] +[611] 0.0 0.00 0.00 768 std::__detail::_StateSeq >&& std::forward > >(std::remove_reference > >::type&) [611] +----------------------------------------------- + 0.00 0.00 4/763 std::__detail::_Hash_node_value_base >::_M_v() [2487] + 0.00 0.00 4/763 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] + 0.00 0.00 4/763 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2485] + 0.00 0.00 751/763 std::__detail::_Node_iterator, false, false>::operator->() const [617] +[612] 0.0 0.00 0.00 763 std::__detail::_Hash_node_value_base >::_M_valptr() [612] + 0.00 0.00 761/761 __gnu_cxx::__aligned_buffer >::_M_ptr() [614] +----------------------------------------------- + 0.00 0.00 762/762 __gnu_cxx::__aligned_buffer >::_M_ptr() [614] +[613] 0.0 0.00 0.00 762 __gnu_cxx::__aligned_buffer >::_M_addr() [613] +----------------------------------------------- + 0.00 0.00 761/761 std::__detail::_Hash_node_value_base >::_M_valptr() [612] +[614] 0.0 0.00 0.00 761 __gnu_cxx::__aligned_buffer >::_M_ptr() [614] + 0.00 0.00 762/762 __gnu_cxx::__aligned_buffer >::_M_addr() [613] +----------------------------------------------- + 0.00 0.00 4/756 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] + 0.00 0.00 4/756 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [2378] + 0.00 0.00 238/756 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [758] + 0.00 0.00 510/756 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [636] +[615] 0.0 0.00 0.00 756 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [615] + 0.00 0.00 754/754 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) [616] +----------------------------------------------- + 0.00 0.00 754/754 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [615] +[616] 0.0 0.00 0.00 754 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) [616] +----------------------------------------------- + 0.00 0.00 4/750 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] + 0.00 0.00 746/750 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] +[617] 0.0 0.00 0.00 750 std::__detail::_Node_iterator, false, false>::operator->() const [617] + 0.00 0.00 751/763 std::__detail::_Hash_node_value_base >::_M_valptr() [612] +----------------------------------------------- + 0.00 0.00 32/748 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results(std::allocator, std::allocator > > > > const&) [1474] + 0.00 0.00 32/748 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] + 0.00 0.00 32/748 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_State_info(long, unsigned long) [1497] + 0.00 0.00 64/748 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::pair() [1437] + 0.00 0.00 236/748 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) [770] + 0.00 0.00 352/748 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>::pair() [685] +[618] 0.0 0.00 0.00 748 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [618] +----------------------------------------------- + 0.00 0.00 320/736 bool __gnu_cxx::operator==, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [854] + 0.00 0.00 416/736 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* std::__niter_base, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [668] +[619] 0.0 0.00 0.00 736 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [619] +----------------------------------------------- + 0.00 0.00 736/736 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [622] +[620] 0.0 0.00 0.00 736 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::get() const [620] +----------------------------------------------- + 0.00 0.00 736/736 std::deque >, std::allocator > > >::back() [624] +[621] 0.0 0.00 0.00 736 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator*() const [621] +----------------------------------------------- + 0.00 0.00 288/736 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [723] + 0.00 0.00 448/736 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [661] +[622] 0.0 0.00 0.00 736 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [622] + 0.00 0.00 736/736 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::get() const [620] +----------------------------------------------- + 0.00 0.00 736/736 std::deque >, std::allocator > > >::back() [624] +[623] 0.0 0.00 0.00 736 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator--() [623] +----------------------------------------------- + 0.00 0.00 256/736 std::__detail::_StateSeq >& std::deque >, std::allocator > > >::emplace_back > >(std::__detail::_StateSeq >&&) [732] + 0.00 0.00 480/736 std::stack >, std::deque >, std::allocator > > > >::top() [650] +[624] 0.0 0.00 0.00 736 std::deque >, std::allocator > > >::back() [624] + 0.00 0.00 736/768 std::deque >, std::allocator > > >::end() [610] + 0.00 0.00 736/736 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator--() [623] + 0.00 0.00 736/736 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator*() const [621] +----------------------------------------------- + 0.00 0.00 96/736 std::__detail::_StateSeq >::_M_append(long) [959] + 0.00 0.00 256/736 std::__detail::_StateSeq >::_M_append(std::__detail::_StateSeq > const&) [740] + 0.00 0.00 384/736 std::__detail::_NFA >::_M_eliminate_dummy() [1483] +[625] 0.0 0.00 0.00 736 std::vector, std::allocator > >::operator[](unsigned long) [625] +----------------------------------------------- + 0.00 0.00 1/711 execAndGet[abi:cxx11](char const*) [3013] + 0.00 0.00 1/711 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3791] + 0.00 0.00 1/711 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3801] + 0.00 0.00 3/711 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2631] + 0.00 0.00 8/711 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] + 0.00 0.00 13/711 SWindowRule::SWindowRule(SWindowRule&&) [2124] + 0.00 0.00 15/711 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] + 0.00 0.00 20/711 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] + 0.00 0.00 27/711 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1576] + 0.00 0.00 34/711 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] + 0.00 0.00 76/711 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1002] + 0.00 0.00 82/711 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent&&) [1232] + 0.00 0.00 124/711 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] + 0.00 0.00 132/711 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] + 0.00 0.00 174/711 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] +[626] 0.0 0.00 0.00 711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 1434/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] + 0.00 0.00 1107/11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] + 0.00 0.00 1036/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] + 0.00 0.00 721/30362 std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long) [124] + 0.00 0.00 714/21334 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() [153] + 0.00 0.00 714/20721 std::remove_reference&>::type&& std::move&>(std::allocator&) [154] + 0.00 0.00 714/19661 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) [159] + 0.00 0.00 712/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] + 0.00 0.00 707/30907 std::__cxx11::basic_string, std::allocator >::_M_is_local() const [122] + 0.00 0.00 394/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 393/10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] + 0.00 0.00 324/24740 std::char_traits::copy(char*, char const*, unsigned long) [148] +----------------------------------------------- + 0.00 0.00 352/704 std::__detail::_NFA >::_M_eliminate_dummy() [1483] + 0.00 0.00 352/704 std::vector, std::allocator > >::back() [687] +[627] 0.0 0.00 0.00 704 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator*() const [627] +----------------------------------------------- + 0.00 0.00 672/672 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data const&, char&&), bool (*&)(std::_Any_data const&, char&&)) [803] +[628] 0.0 0.00 0.00 672 std::remove_reference::type&& std::move(bool (*&)(std::_Any_data const&, char&&)) [628] +----------------------------------------------- + 0.00 0.00 224/672 std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) [799] + 0.00 0.00 224/672 void std::_Function_base::_Base_manager, false, false> >::_M_init_functor, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&) [782] + 0.00 0.00 224/672 void std::_Function_base::_Base_manager, false, false> >::_M_create, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&, std::integral_constant) [784] +[629] 0.0 0.00 0.00 672 std::__detail::_CharMatcher, false, false>&& std::forward, false, false> >(std::remove_reference, false, false> >::type&) [629] +----------------------------------------------- + 0.00 0.00 664/664 CInputManager::mouseMoveUnified(unsigned int, bool) [454] +[630] 0.0 0.00 0.00 664 CCompositor::vectorWindowToSurface(Vector2D const&, CWindow*, Vector2D&) [630] + 0.00 0.00 1359/204786 CAnimatedVariable::vec() const [29] + 0.00 0.00 665/32825 CCompositor::windowValidMapped(CWindow*) [114] +----------------------------------------------- + 0.00 0.00 208/632 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator+(long) const [821] + 0.00 0.00 212/632 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() [820] + 0.00 0.00 212/632 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() [819] +[631] 0.0 0.00 0.00 632 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) [631] +----------------------------------------------- + 0.00 0.00 1/569 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [3566] + 0.00 0.00 1/569 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] + 0.00 0.00 1/569 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] + 0.00 0.00 3/569 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [2594] + 0.00 0.00 3/569 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] + 0.00 0.00 8/569 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] + 0.00 0.00 27/569 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] + 0.00 0.00 28/569 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1540] + 0.00 0.00 35/569 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] + 0.00 0.00 76/569 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] + 0.00 0.00 123/569 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] + 0.00 0.00 131/569 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] + 0.00 0.00 132/569 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [880] +[632] 0.0 0.00 0.00 569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] +----------------------------------------------- + 0.00 0.00 32/544 std::__detail::_NFA >::_M_eliminate_dummy() [1483] + 0.00 0.00 160/544 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) [686] + 0.00 0.00 352/544 std::vector, std::allocator > >::back() [687] +[633] 0.0 0.00 0.00 544 std::vector, std::allocator > >::end() [633] + 0.00 0.00 544/1088 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::__normal_iterator(std::__detail::_State* const&) [587] +----------------------------------------------- + 0.00 0.00 32/512 std::deque >, std::allocator > > >::~deque() [1441] + 0.00 0.00 480/512 std::deque >, std::allocator > > >::pop_back() [648] +[634] 0.0 0.00 0.00 512 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [634] +----------------------------------------------- + 0.00 0.00 256/512 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq >&&) [734] + 0.00 0.00 256/512 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq >&&) [733] +[635] 0.0 0.00 0.00 512 std::remove_reference >&>::type&& std::move >&>(std::__detail::_StateSeq >&) [635] +----------------------------------------------- + 0.00 0.00 509/509 std::unordered_map, std::equal_to, std::allocator > >::end() [637] +[636] 0.0 0.00 0.00 509 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [636] + 0.00 0.00 510/756 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [615] +----------------------------------------------- + 0.00 0.00 509/509 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] +[637] 0.0 0.00 0.00 509 std::unordered_map, std::equal_to, std::allocator > >::end() [637] + 0.00 0.00 509/509 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [636] +----------------------------------------------- + 0.00 0.00 508/508 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] +[638] 0.0 0.00 0.00 508 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_visited(long) const [638] +----------------------------------------------- + 4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2490] + 32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] + 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [772] + 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) [770] +[639] 0.0 0.00 0.00 508 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] + 0.00 0.00 508/508 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_visited(long) const [638] + 0.00 0.00 508/3804 std::__detail::_State::_M_opcode() const [367] + 0.00 0.00 508/1012 std::vector, std::allocator > >::operator[](unsigned long) const [593] + 0.00 0.00 4/4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2489] + 264 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] + 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [772] + 4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2490] +----------------------------------------------- + 0.00 0.00 508/508 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] +[640] 0.0 0.00 0.00 508 std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) [640] +----------------------------------------------- + 0.00 0.00 15/492 std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const [1750] + 0.00 0.00 15/492 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&) [1754] + 0.00 0.00 15/492 std::enable_if, std::allocator >), std::__cxx11::basic_string, std::allocator > >, void>::type std::__invoke_r, std::allocator >), std::__cxx11::basic_string, std::allocator > >(void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1756] + 0.00 0.00 15/492 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] + 0.00 0.00 108/492 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] + 0.00 0.00 108/492 std::tuple, std::allocator >&&>::tuple, std::allocator >, true, true>(std::__cxx11::basic_string, std::allocator >&&) [914] + 0.00 0.00 108/492 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [911] + 0.00 0.00 108/492 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_Head_base, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [909] +[641] 0.0 0.00 0.00 492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] +----------------------------------------------- + 0.00 0.00 4/484 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_prefix() [2463] + 0.00 0.00 4/484 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_suffix() [2464] + 0.00 0.00 28/484 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] + 0.00 0.00 448/484 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] +[642] 0.0 0.00 0.00 484 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::size() const [642] +----------------------------------------------- + 0.00 0.00 195/484 std::function::function(std::function const&) [809] + 0.00 0.00 289/484 std::_Function_base::~_Function_base() [439] +[643] 0.0 0.00 0.00 484 std::_Function_handler::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [643] + 0.00 0.00 483/483 std::_Function_base::_Base_manager::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [644] +----------------------------------------------- + 0.00 0.00 483/483 std::_Function_handler::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [643] +[644] 0.0 0.00 0.00 483 std::_Function_base::_Base_manager::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [644] + 0.00 0.00 289/289 std::_Function_base::_Base_manager::_M_destroy(std::_Any_data&, std::integral_constant) [722] + 0.00 0.00 195/195 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (* const&)(void*, void*)) [834] + 0.00 0.00 194/5067 std::_Function_base::_Base_manager::_M_get_pointer(std::_Any_data const&) [333] +----------------------------------------------- + 0.00 0.00 240/480 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() const [754] + 0.00 0.00 240/480 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() const [753] +[645] 0.0 0.00 0.00 480 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* const&) [645] +----------------------------------------------- + 0.00 0.00 480/480 void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [653] +[646] 0.0 0.00 0.00 480 void std::allocator_traits > >::destroy >(std::allocator >&, std::__detail::_State*) [646] + 0.00 0.00 480/832 void std::destroy_at >(std::__detail::_State*) [607] +----------------------------------------------- + 0.00 0.00 480/480 std::deque >, std::allocator > > >::pop_back() [648] +[647] 0.0 0.00 0.00 480 void std::allocator_traits > > >::destroy > >(std::allocator > >&, std::__detail::_StateSeq >*) [647] + 0.00 0.00 480/480 void std::destroy_at > >(std::__detail::_StateSeq >*) [652] +----------------------------------------------- + 0.00 0.00 480/480 std::stack >, std::deque >, std::allocator > > > >::pop() [649] +[648] 0.0 0.00 0.00 480 std::deque >, std::allocator > > >::pop_back() [648] + 0.00 0.00 480/512 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [634] + 0.00 0.00 480/480 void std::allocator_traits > > >::destroy > >(std::allocator > >&, std::__detail::_StateSeq >*) [647] +----------------------------------------------- + 0.00 0.00 480/480 std::__detail::_Compiler >::_M_pop() [651] +[649] 0.0 0.00 0.00 480 std::stack >, std::deque >, std::allocator > > > >::pop() [649] + 0.00 0.00 480/480 std::deque >, std::allocator > > >::pop_back() [648] +----------------------------------------------- + 0.00 0.00 480/480 std::__detail::_Compiler >::_M_pop() [651] +[650] 0.0 0.00 0.00 480 std::stack >, std::deque >, std::allocator > > > >::top() [650] + 0.00 0.00 480/736 std::deque >, std::allocator > > >::back() [624] +----------------------------------------------- + 0.00 0.00 32/480 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] + 0.00 0.00 448/480 std::__detail::_Compiler >::_M_alternative() [1492] +[651] 0.0 0.00 0.00 480 std::__detail::_Compiler >::_M_pop() [651] + 0.00 0.00 480/480 std::stack >, std::deque >, std::allocator > > > >::top() [650] + 0.00 0.00 480/480 std::stack >, std::deque >, std::allocator > > > >::pop() [649] +----------------------------------------------- + 0.00 0.00 480/480 void std::allocator_traits > > >::destroy > >(std::allocator > >&, std::__detail::_StateSeq >*) [647] +[652] 0.0 0.00 0.00 480 void std::destroy_at > >(std::__detail::_StateSeq >*) [652] +----------------------------------------------- + 0.00 0.00 480/480 std::__detail::_State* std::__relocate_a_1*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [712] +[653] 0.0 0.00 0.00 480 void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [653] + 0.00 0.00 480/1472 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) [490] + 0.00 0.00 480/1792 std::__detail::_State* std::__addressof >(std::__detail::_State&) [459] + 0.00 0.00 480/832 void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) [606] + 0.00 0.00 480/480 void std::allocator_traits > >::destroy >(std::allocator >&, std::__detail::_State*) [646] +----------------------------------------------- + 0.00 0.00 1/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3297] + 0.00 0.00 1/478 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] + 0.00 0.00 1/478 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3752] + 0.00 0.00 1/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] + 0.00 0.00 1/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3284] + 0.00 0.00 1/478 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] + 0.00 0.00 1/478 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3748] + 0.00 0.00 1/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] + 0.00 0.00 1/478 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] + 0.00 0.00 1/478 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3994] + 0.00 0.00 1/478 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4000] + 0.00 0.00 1/478 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] + 0.00 0.00 1/478 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3780] + 0.00 0.00 1/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] + 0.00 0.00 2/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2801] + 0.00 0.00 2/478 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] + 0.00 0.00 2/478 void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2895] + 0.00 0.00 2/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] + 0.00 0.00 2/478 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2809] + 0.00 0.00 2/478 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2815] + 0.00 0.00 2/478 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] + 0.00 0.00 2/478 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] + 0.00 0.00 2/478 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2899] + 0.00 0.00 2/478 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2903] + 0.00 0.00 2/478 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] + 0.00 0.00 2/478 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] + 0.00 0.00 3/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2555] + 0.00 0.00 3/478 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] + 0.00 0.00 3/478 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2622] + 0.00 0.00 3/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] + 0.00 0.00 4/478 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2370] + 0.00 0.00 4/478 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] + 0.00 0.00 4/478 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2426] + 0.00 0.00 4/478 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] + 0.00 0.00 27/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1558] + 0.00 0.00 27/478 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] + 0.00 0.00 27/478 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1572] + 0.00 0.00 27/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] + 0.00 0.00 76/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [990] + 0.00 0.00 76/478 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] + 0.00 0.00 76/478 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [999] + 0.00 0.00 76/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] +[654] 0.0 0.00 0.00 478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] +----------------------------------------------- + 0.00 0.00 1/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3297] + 0.00 0.00 1/478 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] + 0.00 0.00 1/478 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3752] + 0.00 0.00 1/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] + 0.00 0.00 1/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3284] + 0.00 0.00 1/478 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] + 0.00 0.00 1/478 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3748] + 0.00 0.00 1/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] + 0.00 0.00 1/478 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] + 0.00 0.00 1/478 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3994] + 0.00 0.00 1/478 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4000] + 0.00 0.00 1/478 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] + 0.00 0.00 1/478 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3780] + 0.00 0.00 1/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] + 0.00 0.00 2/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2801] + 0.00 0.00 2/478 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] + 0.00 0.00 2/478 void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2895] + 0.00 0.00 2/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] + 0.00 0.00 2/478 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2809] + 0.00 0.00 2/478 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2815] + 0.00 0.00 2/478 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] + 0.00 0.00 2/478 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] + 0.00 0.00 2/478 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2899] + 0.00 0.00 2/478 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2903] + 0.00 0.00 2/478 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] + 0.00 0.00 2/478 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] + 0.00 0.00 3/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2555] + 0.00 0.00 3/478 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] + 0.00 0.00 3/478 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2622] + 0.00 0.00 3/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] + 0.00 0.00 4/478 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2370] + 0.00 0.00 4/478 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] + 0.00 0.00 4/478 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2426] + 0.00 0.00 4/478 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] + 0.00 0.00 27/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1558] + 0.00 0.00 27/478 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] + 0.00 0.00 27/478 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1572] + 0.00 0.00 27/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] + 0.00 0.00 76/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [990] + 0.00 0.00 76/478 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] + 0.00 0.00 76/478 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [999] + 0.00 0.00 76/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] +[655] 0.0 0.00 0.00 478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] +----------------------------------------------- + 0.00 0.00 236/472 std::enable_if, false, false>&, char>, bool>::type std::__invoke_r, false, false>&, char>(std::__detail::_CharMatcher, false, false>&, char&&) [774] + 0.00 0.00 236/472 bool std::__invoke_impl, false, false>&, char>(std::__invoke_other, std::__detail::_CharMatcher, false, false>&, char&&) [776] +[656] 0.0 0.00 0.00 472 std::__detail::_CharMatcher, false, false>& std::forward, false, false>&>(std::remove_reference, false, false>&>::type&) [656] +----------------------------------------------- + 0.00 0.00 1/462 CInputManager::newMouse(wlr_input_device*) [3089] + 0.00 0.00 2/462 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 3/462 CInputManager::newKeyboard(wlr_input_device*) [3085] + 0.00 0.00 15/462 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] + 0.00 0.00 21/462 Events::listener_newXDGSurface(wl_listener*, void*) [4453] + 0.00 0.00 24/462 createTree(wlr_surface*, CWindow*) [2023] + 0.00 0.00 31/462 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 97/462 std::function::operator=(std::function const&) [937] + 0.00 0.00 98/462 CHyprWLListener::removeCallback() [760] + 0.00 0.00 170/462 CHyprWLListener::~CHyprWLListener() [848] +[657] 0.0 0.00 0.00 462 std::function::~function() [657] + 0.00 0.00 460/1986 std::_Function_base::~_Function_base() [439] +----------------------------------------------- + 0.00 0.00 224/460 std::__detail::_CharMatcher, false, false>::_CharMatcher(char, std::__cxx11::regex_traits const&) [791] + 0.00 0.00 236/460 std::__detail::_CharMatcher, false, false>::operator()(char) const [762] +[658] 0.0 0.00 0.00 460 std::__detail::_RegexTranslator, false, false>::_M_translate(char) const [658] +----------------------------------------------- + 0.00 0.00 28/460 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_erase_at_end(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1541] + 0.00 0.00 32/460 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] + 0.00 0.00 32/460 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_initialize(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1446] + 0.00 0.00 32/460 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(unsigned long, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [1447] + 0.00 0.00 96/460 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() [956] + 0.00 0.00 240/460 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] +[659] 0.0 0.00 0.00 460 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [659] +----------------------------------------------- + 0.00 0.00 40/456 bool __gnu_cxx::operator==, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [1691] + 0.00 0.00 416/456 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__niter_base, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [669] +[660] 0.0 0.00 0.00 456 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [660] +----------------------------------------------- + 0.00 0.00 32/448 std::__detail::_Compiler >::_M_alternative() [1492] + 0.00 0.00 192/448 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] + 0.00 0.00 224/448 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] +[661] 0.0 0.00 0.00 448 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [661] + 0.00 0.00 448/736 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [622] +----------------------------------------------- + 0.00 0.00 224/448 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > const&>(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [785] + 0.00 0.00 224/448 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > const&>)())) std::construct_at >, std::__detail::_StateSeq > const&>(std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [802] +[662] 0.0 0.00 0.00 448 std::__detail::_StateSeq > const& std::forward > const&>(std::remove_reference > const&>::type&) [662] +----------------------------------------------- + 0.00 0.00 1/442 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 1/442 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] + 0.00 0.00 1/442 Events::listener_keyboardDestroy(void*, void*) [3134] + 0.00 0.00 1/442 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 1/442 CBezierCurve::setup(std::vector >*) [3075] + 0.00 0.00 1/442 main [11] + 0.00 0.00 1/442 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] + 0.00 0.00 1/442 CHyprXWaylandManager::CHyprXWaylandManager() [3122] + 0.00 0.00 1/442 CInputManager::newKeyboard(wlr_input_device*) [3085] + 0.00 0.00 1/442 CInputManager::newMouse(wlr_input_device*) [3089] + 0.00 0.00 1/442 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] + 0.00 0.00 1/442 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] + 0.00 0.00 1/442 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] + 0.00 0.00 2/442 Events::listener_newInput(wl_listener*, void*) [4434] + 0.00 0.00 2/442 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 2/442 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 2/442 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] + 0.00 0.00 2/442 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] + 0.00 0.00 3/442 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] + 0.00 0.00 3/442 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 3/442 CWorkspace::~CWorkspace() [2524] + 0.00 0.00 3/442 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] + 0.00 0.00 4/442 CCompositor::cleanupFadingOut() [524] + 0.00 0.00 4/442 Events::listener_destroySubsurfaceNode(void*, void*) [2328] + 0.00 0.00 5/442 CCompositor::CCompositor() [3071] + 0.00 0.00 5/442 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] + 0.00 0.00 6/442 logSystemInfo() [3014] + 0.00 0.00 6/442 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] + 0.00 0.00 7/442 Events::listener_newXDGSurface(wl_listener*, void*) [4453] + 0.00 0.00 7/442 CFramebuffer::alloc(int, int) [2125] + 0.00 0.00 8/442 SubsurfaceTree::createTreeRoot(wlr_surface*, void (*)(void*, int*, int*), void*, CWindow*) [2030] + 0.00 0.00 8/442 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 11/442 CCompositor::focusSurface(wlr_surface*, CWindow*) [1746] + 0.00 0.00 12/442 CConfigManager::getMatchingRules(CWindow*) [2028] + 0.00 0.00 12/442 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 13/442 Events::listener_destroyWindow(void*, void*) [2040] + 0.00 0.00 14/442 CCompositor::startCompositor() [3065] + 0.00 0.00 14/442 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] + 0.00 0.00 14/442 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] + 0.00 0.00 17/442 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 21/442 Events::listener_setTitleWindow(void*, void*) [1670] + 0.00 0.00 98/442 CHyprWLListener::removeCallback() [760] + 0.00 0.00 121/442 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [898] +[663] 0.0 0.00 0.00 442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 441/441 std::operator|(std::_Ios_Openmode, std::_Ios_Openmode) [664] +----------------------------------------------- + 0.00 0.00 441/441 Debug::log(LogLevel, char const*, ...) [663] +[664] 0.0 0.00 0.00 441 std::operator|(std::_Ios_Openmode, std::_Ios_Openmode) [664] +----------------------------------------------- + 0.00 0.00 1/434 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3284] + 0.00 0.00 1/434 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] + 0.00 0.00 1/434 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3748] + 0.00 0.00 1/434 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] + 0.00 0.00 1/434 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] + 0.00 0.00 1/434 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3994] + 0.00 0.00 1/434 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4000] + 0.00 0.00 1/434 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] + 0.00 0.00 1/434 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3780] + 0.00 0.00 1/434 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] + 0.00 0.00 3/434 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2555] + 0.00 0.00 3/434 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] + 0.00 0.00 3/434 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2622] + 0.00 0.00 3/434 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] + 0.00 0.00 27/434 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1558] + 0.00 0.00 27/434 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] + 0.00 0.00 27/434 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1572] + 0.00 0.00 27/434 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] + 0.00 0.00 76/434 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [990] + 0.00 0.00 76/434 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] + 0.00 0.00 76/434 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [999] + 0.00 0.00 76/434 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] +[665] 0.0 0.00 0.00 434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] +----------------------------------------------- + 0.00 0.00 1/431 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] + 0.00 0.00 5/431 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 6/431 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] + 0.00 0.00 7/431 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] + 0.00 0.00 9/431 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 20/431 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] + 0.00 0.00 123/431 CConfigManager::applyUserDefinedVars(std::__cxx11::basic_string, std::allocator >&, unsigned long) [897] + 0.00 0.00 260/431 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] +[666] 0.0 0.00 0.00 431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] + 0.00 0.00 429/2014 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [437] +----------------------------------------------- + 0.00 0.00 416/416 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [828] +[667] 0.0 0.00 0.00 416 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__miter_base<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [667] +----------------------------------------------- + 0.00 0.00 416/416 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [825] +[668] 0.0 0.00 0.00 416 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* std::__niter_base, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [668] + 0.00 0.00 416/736 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [619] +----------------------------------------------- + 0.00 0.00 208/416 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [825] + 0.00 0.00 208/416 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__niter_wrap<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [824] +[669] 0.0 0.00 0.00 416 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__niter_base, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [669] + 0.00 0.00 416/456 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [660] +----------------------------------------------- + 0.00 0.00 405/405 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] +[670] 0.0 0.00 0.00 405 __gnu_cxx::__alloc_traits, char>::_S_propagate_on_move_assign() [670] +----------------------------------------------- + 0.00 0.00 187/402 std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long) [841] + 0.00 0.00 215/402 std::__cxx11::basic_string, std::allocator >::append(char const*) [818] +[671] 0.0 0.00 0.00 402 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] + 0.00 0.00 798/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 400/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] + 0.00 0.00 399/1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] + 0.00 0.00 262/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 262/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] + 0.00 0.00 135/168 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] +----------------------------------------------- + 0.00 0.00 398/398 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] +[672] 0.0 0.00 0.00 398 std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&) [672] + 0.00 0.00 397/397 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] + 0.00 0.00 396/396 __gnu_cxx::__alloc_traits, char>::_S_propagate_on_copy_assign() [676] +----------------------------------------------- + 0.00 0.00 398/398 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] +[673] 0.0 0.00 0.00 398 std::__cxx11::basic_string, std::allocator > const* std::__addressof, std::allocator > const>(std::__cxx11::basic_string, std::allocator > const&) [673] +----------------------------------------------- + 0.00 0.00 397/397 std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&) [672] +[674] 0.0 0.00 0.00 397 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] + 0.00 0.00 774/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 398/398 std::__cxx11::basic_string, std::allocator > const* std::__addressof, std::allocator > const>(std::__cxx11::basic_string, std::allocator > const&) [673] + 0.00 0.00 398/1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] + 0.00 0.00 396/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] + 0.00 0.00 395/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] + 0.00 0.00 389/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] + 0.00 0.00 5/9954 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] + 0.00 0.00 5/27906 std::__cxx11::basic_string, std::allocator >::_M_dispose() [130] + 0.00 0.00 5/11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] + 0.00 0.00 5/10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] +----------------------------------------------- + 0.00 0.00 1/397 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 1/397 CConfigManager::handleSubmap(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2707] + 0.00 0.00 1/397 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 1/397 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] + 0.00 0.00 3/397 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] + 0.00 0.00 3/397 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 4/397 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] + 0.00 0.00 4/397 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] + 0.00 0.00 6/397 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] + 0.00 0.00 7/397 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] + 0.00 0.00 14/397 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] + 0.00 0.00 96/397 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] + 0.00 0.00 256/397 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] +[675] 0.0 0.00 0.00 397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] + 0.00 0.00 398/398 std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&) [672] +----------------------------------------------- + 0.00 0.00 396/396 std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&) [672] +[676] 0.0 0.00 0.00 396 __gnu_cxx::__alloc_traits, char>::_S_propagate_on_copy_assign() [676] +----------------------------------------------- + 0.00 0.00 194/389 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (* const&)(void*, void*), std::integral_constant) [835] + 0.00 0.00 195/389 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (* const&)(void*, void*)) [834] +[677] 0.0 0.00 0.00 389 void (* const&std::forward(std::remove_reference::type&))(void*, void*) [677] +----------------------------------------------- + 0.00 0.00 388/388 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] +[678] 0.0 0.00 0.00 388 __gnu_cxx::__alloc_traits, char>::_S_always_equal() [678] +----------------------------------------------- + 0.00 0.00 384/384 std::__detail::_NFA >::_M_eliminate_dummy() [1483] +[679] 0.0 0.00 0.00 384 bool __gnu_cxx::operator==*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [679] + 0.00 0.00 768/1408 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::base() const [526] +----------------------------------------------- + 0.00 0.00 41/370 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1277] + 0.00 0.00 43/370 std::__invoke_result::type std::__invoke(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1237] + 0.00 0.00 44/370 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1246] + 0.00 0.00 48/370 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] + 0.00 0.00 48/370 std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1214] + 0.00 0.00 48/370 std::tuple::tuple(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1184] + 0.00 0.00 49/370 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1201] + 0.00 0.00 49/370 std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_Head_base(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&) [1181] +[680] 0.0 0.00 0.00 370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] +----------------------------------------------- + 0.00 0.00 352/352 std::__detail::_NFA >::_M_eliminate_dummy() [1483] +[681] 0.0 0.00 0.00 352 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator++() [681] +----------------------------------------------- + 0.00 0.00 352/352 std::vector, std::allocator > >::back() [687] +[682] 0.0 0.00 0.00 352 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator-(long) const [682] + 0.00 0.00 352/1088 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::__normal_iterator(std::__detail::_State* const&) [587] +----------------------------------------------- + 0.00 0.00 352/352 std::__detail::_NFA >::_M_eliminate_dummy() [1483] +[683] 0.0 0.00 0.00 352 std::__detail::_State_base::_M_has_alt() const [683] +----------------------------------------------- + 0.00 0.00 32/352 std::vector, std::allocator > >::~vector() [1452] + 0.00 0.00 320/352 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] +[684] 0.0 0.00 0.00 352 std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() [684] +----------------------------------------------- + 0.00 0.00 352/352 void std::_Construct, std::allocator > >, int>>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [692] +[685] 0.0 0.00 0.00 352 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>::pair() [685] + 0.00 0.00 352/748 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [618] +----------------------------------------------- + 0.00 0.00 352/352 std::vector, std::allocator > >::push_back(std::__detail::_State&&) [688] +[686] 0.0 0.00 0.00 352 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) [686] + 0.00 0.00 352/2176 std::__detail::_State&& std::forward >(std::remove_reference >::type&) [434] + 0.00 0.00 352/352 std::vector, std::allocator > >::back() [687] + 0.00 0.00 192/832 void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) [606] + 0.00 0.00 160/544 std::vector, std::allocator > >::end() [633] + 0.00 0.00 160/160 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] +----------------------------------------------- + 0.00 0.00 352/352 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) [686] +[687] 0.0 0.00 0.00 352 std::vector, std::allocator > >::back() [687] + 0.00 0.00 352/544 std::vector, std::allocator > >::end() [633] + 0.00 0.00 352/352 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator-(long) const [682] + 0.00 0.00 352/704 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator*() const [627] +----------------------------------------------- + 0.00 0.00 352/352 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] +[688] 0.0 0.00 0.00 352 std::vector, std::allocator > >::push_back(std::__detail::_State&&) [688] + 0.00 0.00 352/1472 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) [490] + 0.00 0.00 352/352 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) [686] +----------------------------------------------- + 0.00 0.00 352/352 std::__detail::_State::_State(std::__detail::_Opcode) [691] +[689] 0.0 0.00 0.00 352 std::__detail::_State_base::_State_base(std::__detail::_Opcode) [689] +----------------------------------------------- + 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] + 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] + 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_accept() [1482] + 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_dummy() [1481] + 0.00 0.00 224/352 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] +[690] 0.0 0.00 0.00 352 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] + 0.00 0.00 704/1408 std::vector, std::allocator > >::size() const [527] + 0.00 0.00 352/352 std::vector, std::allocator > >::push_back(std::__detail::_State&&) [688] + 0.00 0.00 352/1472 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) [490] +----------------------------------------------- + 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] + 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] + 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_accept() [1482] + 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_dummy() [1481] + 0.00 0.00 224/352 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] +[691] 0.0 0.00 0.00 352 std::__detail::_State::_State(std::__detail::_Opcode) [691] + 0.00 0.00 352/352 std::__detail::_State_base::_State_base(std::__detail::_Opcode) [689] + 0.00 0.00 352/3804 std::__detail::_State::_M_opcode() const [367] + 0.00 0.00 224/3072 __gnu_cxx::__aligned_membuf >::_M_addr() [397] + 0.00 0.00 224/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 224/224 std::function::function() [798] +----------------------------------------------- + 0.00 0.00 352/352 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_1::__uninit_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1436] +[692] 0.0 0.00 0.00 352 void std::_Construct, std::allocator > >, int>>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [692] + 0.00 0.00 352/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 352/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 352/352 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>::pair() [685] +----------------------------------------------- + 0.00 0.00 352/352 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_1::__uninit_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1436] +[693] 0.0 0.00 0.00 352 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__addressof, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>&) [693] +----------------------------------------------- + 0.00 0.00 352/352 void std::_Destroy_aux::__destroy*>(std::__detail::_State*, std::__detail::_State*) [1353] +[694] 0.0 0.00 0.00 352 void std::_Destroy >(std::__detail::_State*) [694] + 0.00 0.00 352/832 void std::destroy_at >(std::__detail::_State*) [607] +----------------------------------------------- + 0.00 0.00 1/349 CCompositor::CCompositor() [3071] + 0.00 0.00 1/349 Debug::init(std::__cxx11::basic_string, std::allocator >) [3126] + 0.00 0.00 2/349 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] + 0.00 0.00 7/349 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] + 0.00 0.00 8/349 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] + 0.00 0.00 8/349 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 12/349 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] + 0.00 0.00 19/349 Events::listener_setTitleWindow(void*, void*) [1670] + 0.00 0.00 26/349 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] + 0.00 0.00 121/349 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] + 0.00 0.00 144/349 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] +[695] 0.0 0.00 0.00 349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 825/30907 std::__cxx11::basic_string, std::allocator >::_M_is_local() const [122] + 0.00 0.00 698/21334 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() [153] + 0.00 0.00 659/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 658/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 405/405 __gnu_cxx::__alloc_traits, char>::_S_propagate_on_move_assign() [670] + 0.00 0.00 388/388 __gnu_cxx::__alloc_traits, char>::_S_always_equal() [678] + 0.00 0.00 349/349 void std::__alloc_on_move >(std::allocator&, std::allocator&) [696] + 0.00 0.00 348/348 std::__cxx11::basic_string, std::allocator >::clear() [700] + 0.00 0.00 252/11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] + 0.00 0.00 238/10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] + 0.00 0.00 222/225 std::__cxx11::basic_string, std::allocator >* std::__addressof, std::allocator > >(std::__cxx11::basic_string, std::allocator >&) [778] + 0.00 0.00 221/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] + 0.00 0.00 213/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] + 0.00 0.00 128/30362 std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long) [124] + 0.00 0.00 127/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] +----------------------------------------------- + 0.00 0.00 349/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] +[696] 0.0 0.00 0.00 349 void std::__alloc_on_move >(std::allocator&, std::allocator&) [696] + 0.00 0.00 351/20721 std::remove_reference&>::type&& std::move&>(std::allocator&) [154] +----------------------------------------------- + 0.00 0.00 27/349 std::function, std::allocator >)>::swap(std::function, std::allocator >)>&) [1584] + 0.00 0.00 98/349 std::function::swap(std::function&) [935] + 0.00 0.00 224/349 std::function::swap(std::function&) [797] +[697] 0.0 0.00 0.00 349 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation), bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) [697] + 0.00 0.00 1047/1047 std::remove_reference::type&& std::move(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) [589] +----------------------------------------------- + 0.00 0.00 4/348 getPlusMinusKeywordResult(std::__cxx11::basic_string, std::allocator >, float) [2700] + 0.00 0.00 8/348 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] + 0.00 0.00 336/348 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] +[698] 0.0 0.00 0.00 348 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const [698] + 0.00 0.00 348/12162 std::char_traits::length(char const*) [205] + 0.00 0.00 348/348 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const [699] +----------------------------------------------- + 0.00 0.00 348/348 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const [698] +[699] 0.0 0.00 0.00 348 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const [699] + 0.00 0.00 2290/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 2285/4754 std::char_traits::find(char const*, unsigned long, char const&) [341] + 0.00 0.00 2284/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] +----------------------------------------------- + 0.00 0.00 348/348 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] +[700] 0.0 0.00 0.00 348 std::__cxx11::basic_string, std::allocator >::clear() [700] + 0.00 0.00 350/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] +----------------------------------------------- + 0.00 0.00 27/348 std::function, std::allocator >)>::swap(std::function, std::allocator >)>&) [1584] + 0.00 0.00 97/348 std::function::swap(std::function&) [935] + 0.00 0.00 224/348 std::function::swap(std::function&) [797] +[701] 0.0 0.00 0.00 348 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::_Any_data&, std::_Any_data&) [701] + 0.00 0.00 1047/1047 std::remove_reference::type&& std::move(std::_Any_data&) [590] +----------------------------------------------- + 0.00 0.00 325/325 CBezierCurve::setup(std::vector >*) [3075] +[702] 0.0 0.00 0.00 325 CBezierCurve::getXForT(float) [702] + 0.00 0.00 911/1800 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(float, int) [458] + 0.00 0.00 617/1243 std::deque >::operator[](unsigned long) [561] +----------------------------------------------- + 0.00 0.00 320/320 std::_List_node::_M_valptr() [707] +[703] 0.0 0.00 0.00 320 __gnu_cxx::__aligned_membuf::_M_ptr() [703] + 0.00 0.00 320/320 __gnu_cxx::__aligned_membuf::_M_addr() [704] +----------------------------------------------- + 0.00 0.00 320/320 __gnu_cxx::__aligned_membuf::_M_ptr() [703] +[704] 0.0 0.00 0.00 320 __gnu_cxx::__aligned_membuf::_M_addr() [704] +----------------------------------------------- + 0.00 0.00 320/320 std::vector, std::allocator > >::max_size() const [706] +[705] 0.0 0.00 0.00 320 std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() const [705] +----------------------------------------------- + 0.00 0.00 320/320 std::vector, std::allocator > >::_M_check_len(unsigned long, char const*) const [857] +[706] 0.0 0.00 0.00 320 std::vector, std::allocator > >::max_size() const [706] + 0.00 0.00 320/320 std::vector, std::allocator > >::_S_max_size(std::allocator > const&) [709] + 0.00 0.00 320/320 std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() const [705] +----------------------------------------------- + 0.00 0.00 13/320 std::__cxx11::_List_base >::_M_clear() [2087] + 0.00 0.00 13/320 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] + 0.00 0.00 294/320 std::_List_iterator::operator*() const [718] +[707] 0.0 0.00 0.00 320 std::_List_node::_M_valptr() [707] + 0.00 0.00 320/320 __gnu_cxx::__aligned_membuf::_M_ptr() [703] +----------------------------------------------- + 0.00 0.00 320/320 std::vector, std::allocator > >::_S_max_size(std::allocator > const&) [709] +[708] 0.0 0.00 0.00 320 std::allocator_traits > >::max_size(std::allocator > const&) [708] +----------------------------------------------- + 0.00 0.00 320/320 std::vector, std::allocator > >::max_size() const [706] +[709] 0.0 0.00 0.00 320 std::vector, std::allocator > >::_S_max_size(std::allocator > const&) [709] + 0.00 0.00 320/320 std::allocator_traits > >::max_size(std::allocator > const&) [708] + 0.00 0.00 320/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] +----------------------------------------------- + 0.00 0.00 320/320 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] +[710] 0.0 0.00 0.00 320 std::vector, std::allocator > >::_S_relocate(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [710] + 0.00 0.00 320/320 std::__detail::_State* std::__relocate_a*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [711] +----------------------------------------------- + 0.00 0.00 320/320 std::vector, std::allocator > >::_S_relocate(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [710] +[711] 0.0 0.00 0.00 320 std::__detail::_State* std::__relocate_a*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [711] + 0.00 0.00 960/960 std::__detail::_State* std::__niter_base*>(std::__detail::_State*) [597] + 0.00 0.00 320/320 std::__detail::_State* std::__relocate_a_1*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [712] +----------------------------------------------- + 0.00 0.00 320/320 std::__detail::_State* std::__relocate_a*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [711] +[712] 0.0 0.00 0.00 320 std::__detail::_State* std::__relocate_a_1*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [712] + 0.00 0.00 960/1792 std::__detail::_State* std::__addressof >(std::__detail::_State&) [459] + 0.00 0.00 480/480 void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [653] +----------------------------------------------- + 0.00 0.00 4/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2483] + 0.00 0.00 4/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) [2482] + 0.00 0.00 76/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1007] + 0.00 0.00 76/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1008] + 0.00 0.00 152/312 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] +[713] 0.0 0.00 0.00 312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() [713] + 0.00 0.00 312/312 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_M_get() [714] +----------------------------------------------- + 0.00 0.00 312/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() [713] +[714] 0.0 0.00 0.00 312 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_M_get() [714] +----------------------------------------------- + 0.00 0.00 301/301 CBezierCurve::setup(std::vector >*) [3075] +[715] 0.0 0.00 0.00 301 CBezierCurve::getYForT(float) [715] + 0.00 0.00 889/1800 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(float, int) [458] + 0.00 0.00 626/1243 std::deque >::operator[](unsigned long) [561] +----------------------------------------------- + 0.00 0.00 60/300 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] + 0.00 0.00 240/300 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] +[716] 0.0 0.00 0.00 300 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::capacity() const [716] +----------------------------------------------- + 0.00 0.00 1/300 CHyprDwindleLayout::getMasterNodeOnWorkspace(int const&) [3117] + 0.00 0.00 12/300 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] + 0.00 0.00 57/300 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] + 0.00 0.00 230/300 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] +[717] 0.0 0.00 0.00 300 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [717] +----------------------------------------------- + 0.00 0.00 12/294 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] + 0.00 0.00 13/294 std::__cxx11::list >::back() [1819] + 0.00 0.00 50/294 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] + 0.00 0.00 219/294 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] +[718] 0.0 0.00 0.00 294 std::_List_iterator::operator*() const [718] + 0.00 0.00 294/320 std::_List_node::_M_valptr() [707] +----------------------------------------------- + 0.00 0.00 97/293 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (*&&)(void*, void*), std::integral_constant) [932] + 0.00 0.00 98/293 std::function::function(void (*&&)(void*, void*)) [936] + 0.00 0.00 98/293 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (*&&)(void*, void*)) [930] +[719] 0.0 0.00 0.00 293 void (*&&std::forward(std::remove_reference::type&))(void*, void*) [719] +----------------------------------------------- + 0.00 0.00 291/291 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(void (*&)(std::_Any_data const&, void*&&, void*&&), void (*&)(std::_Any_data const&, void*&&, void*&&)) [933] +[720] 0.0 0.00 0.00 291 std::remove_reference::type&& std::move(void (*&)(std::_Any_data const&, void*&&, void*&&)) [720] +----------------------------------------------- + 0.00 0.00 290/290 std::_Function_base::_Base_manager::_M_destroy(std::_Any_data&, std::integral_constant) [722] +[721] 0.0 0.00 0.00 290 void (*&std::_Any_data::_M_access())(void*, void*) [721] + 0.00 0.00 289/1084 std::_Any_data::_M_access() [588] +----------------------------------------------- + 0.00 0.00 289/289 std::_Function_base::_Base_manager::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [644] +[722] 0.0 0.00 0.00 289 std::_Function_base::_Base_manager::_M_destroy(std::_Any_data&, std::integral_constant) [722] + 0.00 0.00 290/290 void (*&std::_Any_data::_M_access())(void*, void*) [721] +----------------------------------------------- + 0.00 0.00 32/288 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] + 0.00 0.00 32/288 std::__detail::_Compiler >::_M_alternative() [1492] + 0.00 0.00 224/288 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] +[723] 0.0 0.00 0.00 288 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [723] + 0.00 0.00 288/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 288/736 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [622] +----------------------------------------------- + 0.00 0.00 32/288 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) [1488] + 0.00 0.00 256/288 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] +[724] 0.0 0.00 0.00 288 std::__detail::_Scanner::_M_advance() [724] + 0.00 0.00 224/224 std::__detail::_Scanner::_M_scan_normal() [794] +----------------------------------------------- + 0.00 0.00 32/288 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] + 0.00 0.00 32/288 std::__detail::_Compiler >::_M_alternative() [1492] + 0.00 0.00 224/288 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] +[725] 0.0 0.00 0.00 288 std::__detail::_StateSeq >::_StateSeq(std::__detail::_NFA >&, long) [725] +----------------------------------------------- + 0.00 0.00 47/288 decltype (::new ((void*)(0)) SHyprIPCEvent((declval)())) std::construct_at(SHyprIPCEvent*, SHyprIPCEvent const&) [1226] + 0.00 0.00 48/288 std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1214] + 0.00 0.00 48/288 std::tuple::tuple(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1184] + 0.00 0.00 48/288 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1201] + 0.00 0.00 48/288 void std::allocator_traits >::construct(std::allocator&, SHyprIPCEvent*, SHyprIPCEvent const&) [1209] + 0.00 0.00 49/288 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] +[726] 0.0 0.00 0.00 288 SHyprIPCEvent const& std::forward(std::remove_reference::type&) [726] +----------------------------------------------- + 0.00 0.00 40/275 std::deque >::_M_erase_at_end(std::_Deque_iterator) [1272] + 0.00 0.00 76/275 std::deque >::end() [1004] + 0.00 0.00 77/275 std::deque >::begin() [984] + 0.00 0.00 82/275 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1263] +[727] 0.0 0.00 0.00 275 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [727] +----------------------------------------------- + 0.00 0.00 1/273 std::_Deque_base >::_M_initialize_map(unsigned long) [3467] + 0.00 0.00 1/273 std::_Deque_base >::_M_initialize_map(unsigned long) [3456] + 0.00 0.00 1/273 std::_Deque_base >::_M_initialize_map(unsigned long) [3500] + 0.00 0.00 1/273 std::_Deque_base >::_M_initialize_map(unsigned long) [3488] + 0.00 0.00 1/273 std::_Deque_base >::_M_initialize_map(unsigned long) [3477] + 0.00 0.00 1/273 std::_Deque_base >::_M_initialize_map(unsigned long) [3513] + 0.00 0.00 2/273 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [2832] + 0.00 0.00 3/273 std::vector >::_M_check_len(unsigned long, char const*) const [2544] + 0.00 0.00 12/273 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1894] + 0.00 0.00 26/273 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] + 0.00 0.00 32/273 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1349] + 0.00 0.00 32/273 std::vector >::_M_check_len(unsigned long, char const*) const [1326] + 0.00 0.00 160/273 std::vector, std::allocator > >::_M_check_len(unsigned long, char const*) const [857] +[728] 0.0 0.00 0.00 273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] +----------------------------------------------- + 264 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] +[729] 0.0 0.00 0.00 264 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] + 0.00 0.00 264/1012 std::vector, std::allocator > >::operator[](unsigned long) const [593] + 0.00 0.00 264/6831 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [295] + 0.00 0.00 236/3397 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [373] + 0.00 0.00 236/236 std::__detail::_State::_M_matches(char) const [763] + 0.00 0.00 32/3396 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [374] + 0.00 0.00 32/32 __gnu_cxx::__normal_iterator, std::allocator > >::operator--() [1314] + 32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] +----------------------------------------------- + 0.00 0.00 256/256 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] +[730] 0.0 0.00 0.00 256 std::__detail::_Scanner::_M_get_value[abi:cxx11]() const [730] +----------------------------------------------- + 0.00 0.00 256/256 std::__detail::_StateSeq >& std::deque >, std::allocator > > >::emplace_back > >(std::__detail::_StateSeq >&&) [732] +[731] 0.0 0.00 0.00 256 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > >(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [731] + 0.00 0.00 256/768 std::__detail::_StateSeq >&& std::forward > >(std::remove_reference > >::type&) [611] + 0.00 0.00 256/256 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > >)())) std::construct_at >, std::__detail::_StateSeq > >(std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [743] +----------------------------------------------- + 0.00 0.00 256/256 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq >&&) [733] +[732] 0.0 0.00 0.00 256 std::__detail::_StateSeq >& std::deque >, std::allocator > > >::emplace_back > >(std::__detail::_StateSeq >&&) [732] + 0.00 0.00 256/768 std::__detail::_StateSeq >&& std::forward > >(std::remove_reference > >::type&) [611] + 0.00 0.00 256/256 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > >(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [731] + 0.00 0.00 256/736 std::deque >, std::allocator > > >::back() [624] +----------------------------------------------- + 0.00 0.00 256/256 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq >&&) [734] +[733] 0.0 0.00 0.00 256 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq >&&) [733] + 0.00 0.00 256/512 std::remove_reference >&>::type&& std::move >&>(std::__detail::_StateSeq >&) [635] + 0.00 0.00 256/256 std::__detail::_StateSeq >& std::deque >, std::allocator > > >::emplace_back > >(std::__detail::_StateSeq >&&) [732] +----------------------------------------------- + 0.00 0.00 32/256 std::__detail::_Compiler >::_M_alternative() [1492] + 0.00 0.00 224/256 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] +[734] 0.0 0.00 0.00 256 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq >&&) [734] + 0.00 0.00 256/512 std::remove_reference >&>::type&& std::move >&>(std::__detail::_StateSeq >&) [635] + 0.00 0.00 256/256 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq >&&) [733] +----------------------------------------------- + 0.00 0.00 4/256 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_prefix() [2463] + 0.00 0.00 4/256 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_suffix() [2464] + 0.00 0.00 4/256 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2490] + 0.00 0.00 8/256 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] + 0.00 0.00 236/256 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [772] +[735] 0.0 0.00 0.00 256 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) [735] +----------------------------------------------- + 0.00 0.00 256/256 std::__detail::_Compiler >::_M_atom() [738] +[736] 0.0 0.00 0.00 256 std::__detail::_Compiler >::_M_try_char() [736] + 0.00 0.00 768/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] +----------------------------------------------- + 0.00 0.00 256/256 std::__detail::_Compiler >::_M_term() [739] +[737] 0.0 0.00 0.00 256 std::__detail::_Compiler >::_M_assertion() [737] + 0.00 0.00 1024/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] +----------------------------------------------- + 0.00 0.00 256/256 std::__detail::_Compiler >::_M_term() [739] +[738] 0.0 0.00 0.00 256 std::__detail::_Compiler >::_M_atom() [738] + 0.00 0.00 448/836 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [605] + 0.00 0.00 384/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] + 0.00 0.00 256/256 std::__detail::_Compiler >::_M_try_char() [736] + 0.00 0.00 224/224 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] + 0.00 0.00 32/32 std::__detail::_Compiler >::_M_bracket_expression() [1494] +----------------------------------------------- + 0.00 0.00 256/256 std::__detail::_Compiler >::_M_alternative() [1492] +[739] 0.0 0.00 0.00 256 std::__detail::_Compiler >::_M_term() [739] + 0.00 0.00 256/256 std::__detail::_Compiler >::_M_assertion() [737] + 0.00 0.00 256/256 std::__detail::_Compiler >::_M_atom() [738] + 0.00 0.00 224/224 std::__detail::_Compiler >::_M_quantifier() [795] +----------------------------------------------- + 0.00 0.00 32/256 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] + 0.00 0.00 224/256 std::__detail::_Compiler >::_M_alternative() [1492] +[740] 0.0 0.00 0.00 256 std::__detail::_StateSeq >::_M_append(std::__detail::_StateSeq > const&) [740] + 0.00 0.00 256/736 std::vector, std::allocator > >::operator[](unsigned long) [625] +----------------------------------------------- + 0.00 0.00 128/256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1514] + 0.00 0.00 128/256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1512] +[741] 0.0 0.00 0.00 256 void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [741] + 0.00 0.00 256/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 256/256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const& std::forward, std::allocator > > > const&>(std::remove_reference, std::allocator > > > const&>::type&) [744] + 0.00 0.00 256/4070 operator new(unsigned long, void*) [361] +----------------------------------------------- + 0.00 0.00 128/256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1514] + 0.00 0.00 128/256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1512] +[742] 0.0 0.00 0.00 256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__addressof, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >&) [742] +----------------------------------------------- + 0.00 0.00 256/256 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > >(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [731] +[743] 0.0 0.00 0.00 256 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > >)())) std::construct_at >, std::__detail::_StateSeq > >(std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [743] + 0.00 0.00 256/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 256/768 std::__detail::_StateSeq >&& std::forward > >(std::remove_reference > >::type&) [611] +----------------------------------------------- + 0.00 0.00 256/256 void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [741] +[744] 0.0 0.00 0.00 256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const& std::forward, std::allocator > > > const&>(std::remove_reference, std::allocator > > > const&>::type&) [744] +----------------------------------------------- + 0.00 0.00 255/255 std::_List_node::_M_valptr() [747] +[745] 0.0 0.00 0.00 255 __gnu_cxx::__aligned_membuf::_M_ptr() [745] + 0.00 0.00 255/255 __gnu_cxx::__aligned_membuf::_M_addr() [746] +----------------------------------------------- + 0.00 0.00 255/255 __gnu_cxx::__aligned_membuf::_M_ptr() [745] +[746] 0.0 0.00 0.00 255 __gnu_cxx::__aligned_membuf::_M_addr() [746] +----------------------------------------------- + 0.00 0.00 4/255 std::__cxx11::_List_base >::_M_clear() [2303] + 0.00 0.00 4/255 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] + 0.00 0.00 247/255 std::_List_iterator::operator*() const [749] +[747] 0.0 0.00 0.00 255 std::_List_node::_M_valptr() [747] + 0.00 0.00 255/255 __gnu_cxx::__aligned_membuf::_M_ptr() [745] +----------------------------------------------- + 0.00 0.00 7/253 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] + 0.00 0.00 9/253 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] + 0.00 0.00 50/253 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] + 0.00 0.00 187/253 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] +[748] 0.0 0.00 0.00 253 std::_List_iterator::operator++() [748] +----------------------------------------------- + 0.00 0.00 5/247 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] + 0.00 0.00 242/247 CCompositor::cleanupFadingOut() [524] +[749] 0.0 0.00 0.00 247 std::_List_iterator::operator*() const [749] + 0.00 0.00 247/255 std::_List_node::_M_valptr() [747] +----------------------------------------------- + 0.00 0.00 4/246 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] + 0.00 0.00 5/246 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] + 0.00 0.00 237/246 CCompositor::cleanupFadingOut() [524] +[750] 0.0 0.00 0.00 246 std::_List_iterator::operator++() [750] +----------------------------------------------- + 0.00 0.00 1/241 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3328] + 0.00 0.00 1/241 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3326] + 0.00 0.00 239/241 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [758] +[751] 0.0 0.00 0.00 241 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [751] +----------------------------------------------- + 0.00 0.00 240/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] +[752] 0.0 0.00 0.00 240 __gnu_cxx::__alloc_traits, std::allocator > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >::_S_propagate_on_copy_assign() [752] +----------------------------------------------- + 0.00 0.00 240/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] +[753] 0.0 0.00 0.00 240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() const [753] + 0.00 0.00 240/480 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* const&) [645] +----------------------------------------------- + 0.00 0.00 240/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] +[754] 0.0 0.00 0.00 240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() const [754] + 0.00 0.00 240/480 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* const&) [645] +----------------------------------------------- + 0.00 0.00 4/240 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2489] + 0.00 0.00 236/240 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) [770] +[755] 0.0 0.00 0.00 240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] + 0.00 0.00 448/484 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::size() const [642] + 0.00 0.00 240/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const* std::__addressof, std::allocator > > >, std::allocator, std::allocator > > > > > const>(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [756] + 0.00 0.00 240/240 __gnu_cxx::__alloc_traits, std::allocator > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >::_S_propagate_on_copy_assign() [752] + 0.00 0.00 240/300 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::capacity() const [716] + 0.00 0.00 240/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() const [753] + 0.00 0.00 240/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() const [754] + 0.00 0.00 240/460 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [659] + 0.00 0.00 208/212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() [819] + 0.00 0.00 208/212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() [820] + 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [828] + 0.00 0.00 208/208 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::allocator, std::allocator > > > >&) [830] + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(unsigned long, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [1447] + 0.00 0.00 32/156 void std::_Destroy, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [868] + 0.00 0.00 32/128 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [888] +----------------------------------------------- + 0.00 0.00 240/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] +[756] 0.0 0.00 0.00 240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const* std::__addressof, std::allocator > > >, std::allocator, std::allocator > > > > > const>(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [756] +----------------------------------------------- + 0.00 0.00 239/239 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] +[757] 0.0 0.00 0.00 239 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] + 0.00 0.00 953/204786 CAnimatedVariable::vec() const [29] + 0.00 0.00 746/750 std::__detail::_Node_iterator, false, false>::operator->() const [617] + 0.00 0.00 509/509 std::unordered_map, std::equal_to, std::allocator > >::end() [637] + 0.00 0.00 508/508 std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) [640] + 0.00 0.00 239/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 238/238 std::unordered_map, std::equal_to, std::allocator > >::begin() [759] + 0.00 0.00 238/7336 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 238/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 237/3757 CAnimatedVariable::fl() const [368] + 0.00 0.00 237/6980 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] + 0.00 0.00 237/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 32/32 std::__detail::_Node_iterator, false, false>::operator++(int) [1478] +----------------------------------------------- + 0.00 0.00 238/238 std::unordered_map, std::equal_to, std::allocator > >::begin() [759] +[758] 0.0 0.00 0.00 238 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [758] + 0.00 0.00 239/241 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [751] + 0.00 0.00 238/756 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [615] +----------------------------------------------- + 0.00 0.00 238/238 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] +[759] 0.0 0.00 0.00 238 std::unordered_map, std::equal_to, std::allocator > >::begin() [759] + 0.00 0.00 238/238 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [758] +----------------------------------------------- + 0.00 0.00 3/236 CInputManager::destroyKeyboard(SKeyboard*) [3087] + 0.00 0.00 12/236 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 12/236 Events::listener_destroySubsurfaceNode(void*, void*) [2328] + 0.00 0.00 16/236 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 24/236 Events::listener_destroyWindow(void*, void*) [2040] + 0.00 0.00 169/236 CHyprWLListener::~CHyprWLListener() [848] +[760] 0.0 0.00 0.00 236 CHyprWLListener::removeCallback() [760] + 0.00 0.00 98/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 98/222 std::function::function(std::function const&) [809] + 0.00 0.00 98/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 98/462 std::function::~function() [657] +----------------------------------------------- + 0.00 0.00 236/236 std::__detail::_State::_M_get_matcher() const [764] +[761] 0.0 0.00 0.00 236 __gnu_cxx::__aligned_membuf >::_M_addr() const [761] +----------------------------------------------- + 0.00 0.00 236/236 bool std::__invoke_impl, false, false>&, char>(std::__invoke_other, std::__detail::_CharMatcher, false, false>&, char&&) [776] +[762] 0.0 0.00 0.00 236 std::__detail::_CharMatcher, false, false>::operator()(char) const [762] + 0.00 0.00 236/460 std::__detail::_RegexTranslator, false, false>::_M_translate(char) const [658] +----------------------------------------------- + 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] +[763] 0.0 0.00 0.00 236 std::__detail::_State::_M_matches(char) const [763] + 0.00 0.00 236/236 std::__detail::_State::_M_get_matcher() const [764] + 0.00 0.00 236/236 std::function::operator()(char) const [765] +----------------------------------------------- + 0.00 0.00 236/236 std::__detail::_State::_M_matches(char) const [763] +[764] 0.0 0.00 0.00 236 std::__detail::_State::_M_get_matcher() const [764] + 0.00 0.00 236/236 __gnu_cxx::__aligned_membuf >::_M_addr() const [761] +----------------------------------------------- + 0.00 0.00 236/236 std::__detail::_State::_M_matches(char) const [763] +[765] 0.0 0.00 0.00 236 std::function::operator()(char) const [765] + 0.00 0.00 236/6368 std::_Function_base::_M_empty() const [303] + 0.00 0.00 236/944 char&& std::forward(std::remove_reference::type&) [598] + 0.00 0.00 236/236 std::_Function_handler, false, false> >::_M_invoke(std::_Any_data const&, char&&) [768] +----------------------------------------------- + 0.00 0.00 236/236 std::_Function_base::_Base_manager, false, false> >::_M_get_pointer(std::_Any_data const&) [767] +[766] 0.0 0.00 0.00 236 std::__detail::_CharMatcher, false, false> const& std::_Any_data::_M_access, false, false> >() const [766] + 0.00 0.00 236/5321 std::_Any_data::_M_access() const [330] +----------------------------------------------- + 0.00 0.00 236/236 std::_Function_handler, false, false> >::_M_invoke(std::_Any_data const&, char&&) [768] +[767] 0.0 0.00 0.00 236 std::_Function_base::_Base_manager, false, false> >::_M_get_pointer(std::_Any_data const&) [767] + 0.00 0.00 236/236 std::__detail::_CharMatcher, false, false> const& std::_Any_data::_M_access, false, false> >() const [766] + 0.00 0.00 236/236 std::__detail::_CharMatcher, false, false> const* std::__addressof, false, false> const>(std::__detail::_CharMatcher, false, false> const&) [775] +----------------------------------------------- + 0.00 0.00 236/236 std::function::operator()(char) const [765] +[768] 0.0 0.00 0.00 236 std::_Function_handler, false, false> >::_M_invoke(std::_Any_data const&, char&&) [768] + 0.00 0.00 236/236 std::_Function_base::_Base_manager, false, false> >::_M_get_pointer(std::_Any_data const&) [767] + 0.00 0.00 236/944 char&& std::forward(std::remove_reference::type&) [598] + 0.00 0.00 236/236 std::enable_if, false, false>&, char>, bool>::type std::__invoke_r, false, false>&, char>(std::__detail::_CharMatcher, false, false>&, char&&) [774] +----------------------------------------------- + 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) [770] +[769] 0.0 0.00 0.00 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_get_sol_pos() [769] +----------------------------------------------- + 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode) [773] +[770] 0.0 0.00 0.00 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) [770] + 0.00 0.00 236/748 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [618] + 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_get_sol_pos() [769] + 0.00 0.00 236/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] + 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] +----------------------------------------------- + 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() [1498] +[771] 0.0 0.00 0.00 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search_from_first() [771] + 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode) [773] +----------------------------------------------- + 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] +[772] 0.0 0.00 0.00 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [772] + 0.00 0.00 236/1012 std::vector, std::allocator > >::operator[](unsigned long) const [593] + 0.00 0.00 236/256 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) [735] + 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] +----------------------------------------------- + 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search_from_first() [771] +[773] 0.0 0.00 0.00 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode) [773] + 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) [770] +----------------------------------------------- + 0.00 0.00 236/236 std::_Function_handler, false, false> >::_M_invoke(std::_Any_data const&, char&&) [768] +[774] 0.0 0.00 0.00 236 std::enable_if, false, false>&, char>, bool>::type std::__invoke_r, false, false>&, char>(std::__detail::_CharMatcher, false, false>&, char&&) [774] + 0.00 0.00 236/944 char&& std::forward(std::remove_reference::type&) [598] + 0.00 0.00 236/236 bool std::__invoke_impl, false, false>&, char>(std::__invoke_other, std::__detail::_CharMatcher, false, false>&, char&&) [776] + 0.00 0.00 236/472 std::__detail::_CharMatcher, false, false>& std::forward, false, false>&>(std::remove_reference, false, false>&>::type&) [656] +----------------------------------------------- + 0.00 0.00 236/236 std::_Function_base::_Base_manager, false, false> >::_M_get_pointer(std::_Any_data const&) [767] +[775] 0.0 0.00 0.00 236 std::__detail::_CharMatcher, false, false> const* std::__addressof, false, false> const>(std::__detail::_CharMatcher, false, false> const&) [775] +----------------------------------------------- + 0.00 0.00 236/236 std::enable_if, false, false>&, char>, bool>::type std::__invoke_r, false, false>&, char>(std::__detail::_CharMatcher, false, false>&, char&&) [774] +[776] 0.0 0.00 0.00 236 bool std::__invoke_impl, false, false>&, char>(std::__invoke_other, std::__detail::_CharMatcher, false, false>&, char&&) [776] + 0.00 0.00 236/472 std::__detail::_CharMatcher, false, false>& std::forward, false, false>&>(std::remove_reference, false, false>&>::type&) [656] + 0.00 0.00 236/944 char&& std::forward(std::remove_reference::type&) [598] + 0.00 0.00 236/236 std::__detail::_CharMatcher, false, false>::operator()(char) const [762] +----------------------------------------------- + 0.00 0.00 6/230 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) [2268] + 0.00 0.00 224/230 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] +[777] 0.0 0.00 0.00 230 std::__cxx11::basic_string, std::allocator >::_S_assign(char*, unsigned long, char) [777] + 0.00 0.00 229/33624 std::char_traits::assign(char&, char const&) [112] + 0.00 0.00 1/1 std::char_traits::assign(char*, unsigned long, char) [3557] +----------------------------------------------- + 0.00 0.00 3/225 void std::_Destroy_aux::__destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2396] + 0.00 0.00 222/225 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] +[778] 0.0 0.00 0.00 225 std::__cxx11::basic_string, std::allocator >* std::__addressof, std::allocator > >(std::__cxx11::basic_string, std::allocator >&) [778] +----------------------------------------------- + 0.00 0.00 224/224 std::__detail::_Scanner::_M_scan_normal() [794] +[779] 0.0 0.00 0.00 224 std::ctype::narrow(char, char) const [779] +----------------------------------------------- + 0.00 0.00 224/224 std::_Function_base::_Base_manager, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [781] +[780] 0.0 0.00 0.00 224 std::_Function_base::_Base_manager, false, false> >::_M_destroy(std::_Any_data&, std::integral_constant) [780] + 0.00 0.00 224/224 std::__detail::_CharMatcher, false, false>& std::_Any_data::_M_access, false, false> >() [801] +----------------------------------------------- + 0.00 0.00 224/224 std::_Function_handler, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [786] +[781] 0.0 0.00 0.00 224 std::_Function_base::_Base_manager, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [781] + 0.00 0.00 224/224 std::_Function_base::_Base_manager, false, false> >::_M_destroy(std::_Any_data&, std::integral_constant) [780] +----------------------------------------------- + 0.00 0.00 224/224 std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) [799] +[782] 0.0 0.00 0.00 224 void std::_Function_base::_Base_manager, false, false> >::_M_init_functor, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&) [782] + 0.00 0.00 224/672 std::__detail::_CharMatcher, false, false>&& std::forward, false, false> >(std::remove_reference, false, false> >::type&) [629] + 0.00 0.00 224/224 void std::_Function_base::_Base_manager, false, false> >::_M_create, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&, std::integral_constant) [784] +----------------------------------------------- + 0.00 0.00 224/224 std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) [799] +[783] 0.0 0.00 0.00 224 bool std::_Function_base::_Base_manager, false, false> >::_M_not_empty_function, false, false> >(std::__detail::_CharMatcher, false, false> const&) [783] +----------------------------------------------- + 0.00 0.00 224/224 void std::_Function_base::_Base_manager, false, false> >::_M_init_functor, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&) [782] +[784] 0.0 0.00 0.00 224 void std::_Function_base::_Base_manager, false, false> >::_M_create, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&, std::integral_constant) [784] + 0.00 0.00 224/1084 std::_Any_data::_M_access() [588] + 0.00 0.00 224/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 224/672 std::__detail::_CharMatcher, false, false>&& std::forward, false, false> >(std::remove_reference, false, false> >::type&) [629] +----------------------------------------------- + 0.00 0.00 224/224 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq > const&) [787] +[785] 0.0 0.00 0.00 224 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > const&>(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [785] + 0.00 0.00 224/448 std::__detail::_StateSeq > const& std::forward > const&>(std::remove_reference > const&>::type&) [662] + 0.00 0.00 224/224 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > const&>)())) std::construct_at >, std::__detail::_StateSeq > const&>(std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [802] +----------------------------------------------- + 0.00 0.00 224/224 std::_Function_base::~_Function_base() [439] +[786] 0.0 0.00 0.00 224 std::_Function_handler, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [786] + 0.00 0.00 224/224 std::_Function_base::_Base_manager, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [781] +----------------------------------------------- + 0.00 0.00 224/224 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq > const&) [788] +[787] 0.0 0.00 0.00 224 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq > const&) [787] + 0.00 0.00 224/224 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > const&>(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [785] +----------------------------------------------- + 0.00 0.00 224/224 std::__detail::_Compiler >::_M_alternative() [1492] +[788] 0.0 0.00 0.00 224 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq > const&) [788] + 0.00 0.00 224/224 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq > const&) [787] +----------------------------------------------- + 0.00 0.00 224/224 std::__cxx11::basic_string, std::allocator >::assign(unsigned long, char) [790] +[789] 0.0 0.00 0.00 224 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] + 0.00 0.00 448/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 224/841 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [604] + 0.00 0.00 224/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 224/1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] + 0.00 0.00 224/230 std::__cxx11::basic_string, std::allocator >::_S_assign(char*, unsigned long, char) [777] + 0.00 0.00 224/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] +----------------------------------------------- + 0.00 0.00 224/224 std::__detail::_Scanner::_M_scan_normal() [794] +[790] 0.0 0.00 0.00 224 std::__cxx11::basic_string, std::allocator >::assign(unsigned long, char) [790] + 0.00 0.00 224/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 224/224 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] +----------------------------------------------- + 0.00 0.00 224/224 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] +[791] 0.0 0.00 0.00 224 std::__detail::_CharMatcher, false, false>::_CharMatcher(char, std::__cxx11::regex_traits const&) [791] + 0.00 0.00 224/224 std::__detail::_RegexTranslator, false, false>::_RegexTranslator(std::__cxx11::regex_traits const&) [792] + 0.00 0.00 224/460 std::__detail::_RegexTranslator, false, false>::_M_translate(char) const [658] +----------------------------------------------- + 0.00 0.00 224/224 std::__detail::_CharMatcher, false, false>::_CharMatcher(char, std::__cxx11::regex_traits const&) [791] +[792] 0.0 0.00 0.00 224 std::__detail::_RegexTranslator, false, false>::_RegexTranslator(std::__cxx11::regex_traits const&) [792] +----------------------------------------------- + 0.00 0.00 224/224 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] +[793] 0.0 0.00 0.00 224 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] + 0.00 0.00 448/1472 std::__detail::_State::~_State() [488] + 0.00 0.00 224/352 std::__detail::_State::_State(std::__detail::_Opcode) [691] + 0.00 0.00 224/1248 std::remove_reference&>::type&& std::move&>(std::function&) [560] + 0.00 0.00 224/2048 std::__detail::_State::_M_get_matcher() [436] + 0.00 0.00 224/1472 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) [490] + 0.00 0.00 224/224 std::function::operator=(std::function&&) [800] + 0.00 0.00 224/1120 std::__detail::_State::_State(std::__detail::_State&&) [586] + 0.00 0.00 224/352 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] +----------------------------------------------- + 0.00 0.00 224/224 std::__detail::_Scanner::_M_advance() [724] +[794] 0.0 0.00 0.00 224 std::__detail::_Scanner::_M_scan_normal() [794] + 0.00 0.00 224/224 std::ctype::narrow(char, char) const [779] + 0.00 0.00 224/224 std::__cxx11::basic_string, std::allocator >::assign(unsigned long, char) [790] +----------------------------------------------- + 0.00 0.00 224/224 std::__detail::_Compiler >::_M_term() [739] +[795] 0.0 0.00 0.00 224 std::__detail::_Compiler >::_M_quantifier() [795] + 0.00 0.00 896/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] + 0.00 0.00 224/836 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [605] +----------------------------------------------- + 0.00 0.00 224/224 std::__detail::_Compiler >::_M_atom() [738] +[796] 0.0 0.00 0.00 224 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] + 0.00 0.00 224/448 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [661] + 0.00 0.00 224/1328 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] + 0.00 0.00 224/224 std::__detail::_CharMatcher, false, false>::_CharMatcher(char, std::__cxx11::regex_traits const&) [791] + 0.00 0.00 224/224 std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) [799] + 0.00 0.00 224/224 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] + 0.00 0.00 224/288 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [723] + 0.00 0.00 224/288 std::__detail::_StateSeq >::_StateSeq(std::__detail::_NFA >&, long) [725] + 0.00 0.00 224/1472 std::function::~function() [489] + 0.00 0.00 224/256 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq >&&) [734] +----------------------------------------------- + 0.00 0.00 224/224 std::function::operator=(std::function&&) [800] +[797] 0.0 0.00 0.00 224 std::function::swap(std::function&) [797] + 0.00 0.00 224/348 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::_Any_data&, std::_Any_data&) [701] + 0.00 0.00 224/349 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation), bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) [697] + 0.00 0.00 224/224 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data const&, char&&), bool (*&)(std::_Any_data const&, char&&)) [803] +----------------------------------------------- + 0.00 0.00 224/224 std::__detail::_State::_State(std::__detail::_Opcode) [691] +[798] 0.0 0.00 0.00 224 std::function::function() [798] + 0.00 0.00 224/1987 std::_Function_base::_Function_base() [438] +----------------------------------------------- + 0.00 0.00 224/224 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] +[799] 0.0 0.00 0.00 224 std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) [799] + 0.00 0.00 224/1987 std::_Function_base::_Function_base() [438] + 0.00 0.00 224/224 bool std::_Function_base::_Base_manager, false, false> >::_M_not_empty_function, false, false> >(std::__detail::_CharMatcher, false, false> const&) [783] + 0.00 0.00 224/672 std::__detail::_CharMatcher, false, false>&& std::forward, false, false> >(std::remove_reference, false, false> >::type&) [629] + 0.00 0.00 224/224 void std::_Function_base::_Base_manager, false, false> >::_M_init_functor, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&) [782] +----------------------------------------------- + 0.00 0.00 224/224 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] +[800] 0.0 0.00 0.00 224 std::function::operator=(std::function&&) [800] + 0.00 0.00 224/1248 std::remove_reference&>::type&& std::move&>(std::function&) [560] + 0.00 0.00 224/1024 std::function::function(std::function&&) [592] + 0.00 0.00 224/1472 std::function::~function() [489] + 0.00 0.00 224/224 std::function::swap(std::function&) [797] +----------------------------------------------- + 0.00 0.00 224/224 std::_Function_base::_Base_manager, false, false> >::_M_destroy(std::_Any_data&, std::integral_constant) [780] +[801] 0.0 0.00 0.00 224 std::__detail::_CharMatcher, false, false>& std::_Any_data::_M_access, false, false> >() [801] + 0.00 0.00 224/1084 std::_Any_data::_M_access() [588] +----------------------------------------------- + 0.00 0.00 224/224 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > const&>(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [785] +[802] 0.0 0.00 0.00 224 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > const&>)())) std::construct_at >, std::__detail::_StateSeq > const&>(std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [802] + 0.00 0.00 224/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 224/448 std::__detail::_StateSeq > const& std::forward > const&>(std::remove_reference > const&>::type&) [662] +----------------------------------------------- + 0.00 0.00 224/224 std::function::swap(std::function&) [797] +[803] 0.0 0.00 0.00 224 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data const&, char&&), bool (*&)(std::_Any_data const&, char&&)) [803] + 0.00 0.00 672/672 std::remove_reference::type&& std::move(bool (*&)(std::_Any_data const&, char&&)) [628] +----------------------------------------------- + 0.00 0.00 32/224 std::shared_ptr > > std::make_shared >, std::locale const&, std::regex_constants::syntax_option_type&>(std::locale const&, std::regex_constants::syntax_option_type&) [1506] + 0.00 0.00 32/224 std::shared_ptr > >::shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1339] + 0.00 0.00 32/224 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1387] + 0.00 0.00 32/224 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] + 0.00 0.00 32/224 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] + 0.00 0.00 32/224 void std::allocator_traits >::construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator&, std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1428] + 0.00 0.00 32/224 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1503] +[804] 0.0 0.00 0.00 224 std::locale const& std::forward(std::remove_reference::type&) [804] +----------------------------------------------- + 0.00 0.00 32/224 std::shared_ptr > > std::make_shared >, std::locale const&, std::regex_constants::syntax_option_type&>(std::locale const&, std::regex_constants::syntax_option_type&) [1506] + 0.00 0.00 32/224 std::shared_ptr > >::shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1339] + 0.00 0.00 32/224 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1387] + 0.00 0.00 32/224 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] + 0.00 0.00 32/224 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] + 0.00 0.00 32/224 void std::allocator_traits >::construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator&, std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1428] + 0.00 0.00 32/224 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1503] +[805] 0.0 0.00 0.00 224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] +----------------------------------------------- + 0.00 0.00 222/222 std::unique_ptr >::operator->() const [807] +[806] 0.0 0.00 0.00 222 std::unique_ptr >::get() const [806] + 0.00 0.00 222/222 std::__uniq_ptr_impl >::_M_ptr() const [808] +----------------------------------------------- + 0.00 0.00 1/222 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 1/222 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 2/222 CConfigManager::setDefaultVars() [2708] + 0.00 0.00 26/222 CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*) [1153] + 0.00 0.00 192/222 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] +[807] 0.0 0.00 0.00 222 std::unique_ptr >::operator->() const [807] + 0.00 0.00 222/222 std::unique_ptr >::get() const [806] +----------------------------------------------- + 0.00 0.00 222/222 std::unique_ptr >::get() const [806] +[808] 0.0 0.00 0.00 222 std::__uniq_ptr_impl >::_M_ptr() const [808] + 0.00 0.00 221/221 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple > const&) [814] +----------------------------------------------- + 0.00 0.00 27/222 CHyprWLListener::CHyprWLListener(CHyprWLListener const&) [1554] + 0.00 0.00 97/222 std::function::operator=(std::function const&) [937] + 0.00 0.00 98/222 CHyprWLListener::removeCallback() [760] +[809] 0.0 0.00 0.00 222 std::function::function(std::function const&) [809] + 0.00 0.00 221/1987 std::_Function_base::_Function_base() [438] + 0.00 0.00 221/221 std::function::operator bool() const [810] + 0.00 0.00 195/484 std::_Function_handler::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [643] +----------------------------------------------- + 0.00 0.00 221/221 std::function::function(std::function const&) [809] +[810] 0.0 0.00 0.00 221 std::function::operator bool() const [810] + 0.00 0.00 221/6368 std::_Function_base::_M_empty() const [303] +----------------------------------------------- + 0.00 0.00 221/221 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) [812] +[811] 0.0 0.00 0.00 221 std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false> const&) [811] +----------------------------------------------- + 0.00 0.00 221/221 CKeybindManager* const& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) [813] +[812] 0.0 0.00 0.00 221 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) [812] + 0.00 0.00 221/221 std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false> const&) [811] +----------------------------------------------- + 0.00 0.00 221/221 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple > const&) [814] +[813] 0.0 0.00 0.00 221 CKeybindManager* const& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) [813] + 0.00 0.00 221/221 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) [812] +----------------------------------------------- + 0.00 0.00 221/221 std::__uniq_ptr_impl >::_M_ptr() const [808] +[814] 0.0 0.00 0.00 221 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple > const&) [814] + 0.00 0.00 221/221 CKeybindManager* const& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) [813] +----------------------------------------------- + 0.00 0.00 36/217 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) [1310] + 0.00 0.00 181/217 std::__cxx11::basic_string, std::allocator >::assign(char const*) [846] +[815] 0.0 0.00 0.00 217 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] + 0.00 0.00 222/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] + 0.00 0.00 221/1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] + 0.00 0.00 218/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 216/841 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [604] + 0.00 0.00 187/17704 std::is_constant_evaluated() [178] + 0.00 0.00 184/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 184/184 std::__cxx11::basic_string, std::allocator >::_M_disjunct(char const*) const [844] + 0.00 0.00 164/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] + 0.00 0.00 33/168 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] + 0.00 0.00 4/4 std::__cxx11::basic_string, std::allocator >::_S_move(char*, char const*, unsigned long) [2462] +----------------------------------------------- + 0.00 0.00 54/216 void std::__cxx11::list >::_M_insert(std::_List_iterator, CAnimatedVariable*&&) [1138] + 0.00 0.00 54/216 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] + 0.00 0.00 54/216 void std::allocator_traits > >::construct(std::allocator >&, CAnimatedVariable**, CAnimatedVariable*&&) [1130] + 0.00 0.00 54/216 decltype (::new ((void*)(0)) CAnimatedVariable*((declval)())) std::construct_at(CAnimatedVariable**, CAnimatedVariable*&&) [1143] +[816] 0.0 0.00 0.00 216 CAnimatedVariable*&& std::forward(std::remove_reference::type&) [816] +----------------------------------------------- + 0.00 0.00 53/215 std::__cxx11::_List_base >::_M_clear() [1104] + 0.00 0.00 54/215 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] + 0.00 0.00 108/215 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [1135] +[817] 0.0 0.00 0.00 215 std::__cxx11::_List_base >::_M_get_Node_allocator() [817] +----------------------------------------------- + 0.00 0.00 11/213 std::__cxx11::basic_string, std::allocator >::operator+=(char const*) [1988] + 0.00 0.00 70/213 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [1025] + 0.00 0.00 132/213 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] +[818] 0.0 0.00 0.00 213 std::__cxx11::basic_string, std::allocator >::append(char const*) [818] + 0.00 0.00 215/402 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] + 0.00 0.00 214/12162 std::char_traits::length(char const*) [205] + 0.00 0.00 214/841 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [604] +----------------------------------------------- + 0.00 0.00 4/212 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] + 0.00 0.00 208/212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] +[819] 0.0 0.00 0.00 212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() [819] + 0.00 0.00 212/632 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) [631] +----------------------------------------------- + 0.00 0.00 4/212 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] + 0.00 0.00 208/212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] +[820] 0.0 0.00 0.00 212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() [820] + 0.00 0.00 212/632 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) [631] +----------------------------------------------- + 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__niter_wrap<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [824] +[821] 0.0 0.00 0.00 208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator+(long) const [821] + 0.00 0.00 208/632 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) [631] +----------------------------------------------- + 0.00 0.00 208/208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a2, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [827] +[822] 0.0 0.00 0.00 208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move::__copy_m, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [822] + 0.00 0.00 832/920 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [601] +----------------------------------------------- + 0.00 0.00 208/208 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [829] +[823] 0.0 0.00 0.00 208 void std::_Destroy_aux::__destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [823] +----------------------------------------------- + 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [825] +[824] 0.0 0.00 0.00 208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__niter_wrap<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [824] + 0.00 0.00 208/416 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__niter_base, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [669] + 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator+(long) const [821] +----------------------------------------------- + 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [828] +[825] 0.0 0.00 0.00 208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [825] + 0.00 0.00 416/416 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* std::__niter_base, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [668] + 0.00 0.00 208/416 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__niter_base, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [669] + 0.00 0.00 208/208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a1, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [826] + 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__niter_wrap<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [824] +----------------------------------------------- + 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [825] +[826] 0.0 0.00 0.00 208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a1, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [826] + 0.00 0.00 208/208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a2, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [827] +----------------------------------------------- + 0.00 0.00 208/208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a1, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [826] +[827] 0.0 0.00 0.00 208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a2, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [827] + 0.00 0.00 208/17704 std::is_constant_evaluated() [178] + 0.00 0.00 208/208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move::__copy_m, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [822] +----------------------------------------------- + 0.00 0.00 208/208 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] +[828] 0.0 0.00 0.00 208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [828] + 0.00 0.00 416/416 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__miter_base<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [667] + 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [825] +----------------------------------------------- + 0.00 0.00 208/208 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::allocator, std::allocator > > > >&) [830] +[829] 0.0 0.00 0.00 208 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [829] + 0.00 0.00 208/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 208/208 void std::_Destroy_aux::__destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [823] +----------------------------------------------- + 0.00 0.00 208/208 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] +[830] 0.0 0.00 0.00 208 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::allocator, std::allocator > > > >&) [830] + 0.00 0.00 208/208 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [829] +----------------------------------------------- + 0.00 0.00 1/203 CWindow::getFullWindowBoundingBox() [102] + 0.00 0.00 1/203 Events::listener_commitSubsurface(void*, void*) [462] + 0.00 0.00 1/203 CInputManager::mouseMoveUnified(unsigned int, bool) [454] + 0.00 0.00 1/203 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] + 0.00 0.00 1/203 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] + 0.00 0.00 1/203 renderSurface(wlr_surface*, int, int, void*) [4254] + 0.00 0.00 1/203 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 1/203 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] + 0.00 0.00 1/203 CHyprRenderer::damageWindow(CWindow*) [423] + 0.00 0.00 1/203 CHyprRenderer::damageMonitor(SMonitor*) [2254] + 0.00 0.00 1/203 CHyprRenderer::damageBox(wlr_box*) [177] + 0.00 0.00 1/203 CHyprRenderer::ensureCursorRenderingMode() [553] + 0.00 0.00 1/203 CHyprDropShadowDecoration::getWindowDecorationExtents() [101] + 0.00 0.00 1/203 CHyprDropShadowDecoration::damageEntire() [331] + 0.00 0.00 2/203 CCompositor::updateWindowBorderColor(CWindow*) [1646] + 0.00 0.00 2/203 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] + 0.00 0.00 2/203 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] + 0.00 0.00 2/203 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] + 0.00 0.00 3/203 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] + 0.00 0.00 5/203 CAnimationManager::tick() [539] + 0.00 0.00 5/203 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] + 0.00 0.00 6/203 Events::listener_monitorFrame(void*, void*) [532] + 0.00 0.00 18/203 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 144/203 CWindow::CWindow() [1852] +[831] 0.0 0.00 0.00 203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 201/7172 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [288] +----------------------------------------------- + 0.00 0.00 44/201 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [1240] + 0.00 0.00 76/201 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] + 0.00 0.00 81/201 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] +[832] 0.0 0.00 0.00 201 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [832] + 0.00 0.00 201/201 std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [833] +----------------------------------------------- + 0.00 0.00 201/201 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [832] +[833] 0.0 0.00 0.00 201 std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [833] +----------------------------------------------- + 0.00 0.00 195/195 std::_Function_base::_Base_manager::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [644] +[834] 0.0 0.00 0.00 195 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (* const&)(void*, void*)) [834] + 0.00 0.00 195/389 void (* const&std::forward(std::remove_reference::type&))(void*, void*) [677] + 0.00 0.00 194/194 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (* const&)(void*, void*), std::integral_constant) [835] +----------------------------------------------- + 0.00 0.00 194/194 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (* const&)(void*, void*)) [834] +[835] 0.0 0.00 0.00 194 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (* const&)(void*, void*), std::integral_constant) [835] + 0.00 0.00 195/1084 std::_Any_data::_M_access() [588] + 0.00 0.00 194/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 194/389 void (* const&std::forward(std::remove_reference::type&))(void*, void*) [677] +----------------------------------------------- + 0.00 0.00 32/192 std::_Vector_base, std::allocator > >::~_Vector_base() [1366] + 0.00 0.00 160/192 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] +[836] 0.0 0.00 0.00 192 std::_Vector_base, std::allocator > >::_M_deallocate(std::__detail::_State*, unsigned long) [836] + 0.00 0.00 160/160 std::allocator_traits > >::deallocate(std::allocator >&, std::__detail::_State*, unsigned long) [863] +----------------------------------------------- + 0.00 0.00 32/192 std::__detail::_NFA >::_M_eliminate_dummy() [1483] + 0.00 0.00 160/192 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] +[837] 0.0 0.00 0.00 192 std::vector, std::allocator > >::begin() [837] + 0.00 0.00 192/1088 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::__normal_iterator(std::__detail::_State* const&) [587] +----------------------------------------------- + 0.00 0.00 192/192 unsigned long* std::__relocate_a >(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1066] +[838] 0.0 0.00 0.00 192 unsigned long* std::__niter_base(unsigned long*) [838] +----------------------------------------------- + 0.00 0.00 48/192 void std::__cxx11::list >::_M_insert(std::_List_iterator, SKeybind const&) [1220] + 0.00 0.00 48/192 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] + 0.00 0.00 48/192 void std::allocator_traits > >::construct(std::allocator >&, SKeybind*, SKeybind const&) [1213] + 0.00 0.00 48/192 decltype (::new ((void*)(0)) SKeybind((declval)())) std::construct_at(SKeybind*, SKeybind const&) [1227] +[839] 0.0 0.00 0.00 192 SKeybind const& std::forward(std::remove_reference::type&) [839] +----------------------------------------------- + 0.00 0.00 190/190 std::__cxx11::basic_string, std::allocator >::_M_disjunct(char const*) const [844] +[840] 0.0 0.00 0.00 190 std::less::operator()(char const*, char const*) const [840] + 0.00 0.00 188/115845 std::__is_constant_evaluated() [44] +----------------------------------------------- + 0.00 0.00 28/188 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] + 0.00 0.00 160/188 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) [853] +[841] 0.0 0.00 0.00 188 std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long) [841] + 0.00 0.00 187/841 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [604] + 0.00 0.00 187/402 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] +----------------------------------------------- + 0.00 0.00 1/185 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 1/185 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 2/185 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 2/185 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [2714] + 0.00 0.00 3/185 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 3/185 CWorkspace::~CWorkspace() [2524] + 0.00 0.00 4/185 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] + 0.00 0.00 15/185 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 19/185 Events::listener_setTitleWindow(void*, void*) [1670] + 0.00 0.00 41/185 std::_Head_base<1ul, SHyprIPCEvent, false>::~_Head_base() [1282] + 0.00 0.00 45/185 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1246] + 0.00 0.00 49/185 void std::destroy_at(SHyprIPCEvent*) [1185] +[842] 0.0 0.00 0.00 185 SHyprIPCEvent::~SHyprIPCEvent() [842] + 0.00 0.00 364/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1/185 CHyprError::CHyprError() [3062] + 0.00 0.00 22/185 SWindowRenderLayoutHints::SWindowRenderLayoutHints() [1648] + 0.00 0.00 162/185 CAnimatedVariable::CAnimatedVariable() [1122] +[843] 0.0 0.00 0.00 185 CColor::CColor() [843] +----------------------------------------------- + 0.00 0.00 184/184 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] +[844] 0.0 0.00 0.00 184 std::__cxx11::basic_string, std::allocator >::_M_disjunct(char const*) const [844] + 0.00 0.00 190/190 std::less::operator()(char const*, char const*) const [840] + 0.00 0.00 186/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] +----------------------------------------------- + 0.00 0.00 1/179 CConfigManager::handleSubmap(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2707] + 0.00 0.00 1/179 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 2/179 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] + 0.00 0.00 6/179 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] + 0.00 0.00 7/179 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] + 0.00 0.00 25/179 CConfigManager::setDefaultVars() [2708] + 0.00 0.00 137/179 CConfigManager::loadConfigLoadVars() [3095] +[845] 0.0 0.00 0.00 179 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] + 0.00 0.00 177/177 std::__cxx11::basic_string, std::allocator >::assign(char const*) [846] +----------------------------------------------- + 0.00 0.00 177/177 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] +[846] 0.0 0.00 0.00 177 std::__cxx11::basic_string, std::allocator >::assign(char const*) [846] + 0.00 0.00 185/12162 std::char_traits::length(char const*) [205] + 0.00 0.00 185/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 181/217 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] +----------------------------------------------- + 0.00 0.00 176/176 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] +[847] 0.0 0.00 0.00 176 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] + 0.00 0.00 718/1328 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] + 0.00 0.00 555/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] + 0.00 0.00 174/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 12/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] + 0.00 0.00 12/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 12/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 2/170 SMouse::~SMouse() [3136] + 0.00 0.00 3/170 SKeyboard::~SKeyboard() [3144] + 0.00 0.00 5/170 SDrag::~SDrag() [3127] + 0.00 0.00 6/170 SMonitor::~SMonitor() [2716] + 0.00 0.00 46/170 SSurfaceTreeNode::~SSurfaceTreeNode() [1748] + 0.00 0.00 108/170 CWindow::~CWindow() [1853] +[848] 0.0 0.00 0.00 170 CHyprWLListener::~CHyprWLListener() [848] + 0.00 0.00 170/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 170/462 std::function::~function() [657] + 0.00 0.00 169/236 CHyprWLListener::removeCallback() [760] +----------------------------------------------- + 0.00 0.00 33/168 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] + 0.00 0.00 135/168 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] +[849] 0.0 0.00 0.00 168 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] + 0.00 0.00 377/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] + 0.00 0.00 353/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] + 0.00 0.00 187/9954 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] + 0.00 0.00 187/11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] + 0.00 0.00 186/27906 std::__cxx11::basic_string, std::allocator >::_M_dispose() [130] + 0.00 0.00 186/10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] + 0.00 0.00 185/1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] + 0.00 0.00 165/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] +----------------------------------------------- + 0.00 0.00 162/162 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] +[850] 0.0 0.00 0.00 162 std::_List_const_iterator::_M_const_cast() const [850] + 0.00 0.00 162/3201 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [378] +----------------------------------------------- + 0.00 0.00 21/162 std::_List_const_iterator::_M_const_cast() const [1672] + 0.00 0.00 61/162 std::__cxx11::list >::begin() [1086] + 0.00 0.00 80/162 std::__cxx11::list >::end() [983] +[851] 0.0 0.00 0.00 162 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [851] +----------------------------------------------- + 0.00 0.00 54/162 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] + 0.00 0.00 108/162 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] +[852] 0.0 0.00 0.00 162 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [852] +----------------------------------------------- + 0.00 0.00 8/161 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] + 0.00 0.00 28/161 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] + 0.00 0.00 125/161 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] +[853] 0.0 0.00 0.00 161 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) [853] + 0.00 0.00 160/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 160/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 160/188 std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long) [841] +----------------------------------------------- + 0.00 0.00 160/160 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1512] +[854] 0.0 0.00 0.00 160 bool __gnu_cxx::operator==, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [854] + 0.00 0.00 320/736 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [619] +----------------------------------------------- + 0.00 0.00 160/160 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] +[855] 0.0 0.00 0.00 160 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::difference_type __gnu_cxx::operator-*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [855] + 0.00 0.00 320/1408 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::base() const [526] +----------------------------------------------- + 0.00 0.00 160/160 std::__new_allocator >::allocate(unsigned long, void const*) [861] +[856] 0.0 0.00 0.00 160 std::__new_allocator >::_M_max_size() const [856] +----------------------------------------------- + 0.00 0.00 160/160 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] +[857] 0.0 0.00 0.00 160 std::vector, std::allocator > >::_M_check_len(unsigned long, char const*) const [857] + 0.00 0.00 640/1408 std::vector, std::allocator > >::size() const [527] + 0.00 0.00 320/320 std::vector, std::allocator > >::max_size() const [706] + 0.00 0.00 160/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] +----------------------------------------------- + 0.00 0.00 32/160 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results() [1473] + 0.00 0.00 32/160 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > > > > const&) [1445] + 0.00 0.00 96/160 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::~_Vector_impl() [946] +[858] 0.0 0.00 0.00 160 std::allocator, std::allocator > > > >::~allocator() [858] +----------------------------------------------- + 0.00 0.00 160/160 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] +[859] 0.0 0.00 0.00 160 std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) [859] + 0.00 0.00 160/160 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [864] +----------------------------------------------- + 0.00 0.00 160/160 std::allocator_traits > >::deallocate(std::allocator >&, std::__detail::_State*, unsigned long) [863] +[860] 0.0 0.00 0.00 160 std::__new_allocator >::deallocate(std::__detail::_State*, unsigned long) [860] +----------------------------------------------- + 0.00 0.00 160/160 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [864] +[861] 0.0 0.00 0.00 160 std::__new_allocator >::allocate(unsigned long, void const*) [861] + 0.00 0.00 160/160 std::__new_allocator >::_M_max_size() const [856] +----------------------------------------------- + 0.00 0.00 160/160 std::__detail::_Compiler >::_S_validate(std::regex_constants::syntax_option_type) [1491] +[862] 0.0 0.00 0.00 160 std::regex_constants::operator|(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [862] +----------------------------------------------- + 0.00 0.00 160/160 std::_Vector_base, std::allocator > >::_M_deallocate(std::__detail::_State*, unsigned long) [836] +[863] 0.0 0.00 0.00 160 std::allocator_traits > >::deallocate(std::allocator >&, std::__detail::_State*, unsigned long) [863] + 0.00 0.00 160/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 160/160 std::__new_allocator >::deallocate(std::__detail::_State*, unsigned long) [860] +----------------------------------------------- + 0.00 0.00 160/160 std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) [859] +[864] 0.0 0.00 0.00 160 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [864] + 0.00 0.00 160/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 160/160 std::__new_allocator >::allocate(unsigned long, void const*) [861] +----------------------------------------------- + 0.00 0.00 160/160 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) [686] +[865] 0.0 0.00 0.00 160 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] + 0.00 0.00 320/352 std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() [684] + 0.00 0.00 320/1408 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::base() const [526] + 0.00 0.00 320/320 std::vector, std::allocator > >::_S_relocate(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [710] + 0.00 0.00 160/160 std::vector, std::allocator > >::_M_check_len(unsigned long, char const*) const [857] + 0.00 0.00 160/192 std::vector, std::allocator > >::begin() [837] + 0.00 0.00 160/160 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::difference_type __gnu_cxx::operator-*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [855] + 0.00 0.00 160/160 std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) [859] + 0.00 0.00 160/2176 std::__detail::_State&& std::forward >(std::remove_reference >::type&) [434] + 0.00 0.00 160/832 void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) [606] + 0.00 0.00 160/192 std::_Vector_base, std::allocator > >::_M_deallocate(std::__detail::_State*, unsigned long) [836] +----------------------------------------------- + 0.00 0.00 156/156 void std::_Destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [867] +[866] 0.0 0.00 0.00 156 void std::_Destroy_aux::__destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [866] +----------------------------------------------- + 0.00 0.00 156/156 void std::_Destroy, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [868] +[867] 0.0 0.00 0.00 156 void std::_Destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [867] + 0.00 0.00 156/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 156/156 void std::_Destroy_aux::__destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [866] +----------------------------------------------- + 0.00 0.00 28/156 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_erase_at_end(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1541] + 0.00 0.00 32/156 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] + 0.00 0.00 96/156 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() [956] +[868] 0.0 0.00 0.00 156 void std::_Destroy, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [868] + 0.00 0.00 156/156 void std::_Destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [867] +----------------------------------------------- + 0.00 0.00 27/151 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] + 0.00 0.00 62/151 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] + 0.00 0.00 62/151 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [1081] +[869] 0.0 0.00 0.00 151 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [869] + 0.00 0.00 151/151 std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [870] +----------------------------------------------- + 0.00 0.00 151/151 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [869] +[870] 0.0 0.00 0.00 151 std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [870] +----------------------------------------------- + 0.00 0.00 11/148 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] + 0.00 0.00 12/148 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1957] + 0.00 0.00 125/148 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) [894] +[871] 0.0 0.00 0.00 148 std::_Select1st, std::allocator > const, unsigned int> >::operator()(std::pair, std::allocator > const, unsigned int> const&) const [871] +----------------------------------------------- + 0.00 0.00 2/143 SMouse::SMouse() [3135] + 0.00 0.00 3/143 SMonitor::SMonitor() [3140] + 0.00 0.00 3/143 SKeyboard::SKeyboard() [3143] + 0.00 0.00 5/143 SDrag::SDrag() [4430] + 0.00 0.00 22/143 SSurfaceTreeNode::SSurfaceTreeNode() [2128] + 0.00 0.00 108/143 CWindow::CWindow() [1852] +[872] 0.0 0.00 0.00 143 CHyprWLListener::CHyprWLListener() [872] + 0.00 0.00 143/143 std::function::function(decltype(nullptr)) [873] + 0.00 0.00 143/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] +----------------------------------------------- + 0.00 0.00 143/143 CHyprWLListener::CHyprWLListener() [872] +[873] 0.0 0.00 0.00 143 std::function::function(decltype(nullptr)) [873] + 0.00 0.00 143/1987 std::_Function_base::_Function_base() [438] +----------------------------------------------- + 0.00 0.00 11/140 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] + 0.00 0.00 13/140 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] + 0.00 0.00 16/140 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] + 0.00 0.00 36/140 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] + 0.00 0.00 64/140 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) [1737] +[874] 0.0 0.00 0.00 140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] + 0.00 0.00 140/20407 std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec*) [155] + 0.00 0.00 140/140 decltype ((__char_traits_cmp_cat >)(0)) std::operator<=>, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [878] + 0.00 0.00 140/140 std::operator<(std::strong_ordering, std::__cmp_cat::__unspec) [877] +----------------------------------------------- + 0.00 0.00 140/140 decltype ((__char_traits_cmp_cat >)(0)) std::operator<=>, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [878] +[875] 0.0 0.00 0.00 140 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] + 0.00 0.00 280/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 140/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] + 0.00 0.00 140/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 140/35223 std::__cxx11::basic_string, std::allocator >::data() const [100] + 0.00 0.00 140/16017 std::char_traits::compare(char const*, char const*, unsigned long) [183] + 0.00 0.00 39/1850 std::__cxx11::basic_string, std::allocator >::_S_compare(unsigned long, unsigned long) [450] +----------------------------------------------- + 0.00 0.00 140/140 decltype ((__char_traits_cmp_cat >)(0)) std::operator<=>, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [878] +[876] 0.0 0.00 0.00 140 auto std::__detail::__char_traits_cmp_cat >(int) [876] +----------------------------------------------- + 0.00 0.00 140/140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] +[877] 0.0 0.00 0.00 140 std::operator<(std::strong_ordering, std::__cmp_cat::__unspec) [877] +----------------------------------------------- + 0.00 0.00 140/140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] +[878] 0.0 0.00 0.00 140 decltype ((__char_traits_cmp_cat >)(0)) std::operator<=>, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [878] + 0.00 0.00 140/140 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] + 0.00 0.00 140/140 auto std::__detail::__char_traits_cmp_cat >(int) [876] +----------------------------------------------- + 3 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] + 0.00 0.00 133/133 CConfigManager::loadConfigLoadVars() [3095] +[879] 0.0 0.00 0.00 136 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] + 0.00 0.00 568/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 379/1328 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] + 0.00 0.00 303/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] + 0.00 0.00 267/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] + 0.00 0.00 260/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] + 0.00 0.00 176/176 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] + 0.00 0.00 122/122 CConfigManager::applyUserDefinedVars(std::__cxx11::basic_string, std::allocator >&, unsigned long) [897] + 0.00 0.00 121/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 12/37 std::__cxx11::basic_string, std::allocator >::begin() [1302] + 0.00 0.00 6/18 std::__cxx11::basic_string, std::allocator >::end() [1703] + 0.00 0.00 6/18 __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) [1708] + 0.00 0.00 6/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] + 0.00 0.00 6/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] + 0.00 0.00 6/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 6/179 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] + 88 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] +----------------------------------------------- + 0.00 0.00 5/133 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 128/133 CConfigManager::setDefaultVars() [2708] +[880] 0.0 0.00 0.00 133 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [880] + 0.00 0.00 133/133 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] + 0.00 0.00 132/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] +----------------------------------------------- + 0.00 0.00 133/133 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [880] +[881] 0.0 0.00 0.00 133 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] + 0.00 0.00 137/7402 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [271] + 0.00 0.00 135/7398 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [272] + 0.00 0.00 129/7385 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [276] + 0.00 0.00 76/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] + 0.00 0.00 76/108 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] + 0.00 0.00 76/76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [990] + 0.00 0.00 76/76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] + 0.00 0.00 76/113 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::operator->() const [904] + 0.00 0.00 76/76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [991] + 0.00 0.00 56/7231 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() [286] +----------------------------------------------- + 0.00 0.00 1/132 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] + 0.00 0.00 1/132 Debug::init(std::__cxx11::basic_string, std::allocator >) [3126] + 0.00 0.00 4/132 __static_initialization_and_destruction_0(int, int) [3017] + 0.00 0.00 12/132 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] + 0.00 0.00 14/132 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] + 0.00 0.00 15/132 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 16/132 ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const [2334] + 0.00 0.00 19/132 Events::listener_setTitleWindow(void*, void*) [1670] + 0.00 0.00 50/132 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] +[882] 0.0 0.00 0.00 132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] + 0.00 0.00 132/213 std::__cxx11::basic_string, std::allocator >::append(char const*) [818] + 0.00 0.00 132/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 131/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] +----------------------------------------------- + 0.00 0.00 128/128 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1512] +[883] 0.0 0.00 0.00 128 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() [883] +----------------------------------------------- + 0.00 0.00 32/128 std::vector >::begin() [1460] + 0.00 0.00 32/128 __gnu_cxx::__normal_iterator > >::operator-(long) const [1317] + 0.00 0.00 64/128 std::vector >::end() [1064] +[884] 0.0 0.00 0.00 128 __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned long* const&) [884] +----------------------------------------------- + 0.00 0.00 128/128 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1512] +[885] 0.0 0.00 0.00 128 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const [885] +----------------------------------------------- + 0.00 0.00 64/128 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [1315] + 0.00 0.00 64/128 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] +[886] 0.0 0.00 0.00 128 __gnu_cxx::__normal_iterator > >::base() const [886] +----------------------------------------------- + 0.00 0.00 128/128 std::vector >::_M_check_len(unsigned long, char const*) const [1326] +[887] 0.0 0.00 0.00 128 std::vector >::size() const [887] +----------------------------------------------- + 0.00 0.00 32/128 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] + 0.00 0.00 96/128 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::~_Vector_base() [949] +[888] 0.0 0.00 0.00 128 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [888] + 0.00 0.00 64/64 std::allocator_traits, std::allocator > > > > >::deallocate(std::allocator, std::allocator > > > >&, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [1058] +----------------------------------------------- + 0.00 0.00 32/128 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1388] + 0.00 0.00 96/128 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [951] +[889] 0.0 0.00 0.00 128 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() [889] + 0.00 0.00 32/32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() [1410] +----------------------------------------------- + 0.00 0.00 39/128 std::tuple_element<1ul, std::tuple >::type&& std::get<1ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1297] + 0.00 0.00 43/128 std::__invoke_result::type std::__invoke(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1237] + 0.00 0.00 46/128 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1246] +[890] 0.0 0.00 0.00 128 SHyprIPCEvent&& std::forward(std::remove_reference::type&) [890] +----------------------------------------------- + 0.00 0.00 125/125 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() const [893] +[891] 0.0 0.00 0.00 125 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() const [891] + 0.00 0.00 125/125 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() const [892] +----------------------------------------------- + 0.00 0.00 125/125 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() const [891] +[892] 0.0 0.00 0.00 125 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() const [892] +----------------------------------------------- + 0.00 0.00 125/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) [894] +[893] 0.0 0.00 0.00 125 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() const [893] + 0.00 0.00 125/125 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() const [891] +----------------------------------------------- + 0.00 0.00 1/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_key() const [3206] + 0.00 0.00 27/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] + 0.00 0.00 33/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node_base const*) [1312] + 0.00 0.00 64/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) [1737] +[894] 0.0 0.00 0.00 125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) [894] + 0.00 0.00 125/125 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() const [893] + 0.00 0.00 125/148 std::_Select1st, std::allocator > const, unsigned int> >::operator()(std::pair, std::allocator > const, unsigned int> const&) const [871] +----------------------------------------------- + 0.00 0.00 1/125 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3343] + 0.00 0.00 1/125 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3305] + 0.00 0.00 1/125 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3320] + 0.00 0.00 1/125 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3311] + 0.00 0.00 1/125 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3295] + 0.00 0.00 1/125 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Hash_node() [4009] + 0.00 0.00 1/125 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3292] + 0.00 0.00 1/125 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_Hash_node() [4008] + 0.00 0.00 1/125 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3314] + 0.00 0.00 2/125 std::__detail::_Hash_node, std::allocator > const, long>, true>::_Hash_node() [2965] + 0.00 0.00 2/125 std::__detail::_Hash_node, false>::_Hash_node() [2966] + 0.00 0.00 2/125 std::__detail::_Hash_node, false>::_Hash_node() [2967] + 0.00 0.00 3/125 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Hash_node() [2646] + 0.00 0.00 4/125 std::__detail::_Hash_node, false>::_Hash_node() [2481] + 0.00 0.00 27/125 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_Hash_node() [1580] + 0.00 0.00 76/125 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_Hash_node() [1005] +[895] 0.0 0.00 0.00 125 std::__detail::_Hash_node_base::_Hash_node_base() [895] +----------------------------------------------- + 0.00 0.00 7/124 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] + 0.00 0.00 12/124 ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const [2334] + 0.00 0.00 15/124 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 19/124 Events::listener_setTitleWindow(void*, void*) [1670] + 0.00 0.00 24/124 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] + 0.00 0.00 47/124 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] +[896] 0.0 0.00 0.00 124 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] + 0.00 0.00 125/161 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) [853] + 0.00 0.00 124/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 123/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] +----------------------------------------------- + 0.00 0.00 122/122 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] +[897] 0.0 0.00 0.00 122 CConfigManager::applyUserDefinedVars(std::__cxx11::basic_string, std::allocator >&, unsigned long) [897] + 0.00 0.00 123/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] +----------------------------------------------- + 0.00 0.00 2/121 CHyprXWaylandManager::CHyprXWaylandManager() [3122] + 0.00 0.00 21/121 CCompositor::initAllSignals() [3064] + 0.00 0.00 98/121 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] +[898] 0.0 0.00 0.00 121 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [898] + 0.00 0.00 122/122 wl_signal_add [3] + 0.00 0.00 121/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 121/442 Debug::log(LogLevel, char const*, ...) [663] +----------------------------------------------- + 0.00 0.00 1/121 std::__cxx11::_List_base >::_M_init() [3870] + 0.00 0.00 1/121 std::__cxx11::_List_base >::_M_init() [3900] + 0.00 0.00 4/121 std::__cxx11::_List_base >::_M_init() [2448] + 0.00 0.00 115/121 std::__detail::_List_node_header::_List_node_header() [901] +[899] 0.0 0.00 0.00 121 std::__detail::_List_node_header::_M_init() [899] +----------------------------------------------- + 0.00 0.00 1/118 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] + 0.00 0.00 1/118 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] + 0.00 0.00 2/118 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] + 0.00 0.00 2/118 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] + 0.00 0.00 2/118 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] + 0.00 0.00 3/118 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] + 0.00 0.00 4/118 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] + 0.00 0.00 27/118 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] + 0.00 0.00 76/118 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] +[900] 0.0 0.00 0.00 118 std::__detail::_Prime_rehash_policy::_M_state() const [900] +----------------------------------------------- + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3890] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3913] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3899] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3926] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3868] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3933] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3878] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3919] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3893] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3902] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3883] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3873] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3888] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3912] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3931] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3907] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3920] + 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3892] + 0.00 0.00 4/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2450] + 0.00 0.00 4/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2457] + 0.00 0.00 4/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2455] + 0.00 0.00 5/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [2300] + 0.00 0.00 7/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2192] + 0.00 0.00 8/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2089] + 0.00 0.00 9/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [2082] + 0.00 0.00 57/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [1102] +[901] 0.0 0.00 0.00 116 std::__detail::_List_node_header::_List_node_header() [901] + 0.00 0.00 115/121 std::__detail::_List_node_header::_M_init() [899] +----------------------------------------------- + 0.00 0.00 57/115 std::__cxx11::list >::list(std::allocator const&) [1108] + 0.00 0.00 58/115 std::__cxx11::_List_base >::_List_impl::~_List_impl() [1103] +[902] 0.0 0.00 0.00 115 std::allocator >::~allocator() [902] +----------------------------------------------- + 0.00 0.00 57/114 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [1105] + 0.00 0.00 57/114 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [1102] +[903] 0.0 0.00 0.00 114 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [903] +----------------------------------------------- + 0.00 0.00 37/113 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::at(std::__cxx11::basic_string, std::allocator > const&) [1303] + 0.00 0.00 76/113 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] +[904] 0.0 0.00 0.00 113 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::operator->() const [904] + 0.00 0.00 113/7501 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() [270] +----------------------------------------------- + 0.00 0.00 2/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2972] + 0.00 0.00 2/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) [2971] + 0.00 0.00 27/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1582] + 0.00 0.00 27/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1583] + 0.00 0.00 54/112 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] +[905] 0.0 0.00 0.00 112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() [905] + 0.00 0.00 112/112 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_M_get() [906] +----------------------------------------------- + 0.00 0.00 112/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() [905] +[906] 0.0 0.00 0.00 112 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_M_get() [906] +----------------------------------------------- + 0.00 0.00 112/112 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] +[907] 0.0 0.00 0.00 112 std::abs(double) [907] +----------------------------------------------- + 0.00 0.00 108/108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) [910] +[908] 0.0 0.00 0.00 108 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>&) [908] +----------------------------------------------- + 0.00 0.00 108/108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [911] +[909] 0.0 0.00 0.00 108 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_Head_base, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [909] + 0.00 0.00 108/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] +----------------------------------------------- + 0.00 0.00 108/108 std::__cxx11::basic_string, std::allocator >& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) [916] +[910] 0.0 0.00 0.00 108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) [910] + 0.00 0.00 108/108 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>&) [908] +----------------------------------------------- + 0.00 0.00 108/108 std::tuple, std::allocator >&&>::tuple, std::allocator >, true, true>(std::__cxx11::basic_string, std::allocator >&&) [914] +[911] 0.0 0.00 0.00 108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [911] + 0.00 0.00 108/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] + 0.00 0.00 108/108 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_Head_base, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [909] +----------------------------------------------- + 0.00 0.00 108/108 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [913] +[912] 0.0 0.00 0.00 108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&&) [912] +----------------------------------------------- + 0.00 0.00 1/108 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] + 0.00 0.00 1/108 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] + 0.00 0.00 3/108 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] + 0.00 0.00 27/108 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] + 0.00 0.00 76/108 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] +[913] 0.0 0.00 0.00 108 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [913] + 0.00 0.00 108/108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&&) [912] +----------------------------------------------- + 0.00 0.00 108/108 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] +[914] 0.0 0.00 0.00 108 std::tuple, std::allocator >&&>::tuple, std::allocator >, true, true>(std::__cxx11::basic_string, std::allocator >&&) [914] + 0.00 0.00 108/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] + 0.00 0.00 108/108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [911] +----------------------------------------------- + 0.00 0.00 54/108 void std::__cxx11::list >::_M_insert(std::_List_iterator, CAnimatedVariable*&&) [1138] + 0.00 0.00 54/108 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] +[915] 0.0 0.00 0.00 108 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [915] +----------------------------------------------- + 0.00 0.00 108/108 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) [918] +[916] 0.0 0.00 0.00 108 std::__cxx11::basic_string, std::allocator >& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) [916] + 0.00 0.00 108/108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) [910] +----------------------------------------------- + 0.00 0.00 1/108 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] + 0.00 0.00 1/108 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] + 0.00 0.00 3/108 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] + 0.00 0.00 27/108 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] + 0.00 0.00 76/108 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] +[917] 0.0 0.00 0.00 108 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] + 0.00 0.00 108/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] + 0.00 0.00 108/108 std::tuple, std::allocator >&&>::tuple, std::allocator >, true, true>(std::__cxx11::basic_string, std::allocator >&&) [914] +----------------------------------------------- + 0.00 0.00 1/108 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3791] + 0.00 0.00 1/108 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3801] + 0.00 0.00 3/108 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2631] + 0.00 0.00 27/108 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1576] + 0.00 0.00 76/108 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1002] +[918] 0.0 0.00 0.00 108 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) [918] + 0.00 0.00 108/108 std::__cxx11::basic_string, std::allocator >& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) [916] +----------------------------------------------- + 0.00 0.00 1/108 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3791] + 0.00 0.00 1/108 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3801] + 0.00 0.00 3/108 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2631] + 0.00 0.00 27/108 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1576] + 0.00 0.00 76/108 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1002] +[919] 0.0 0.00 0.00 108 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) [919] +----------------------------------------------- + 0.00 0.00 27/108 std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1587] + 0.00 0.00 27/108 std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1586] + 0.00 0.00 27/108 void std::_Function_base::_Base_manager, std::allocator >)>::_M_init_functor, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >)) [1564] + 0.00 0.00 27/108 void std::_Function_base::_Base_manager, std::allocator >)>::_M_create, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >), std::integral_constant) [1566] +[920] 0.0 0.00 0.00 108 void (&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [920] +----------------------------------------------- + 0.00 0.00 108/108 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] +[921] 0.0 0.00 0.00 108 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [921] +----------------------------------------------- + 0.00 0.00 105/105 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) [923] +[922] 0.0 0.00 0.00 105 std::_Head_base<0ul, std::thread::_State*, false>::_M_head(std::_Head_base<0ul, std::thread::_State*, false>&) [922] +----------------------------------------------- + 0.00 0.00 105/105 std::thread::_State*& std::__get_helper<0ul, std::thread::_State*, std::default_delete >(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) [925] +[923] 0.0 0.00 0.00 105 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) [923] + 0.00 0.00 105/105 std::_Head_base<0ul, std::thread::_State*, false>::_M_head(std::_Head_base<0ul, std::thread::_State*, false>&) [922] +----------------------------------------------- + 0.00 0.00 52/105 std::__uniq_ptr_impl >::__uniq_ptr_impl(std::thread::_State*) [1170] + 0.00 0.00 53/105 std::unique_ptr >::~unique_ptr() [1147] +[924] 0.0 0.00 0.00 105 std::__uniq_ptr_impl >::_M_ptr() [924] + 0.00 0.00 105/105 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, std::thread::_State*, std::default_delete >(std::tuple >&) [926] +----------------------------------------------- + 0.00 0.00 105/105 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, std::thread::_State*, std::default_delete >(std::tuple >&) [926] +[925] 0.0 0.00 0.00 105 std::thread::_State*& std::__get_helper<0ul, std::thread::_State*, std::default_delete >(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) [925] + 0.00 0.00 105/105 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) [923] +----------------------------------------------- + 0.00 0.00 105/105 std::__uniq_ptr_impl >::_M_ptr() [924] +[926] 0.0 0.00 0.00 105 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, std::thread::_State*, std::default_delete >(std::tuple >&) [926] + 0.00 0.00 105/105 std::thread::_State*& std::__get_helper<0ul, std::thread::_State*, std::default_delete >(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) [925] +----------------------------------------------- + 0.00 0.00 14/104 std::array::operator[](unsigned long) const [1763] + 0.00 0.00 90/104 std::array::operator[](unsigned long) [971] +[927] 0.0 0.00 0.00 104 std::__array_traits::_S_ref(SDwindleNodeData* const (&) [2], unsigned long) [927] +----------------------------------------------- + 0.00 0.00 1/104 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3861] + 0.00 0.00 1/104 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) [3859] + 0.00 0.00 1/104 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) [3860] + 0.00 0.00 49/104 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] + 0.00 0.00 52/104 std::thread::joinable() const [1157] +[928] 0.0 0.00 0.00 104 std::thread::id::id() [928] +----------------------------------------------- + 0.00 0.00 26/100 std::__cxx11::list >::begin() [1626] + 0.00 0.00 74/100 std::__cxx11::list >::end() [1015] +[929] 0.0 0.00 0.00 100 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [929] +----------------------------------------------- + 0.00 0.00 98/98 std::function::function(void (*&&)(void*, void*)) [936] +[930] 0.0 0.00 0.00 98 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (*&&)(void*, void*)) [930] + 0.00 0.00 98/293 void (*&&std::forward(std::remove_reference::type&))(void*, void*) [719] + 0.00 0.00 98/98 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (*&&)(void*, void*), std::integral_constant) [932] +----------------------------------------------- + 0.00 0.00 98/98 std::function::function(void (*&&)(void*, void*)) [936] +[931] 0.0 0.00 0.00 98 bool std::_Function_base::_Base_manager::_M_not_empty_function(void (*)(void*, void*)) [931] +----------------------------------------------- + 0.00 0.00 98/98 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (*&&)(void*, void*)) [930] +[932] 0.0 0.00 0.00 98 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (*&&)(void*, void*), std::integral_constant) [932] + 0.00 0.00 98/1084 std::_Any_data::_M_access() [588] + 0.00 0.00 97/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 97/293 void (*&&std::forward(std::remove_reference::type&))(void*, void*) [719] +----------------------------------------------- + 0.00 0.00 98/98 std::function::swap(std::function&) [935] +[933] 0.0 0.00 0.00 98 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(void (*&)(std::_Any_data const&, void*&&, void*&&), void (*&)(std::_Any_data const&, void*&&, void*&&)) [933] + 0.00 0.00 291/291 std::remove_reference::type&& std::move(void (*&)(std::_Any_data const&, void*&&, void*&&)) [720] +----------------------------------------------- + 0.00 0.00 1/97 CInputManager::newMouse(wlr_input_device*) [3089] + 0.00 0.00 2/97 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 3/97 CInputManager::newKeyboard(wlr_input_device*) [3085] + 0.00 0.00 15/97 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] + 0.00 0.00 21/97 Events::listener_newXDGSurface(wl_listener*, void*) [4453] + 0.00 0.00 24/97 createTree(wlr_surface*, CWindow*) [2023] + 0.00 0.00 31/97 Events::listener_mapWindow(void*, void*) [2039] +[934] 0.0 0.00 0.00 97 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] + 0.00 0.00 98/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 98/121 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [898] + 0.00 0.00 97/97 std::function::operator=(std::function const&) [937] + 0.00 0.00 97/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 96/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] +----------------------------------------------- + 0.00 0.00 97/97 std::function::operator=(std::function const&) [937] +[935] 0.0 0.00 0.00 97 std::function::swap(std::function&) [935] + 0.00 0.00 98/349 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation), bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) [697] + 0.00 0.00 98/98 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(void (*&)(std::_Any_data const&, void*&&, void*&&), void (*&)(std::_Any_data const&, void*&&, void*&&)) [933] + 0.00 0.00 97/348 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::_Any_data&, std::_Any_data&) [701] +----------------------------------------------- + 0.00 0.00 1/97 CInputManager::newMouse(wlr_input_device*) [3089] + 0.00 0.00 2/97 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 3/97 CInputManager::newKeyboard(wlr_input_device*) [3085] + 0.00 0.00 15/97 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] + 0.00 0.00 21/97 Events::listener_newXDGSurface(wl_listener*, void*) [4453] + 0.00 0.00 24/97 createTree(wlr_surface*, CWindow*) [2023] + 0.00 0.00 31/97 Events::listener_mapWindow(void*, void*) [2039] +[936] 0.0 0.00 0.00 97 std::function::function(void (*&&)(void*, void*)) [936] + 0.00 0.00 98/98 bool std::_Function_base::_Base_manager::_M_not_empty_function(void (*)(void*, void*)) [931] + 0.00 0.00 98/293 void (*&&std::forward(std::remove_reference::type&))(void*, void*) [719] + 0.00 0.00 98/98 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (*&&)(void*, void*)) [930] + 0.00 0.00 97/1987 std::_Function_base::_Function_base() [438] +----------------------------------------------- + 0.00 0.00 97/97 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] +[937] 0.0 0.00 0.00 97 std::function::operator=(std::function const&) [937] + 0.00 0.00 97/222 std::function::function(std::function const&) [809] + 0.00 0.00 97/97 std::function::swap(std::function&) [935] + 0.00 0.00 97/462 std::function::~function() [657] +----------------------------------------------- + 0.00 0.00 48/96 void std::destroy_at(SKeybind*) [1222] + 0.00 0.00 48/96 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] +[938] 0.0 0.00 0.00 96 SKeybind::~SKeybind() [938] + 0.00 0.00 384/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 96/96 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [955] +[939] 0.0 0.00 0.00 96 __gnu_cxx::__aligned_buffer > >::_M_ptr() [939] + 0.00 0.00 96/96 __gnu_cxx::__aligned_buffer > >::_M_addr() [940] +----------------------------------------------- + 0.00 0.00 96/96 __gnu_cxx::__aligned_buffer > >::_M_ptr() [939] +[940] 0.0 0.00 0.00 96 __gnu_cxx::__aligned_buffer > >::_M_addr() [940] +----------------------------------------------- + 0.00 0.00 96/96 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() [958] +[941] 0.0 0.00 0.00 96 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() [941] + 0.00 0.00 96/96 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() [942] +----------------------------------------------- + 0.00 0.00 96/96 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() [941] +[942] 0.0 0.00 0.00 96 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() [942] +----------------------------------------------- + 0.00 0.00 32/96 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) [1488] + 0.00 0.00 64/96 std::__detail::_ScannerBase::_ScannerBase(std::regex_constants::syntax_option_type) [1477] +[943] 0.0 0.00 0.00 96 std::__detail::_ScannerBase::_M_is_ecma() const [943] + 0.00 0.00 96/836 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [605] +----------------------------------------------- + 0.00 0.00 32/96 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > > > > const&) [1445] + 0.00 0.00 64/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > > > > const&) [1042] +[944] 0.0 0.00 0.00 96 std::allocator, std::allocator > > > >::allocator(std::allocator, std::allocator > > > > const&) [944] + 0.00 0.00 96/96 std::__new_allocator, std::allocator > > > >::__new_allocator(std::__new_allocator, std::allocator > > > > const&) [954] +----------------------------------------------- + 0.00 0.00 32/96 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] + 0.00 0.00 32/96 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::~_Vector_impl() [1369] + 0.00 0.00 32/96 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > >, int> > const&) [1454] +[945] 0.0 0.00 0.00 96 std::allocator, std::allocator > >, int> >::~allocator() [945] +----------------------------------------------- + 0.00 0.00 96/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::~_Vector_base() [949] +[946] 0.0 0.00 0.00 96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::~_Vector_impl() [946] + 0.00 0.00 96/160 std::allocator, std::allocator > > > >::~allocator() [858] +----------------------------------------------- + 0.00 0.00 96/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_swap_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data&) [1358] +[947] 0.0 0.00 0.00 96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_copy_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data const&) [947] +----------------------------------------------- + 0.00 0.00 32/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl() [1356] + 0.00 0.00 64/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > > > > const&) [1042] +[948] 0.0 0.00 0.00 96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_Vector_impl_data() [948] +----------------------------------------------- + 0.00 0.00 96/96 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() [956] +[949] 0.0 0.00 0.00 96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::~_Vector_base() [949] + 0.00 0.00 96/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::~_Vector_impl() [946] + 0.00 0.00 96/128 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [888] +----------------------------------------------- + 0.00 0.00 32/96 std::vector >::~vector() [1464] + 0.00 0.00 64/96 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] +[950] 0.0 0.00 0.00 96 std::_Vector_base >::_M_get_Tp_allocator() [950] +----------------------------------------------- + 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1385] + 0.00 0.00 64/96 std::shared_ptr > const>::~shared_ptr() [1040] +[951] 0.0 0.00 0.00 96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [951] + 0.00 0.00 96/128 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() [889] +----------------------------------------------- + 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr >, void>(std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>&&) [1384] + 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1383] + 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) [1381] +[952] 0.0 0.00 0.00 96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_swap(std::__shared_count<(__gnu_cxx::_Lock_policy)2>&) [952] +----------------------------------------------- + 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr() [1382] + 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr >, void>(std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>&&) [1384] + 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1383] +[953] 0.0 0.00 0.00 96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count() [953] +----------------------------------------------- + 0.00 0.00 96/96 std::allocator, std::allocator > > > >::allocator(std::allocator, std::allocator > > > > const&) [944] +[954] 0.0 0.00 0.00 96 std::__new_allocator, std::allocator > > > >::__new_allocator(std::__new_allocator, std::allocator > > > > const&) [954] +----------------------------------------------- + 0.00 0.00 32/96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] + 0.00 0.00 32/96 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] + 0.00 0.00 32/96 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1432] +[955] 0.0 0.00 0.00 96 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [955] + 0.00 0.00 96/96 __gnu_cxx::__aligned_buffer > >::_M_ptr() [939] +----------------------------------------------- + 0.00 0.00 32/96 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::~match_results() [1475] + 0.00 0.00 32/96 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::~_Executor() [1500] + 0.00 0.00 32/96 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] +[956] 0.0 0.00 0.00 96 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() [956] + 0.00 0.00 96/460 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [659] + 0.00 0.00 96/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::~_Vector_base() [949] + 0.00 0.00 96/156 void std::_Destroy, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [868] +----------------------------------------------- + 0.00 0.00 48/96 std::__cxx11::_List_base >::_M_clear() [3909] + 0.00 0.00 48/96 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] +[957] 0.0 0.00 0.00 96 std::__cxx11::_List_base >::_M_get_Node_allocator() [957] +----------------------------------------------- + 0.00 0.00 1/96 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() [4076] + 0.00 0.00 27/96 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1582] + 0.00 0.00 27/96 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] + 0.00 0.00 41/96 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::operator->() const [1256] +[958] 0.0 0.00 0.00 96 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() [958] + 0.00 0.00 96/96 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() [941] +----------------------------------------------- + 0.00 0.00 96/96 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] +[959] 0.0 0.00 0.00 96 std::__detail::_StateSeq >::_M_append(long) [959] + 0.00 0.00 96/736 std::vector, std::allocator > >::operator[](unsigned long) [625] +----------------------------------------------- + 0.00 0.00 96/96 std::enable_if > const*> >, std::is_move_constructible > const*>, std::is_move_assignable > const*> >::value, void>::type std::swap > const*>(std::__detail::_NFA > const*&, std::__detail::_NFA > const*&) [1523] +[960] 0.0 0.00 0.00 96 std::remove_reference > const*&>::type&& std::move > const*&>(std::__detail::_NFA > const*&) [960] +----------------------------------------------- + 0.00 0.00 96/96 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::locale&, std::locale&) [1524] +[961] 0.0 0.00 0.00 96 std::remove_reference::type&& std::move(std::locale&) [961] +----------------------------------------------- + 0.00 0.00 32/96 void std::allocator_traits >::construct(std::allocator&, unsigned long*, unsigned long const&) [1426] + 0.00 0.00 32/96 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] + 0.00 0.00 32/96 decltype (::new ((void*)(0)) unsigned long((declval)())) std::construct_at(unsigned long*, unsigned long const&) [1508] +[962] 0.0 0.00 0.00 96 unsigned long const& std::forward(std::remove_reference::type&) [962] +----------------------------------------------- + 0.00 0.00 46/95 decltype (::new ((void*)(0)) SHyprIPCEvent((declval)())) std::construct_at(SHyprIPCEvent*, SHyprIPCEvent const&) [1226] + 0.00 0.00 49/95 std::_Head_base<1ul, SHyprIPCEvent, false>::_Head_base(SHyprIPCEvent const&) [1199] +[963] 0.0 0.00 0.00 95 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent const&) [963] + 0.00 0.00 192/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] +----------------------------------------------- + 0.00 0.00 2/92 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] + 0.00 0.00 28/92 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] + 0.00 0.00 62/92 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] +[964] 0.0 0.00 0.00 92 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [964] + 0.00 0.00 92/92 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [965] +----------------------------------------------- + 0.00 0.00 92/92 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [964] +[965] 0.0 0.00 0.00 92 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [965] + 0.00 0.00 92/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] +----------------------------------------------- + 0.00 0.00 28/90 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] + 0.00 0.00 62/90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] +[966] 0.0 0.00 0.00 90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [966] + 0.00 0.00 90/90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [967] +----------------------------------------------- + 0.00 0.00 90/90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [966] +[967] 0.0 0.00 0.00 90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [967] + 0.00 0.00 83/83 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [975] + 0.00 0.00 28/84 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_M_next() const [973] + 0.00 0.00 19/35 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1308] +----------------------------------------------- + 0.00 0.00 28/90 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] + 0.00 0.00 62/90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] +[968] 0.0 0.00 0.00 90 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [968] + 0.00 0.00 90/90 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [969] + 0.00 0.00 90/7530 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] +----------------------------------------------- + 0.00 0.00 90/90 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [968] +[969] 0.0 0.00 0.00 90 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [969] + 0.00 0.00 90/7523 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [267] +----------------------------------------------- + 0.00 0.00 1/90 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4001] + 0.00 0.00 9/90 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() [2020] + 0.00 0.00 10/90 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] + 0.00 0.00 12/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] + 0.00 0.00 13/90 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_M_const_cast() const [1776] + 0.00 0.00 16/90 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) [1737] + 0.00 0.00 29/90 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [1535] +[970] 0.0 0.00 0.00 90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] +----------------------------------------------- + 0.00 0.00 8/90 CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) [1842] + 0.00 0.00 12/90 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 14/90 SDwindleNodeData::operator==(SDwindleNodeData const&) [1179] + 0.00 0.00 56/90 SDwindleNodeData::recalcSizePosRecursive() [2032] +[971] 0.0 0.00 0.00 90 std::array::operator[](unsigned long) [971] + 0.00 0.00 90/104 std::__array_traits::_S_ref(SDwindleNodeData* const (&) [2], unsigned long) [927] +----------------------------------------------- + 88 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] +[972] 0.0 0.00 0.00 88 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] + 0.00 0.00 641/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 89/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 48/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 47/47 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] + 0.00 0.00 24/67 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [1025] + 0.00 0.00 24/124 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] + 0.00 0.00 24/40 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] + 0.00 0.00 4/4 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] + 0.00 0.00 4/4 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] + 0.00 0.00 4/4 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] + 0.00 0.00 2/2 CConfigManager::handleSubmap(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2707] + 0.00 0.00 1/1 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 1 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] +----------------------------------------------- + 0.00 0.00 13/84 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2798] + 0.00 0.00 16/84 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1561] + 0.00 0.00 27/84 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [4049] + 0.00 0.00 28/84 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [967] +[973] 0.0 0.00 0.00 84 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_M_next() const [973] +----------------------------------------------- + 0.00 0.00 12/84 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1957] + 0.00 0.00 12/84 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] + 0.00 0.00 12/84 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::operator(), std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) const [1867] + 0.00 0.00 12/84 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) [1955] + 0.00 0.00 12/84 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) [1956] + 0.00 0.00 12/84 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1936] + 0.00 0.00 12/84 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval, std::allocator > const, unsigned int> const&>)())) std::construct_at, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1969] +[974] 0.0 0.00 0.00 84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] +----------------------------------------------- + 0.00 0.00 83/83 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [967] +[975] 0.0 0.00 0.00 83 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [975] + 0.00 0.00 83/83 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [976] + 0.00 0.00 63/63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1072] +----------------------------------------------- + 0.00 0.00 83/83 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [975] +[976] 0.0 0.00 0.00 83 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [976] +----------------------------------------------- + 0.00 0.00 1/82 std::deque >::~deque() [3819] + 0.00 0.00 40/82 std::deque >::_M_erase_at_end(std::_Deque_iterator) [1272] + 0.00 0.00 41/82 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [1264] +[977] 0.0 0.00 0.00 82 std::_Deque_base >::_M_get_Tp_allocator() [977] +----------------------------------------------- + 0.00 0.00 82/82 void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) [1235] +[978] 0.0 0.00 0.00 82 std::remove_reference&>::type&& std::move&>(std::tuple&) [978] +----------------------------------------------- + 0.00 0.00 81/81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] +[979] 0.0 0.00 0.00 81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [979] +----------------------------------------------- + 0.00 0.00 81/81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] +[980] 0.0 0.00 0.00 81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [980] + 0.00 0.00 81/5677 std::__detail::_Hashtable_hash_traits, std::allocator > > >::__small_size_threshold() [311] +----------------------------------------------- + 0.00 0.00 37/81 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::at(std::__cxx11::basic_string, std::allocator > const&) [1303] + 0.00 0.00 44/81 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::find(std::__cxx11::basic_string, std::allocator > const&) [1242] +[981] 0.0 0.00 0.00 81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] + 0.00 0.00 81/81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [979] + 0.00 0.00 81/81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [980] + 0.00 0.00 81/7385 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [276] + 0.00 0.00 81/7402 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [271] + 0.00 0.00 81/7398 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [272] + 0.00 0.00 81/201 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [832] +----------------------------------------------- + 0.00 0.00 81/81 std::enable_if, std::allocator >&&)> >, std::is_move_constructible, std::allocator >&&)>, std::is_move_assignable, std::allocator >&&)> >::value, void>::type std::swap, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&), void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) [1593] +[982] 0.0 0.00 0.00 81 std::remove_reference, std::allocator >&&)>::type&& std::move, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) [982] +----------------------------------------------- + 0.00 0.00 1/80 CHyprDwindleLayout::getMasterNodeOnWorkspace(int const&) [3117] + 0.00 0.00 3/80 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] + 0.00 0.00 7/80 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] + 0.00 0.00 13/80 std::__cxx11::list >::push_back(SDwindleNodeData&&) [1821] + 0.00 0.00 13/80 std::__cxx11::list >::back() [1819] + 0.00 0.00 43/80 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] +[983] 0.0 0.00 0.00 80 std::__cxx11::list >::end() [983] + 0.00 0.00 80/162 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [851] +----------------------------------------------- + 0.00 0.00 1/79 std::deque >::~deque() [3819] + 0.00 0.00 38/79 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] + 0.00 0.00 40/79 std::deque >::clear() [1273] +[984] 0.0 0.00 0.00 79 std::deque >::begin() [984] + 0.00 0.00 77/275 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [727] +----------------------------------------------- + 0.00 0.00 78/78 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1283] +[985] 0.0 0.00 0.00 78 std::_Deque_iterator::_Deque_iterator() [985] +----------------------------------------------- + 0.00 0.00 26/78 std::deque >::begin() [1624] + 0.00 0.00 26/78 std::deque >::end() [1623] + 0.00 0.00 26/78 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data const&) [1788] +[986] 0.0 0.00 0.00 78 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [986] +----------------------------------------------- + 0.00 0.00 76/76 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1002] +[987] 0.0 0.00 0.00 76 SConfigValue::SConfigValue() [987] + 0.00 0.00 76/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] +----------------------------------------------- + 0.00 0.00 76/76 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::allocate(unsigned long, void const*) [995] +[988] 0.0 0.00 0.00 76 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::_M_max_size() const [988] +----------------------------------------------- + 0.00 0.00 76/76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] +[989] 0.0 0.00 0.00 76 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [989] +----------------------------------------------- + 0.00 0.00 76/76 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] +[990] 0.0 0.00 0.00 76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [990] + 0.00 0.00 76/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 76/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 76/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] +----------------------------------------------- + 0.00 0.00 76/76 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] +[991] 0.0 0.00 0.00 76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [991] +----------------------------------------------- + 0.00 0.00 76/76 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] +[992] 0.0 0.00 0.00 76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] + 0.00 0.00 76/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] + 0.00 0.00 76/76 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [989] + 0.00 0.00 76/76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [993] + 0.00 0.00 76/201 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [832] + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2369] + 0.00 0.00 4/7402 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [271] +----------------------------------------------- + 0.00 0.00 76/76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] +[993] 0.0 0.00 0.00 76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [993] + 0.00 0.00 44/1875 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_M_next() const [441] + 0.00 0.00 44/891 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [603] +----------------------------------------------- + 0.00 0.00 76/76 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::deallocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [996] +[994] 0.0 0.00 0.00 76 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [994] +----------------------------------------------- + 0.00 0.00 76/76 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::allocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, unsigned long) [998] +[995] 0.0 0.00 0.00 76 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::allocate(unsigned long, void const*) [995] + 0.00 0.00 76/76 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::_M_max_size() const [988] +----------------------------------------------- + 0.00 0.00 76/76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1008] +[996] 0.0 0.00 0.00 76 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::deallocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [996] + 0.00 0.00 76/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 76/76 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [994] +----------------------------------------------- + 0.00 0.00 76/76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1007] +[997] 0.0 0.00 0.00 76 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::destroy, std::allocator > const, SConfigValue> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*) [997] + 0.00 0.00 76/76 void std::destroy_at, std::allocator > const, SConfigValue> >(std::pair, std::allocator > const, SConfigValue>*) [1009] +----------------------------------------------- + 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] +[998] 0.0 0.00 0.00 76 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::allocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, unsigned long) [998] + 0.00 0.00 76/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 76/76 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::allocate(unsigned long, void const*) [995] +----------------------------------------------- + 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] +[999] 0.0 0.00 0.00 76 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [999] + 0.00 0.00 76/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 76/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 76/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 76/76 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] +----------------------------------------------- + 0.00 0.00 76/76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1008] +[1000] 0.0 0.00 0.00 76 std::__ptr_traits_ptr_to, std::allocator > const, SConfigValue>, true>*, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1000] + 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1013] +----------------------------------------------- + 0.00 0.00 76/76 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] +[1001] 0.0 0.00 0.00 76 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [1001] + 0.00 0.00 76/76 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1002] +----------------------------------------------- + 0.00 0.00 76/76 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [1001] +[1002] 0.0 0.00 0.00 76 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1002] + 0.00 0.00 76/108 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) [918] + 0.00 0.00 76/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 76/108 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) [919] + 0.00 0.00 76/76 SConfigValue::SConfigValue() [987] +----------------------------------------------- + 0.00 0.00 76/76 void std::destroy_at, std::allocator > const, SConfigValue> >(std::pair, std::allocator > const, SConfigValue>*) [1009] +[1003] 0.0 0.00 0.00 76 std::pair, std::allocator > const, SConfigValue>::~pair() [1003] + 0.00 0.00 76/7045 SConfigValue::~SConfigValue() [289] + 0.00 0.00 76/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1/76 std::deque >::~deque() [3819] + 0.00 0.00 35/76 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] + 0.00 0.00 40/76 std::deque >::_M_erase_at_end(std::_Deque_iterator) [1272] +[1004] 0.0 0.00 0.00 76 std::deque >::end() [1004] + 0.00 0.00 76/275 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [727] +----------------------------------------------- + 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] +[1005] 0.0 0.00 0.00 76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_Hash_node() [1005] + 0.00 0.00 76/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] +----------------------------------------------- + 0.00 0.00 76/76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [990] +[1006] 0.0 0.00 0.00 76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] + 0.00 0.00 152/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() [713] + 0.00 0.00 76/76 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::allocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, unsigned long) [998] + 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__to_address, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1011] + 0.00 0.00 76/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 76/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_Hash_node() [1005] + 0.00 0.00 76/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 76/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 76/7501 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() [270] + 0.00 0.00 76/76 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [999] +----------------------------------------------- + 0.00 0.00 76/76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [4035] +[1007] 0.0 0.00 0.00 76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1007] + 0.00 0.00 76/7501 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() [270] + 0.00 0.00 76/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() [713] + 0.00 0.00 76/76 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::destroy, std::allocator > const, SConfigValue> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*) [997] + 0.00 0.00 76/76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1008] +----------------------------------------------- + 0.00 0.00 76/76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1007] +[1008] 0.0 0.00 0.00 76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1008] + 0.00 0.00 76/76 std::__ptr_traits_ptr_to, std::allocator > const, SConfigValue>, true>*, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1000] + 0.00 0.00 76/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() [713] + 0.00 0.00 76/76 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::deallocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [996] +----------------------------------------------- + 0.00 0.00 76/76 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::destroy, std::allocator > const, SConfigValue> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*) [997] +[1009] 0.0 0.00 0.00 76 void std::destroy_at, std::allocator > const, SConfigValue> >(std::pair, std::allocator > const, SConfigValue>*) [1009] + 0.00 0.00 76/76 std::pair, std::allocator > const, SConfigValue>::~pair() [1003] +----------------------------------------------- + 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1013] +[1010] 0.0 0.00 0.00 76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1010] +----------------------------------------------- + 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] +[1011] 0.0 0.00 0.00 76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__to_address, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1011] +----------------------------------------------- + 0.00 0.00 76/76 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [999] +[1012] 0.0 0.00 0.00 76 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] + 0.00 0.00 76/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 76/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 76/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 76/108 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [913] + 0.00 0.00 76/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 76/76 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [1001] +----------------------------------------------- + 0.00 0.00 76/76 std::__ptr_traits_ptr_to, std::allocator > const, SConfigValue>, true>*, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1000] +[1013] 0.0 0.00 0.00 76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1013] + 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1010] +----------------------------------------------- + 0.00 0.00 2/74 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] + 0.00 0.00 4/74 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 4/74 CWorkspace::startAnim(bool, bool, bool) [2314] + 0.00 0.00 8/74 CAnimationManager::animationPopin(CWindow*, bool) [1840] + 0.00 0.00 56/74 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] +[1014] 0.0 0.00 0.00 74 CAnimatedVariable::operator=(Vector2D const&) [1014] +----------------------------------------------- + 0.00 0.00 26/74 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] + 0.00 0.00 48/74 std::__cxx11::list >::push_back(SKeybind const&) [1221] +[1015] 0.0 0.00 0.00 74 std::__cxx11::list >::end() [1015] + 0.00 0.00 74/100 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [929] +----------------------------------------------- + 0.00 0.00 12/72 std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) [1880] + 0.00 0.00 12/72 std::__uniq_ptr_impl >::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [1923] + 0.00 0.00 12/72 std::tuple >::tuple, true>(IHyprWindowDecoration*&, std::default_delete&&) [1947] + 0.00 0.00 12/72 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) [1899] + 0.00 0.00 12/72 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl >(std::default_delete&&) [1903] + 0.00 0.00 12/72 std::_Head_base<1ul, std::default_delete, true>::_Head_base >(std::default_delete&&) [1876] +[1016] 0.0 0.00 0.00 72 std::default_delete&& std::forward >(std::remove_reference >::type&) [1016] +----------------------------------------------- + 0.00 0.00 71/71 std::_List_node::_M_valptr() [1018] +[1017] 0.0 0.00 0.00 71 __gnu_cxx::__aligned_membuf::_M_ptr() [1017] + 0.00 0.00 70/70 __gnu_cxx::__aligned_membuf::_M_addr() [1019] +----------------------------------------------- + 0.00 0.00 7/71 std::__cxx11::_List_base >::_M_clear() [2092] + 0.00 0.00 7/71 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] + 0.00 0.00 57/71 std::_List_iterator::operator*() const [1093] +[1018] 0.0 0.00 0.00 71 std::_List_node::_M_valptr() [1018] + 0.00 0.00 71/71 __gnu_cxx::__aligned_membuf::_M_ptr() [1017] +----------------------------------------------- + 0.00 0.00 70/70 __gnu_cxx::__aligned_membuf::_M_ptr() [1017] +[1019] 0.0 0.00 0.00 70 __gnu_cxx::__aligned_membuf::_M_addr() [1019] +----------------------------------------------- + 0.00 0.00 70/70 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() [1022] +[1020] 0.0 0.00 0.00 70 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() [1020] + 0.00 0.00 70/70 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() [1021] +----------------------------------------------- + 0.00 0.00 70/70 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() [1020] +[1021] 0.0 0.00 0.00 70 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() [1021] +----------------------------------------------- + 0.00 0.00 1/70 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] + 0.00 0.00 12/70 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) [1956] + 0.00 0.00 13/70 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_destroy_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1826] + 0.00 0.00 44/70 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator*() const [1239] +[1022] 0.0 0.00 0.00 70 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() [1022] + 0.00 0.00 70/70 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() [1020] +----------------------------------------------- + 0.00 0.00 1/70 __static_initialization_and_destruction_0(int, int) [3017] + 0.00 0.00 1/70 CConfigManager::CConfigManager() [3097] + 0.00 0.00 1/70 execAndGet[abi:cxx11](char const*) [3013] + 0.00 0.00 3/70 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2631] + 0.00 0.00 32/70 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] + 0.00 0.00 32/70 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) [1488] +[1023] 0.0 0.00 0.00 70 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] + 0.00 0.00 140/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] + 0.00 0.00 70/19661 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) [159] + 0.00 0.00 70/17704 std::is_constant_evaluated() [178] + 0.00 0.00 70/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] +----------------------------------------------- + 0.00 0.00 19/69 std::__cxx11::list >::begin() [1701] + 0.00 0.00 23/69 std::_List_const_iterator::_M_const_cast() const [1645] + 0.00 0.00 27/69 std::__cxx11::list >::end() [1578] +[1024] 0.0 0.00 0.00 69 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1024] +----------------------------------------------- + 0.00 0.00 1/67 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 24/67 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] + 0.00 0.00 42/67 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] +[1025] 0.0 0.00 0.00 67 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [1025] + 0.00 0.00 70/213 std::__cxx11::basic_string, std::allocator >::append(char const*) [818] + 0.00 0.00 68/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] +----------------------------------------------- + 0.00 0.00 64/64 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1027] +[1026] 0.0 0.00 0.00 64 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const [1026] +----------------------------------------------- + 0.00 0.00 32/64 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::__detail::_StateSeq >**, unsigned long) [1348] + 0.00 0.00 32/64 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1343] +[1027] 0.0 0.00 0.00 64 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1027] + 0.00 0.00 64/64 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const [1026] + 0.00 0.00 64/64 std::allocator >*>::allocator > >(std::allocator > > const&) [1035] +----------------------------------------------- + 0.00 0.00 64/64 std::vector >::max_size() const [1032] +[1028] 0.0 0.00 0.00 64 std::_Vector_base >::_M_get_Tp_allocator() const [1028] +----------------------------------------------- + 0.00 0.00 64/64 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [1031] +[1029] 0.0 0.00 0.00 64 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::get() const [1029] +----------------------------------------------- + 0.00 0.00 64/64 std::__new_allocator, std::allocator > > > >::allocate(unsigned long, void const*) [1052] +[1030] 0.0 0.00 0.00 64 std::__new_allocator, std::allocator > > > >::_M_max_size() const [1030] +----------------------------------------------- + 0.00 0.00 32/64 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [1325] + 0.00 0.00 32/64 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [1324] +[1031] 0.0 0.00 0.00 64 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [1031] + 0.00 0.00 64/64 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::get() const [1029] +----------------------------------------------- + 0.00 0.00 64/64 std::vector >::_M_check_len(unsigned long, char const*) const [1326] +[1032] 0.0 0.00 0.00 64 std::vector >::max_size() const [1032] + 0.00 0.00 64/64 std::_Vector_base >::_M_get_Tp_allocator() const [1028] + 0.00 0.00 64/64 std::vector >::_S_max_size(std::allocator const&) [1062] +----------------------------------------------- + 0.00 0.00 32/64 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] + 0.00 0.00 32/64 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] +[1033] 0.0 0.00 0.00 64 std::__detail::_NFA_base::_M_start() const [1033] +----------------------------------------------- + 0.00 0.00 32/64 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results() [1473] + 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl() [1356] +[1034] 0.0 0.00 0.00 64 std::allocator, std::allocator > > > >::allocator() [1034] + 0.00 0.00 64/64 std::__new_allocator, std::allocator > > > >::__new_allocator() [1053] +----------------------------------------------- + 0.00 0.00 64/64 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1027] +[1035] 0.0 0.00 0.00 64 std::allocator >*>::allocator > >(std::allocator > > const&) [1035] + 0.00 0.00 64/64 std::__new_allocator >*>::__new_allocator() [1054] +----------------------------------------------- + 0.00 0.00 32/64 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::__detail::_StateSeq >**, unsigned long) [1348] + 0.00 0.00 32/64 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1343] +[1036] 0.0 0.00 0.00 64 std::allocator >*>::~allocator() [1036] +----------------------------------------------- + 0.00 0.00 32/64 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] + 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] +[1037] 0.0 0.00 0.00 64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocator(std::allocator const&) [1037] + 0.00 0.00 64/64 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::__new_allocator() [1055] +----------------------------------------------- + 0.00 0.00 32/64 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] + 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] +[1038] 0.0 0.00 0.00 64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::~allocator() [1038] +----------------------------------------------- + 0.00 0.00 32/64 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > >, int> > const&) [1454] + 0.00 0.00 32/64 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > >, int> > const&) [1368] +[1039] 0.0 0.00 0.00 64 std::allocator, std::allocator > >, int> >::allocator(std::allocator, std::allocator > >, int> > const&) [1039] + 0.00 0.00 64/64 std::__new_allocator, std::allocator > >, int> >::__new_allocator(std::__new_allocator, std::allocator > >, int> > const&) [1056] +----------------------------------------------- + 0.00 0.00 32/64 std::__cxx11::basic_regex >::~basic_regex() [1468] + 0.00 0.00 32/64 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) [1466] +[1040] 0.0 0.00 0.00 64 std::shared_ptr > const>::~shared_ptr() [1040] + 0.00 0.00 64/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [951] +----------------------------------------------- + 0.00 0.00 32/64 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(unsigned long, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [1447] + 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_create_storage(unsigned long) [1357] +[1041] 0.0 0.00 0.00 64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate(unsigned long) [1041] + 0.00 0.00 64/64 std::allocator_traits, std::allocator > > > > >::allocate(std::allocator, std::allocator > > > >&, unsigned long) [1059] +----------------------------------------------- + 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(std::allocator, std::allocator > > > > const&) [1359] + 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(unsigned long, std::allocator, std::allocator > > > > const&) [1360] +[1042] 0.0 0.00 0.00 64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > > > > const&) [1042] + 0.00 0.00 64/96 std::allocator, std::allocator > > > >::allocator(std::allocator, std::allocator > > > > const&) [944] + 0.00 0.00 64/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_Vector_impl_data() [948] +----------------------------------------------- + 0.00 0.00 32/64 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~vector() [1457] + 0.00 0.00 32/64 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_default_initialize(unsigned long) [1455] +[1043] 0.0 0.00 0.00 64 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_get_Tp_allocator() [1043] +----------------------------------------------- + 0.00 0.00 32/64 std::_Vector_base >::~_Vector_base() [1380] + 0.00 0.00 32/64 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] +[1044] 0.0 0.00 0.00 64 std::_Vector_base >::_M_deallocate(unsigned long*, unsigned long) [1044] + 0.00 0.00 32/32 std::allocator_traits >::deallocate(std::allocator&, unsigned long*, unsigned long) [1423] +----------------------------------------------- + 0.00 0.00 64/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [1061] +[1045] 0.0 0.00 0.00 64 std::_Sp_ebo_helper<0, std::allocator, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator, true>&) [1045] +----------------------------------------------- + 0.00 0.00 64/64 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1349] +[1046] 0.0 0.00 0.00 64 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_M_set_node(std::__detail::_StateSeq >**) [1046] + 0.00 0.00 64/64 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_S_buffer_size() [1047] +----------------------------------------------- + 0.00 0.00 64/64 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_M_set_node(std::__detail::_StateSeq >**) [1046] +[1047] 0.0 0.00 0.00 64 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_S_buffer_size() [1047] + 0.00 0.00 64/1694 std::__deque_buf_size(unsigned long) [465] +----------------------------------------------- + 0.00 0.00 64/64 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [1345] +[1048] 0.0 0.00 0.00 64 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator() [1048] +----------------------------------------------- + 0.00 0.00 32/64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) [1513] + 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] +[1049] 0.0 0.00 0.00 64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) [1049] + 0.00 0.00 64/64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >* std::__addressof >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) [1065] +----------------------------------------------- + 0.00 0.00 32/64 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] + 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] +[1050] 0.0 0.00 0.00 64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [1050] + 0.00 0.00 32/32 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [1418] +----------------------------------------------- + 0.00 0.00 64/64 std::allocator_traits, std::allocator > > > > >::deallocate(std::allocator, std::allocator > > > >&, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [1058] +[1051] 0.0 0.00 0.00 64 std::__new_allocator, std::allocator > > > >::deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [1051] +----------------------------------------------- + 0.00 0.00 64/64 std::allocator_traits, std::allocator > > > > >::allocate(std::allocator, std::allocator > > > >&, unsigned long) [1059] +[1052] 0.0 0.00 0.00 64 std::__new_allocator, std::allocator > > > >::allocate(unsigned long, void const*) [1052] + 0.00 0.00 64/64 std::__new_allocator, std::allocator > > > >::_M_max_size() const [1030] +----------------------------------------------- + 0.00 0.00 64/64 std::allocator, std::allocator > > > >::allocator() [1034] +[1053] 0.0 0.00 0.00 64 std::__new_allocator, std::allocator > > > >::__new_allocator() [1053] +----------------------------------------------- + 0.00 0.00 64/64 std::allocator >*>::allocator > >(std::allocator > > const&) [1035] +[1054] 0.0 0.00 0.00 64 std::__new_allocator >*>::__new_allocator() [1054] +----------------------------------------------- + 0.00 0.00 64/64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocator(std::allocator const&) [1037] +[1055] 0.0 0.00 0.00 64 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::__new_allocator() [1055] +----------------------------------------------- + 0.00 0.00 64/64 std::allocator, std::allocator > >, int> >::allocator(std::allocator, std::allocator > >, int> > const&) [1039] +[1056] 0.0 0.00 0.00 64 std::__new_allocator, std::allocator > >, int> >::__new_allocator(std::__new_allocator, std::allocator > >, int> > const&) [1056] +----------------------------------------------- + 0.00 0.00 32/64 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] + 0.00 0.00 32/64 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() [1498] +[1057] 0.0 0.00 0.00 64 std::regex_constants::operator&(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) [1057] +----------------------------------------------- + 0.00 0.00 64/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [888] +[1058] 0.0 0.00 0.00 64 std::allocator_traits, std::allocator > > > > >::deallocate(std::allocator, std::allocator > > > >&, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [1058] + 0.00 0.00 64/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 64/64 std::__new_allocator, std::allocator > > > >::deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [1051] +----------------------------------------------- + 0.00 0.00 64/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate(unsigned long) [1041] +[1059] 0.0 0.00 0.00 64 std::allocator_traits, std::allocator > > > > >::allocate(std::allocator, std::allocator > > > >&, unsigned long) [1059] + 0.00 0.00 64/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 64/64 std::__new_allocator, std::allocator > > > >::allocate(unsigned long, void const*) [1052] +----------------------------------------------- + 0.00 0.00 64/64 std::vector >::_S_max_size(std::allocator const&) [1062] +[1060] 0.0 0.00 0.00 64 std::allocator_traits >::max_size(std::allocator const&) [1060] +----------------------------------------------- + 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1432] + 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] +[1061] 0.0 0.00 0.00 64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [1061] + 0.00 0.00 64/64 std::_Sp_ebo_helper<0, std::allocator, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator, true>&) [1045] +----------------------------------------------- + 0.00 0.00 64/64 std::vector >::max_size() const [1032] +[1062] 0.0 0.00 0.00 64 std::vector >::_S_max_size(std::allocator const&) [1062] + 0.00 0.00 64/64 std::allocator_traits >::max_size(std::allocator const&) [1060] + 0.00 0.00 64/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] +----------------------------------------------- + 0.00 0.00 64/64 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] +[1063] 0.0 0.00 0.00 64 std::vector >::_S_relocate(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1063] + 0.00 0.00 64/64 unsigned long* std::__relocate_a >(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1066] +----------------------------------------------- + 0.00 0.00 32/64 std::vector >::push_back(unsigned long const&) [1462] + 0.00 0.00 32/64 std::vector >::back() [1459] +[1064] 0.0 0.00 0.00 64 std::vector >::end() [1064] + 0.00 0.00 64/128 __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned long* const&) [884] +----------------------------------------------- + 0.00 0.00 64/64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) [1049] +[1065] 0.0 0.00 0.00 64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >* std::__addressof >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) [1065] +----------------------------------------------- + 0.00 0.00 64/64 std::vector >::_S_relocate(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1063] +[1066] 0.0 0.00 0.00 64 unsigned long* std::__relocate_a >(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1066] + 0.00 0.00 192/192 unsigned long* std::__niter_base(unsigned long*) [838] + 0.00 0.00 64/64 std::enable_if::value, unsigned long*>::type std::__relocate_a_1(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1067] +----------------------------------------------- + 0.00 0.00 64/64 unsigned long* std::__relocate_a >(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1066] +[1067] 0.0 0.00 0.00 64 std::enable_if::value, unsigned long*>::type std::__relocate_a_1(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1067] +----------------------------------------------- + 0.00 0.00 32/64 std::__detail::_Compiler >::_M_get_nfa() [1490] + 0.00 0.00 32/64 std::shared_ptr > const>::shared_ptr >, void>(std::shared_ptr > >&&) [1337] +[1068] 0.0 0.00 0.00 64 std::remove_reference > >&>::type&& std::move > >&>(std::shared_ptr > >&) [1068] +----------------------------------------------- + 0.00 0.00 63/63 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() const [1075] +[1069] 0.0 0.00 0.00 63 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() const [1069] + 0.00 0.00 63/63 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() const [1070] +----------------------------------------------- + 0.00 0.00 63/63 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() const [1069] +[1070] 0.0 0.00 0.00 63 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() const [1070] +----------------------------------------------- + 0.00 0.00 63/63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1072] +[1071] 0.0 0.00 0.00 63 std::__detail::_Select1st::__1st_type, std::allocator > const, std::function, std::allocator >)> > const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, std::function, std::allocator >)> > const&>(std::pair, std::allocator > const, std::function, std::allocator >)> > const&) const [1071] + 0.00 0.00 63/63 std::pair, std::allocator > const, std::function, std::allocator >)> > const& std::forward, std::allocator > const, std::function, std::allocator >)> > const&>(std::remove_reference, std::allocator > const, std::function, std::allocator >)> > const&>::type&) [1077] +----------------------------------------------- + 0.00 0.00 63/63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [975] +[1072] 0.0 0.00 0.00 63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1072] + 0.00 0.00 63/63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [1073] + 0.00 0.00 63/63 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() const [1074] + 0.00 0.00 63/63 std::__detail::_Select1st::__1st_type, std::allocator > const, std::function, std::allocator >)> > const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, std::function, std::allocator >)> > const&>(std::pair, std::allocator > const, std::function, std::allocator >)> > const&) const [1071] + 0.00 0.00 63/12951 std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [202] +----------------------------------------------- + 0.00 0.00 63/63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1072] +[1073] 0.0 0.00 0.00 63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [1073] + 0.00 0.00 63/12954 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_M_cget() const [201] +----------------------------------------------- + 0.00 0.00 63/63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1072] +[1074] 0.0 0.00 0.00 63 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() const [1074] + 0.00 0.00 63/63 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() const [1075] +----------------------------------------------- + 0.00 0.00 63/63 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() const [1074] +[1075] 0.0 0.00 0.00 63 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() const [1075] + 0.00 0.00 63/63 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() const [1069] +----------------------------------------------- + 0.00 0.00 13/63 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4005] + 0.00 0.00 15/63 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] + 0.00 0.00 35/63 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) [1737] +[1076] 0.0 0.00 0.00 63 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_left(std::_Rb_tree_node_base*) [1076] +----------------------------------------------- + 0.00 0.00 63/63 std::__detail::_Select1st::__1st_type, std::allocator > const, std::function, std::allocator >)> > const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, std::function, std::allocator >)> > const&>(std::pair, std::allocator > const, std::function, std::allocator >)> > const&) const [1071] +[1077] 0.0 0.00 0.00 63 std::pair, std::allocator > const, std::function, std::allocator >)> > const& std::forward, std::allocator > const, std::function, std::allocator >)> > const&>(std::remove_reference, std::allocator > const, std::function, std::allocator >)> > const&>::type&) [1077] +----------------------------------------------- + 0.00 0.00 4/62 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 8/62 CConfigManager::getMatchingRules(CWindow*) [2028] + 0.00 0.00 8/62 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 8/62 Events::listener_destroyWindow(void*, void*) [2040] + 0.00 0.00 15/62 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 19/62 Events::listener_setTitleWindow(void*, void*) [1670] +[1078] 0.0 0.00 0.00 62 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] + 0.00 0.00 65/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 3/442 Debug::log(LogLevel, char const*, ...) [663] +----------------------------------------------- + 0.00 0.00 62/62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] +[1079] 0.0 0.00 0.00 62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [1079] +----------------------------------------------- + 0.00 0.00 62/62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] +[1080] 0.0 0.00 0.00 62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [1080] + 0.00 0.00 62/5677 std::__detail::_Hashtable_hash_traits, std::allocator > > >::__small_size_threshold() [311] +----------------------------------------------- + 0.00 0.00 62/62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::end() [1083] +[1081] 0.0 0.00 0.00 62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [1081] + 0.00 0.00 62/151 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [869] +----------------------------------------------- + 0.00 0.00 62/62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::find(std::__cxx11::basic_string, std::allocator > const&) [1084] +[1082] 0.0 0.00 0.00 62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] + 0.00 0.00 62/62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [1079] + 0.00 0.00 62/62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [1080] + 0.00 0.00 62/90 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [968] + 0.00 0.00 62/92 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [964] + 0.00 0.00 62/90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [966] + 0.00 0.00 62/151 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [869] +----------------------------------------------- + 0.00 0.00 14/62 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] + 0.00 0.00 48/62 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] +[1083] 0.0 0.00 0.00 62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::end() [1083] + 0.00 0.00 62/62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [1081] +----------------------------------------------- + 0.00 0.00 14/62 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] + 0.00 0.00 48/62 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] +[1084] 0.0 0.00 0.00 62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::find(std::__cxx11::basic_string, std::allocator > const&) [1084] + 0.00 0.00 62/62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] +----------------------------------------------- + 0.00 0.00 14/62 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] + 0.00 0.00 48/62 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] +[1085] 0.0 0.00 0.00 62 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&) [1085] +----------------------------------------------- + 0.00 0.00 1/61 CHyprDwindleLayout::getMasterNodeOnWorkspace(int const&) [3117] + 0.00 0.00 3/61 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] + 0.00 0.00 14/61 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] + 0.00 0.00 43/61 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] +[1086] 0.0 0.00 0.00 61 std::__cxx11::list >::begin() [1086] + 0.00 0.00 61/162 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [851] +----------------------------------------------- + 0.00 0.00 60/60 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1088] +[1087] 0.0 0.00 0.00 60 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] + 0.00 0.00 60/300 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::capacity() const [716] + 0.00 0.00 32/460 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [659] + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > > const&) [1448] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_swap_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data&) [1358] + 0.00 0.00 32/96 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() [956] + 0.00 0.00 28/484 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::size() const [642] + 0.00 0.00 28/28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1550] + 0.00 0.00 28/28 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_erase_at_end(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1541] +----------------------------------------------- + 0.00 0.00 28/60 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_establish_failed_match(__gnu_cxx::__normal_iterator, std::allocator > >) [1545] + 0.00 0.00 32/60 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_resize(unsigned int) [1472] +[1088] 0.0 0.00 0.00 60 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1088] + 0.00 0.00 60/60 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] +----------------------------------------------- + 0.00 0.00 1/58 std::allocator >::allocator() [3276] + 0.00 0.00 57/58 std::allocator >::allocator(std::allocator const&) [1099] +[1089] 0.0 0.00 0.00 58 std::__new_allocator >::__new_allocator() [1089] +----------------------------------------------- + 0.00 0.00 1/58 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 57/58 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] +[1090] 0.0 0.00 0.00 58 std::__cxx11::list >::front() [1090] + 0.00 0.00 58/37872 std::__cxx11::list >::begin() [94] + 0.00 0.00 58/37872 std::_List_iterator::operator*() const [93] +----------------------------------------------- + 0.00 0.00 57/57 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] +[1091] 0.0 0.00 0.00 57 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] + 0.00 0.00 687/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] + 0.00 0.00 516/200444 std::_List_iterator::operator*() const [30] + 0.00 0.00 516/167869 std::_List_iterator::operator++() [32] + 0.00 0.00 400/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 172/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 171/54237 std::__cxx11::list >::begin() [55] + 0.00 0.00 171/43977 std::__cxx11::list >::end() [73] + 0.00 0.00 57/1877 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 57/9923 std::array >, 4ul>::operator[](unsigned long) [248] + 0.00 0.00 57/11329 std::__cxx11::list >::begin() [215] + 0.00 0.00 57/11326 std::__cxx11::list >::end() [216] + 0.00 0.00 57/11325 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [217] + 0.00 0.00 57/1407 CHyprRenderer::renderDragIcon(SMonitor*, timespec*) [528] + 0.00 0.00 57/58 std::__cxx11::list >::front() [1090] + 0.00 0.00 57/1464 std::unique_ptr >::operator->() const [494] + 0.00 0.00 57/1463 CHyprError::draw() [499] +----------------------------------------------- + 0.00 0.00 2/57 CAnimatedVariable::setValueAndWarp(Vector2D const&) [2710] + 0.00 0.00 7/57 CAnimatedVariable::setValueAndWarp(float const&) [2129] + 0.00 0.00 48/57 CAnimationManager::tick() [539] +[1092] 0.0 0.00 0.00 57 CAnimatedVariable::warp() [1092] +----------------------------------------------- + 0.00 0.00 8/57 std::__cxx11::list >::back() [2101] + 0.00 0.00 20/57 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 29/57 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] +[1093] 0.0 0.00 0.00 57 std::_List_iterator::operator*() const [1093] + 0.00 0.00 57/71 std::_List_node::_M_valptr() [1018] +----------------------------------------------- + 0.00 0.00 57/57 std::__cxx11::list >::get_allocator() const [1095] +[1094] 0.0 0.00 0.00 57 std::__cxx11::_List_base >::_M_get_Node_allocator() const [1094] +----------------------------------------------- + 0.00 0.00 57/57 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] +[1095] 0.0 0.00 0.00 57 std::__cxx11::list >::get_allocator() const [1095] + 0.00 0.00 57/57 std::__cxx11::_List_base >::_M_get_Node_allocator() const [1094] + 0.00 0.00 57/57 std::allocator::allocator >(std::allocator > const&) [1096] +----------------------------------------------- + 0.00 0.00 57/57 std::__cxx11::list >::get_allocator() const [1095] +[1096] 0.0 0.00 0.00 57 std::allocator::allocator >(std::allocator > const&) [1096] + 0.00 0.00 57/57 std::__new_allocator::__new_allocator() [1100] +----------------------------------------------- + 0.00 0.00 57/57 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] +[1097] 0.0 0.00 0.00 57 std::allocator::~allocator() [1097] +----------------------------------------------- + 0.00 0.00 57/57 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [1102] +[1098] 0.0 0.00 0.00 57 std::allocator >::allocator(std::allocator > const&) [1098] + 0.00 0.00 57/57 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [1101] +----------------------------------------------- + 0.00 0.00 57/57 std::__cxx11::list >::list(std::allocator const&) [1108] +[1099] 0.0 0.00 0.00 57 std::allocator >::allocator(std::allocator const&) [1099] + 0.00 0.00 57/58 std::__new_allocator >::__new_allocator() [1089] +----------------------------------------------- + 0.00 0.00 57/57 std::allocator::allocator >(std::allocator > const&) [1096] +[1100] 0.0 0.00 0.00 57 std::__new_allocator::__new_allocator() [1100] +----------------------------------------------- + 0.00 0.00 57/57 std::allocator >::allocator(std::allocator > const&) [1098] +[1101] 0.0 0.00 0.00 57 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [1101] +----------------------------------------------- + 0.00 0.00 57/57 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [1105] +[1102] 0.0 0.00 0.00 57 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [1102] + 0.00 0.00 57/114 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [903] + 0.00 0.00 57/57 std::allocator >::allocator(std::allocator > const&) [1098] + 0.00 0.00 57/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 57/57 std::__cxx11::_List_base >::~_List_base() [1106] +[1103] 0.0 0.00 0.00 57 std::__cxx11::_List_base >::_List_impl::~_List_impl() [1103] + 0.00 0.00 58/115 std::allocator >::~allocator() [902] +----------------------------------------------- + 0.00 0.00 57/57 std::__cxx11::_List_base >::~_List_base() [1106] +[1104] 0.0 0.00 0.00 57 std::__cxx11::_List_base >::_M_clear() [1104] + 0.00 0.00 53/33883 std::_List_node::_M_valptr() [105] + 0.00 0.00 53/215 std::__cxx11::_List_base >::_M_get_Node_allocator() [817] + 0.00 0.00 53/53 void std::allocator_traits > >::destroy(std::allocator >&, CAnimatedVariable**) [1150] + 0.00 0.00 53/53 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1151] +----------------------------------------------- + 0.00 0.00 57/57 std::__cxx11::list >::list(std::allocator const&) [1108] +[1105] 0.0 0.00 0.00 57 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [1105] + 0.00 0.00 57/114 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [903] + 0.00 0.00 57/57 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [1102] +----------------------------------------------- + 0.00 0.00 57/57 std::__cxx11::list >::~list() [1109] +[1106] 0.0 0.00 0.00 57 std::__cxx11::_List_base >::~_List_base() [1106] + 0.00 0.00 57/57 std::__cxx11::_List_base >::_M_clear() [1104] + 0.00 0.00 57/57 std::__cxx11::_List_base >::_List_impl::~_List_impl() [1103] +----------------------------------------------- + 0.00 0.00 57/57 CAnimatedVariable::unregister() [1111] +[1107] 0.0 0.00 0.00 57 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] + 0.00 0.00 1458/35247 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [99] + 0.00 0.00 1399/33829 std::_List_iterator::operator++() [106] + 0.00 0.00 1398/33774 std::_List_iterator::operator*() const [111] + 0.00 0.00 111/1520 std::__cxx11::list >::begin() [485] + 0.00 0.00 108/162 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [852] + 0.00 0.00 57/57 std::__cxx11::list >::get_allocator() const [1095] + 0.00 0.00 57/57 std::__cxx11::list >::list(std::allocator const&) [1108] + 0.00 0.00 57/57 std::allocator::~allocator() [1097] + 0.00 0.00 57/1519 std::__cxx11::list >::end() [486] + 0.00 0.00 56/56 std::__cxx11::list >::size() const [1115] + 0.00 0.00 56/57 std::__cxx11::list >::~list() [1109] + 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [1137] +----------------------------------------------- + 0.00 0.00 57/57 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] +[1108] 0.0 0.00 0.00 57 std::__cxx11::list >::list(std::allocator const&) [1108] + 0.00 0.00 57/57 std::allocator >::allocator(std::allocator const&) [1099] + 0.00 0.00 57/57 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [1105] + 0.00 0.00 57/115 std::allocator >::~allocator() [902] +----------------------------------------------- + 0.00 0.00 1/57 CAnimationManager::~CAnimationManager() [3113] + 0.00 0.00 56/57 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] +[1109] 0.0 0.00 0.00 57 std::__cxx11::list >::~list() [1109] + 0.00 0.00 57/57 std::__cxx11::_List_base >::~_List_base() [1106] +----------------------------------------------- + 0.00 0.00 1/57 CConfigManager::dispatchExecOnce() [529] + 0.00 0.00 56/57 CConfigManager::tick() [1690] +[1110] 0.0 0.00 0.00 57 std::operator==(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1110] +----------------------------------------------- + 0.00 0.00 3/56 CWorkspace::~CWorkspace() [2524] + 0.00 0.00 53/56 CAnimatedVariable::~CAnimatedVariable() [1146] +[1111] 0.0 0.00 0.00 56 CAnimatedVariable::unregister() [1111] + 0.00 0.00 57/57 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] + 0.00 0.00 56/1531 std::unique_ptr >::operator->() const [478] +----------------------------------------------- + 0.00 0.00 19/56 std::__cxx11::basic_string, std::allocator >::end() [1703] + 0.00 0.00 37/56 std::__cxx11::basic_string, std::allocator >::begin() [1302] +[1112] 0.0 0.00 0.00 56 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char* const&) [1112] +----------------------------------------------- + 0.00 0.00 56/56 std::__cxx11::list >::_M_node_count() const [1114] +[1113] 0.0 0.00 0.00 56 std::__cxx11::_List_base >::_M_get_size() const [1113] +----------------------------------------------- + 0.00 0.00 56/56 std::__cxx11::list >::size() const [1115] +[1114] 0.0 0.00 0.00 56 std::__cxx11::list >::_M_node_count() const [1114] + 0.00 0.00 56/56 std::__cxx11::_List_base >::_M_get_size() const [1113] +----------------------------------------------- + 0.00 0.00 56/56 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] +[1115] 0.0 0.00 0.00 56 std::__cxx11::list >::size() const [1115] + 0.00 0.00 56/56 std::__cxx11::list >::_M_node_count() const [1114] +----------------------------------------------- + 0.00 0.00 2/56 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2931] + 0.00 0.00 7/56 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::allocator, std::allocator > > const&) [2441] + 0.00 0.00 23/56 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1642] + 0.00 0.00 24/56 std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() [1643] +[1116] 0.0 0.00 0.00 56 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1116] +----------------------------------------------- + 0.00 0.00 20/56 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 36/56 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] +[1117] 0.0 0.00 0.00 56 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [1117] +----------------------------------------------- + 0.00 0.00 1/55 CTimer::CTimer() [3129] + 0.00 0.00 54/55 CAnimatedVariable::CAnimatedVariable() [1122] +[1118] 0.0 0.00 0.00 55 std::chrono::time_point > >::time_point() [1118] + 0.00 0.00 55/55 std::chrono::duration >::zero() [1119] +----------------------------------------------- + 0.00 0.00 55/55 std::chrono::time_point > >::time_point() [1118] +[1119] 0.0 0.00 0.00 55 std::chrono::duration >::zero() [1119] + 0.00 0.00 55/20307 std::chrono::duration_values::zero() [156] + 0.00 0.00 55/54116 std::chrono::duration >::duration(long const&) [56] +----------------------------------------------- + 0.00 0.00 1/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] + 0.00 0.00 12/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] + 0.00 0.00 13/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4005] + 0.00 0.00 29/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) [1737] +[1120] 0.0 0.00 0.00 55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_right(std::_Rb_tree_node_base*) [1120] +----------------------------------------------- + 0.00 0.00 6/54 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 48/54 CWindow::CWindow() [1852] +[1121] 0.0 0.00 0.00 54 CAnimatedVariable::create(ANIMATEDVARTYPE, float*, long*, std::__cxx11::basic_string, std::allocator >*, void*, AVARDAMAGEPOLICY) [1121] + 0.00 0.00 54/1531 std::unique_ptr >::operator->() const [478] + 0.00 0.00 54/54 std::__cxx11::list >::push_back(CAnimatedVariable*&&) [1139] +----------------------------------------------- + 0.00 0.00 6/54 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 48/54 CWindow::CWindow() [1852] +[1122] 0.0 0.00 0.00 54 CAnimatedVariable::CAnimatedVariable() [1122] + 0.00 0.00 162/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 162/185 CColor::CColor() [843] + 0.00 0.00 54/55 std::chrono::time_point > >::time_point() [1118] +----------------------------------------------- + 0.00 0.00 54/54 std::__new_allocator >::allocate(unsigned long, void const*) [1128] +[1123] 0.0 0.00 0.00 54 std::__new_allocator >::_M_max_size() const [1123] +----------------------------------------------- + 0.00 0.00 54/54 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [1135] +[1124] 0.0 0.00 0.00 54 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [1124] +----------------------------------------------- + 0.00 0.00 54/54 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] +[1125] 0.0 0.00 0.00 54 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1125] + 0.00 0.00 54/54 std::allocator >* std::__addressof > >(std::allocator >&) [1142] +----------------------------------------------- + 0.00 0.00 54/54 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] +[1126] 0.0 0.00 0.00 54 std::__allocated_ptr > >::~__allocated_ptr() [1126] +----------------------------------------------- + 0.00 0.00 54/54 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] +[1127] 0.0 0.00 0.00 54 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1127] +----------------------------------------------- + 0.00 0.00 54/54 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1129] +[1128] 0.0 0.00 0.00 54 std::__new_allocator >::allocate(unsigned long, void const*) [1128] + 0.00 0.00 54/54 std::__new_allocator >::_M_max_size() const [1123] +----------------------------------------------- + 0.00 0.00 54/54 std::__cxx11::_List_base >::_M_get_node() [1132] +[1129] 0.0 0.00 0.00 54 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1129] + 0.00 0.00 54/35948 __is_constant_evaluated [98] + 0.00 0.00 54/54 std::__new_allocator >::allocate(unsigned long, void const*) [1128] +----------------------------------------------- + 0.00 0.00 54/54 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] +[1130] 0.0 0.00 0.00 54 void std::allocator_traits > >::construct(std::allocator >&, CAnimatedVariable**, CAnimatedVariable*&&) [1130] + 0.00 0.00 54/216 CAnimatedVariable*&& std::forward(std::remove_reference::type&) [816] + 0.00 0.00 54/54 decltype (::new ((void*)(0)) CAnimatedVariable*((declval)())) std::construct_at(CAnimatedVariable**, CAnimatedVariable*&&) [1143] +----------------------------------------------- + 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] +[1131] 0.0 0.00 0.00 54 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [1131] +----------------------------------------------- + 0.00 0.00 54/54 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] +[1132] 0.0 0.00 0.00 54 std::__cxx11::_List_base >::_M_get_node() [1132] + 0.00 0.00 54/54 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1129] +----------------------------------------------- + 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] +[1133] 0.0 0.00 0.00 54 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [1133] +----------------------------------------------- + 0.00 0.00 54/54 void std::__cxx11::list >::_M_insert(std::_List_iterator, CAnimatedVariable*&&) [1138] +[1134] 0.0 0.00 0.00 54 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] + 0.00 0.00 54/54 std::__cxx11::_List_base >::_M_get_node() [1132] + 0.00 0.00 54/215 std::__cxx11::_List_base >::_M_get_Node_allocator() [817] + 0.00 0.00 54/54 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1125] + 0.00 0.00 54/216 CAnimatedVariable*&& std::forward(std::remove_reference::type&) [816] + 0.00 0.00 54/33883 std::_List_node::_M_valptr() [105] + 0.00 0.00 54/54 void std::allocator_traits > >::construct(std::allocator >&, CAnimatedVariable**, CAnimatedVariable*&&) [1130] + 0.00 0.00 54/54 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1127] + 0.00 0.00 54/54 std::__allocated_ptr > >::~__allocated_ptr() [1126] +----------------------------------------------- + 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] +[1135] 0.0 0.00 0.00 54 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [1135] + 0.00 0.00 108/215 std::__cxx11::_List_base >::_M_get_Node_allocator() [817] + 0.00 0.00 54/54 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [1124] +----------------------------------------------- + 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [1137] +[1136] 0.0 0.00 0.00 54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] + 0.00 0.00 162/162 std::_List_const_iterator::_M_const_cast() const [850] + 0.00 0.00 108/108 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [921] + 0.00 0.00 54/33829 std::_List_iterator::operator++() [106] + 0.00 0.00 54/162 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [852] + 0.00 0.00 54/54 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [1141] + 0.00 0.00 54/54 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [1135] + 0.00 0.00 54/54 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [1133] + 0.00 0.00 54/108 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [915] + 0.00 0.00 54/54 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [1131] +----------------------------------------------- + 0.00 0.00 54/54 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] +[1137] 0.0 0.00 0.00 54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [1137] + 0.00 0.00 54/54 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [1144] + 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] +----------------------------------------------- + 0.00 0.00 54/54 std::__cxx11::list >::push_back(CAnimatedVariable*&&) [1139] +[1138] 0.0 0.00 0.00 54 void std::__cxx11::list >::_M_insert(std::_List_iterator, CAnimatedVariable*&&) [1138] + 0.00 0.00 54/216 CAnimatedVariable*&& std::forward(std::remove_reference::type&) [816] + 0.00 0.00 54/54 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] + 0.00 0.00 54/108 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [915] +----------------------------------------------- + 0.00 0.00 54/54 CAnimatedVariable::create(ANIMATEDVARTYPE, float*, long*, std::__cxx11::basic_string, std::allocator >*, void*, AVARDAMAGEPOLICY) [1121] +[1139] 0.0 0.00 0.00 54 std::__cxx11::list >::push_back(CAnimatedVariable*&&) [1139] + 0.00 0.00 54/54 std::remove_reference::type&& std::move(CAnimatedVariable*&) [1145] + 0.00 0.00 54/1519 std::__cxx11::list >::end() [486] + 0.00 0.00 54/54 void std::__cxx11::list >::_M_insert(std::_List_iterator, CAnimatedVariable*&&) [1138] +----------------------------------------------- + 0.00 0.00 27/54 std::pair, std::allocator > const, std::function, std::allocator >)> >::~pair() [1577] + 0.00 0.00 27/54 std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1587] +[1140] 0.0 0.00 0.00 54 std::function, std::allocator >)>::~function() [1140] + 0.00 0.00 54/1986 std::_Function_base::~_Function_base() [439] +----------------------------------------------- + 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] +[1141] 0.0 0.00 0.00 54 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [1141] +----------------------------------------------- + 0.00 0.00 54/54 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1125] +[1142] 0.0 0.00 0.00 54 std::allocator >* std::__addressof > >(std::allocator >&) [1142] +----------------------------------------------- + 0.00 0.00 54/54 void std::allocator_traits > >::construct(std::allocator >&, CAnimatedVariable**, CAnimatedVariable*&&) [1130] +[1143] 0.0 0.00 0.00 54 decltype (::new ((void*)(0)) CAnimatedVariable*((declval)())) std::construct_at(CAnimatedVariable**, CAnimatedVariable*&&) [1143] + 0.00 0.00 54/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 54/216 CAnimatedVariable*&& std::forward(std::remove_reference::type&) [816] +----------------------------------------------- + 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [1137] +[1144] 0.0 0.00 0.00 54 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [1144] +----------------------------------------------- + 0.00 0.00 54/54 std::__cxx11::list >::push_back(CAnimatedVariable*&&) [1139] +[1145] 0.0 0.00 0.00 54 std::remove_reference::type&& std::move(CAnimatedVariable*&) [1145] +----------------------------------------------- + 0.00 0.00 5/53 CWorkspace::~CWorkspace() [2524] + 0.00 0.00 48/53 CWindow::~CWindow() [1853] +[1146] 0.0 0.00 0.00 53 CAnimatedVariable::~CAnimatedVariable() [1146] + 0.00 0.00 160/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 53/56 CAnimatedVariable::unregister() [1111] +----------------------------------------------- + 0.00 0.00 1/53 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3861] + 0.00 0.00 1/53 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) [3859] + 0.00 0.00 1/53 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) [3860] + 0.00 0.00 50/53 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] +[1147] 0.0 0.00 0.00 53 std::unique_ptr >::~unique_ptr() [1147] + 0.00 0.00 53/105 std::__uniq_ptr_impl >::_M_ptr() [924] +----------------------------------------------- + 0.00 0.00 53/53 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1149] +[1148] 0.0 0.00 0.00 53 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1148] +----------------------------------------------- + 0.00 0.00 53/53 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1151] +[1149] 0.0 0.00 0.00 53 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1149] + 0.00 0.00 53/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 53/53 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1148] +----------------------------------------------- + 0.00 0.00 53/53 std::__cxx11::_List_base >::_M_clear() [1104] +[1150] 0.0 0.00 0.00 53 void std::allocator_traits > >::destroy(std::allocator >&, CAnimatedVariable**) [1150] + 0.00 0.00 53/53 void std::destroy_at(CAnimatedVariable**) [1152] +----------------------------------------------- + 0.00 0.00 53/53 std::__cxx11::_List_base >::_M_clear() [1104] +[1151] 0.0 0.00 0.00 53 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1151] + 0.00 0.00 53/53 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1149] +----------------------------------------------- + 0.00 0.00 53/53 void std::allocator_traits > >::destroy(std::allocator >&, CAnimatedVariable**) [1150] +[1152] 0.0 0.00 0.00 53 void std::destroy_at(CAnimatedVariable**) [1152] +----------------------------------------------- + 0.00 0.00 52/52 Events::listener_keyboardKey(void*, void*) [1154] +[1153] 0.0 0.00 0.00 52 CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*) [1153] + 0.00 0.00 180/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 26/222 std::unique_ptr >::operator->() const [807] + 0.00 0.00 26/26 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] +----------------------------------------------- + 0.00 0.00 52/52 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] +[1154] 0.0 0.00 0.00 52 Events::listener_keyboardKey(void*, void*) [1154] + 0.00 0.00 52/10277 std::unique_ptr >::operator->() const [232] + 0.00 0.00 52/52 CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*) [1153] +----------------------------------------------- + 0.00 0.00 52/52 std::_Deque_base >::_M_get_map_allocator() const [1156] +[1155] 0.0 0.00 0.00 52 std::_Deque_base >::_M_get_Tp_allocator() const [1155] +----------------------------------------------- + 0.00 0.00 26/52 std::_Deque_base >::_M_deallocate_map(SDwindleNodeData***, unsigned long) [1609] + 0.00 0.00 26/52 std::_Deque_base >::_M_allocate_map(unsigned long) [1605] +[1156] 0.0 0.00 0.00 52 std::_Deque_base >::_M_get_map_allocator() const [1156] + 0.00 0.00 52/52 std::_Deque_base >::_M_get_Tp_allocator() const [1155] + 0.00 0.00 52/52 std::allocator::allocator(std::allocator const&) [1158] +----------------------------------------------- + 0.00 0.00 52/52 std::thread::~thread() [1172] +[1157] 0.0 0.00 0.00 52 std::thread::joinable() const [1157] + 0.00 0.00 52/104 std::thread::id::id() [928] + 0.00 0.00 52/52 std::operator==(std::thread::id, std::thread::id) [1175] +----------------------------------------------- + 0.00 0.00 52/52 std::_Deque_base >::_M_get_map_allocator() const [1156] +[1158] 0.0 0.00 0.00 52 std::allocator::allocator(std::allocator const&) [1158] + 0.00 0.00 52/52 std::__new_allocator::__new_allocator() [1168] +----------------------------------------------- + 0.00 0.00 26/52 std::_Deque_base >::_M_deallocate_map(SDwindleNodeData***, unsigned long) [1609] + 0.00 0.00 26/52 std::_Deque_base >::_M_allocate_map(unsigned long) [1605] +[1159] 0.0 0.00 0.00 52 std::allocator::~allocator() [1159] +----------------------------------------------- + 0.00 0.00 52/52 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_Tuple_impl() [1163] +[1160] 0.0 0.00 0.00 52 std::_Head_base<0ul, std::thread::_State*, false>::_Head_base() [1160] +----------------------------------------------- + 0.00 0.00 52/52 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [1164] +[1161] 0.0 0.00 0.00 52 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1161] +----------------------------------------------- + 0.00 0.00 1/52 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3861] + 0.00 0.00 1/52 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) [3859] + 0.00 0.00 1/52 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) [3860] + 0.00 0.00 49/52 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] +[1162] 0.0 0.00 0.00 52 std::unique_ptr >::unique_ptr, void>(std::thread::_State*) [1162] + 0.00 0.00 52/52 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(std::thread::_State*) [1169] +----------------------------------------------- + 0.00 0.00 52/52 std::tuple >::tuple() [1171] +[1163] 0.0 0.00 0.00 52 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_Tuple_impl() [1163] + 0.00 0.00 52/52 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [1164] + 0.00 0.00 52/52 std::_Head_base<0ul, std::thread::_State*, false>::_Head_base() [1160] +----------------------------------------------- + 0.00 0.00 52/52 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_Tuple_impl() [1163] +[1164] 0.0 0.00 0.00 52 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [1164] + 0.00 0.00 52/52 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1161] +----------------------------------------------- + 0.00 0.00 7/52 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] + 0.00 0.00 16/52 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 29/52 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] +[1165] 0.0 0.00 0.00 52 std::_List_iterator::operator++() [1165] +----------------------------------------------- + 0.00 0.00 52/52 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] +[1166] 0.0 0.00 0.00 52 std::_Deque_iterator::_M_set_node(SDwindleNodeData***) [1166] + 0.00 0.00 52/52 std::_Deque_iterator::_S_buffer_size() [1167] +----------------------------------------------- + 0.00 0.00 52/52 std::_Deque_iterator::_M_set_node(SDwindleNodeData***) [1166] +[1167] 0.0 0.00 0.00 52 std::_Deque_iterator::_S_buffer_size() [1167] + 0.00 0.00 52/1694 std::__deque_buf_size(unsigned long) [465] +----------------------------------------------- + 0.00 0.00 52/52 std::allocator::allocator(std::allocator const&) [1158] +[1168] 0.0 0.00 0.00 52 std::__new_allocator::__new_allocator() [1168] +----------------------------------------------- + 0.00 0.00 52/52 std::unique_ptr >::unique_ptr, void>(std::thread::_State*) [1162] +[1169] 0.0 0.00 0.00 52 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(std::thread::_State*) [1169] + 0.00 0.00 52/52 std::__uniq_ptr_impl >::__uniq_ptr_impl(std::thread::_State*) [1170] +----------------------------------------------- + 0.00 0.00 52/52 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(std::thread::_State*) [1169] +[1170] 0.0 0.00 0.00 52 std::__uniq_ptr_impl >::__uniq_ptr_impl(std::thread::_State*) [1170] + 0.00 0.00 52/52 std::tuple >::tuple() [1171] + 0.00 0.00 52/105 std::__uniq_ptr_impl >::_M_ptr() [924] +----------------------------------------------- + 0.00 0.00 52/52 std::__uniq_ptr_impl >::__uniq_ptr_impl(std::thread::_State*) [1170] +[1171] 0.0 0.00 0.00 52 std::tuple >::tuple() [1171] + 0.00 0.00 52/52 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_Tuple_impl() [1163] +----------------------------------------------- + 0.00 0.00 1/52 HyprCtl::startHyprCtlSocket() [3138] + 0.00 0.00 1/52 CEventManager::startThread() [3078] + 0.00 0.00 50/52 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] +[1172] 0.0 0.00 0.00 52 std::thread::~thread() [1172] + 0.00 0.00 52/52 std::thread::joinable() const [1157] +----------------------------------------------- + 0.00 0.00 1/52 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] + 0.00 0.00 12/52 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) [1956] + 0.00 0.00 13/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_destroy_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1826] + 0.00 0.00 13/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1823] + 0.00 0.00 13/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_node() [1822] +[1173] 0.0 0.00 0.00 52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() [1173] +----------------------------------------------- + 0.00 0.00 13/52 void std::__cxx11::list >::_M_insert(std::_List_iterator, SDwindleNodeData&&) [1820] + 0.00 0.00 13/52 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] + 0.00 0.00 13/52 void std::allocator_traits > >::construct(std::allocator >&, SDwindleNodeData*, SDwindleNodeData&&) [1808] + 0.00 0.00 13/52 decltype (::new ((void*)(0)) SDwindleNodeData((declval)())) std::construct_at(SDwindleNodeData*, SDwindleNodeData&&) [1833] +[1174] 0.0 0.00 0.00 52 SDwindleNodeData&& std::forward(std::remove_reference::type&) [1174] +----------------------------------------------- + 0.00 0.00 52/52 std::thread::joinable() const [1157] +[1175] 0.0 0.00 0.00 52 std::operator==(std::thread::id, std::thread::id) [1175] +----------------------------------------------- + 0.00 0.00 1/51 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 2/51 CConfigManager::setDefaultVars() [2708] + 0.00 0.00 48/51 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] +[1176] 0.0 0.00 0.00 51 CKeybindManager::stringToModMask(std::__cxx11::basic_string, std::allocator >) [1176] + 0.00 0.00 592/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] +----------------------------------------------- + 0.00 0.00 1/51 std::thread::_State_impl > >::_State_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3852] + 0.00 0.00 1/51 std::thread::_State_impl > >::_State_impl(CEventManager::startThread()::{lambda()#1}&&) [3850] + 0.00 0.00 1/51 std::thread::_State_impl > >::_State_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3851] + 0.00 0.00 48/51 std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1214] +[1177] 0.0 0.00 0.00 51 std::thread::_State::_State() [1177] +----------------------------------------------- + 0.00 0.00 10/51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] + 0.00 0.00 12/51 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] + 0.00 0.00 13/51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] + 0.00 0.00 16/51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1736] +[1178] 0.0 0.00 0.00 51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_end() [1178] +----------------------------------------------- + 0.00 0.00 50/50 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] +[1179] 0.0 0.00 0.00 50 SDwindleNodeData::operator==(SDwindleNodeData const&) [1179] + 0.00 0.00 16/3928 Vector2D::operator==(Vector2D const&) const [363] + 0.00 0.00 14/90 std::array::operator[](unsigned long) [971] + 0.00 0.00 14/14 std::array::operator[](unsigned long) const [1763] +----------------------------------------------- + 0.00 0.00 49/49 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) [1182] +[1180] 0.0 0.00 0.00 49 std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false> const&) [1180] +----------------------------------------------- + 0.00 0.00 49/49 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1201] +[1181] 0.0 0.00 0.00 49 std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_Head_base(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&) [1181] + 0.00 0.00 49/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] +----------------------------------------------- + 0.00 0.00 49/49 CEventManager* const& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) [1224] +[1182] 0.0 0.00 0.00 49 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) [1182] + 0.00 0.00 49/49 std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false> const&) [1180] +----------------------------------------------- + 0.00 0.00 49/49 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] +[1183] 0.0 0.00 0.00 49 std::_Deque_iterator::operator++() [1183] +----------------------------------------------- + 0.00 0.00 49/49 std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1214] +[1184] 0.0 0.00 0.00 49 std::tuple::tuple(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1184] + 0.00 0.00 48/288 SHyprIPCEvent const& std::forward(std::remove_reference::type&) [726] + 0.00 0.00 48/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] + 0.00 0.00 48/48 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1201] +----------------------------------------------- + 0.00 0.00 49/49 void std::_Destroy(SHyprIPCEvent*) [1187] +[1185] 0.0 0.00 0.00 49 void std::destroy_at(SHyprIPCEvent*) [1185] + 0.00 0.00 49/185 SHyprIPCEvent::~SHyprIPCEvent() [842] +----------------------------------------------- + 0.00 0.00 49/49 void std::_Destroy_aux::__destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1261] +[1186] 0.0 0.00 0.00 49 SHyprIPCEvent* std::__addressof(SHyprIPCEvent&) [1186] +----------------------------------------------- + 0.00 0.00 49/49 void std::_Destroy_aux::__destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1261] +[1187] 0.0 0.00 0.00 49 void std::_Destroy(SHyprIPCEvent*) [1187] + 0.00 0.00 49/49 void std::destroy_at(SHyprIPCEvent*) [1185] +----------------------------------------------- + 0.00 0.00 1/48 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 2/48 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 2/48 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [2714] + 0.00 0.00 3/48 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 3/48 CWorkspace::~CWorkspace() [2524] + 0.00 0.00 4/48 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] + 0.00 0.00 14/48 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 19/48 Events::listener_setTitleWindow(void*, void*) [1670] +[1188] 0.0 0.00 0.00 48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] + 0.00 0.00 50/52 std::thread::~thread() [1172] + 0.00 0.00 48/48 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] +----------------------------------------------- + 0.00 0.00 48/48 CInputManager::processMouseRequest(wlr_seat_pointer_request_set_cursor_event*) [1190] +[1189] 0.0 0.00 0.00 48 CHyprRenderer::shouldRenderCursor() [1189] +----------------------------------------------- + 0.00 0.00 48/48 Events::listener_requestMouse(wl_listener*, void*) [4450] +[1190] 0.0 0.00 0.00 48 CInputManager::processMouseRequest(wlr_seat_pointer_request_set_cursor_event*) [1190] + 0.00 0.00 96/27041 std::unique_ptr >::operator->() const [140] + 0.00 0.00 92/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 48/48 CHyprRenderer::shouldRenderCursor() [1189] +----------------------------------------------- + 0.00 0.00 48/48 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] +[1191] 0.0 0.00 0.00 48 CKeybindManager::addKeybind(SKeybind) [1191] + 0.00 0.00 48/48 std::__cxx11::list >::push_back(SKeybind const&) [1221] +----------------------------------------------- + 0.00 0.00 48/48 decltype (::new ((void*)(0)) SKeybind((declval)())) std::construct_at(SKeybind*, SKeybind const&) [1227] +[1192] 0.0 0.00 0.00 48 SKeybind::SKeybind(SKeybind const&) [1192] + 0.00 0.00 192/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] +----------------------------------------------- + 0.00 0.00 48/48 std::unique_ptr >::operator->() const [1194] +[1193] 0.0 0.00 0.00 48 std::unique_ptr >::get() const [1193] + 0.00 0.00 48/48 std::__uniq_ptr_impl >::_M_ptr() const [1196] +----------------------------------------------- + 0.00 0.00 1/48 CCompositor::startCompositor() [3065] + 0.00 0.00 1/48 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 2/48 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 2/48 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [2714] + 0.00 0.00 3/48 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 3/48 CWorkspace::~CWorkspace() [2524] + 0.00 0.00 4/48 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] + 0.00 0.00 14/48 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 18/48 Events::listener_setTitleWindow(void*, void*) [1670] +[1194] 0.0 0.00 0.00 48 std::unique_ptr >::operator->() const [1194] + 0.00 0.00 48/48 std::unique_ptr >::get() const [1193] +----------------------------------------------- + 0.00 0.00 48/48 std::__new_allocator >::allocate(unsigned long, void const*) [1207] +[1195] 0.0 0.00 0.00 48 std::__new_allocator >::_M_max_size() const [1195] +----------------------------------------------- + 0.00 0.00 48/48 std::unique_ptr >::get() const [1193] +[1196] 0.0 0.00 0.00 48 std::__uniq_ptr_impl >::_M_ptr() const [1196] + 0.00 0.00 48/48 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CEventManager*, std::default_delete >(std::tuple > const&) [1228] +----------------------------------------------- + 0.00 0.00 13/48 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2798] + 0.00 0.00 35/48 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1308] +[1197] 0.0 0.00 0.00 48 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&, unsigned long) const [1197] + 0.00 0.00 48/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] +----------------------------------------------- + 0.00 0.00 48/48 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) [1200] +[1198] 0.0 0.00 0.00 48 std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_M_head(std::_Head_base<0ul, CHyprDropShadowDecoration*, false>&) [1198] +----------------------------------------------- + 0.00 0.00 48/48 std::_Tuple_impl<1ul, SHyprIPCEvent>::_Tuple_impl(SHyprIPCEvent const&) [1202] +[1199] 0.0 0.00 0.00 48 std::_Head_base<1ul, SHyprIPCEvent, false>::_Head_base(SHyprIPCEvent const&) [1199] + 0.00 0.00 49/95 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent const&) [963] +----------------------------------------------- + 0.00 0.00 48/48 CHyprDropShadowDecoration*& std::__get_helper<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) [1225] +[1200] 0.0 0.00 0.00 48 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) [1200] + 0.00 0.00 48/48 std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_M_head(std::_Head_base<0ul, CHyprDropShadowDecoration*, false>&) [1198] +----------------------------------------------- + 0.00 0.00 48/48 std::tuple::tuple(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1184] +[1201] 0.0 0.00 0.00 48 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1201] + 0.00 0.00 49/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] + 0.00 0.00 49/49 std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_Head_base(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&) [1181] + 0.00 0.00 48/288 SHyprIPCEvent const& std::forward(std::remove_reference::type&) [726] + 0.00 0.00 48/48 std::_Tuple_impl<1ul, SHyprIPCEvent>::_Tuple_impl(SHyprIPCEvent const&) [1202] +----------------------------------------------- + 0.00 0.00 48/48 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1201] +[1202] 0.0 0.00 0.00 48 std::_Tuple_impl<1ul, SHyprIPCEvent>::_Tuple_impl(SHyprIPCEvent const&) [1202] + 0.00 0.00 48/48 std::_Head_base<1ul, SHyprIPCEvent, false>::_Head_base(SHyprIPCEvent const&) [1199] +----------------------------------------------- + 0.00 0.00 48/48 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] +[1203] 0.0 0.00 0.00 48 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1203] + 0.00 0.00 48/48 std::allocator >* std::__addressof > >(std::allocator >&) [1223] +----------------------------------------------- + 0.00 0.00 48/48 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] +[1204] 0.0 0.00 0.00 48 std::__allocated_ptr > >::~__allocated_ptr() [1204] +----------------------------------------------- + 0.00 0.00 48/48 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] +[1205] 0.0 0.00 0.00 48 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1205] +----------------------------------------------- + 0.00 0.00 48/48 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1210] +[1206] 0.0 0.00 0.00 48 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1206] +----------------------------------------------- + 0.00 0.00 48/48 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1212] +[1207] 0.0 0.00 0.00 48 std::__new_allocator >::allocate(unsigned long, void const*) [1207] + 0.00 0.00 48/48 std::__new_allocator >::_M_max_size() const [1195] +----------------------------------------------- + 0.00 0.00 12/48 std::unique_ptr >::~unique_ptr() [1885] + 0.00 0.00 12/48 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1926] + 0.00 0.00 24/48 std::__uniq_ptr_impl >::release() [1925] +[1208] 0.0 0.00 0.00 48 std::__uniq_ptr_impl >::_M_ptr() [1208] + 0.00 0.00 48/48 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) [1229] +----------------------------------------------- + 0.00 0.00 48/48 std::deque >::push_back(SHyprIPCEvent const&) [1231] +[1209] 0.0 0.00 0.00 48 void std::allocator_traits >::construct(std::allocator&, SHyprIPCEvent*, SHyprIPCEvent const&) [1209] + 0.00 0.00 48/288 SHyprIPCEvent const& std::forward(std::remove_reference::type&) [726] + 0.00 0.00 48/48 decltype (::new ((void*)(0)) SHyprIPCEvent((declval)())) std::construct_at(SHyprIPCEvent*, SHyprIPCEvent const&) [1226] +----------------------------------------------- + 0.00 0.00 48/48 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1218] +[1210] 0.0 0.00 0.00 48 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1210] + 0.00 0.00 48/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 48/48 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1206] +----------------------------------------------- + 0.00 0.00 48/48 std::__cxx11::_List_base >::_M_clear() [3909] +[1211] 0.0 0.00 0.00 48 void std::allocator_traits > >::destroy(std::allocator >&, SKeybind*) [1211] + 0.00 0.00 48/48 void std::destroy_at(SKeybind*) [1222] +----------------------------------------------- + 0.00 0.00 48/48 std::__cxx11::_List_base >::_M_get_node() [1216] +[1212] 0.0 0.00 0.00 48 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1212] + 0.00 0.00 48/35948 __is_constant_evaluated [98] + 0.00 0.00 48/48 std::__new_allocator >::allocate(unsigned long, void const*) [1207] +----------------------------------------------- + 0.00 0.00 48/48 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] +[1213] 0.0 0.00 0.00 48 void std::allocator_traits > >::construct(std::allocator >&, SKeybind*, SKeybind const&) [1213] + 0.00 0.00 48/192 SKeybind const& std::forward(std::remove_reference::type&) [839] + 0.00 0.00 48/48 decltype (::new ((void*)(0)) SKeybind((declval)())) std::construct_at(SKeybind*, SKeybind const&) [1227] +----------------------------------------------- + 0.00 0.00 48/48 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] +[1214] 0.0 0.00 0.00 48 std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1214] + 0.00 0.00 49/49 std::tuple::tuple(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1184] + 0.00 0.00 48/51 std::thread::_State::_State() [1177] + 0.00 0.00 48/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] + 0.00 0.00 48/288 SHyprIPCEvent const& std::forward(std::remove_reference::type&) [726] +----------------------------------------------- + 0.00 0.00 48/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] +[1215] 0.0 0.00 0.00 48 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] + 0.00 0.00 50/53 std::unique_ptr >::~unique_ptr() [1147] + 0.00 0.00 49/104 std::thread::id::id() [928] + 0.00 0.00 49/288 SHyprIPCEvent const& std::forward(std::remove_reference::type&) [726] + 0.00 0.00 49/52 std::unique_ptr >::unique_ptr, void>(std::thread::_State*) [1162] + 0.00 0.00 48/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] + 0.00 0.00 48/48 std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1214] +----------------------------------------------- + 0.00 0.00 48/48 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] +[1216] 0.0 0.00 0.00 48 std::__cxx11::_List_base >::_M_get_node() [1216] + 0.00 0.00 48/48 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1212] +----------------------------------------------- + 0.00 0.00 48/48 void std::__cxx11::list >::_M_insert(std::_List_iterator, SKeybind const&) [1220] +[1217] 0.0 0.00 0.00 48 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1217] +----------------------------------------------- + 0.00 0.00 48/48 std::__cxx11::_List_base >::_M_clear() [3909] +[1218] 0.0 0.00 0.00 48 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1218] + 0.00 0.00 48/48 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1210] +----------------------------------------------- + 0.00 0.00 48/48 void std::__cxx11::list >::_M_insert(std::_List_iterator, SKeybind const&) [1220] +[1219] 0.0 0.00 0.00 48 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] + 0.00 0.00 48/48 std::__cxx11::_List_base >::_M_get_node() [1216] + 0.00 0.00 48/96 std::__cxx11::_List_base >::_M_get_Node_allocator() [957] + 0.00 0.00 48/48 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1203] + 0.00 0.00 48/192 SKeybind const& std::forward(std::remove_reference::type&) [839] + 0.00 0.00 48/1292 std::_List_node::_M_valptr() [559] + 0.00 0.00 48/48 void std::allocator_traits > >::construct(std::allocator >&, SKeybind*, SKeybind const&) [1213] + 0.00 0.00 48/48 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1205] + 0.00 0.00 48/48 std::__allocated_ptr > >::~__allocated_ptr() [1204] +----------------------------------------------- + 0.00 0.00 48/48 std::__cxx11::list >::push_back(SKeybind const&) [1221] +[1220] 0.0 0.00 0.00 48 void std::__cxx11::list >::_M_insert(std::_List_iterator, SKeybind const&) [1220] + 0.00 0.00 48/192 SKeybind const& std::forward(std::remove_reference::type&) [839] + 0.00 0.00 48/48 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] + 0.00 0.00 48/48 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1217] +----------------------------------------------- + 0.00 0.00 48/48 CKeybindManager::addKeybind(SKeybind) [1191] +[1221] 0.0 0.00 0.00 48 std::__cxx11::list >::push_back(SKeybind const&) [1221] + 0.00 0.00 48/74 std::__cxx11::list >::end() [1015] + 0.00 0.00 48/48 void std::__cxx11::list >::_M_insert(std::_List_iterator, SKeybind const&) [1220] +----------------------------------------------- + 0.00 0.00 48/48 void std::allocator_traits > >::destroy(std::allocator >&, SKeybind*) [1211] +[1222] 0.0 0.00 0.00 48 void std::destroy_at(SKeybind*) [1222] + 0.00 0.00 48/96 SKeybind::~SKeybind() [938] +----------------------------------------------- + 0.00 0.00 48/48 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1203] +[1223] 0.0 0.00 0.00 48 std::allocator >* std::__addressof > >(std::allocator >&) [1223] +----------------------------------------------- + 0.00 0.00 48/48 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CEventManager*, std::default_delete >(std::tuple > const&) [1228] +[1224] 0.0 0.00 0.00 48 CEventManager* const& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) [1224] + 0.00 0.00 49/49 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) [1182] +----------------------------------------------- + 0.00 0.00 48/48 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) [1229] +[1225] 0.0 0.00 0.00 48 CHyprDropShadowDecoration*& std::__get_helper<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) [1225] + 0.00 0.00 48/48 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) [1200] +----------------------------------------------- + 0.00 0.00 48/48 void std::allocator_traits >::construct(std::allocator&, SHyprIPCEvent*, SHyprIPCEvent const&) [1209] +[1226] 0.0 0.00 0.00 48 decltype (::new ((void*)(0)) SHyprIPCEvent((declval)())) std::construct_at(SHyprIPCEvent*, SHyprIPCEvent const&) [1226] + 0.00 0.00 48/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 47/288 SHyprIPCEvent const& std::forward(std::remove_reference::type&) [726] + 0.00 0.00 46/95 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent const&) [963] +----------------------------------------------- + 0.00 0.00 48/48 void std::allocator_traits > >::construct(std::allocator >&, SKeybind*, SKeybind const&) [1213] +[1227] 0.0 0.00 0.00 48 decltype (::new ((void*)(0)) SKeybind((declval)())) std::construct_at(SKeybind*, SKeybind const&) [1227] + 0.00 0.00 48/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 48/192 SKeybind const& std::forward(std::remove_reference::type&) [839] + 0.00 0.00 48/48 SKeybind::SKeybind(SKeybind const&) [1192] +----------------------------------------------- + 0.00 0.00 48/48 std::__uniq_ptr_impl >::_M_ptr() const [1196] +[1228] 0.0 0.00 0.00 48 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CEventManager*, std::default_delete >(std::tuple > const&) [1228] + 0.00 0.00 48/48 CEventManager* const& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) [1224] +----------------------------------------------- + 0.00 0.00 48/48 std::__uniq_ptr_impl >::_M_ptr() [1208] +[1229] 0.0 0.00 0.00 48 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) [1229] + 0.00 0.00 48/48 CHyprDropShadowDecoration*& std::__get_helper<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) [1225] +----------------------------------------------- + 0.00 0.00 47/47 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] +[1230] 0.0 0.00 0.00 47 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] + 0.00 0.00 432/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 336/348 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const [698] + 0.00 0.00 336/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] + 0.00 0.00 286/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 192/222 std::unique_ptr >::operator->() const [807] + 0.00 0.00 144/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 52/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 48/51 CKeybindManager::stringToModMask(std::__cxx11::basic_string, std::allocator >) [1176] + 0.00 0.00 48/62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::find(std::__cxx11::basic_string, std::allocator > const&) [1084] + 0.00 0.00 48/62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::end() [1083] + 0.00 0.00 48/62 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&) [1085] + 0.00 0.00 48/48 CKeybindManager::addKeybind(SKeybind) [1191] + 0.00 0.00 48/96 SKeybind::~SKeybind() [938] +----------------------------------------------- + 0.00 0.00 47/47 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}::operator()(SHyprIPCEvent) const [1247] +[1231] 0.0 0.00 0.00 47 std::deque >::push_back(SHyprIPCEvent const&) [1231] + 0.00 0.00 48/48 void std::allocator_traits >::construct(std::allocator&, SHyprIPCEvent*, SHyprIPCEvent const&) [1209] +----------------------------------------------- + 0.00 0.00 46/46 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1246] +[1232] 0.0 0.00 0.00 46 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent&&) [1232] + 0.00 0.00 82/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] +----------------------------------------------- + 0.00 0.00 45/45 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() [1236] +[1233] 0.0 0.00 0.00 45 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() [1233] + 0.00 0.00 45/45 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() [1234] +----------------------------------------------- + 0.00 0.00 45/45 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() [1233] +[1234] 0.0 0.00 0.00 45 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() [1234] +----------------------------------------------- + 0.00 0.00 45/45 std::thread::_Invoker >::operator()() [1275] +[1235] 0.0 0.00 0.00 45 void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) [1235] + 0.00 0.00 82/82 std::remove_reference&>::type&& std::move&>(std::tuple&) [978] + 0.00 0.00 45/45 std::__invoke_result::type std::__invoke(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1237] + 0.00 0.00 40/40 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1277] + 0.00 0.00 38/38 std::tuple_element<1ul, std::tuple >::type&& std::get<1ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1297] +----------------------------------------------- + 0.00 0.00 2/45 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2974] + 0.00 0.00 2/45 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::operator->() const [2757] + 0.00 0.00 2/45 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] + 0.00 0.00 39/45 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() [1286] +[1236] 0.0 0.00 0.00 45 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() [1236] + 0.00 0.00 45/45 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() [1233] +----------------------------------------------- + 0.00 0.00 45/45 void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) [1235] +[1237] 0.0 0.00 0.00 45 std::__invoke_result::type std::__invoke(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1237] + 0.00 0.00 43/128 SHyprIPCEvent&& std::forward(std::remove_reference::type&) [890] + 0.00 0.00 43/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] + 0.00 0.00 43/43 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1246] +----------------------------------------------- + 0.00 0.00 22/44 std::filesystem::exists(std::filesystem::file_status) [1653] + 0.00 0.00 22/44 std::filesystem::status_known(std::filesystem::file_status) [1652] +[1238] 0.0 0.00 0.00 44 std::filesystem::file_status::type() const [1238] +----------------------------------------------- + 0.00 0.00 12/44 Events::listener_readyXWayland(wl_listener*, void*) [4455] + 0.00 0.00 32/44 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] +[1239] 0.0 0.00 0.00 44 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator*() const [1239] + 0.00 0.00 44/70 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() [1022] +----------------------------------------------- + 0.00 0.00 44/44 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::end() [1241] +[1240] 0.0 0.00 0.00 44 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [1240] + 0.00 0.00 44/201 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [832] +----------------------------------------------- + 0.00 0.00 4/44 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] + 0.00 0.00 40/44 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] +[1241] 0.0 0.00 0.00 44 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::end() [1241] + 0.00 0.00 44/44 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [1240] +----------------------------------------------- + 0.00 0.00 4/44 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] + 0.00 0.00 40/44 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] +[1242] 0.0 0.00 0.00 44 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::find(std::__cxx11::basic_string, std::allocator > const&) [1242] + 0.00 0.00 44/81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] +----------------------------------------------- + 0.00 0.00 4/44 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] + 0.00 0.00 40/44 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] +[1243] 0.0 0.00 0.00 44 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&) [1243] +----------------------------------------------- + 0.00 0.00 1/43 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] + 0.00 0.00 8/43 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 12/43 CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) [1842] + 0.00 0.00 22/43 CHyprDwindleLayout::requestRenderHints(CWindow*) [1647] +[1244] 0.0 0.00 0.00 43 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] + 0.00 0.00 230/300 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [717] + 0.00 0.00 219/294 std::_List_iterator::operator*() const [718] + 0.00 0.00 187/253 std::_List_iterator::operator++() [748] + 0.00 0.00 43/61 std::__cxx11::list >::begin() [1086] + 0.00 0.00 43/80 std::__cxx11::list >::end() [983] +----------------------------------------------- + 0.00 0.00 43/43 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] +[1245] 0.0 0.00 0.00 43 std::_Deque_iterator::operator*() const [1245] +----------------------------------------------- + 0.00 0.00 43/43 std::__invoke_result::type std::__invoke(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1237] +[1246] 0.0 0.00 0.00 43 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1246] + 0.00 0.00 46/128 SHyprIPCEvent&& std::forward(std::remove_reference::type&) [890] + 0.00 0.00 46/46 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent&&) [1232] + 0.00 0.00 45/185 SHyprIPCEvent::~SHyprIPCEvent() [842] + 0.00 0.00 44/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] + 0.00 0.00 43/43 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}::operator()(SHyprIPCEvent) const [1247] +----------------------------------------------- + 0.00 0.00 43/43 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1246] +[1247] 0.0 0.00 0.00 43 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}::operator()(SHyprIPCEvent) const [1247] + 0.00 0.00 48/26086 std::mutex::unlock() [141] + 0.00 0.00 47/47 std::deque >::push_back(SHyprIPCEvent const&) [1231] + 0.00 0.00 42/26052 std::mutex::lock() [143] +----------------------------------------------- + 0.00 0.00 1/42 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] + 0.00 0.00 41/42 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] +[1248] 0.0 0.00 0.00 42 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1248] + 0.00 0.00 42/42 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [1250] +----------------------------------------------- + 0.00 0.00 42/42 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] +[1249] 0.0 0.00 0.00 42 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [1249] + 0.00 0.00 42/42 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [1251] + 0.00 0.00 41/7530 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] +----------------------------------------------- + 0.00 0.00 42/42 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1248] +[1250] 0.0 0.00 0.00 42 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [1250] + 0.00 0.00 41/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] +----------------------------------------------- + 0.00 0.00 42/42 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [1249] +[1251] 0.0 0.00 0.00 42 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [1251] + 0.00 0.00 41/7523 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [267] +----------------------------------------------- + 0.00 0.00 42/42 std::tuple_element<1ul, std::tuple >::type&& std::get<1ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1297] +[1252] 0.0 0.00 0.00 42 SHyprIPCEvent& std::__get_helper<1ul, SHyprIPCEvent>(std::_Tuple_impl<1ul, SHyprIPCEvent>&) [1252] + 0.00 0.00 40/40 std::_Tuple_impl<1ul, SHyprIPCEvent>::_M_head(std::_Tuple_impl<1ul, SHyprIPCEvent>&) [1271] +----------------------------------------------- + 0.00 0.00 41/41 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] +[1253] 0.0 0.00 0.00 41 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1253] + 0.00 0.00 41/41 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1254] +----------------------------------------------- + 0.00 0.00 41/41 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1253] +[1254] 0.0 0.00 0.00 41 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1254] + 0.00 0.00 38/38 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1292] +----------------------------------------------- + 0.00 0.00 1/41 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2373] + 0.00 0.00 8/41 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [2378] + 0.00 0.00 32/41 std::__detail::_Node_iterator_base, false>::_M_incr() [1480] +[1255] 0.0 0.00 0.00 41 std::__detail::_Hash_node, false>::_M_next() const [1255] +----------------------------------------------- + 0.00 0.00 14/41 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] + 0.00 0.00 27/41 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] +[1256] 0.0 0.00 0.00 41 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::operator->() const [1256] + 0.00 0.00 41/96 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() [958] +----------------------------------------------- + 0.00 0.00 41/41 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_M_head(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) [1259] +[1257] 0.0 0.00 0.00 41 std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>&) [1257] +----------------------------------------------- + 0.00 0.00 1/41 std::_Deque_base >::~_Deque_base() [3480] + 0.00 0.00 40/41 std::deque >::_M_erase_at_end(std::_Deque_iterator) [1272] +[1258] 0.0 0.00 0.00 41 std::_Deque_base >::_M_destroy_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [1258] + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(SHyprIPCEvent*) [3478] +----------------------------------------------- + 0.00 0.00 41/41 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}& std::__get_helper<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) [1266] +[1259] 0.0 0.00 0.00 41 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_M_head(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) [1259] + 0.00 0.00 41/41 std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>&) [1257] +----------------------------------------------- + 0.00 0.00 41/41 std::tuple::~tuple() [1274] +[1260] 0.0 0.00 0.00 41 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::~_Tuple_impl() [1260] + 0.00 0.00 38/38 std::_Tuple_impl<1ul, SHyprIPCEvent>::~_Tuple_impl() [1295] +----------------------------------------------- + 0.00 0.00 41/41 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1267] +[1261] 0.0 0.00 0.00 41 void std::_Destroy_aux::__destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1261] + 0.00 0.00 49/49 SHyprIPCEvent* std::__addressof(SHyprIPCEvent&) [1186] + 0.00 0.00 49/49 void std::_Destroy(SHyprIPCEvent*) [1187] +----------------------------------------------- + 0.00 0.00 1/41 CConfigManager::init() [3096] + 0.00 0.00 1/41 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] + 0.00 0.00 39/41 CConfigManager::tick() [1690] +[1262] 0.0 0.00 0.00 41 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [1262] + 0.00 0.00 41/41 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] +----------------------------------------------- + 0.00 0.00 1/41 std::deque >::~deque() [3819] + 0.00 0.00 40/41 std::deque >::_M_erase_at_end(std::_Deque_iterator) [1272] +[1263] 0.0 0.00 0.00 41 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1263] + 0.00 0.00 82/275 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [727] + 0.00 0.00 41/41 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [1264] +----------------------------------------------- + 0.00 0.00 41/41 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1263] +[1264] 0.0 0.00 0.00 41 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [1264] + 0.00 0.00 41/82 std::_Deque_base >::_M_get_Tp_allocator() [977] + 0.00 0.00 41/41 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*, std::allocator&) [1268] +----------------------------------------------- + 0.00 0.00 41/41 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [1262] +[1265] 0.0 0.00 0.00 41 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] + 0.00 0.00 42/42 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [1249] + 0.00 0.00 41/42 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1248] + 0.00 0.00 41/41 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1253] + 0.00 0.00 39/39 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() [1286] + 0.00 0.00 2/3 std::tuple, std::allocator > const&>::tuple(std::__cxx11::basic_string, std::allocator > const&) [2636] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2801] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] + 0.00 0.00 2/2 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::operator->() const [2757] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2802] +----------------------------------------------- + 0.00 0.00 41/41 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1277] +[1266] 0.0 0.00 0.00 41 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}& std::__get_helper<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) [1266] + 0.00 0.00 41/41 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_M_head(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) [1259] +----------------------------------------------- + 0.00 0.00 41/41 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*, std::allocator&) [1268] +[1267] 0.0 0.00 0.00 41 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1267] + 0.00 0.00 41/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 41/41 void std::_Destroy_aux::__destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1261] +----------------------------------------------- + 0.00 0.00 41/41 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [1264] +[1268] 0.0 0.00 0.00 41 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*, std::allocator&) [1268] + 0.00 0.00 41/41 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1267] +----------------------------------------------- + 0.00 0.00 16/40 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] + 0.00 0.00 24/40 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] +[1269] 0.0 0.00 0.00 40 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] + 0.00 0.00 40/44 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::end() [1241] + 0.00 0.00 40/44 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::find(std::__cxx11::basic_string, std::allocator > const&) [1242] + 0.00 0.00 40/44 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&) [1243] + 0.00 0.00 37/37 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::at(std::__cxx11::basic_string, std::allocator > const&) [1299] + 0.00 0.00 21/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] + 0.00 0.00 21/21 std::__cxx11::stol(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [1683] + 0.00 0.00 14/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] + 0.00 0.00 11/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 6/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 5/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] + 0.00 0.00 5/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 5/3168 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) [385] + 0.00 0.00 3/5 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) const [2288] + 0.00 0.00 3/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 3/3 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [2594] +----------------------------------------------- + 0.00 0.00 40/40 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1280] +[1270] 0.0 0.00 0.00 40 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [1270] + 0.00 0.00 38/12954 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_M_cget() const [201] +----------------------------------------------- + 0.00 0.00 40/40 SHyprIPCEvent& std::__get_helper<1ul, SHyprIPCEvent>(std::_Tuple_impl<1ul, SHyprIPCEvent>&) [1252] +[1271] 0.0 0.00 0.00 40 std::_Tuple_impl<1ul, SHyprIPCEvent>::_M_head(std::_Tuple_impl<1ul, SHyprIPCEvent>&) [1271] + 0.00 0.00 38/38 std::_Head_base<1ul, SHyprIPCEvent, false>::_M_head(std::_Head_base<1ul, SHyprIPCEvent, false>&) [1294] +----------------------------------------------- + 0.00 0.00 40/40 std::deque >::clear() [1273] +[1272] 0.0 0.00 0.00 40 std::deque >::_M_erase_at_end(std::_Deque_iterator) [1272] + 0.00 0.00 40/82 std::_Deque_base >::_M_get_Tp_allocator() [977] + 0.00 0.00 40/76 std::deque >::end() [1004] + 0.00 0.00 40/275 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [727] + 0.00 0.00 40/41 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1263] + 0.00 0.00 40/41 std::_Deque_base >::_M_destroy_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [1258] +----------------------------------------------- + 0.00 0.00 40/40 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] +[1273] 0.0 0.00 0.00 40 std::deque >::clear() [1273] + 0.00 0.00 40/79 std::deque >::begin() [984] + 0.00 0.00 40/40 std::deque >::_M_erase_at_end(std::_Deque_iterator) [1272] +----------------------------------------------- + 0.00 0.00 40/40 std::thread::_Invoker >::~_Invoker() [1301] +[1274] 0.0 0.00 0.00 40 std::tuple::~tuple() [1274] + 0.00 0.00 41/41 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::~_Tuple_impl() [1260] +----------------------------------------------- + 0.00 0.00 40/40 std::thread::_State_impl > >::_M_run() [6262] +[1275] 0.0 0.00 0.00 40 std::thread::_Invoker >::operator()() [1275] + 0.00 0.00 45/45 void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) [1235] +----------------------------------------------- + 0.00 0.00 13/40 std::__cxx11::_List_base >::_M_clear() [2087] + 0.00 0.00 13/40 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] + 0.00 0.00 14/40 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2200] +[1276] 0.0 0.00 0.00 40 std::__cxx11::_List_base >::_M_get_Node_allocator() [1276] +----------------------------------------------- + 0.00 0.00 40/40 void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) [1235] +[1277] 0.0 0.00 0.00 40 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1277] + 0.00 0.00 41/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] + 0.00 0.00 41/41 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}& std::__get_helper<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) [1266] +----------------------------------------------- + 0.00 0.00 40/40 CConfigManager::getMatchingRules(CWindow*) [2028] +[1278] 0.0 0.00 0.00 40 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [1278] +----------------------------------------------- + 0.00 0.00 1/39 std::deque, std::allocator >, std::allocator, std::allocator > > >::back() [3825] + 0.00 0.00 38/39 CConfigManager::tick() [1690] +[1279] 0.0 0.00 0.00 39 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator*() const [1279] +----------------------------------------------- + 0.00 0.00 39/39 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1292] +[1280] 0.0 0.00 0.00 39 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1280] + 0.00 0.00 40/40 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [1270] + 0.00 0.00 39/39 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() const [1281] + 0.00 0.00 39/12951 std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [202] + 0.00 0.00 38/38 std::__detail::_Select1st::__1st_type, std::allocator > const, long> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, long> const&>(std::pair, std::allocator > const, long> const&) const [1291] +----------------------------------------------- + 0.00 0.00 39/39 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1280] +[1281] 0.0 0.00 0.00 39 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() const [1281] + 0.00 0.00 38/38 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() const [1293] +----------------------------------------------- + 0.00 0.00 39/39 std::_Tuple_impl<1ul, SHyprIPCEvent>::~_Tuple_impl() [1295] +[1282] 0.0 0.00 0.00 39 std::_Head_base<1ul, SHyprIPCEvent, false>::~_Head_base() [1282] + 0.00 0.00 41/185 SHyprIPCEvent::~SHyprIPCEvent() [842] +----------------------------------------------- + 0.00 0.00 13/39 std::_Deque_base >::_Deque_impl::_Deque_impl() [1785] + 0.00 0.00 13/39 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data&&) [1787] + 0.00 0.00 13/39 std::_Deque_base >::_Deque_impl::_Deque_impl(std::allocator&&) [1784] +[1283] 0.0 0.00 0.00 39 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1283] + 0.00 0.00 78/78 std::_Deque_iterator::_Deque_iterator() [985] +----------------------------------------------- + 0.00 0.00 13/39 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1789] + 0.00 0.00 26/39 std::deque >::~deque() [1625] +[1284] 0.0 0.00 0.00 39 std::_Deque_base >::_M_get_Tp_allocator() [1284] +----------------------------------------------- + 0.00 0.00 39/39 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1292] +[1285] 0.0 0.00 0.00 39 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [1285] +----------------------------------------------- + 0.00 0.00 39/39 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] +[1286] 0.0 0.00 0.00 39 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() [1286] + 0.00 0.00 39/45 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() [1236] +----------------------------------------------- + 0.00 0.00 39/39 std::enable_if >::_Deque_impl_data> >, std::is_move_constructible >::_Deque_impl_data>, std::is_move_assignable >::_Deque_impl_data> >::value, void>::type std::swap >::_Deque_impl_data>(std::_Deque_base >::_Deque_impl_data&, std::_Deque_base >::_Deque_impl_data&) [1835] +[1287] 0.0 0.00 0.00 39 std::remove_reference >::_Deque_impl_data&>::type&& std::move >::_Deque_impl_data&>(std::_Deque_base >::_Deque_impl_data&) [1287] +----------------------------------------------- + 0.00 0.00 39/39 std::__detail::_Select1st::__1st_type, std::allocator > const, long> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, long> const&>(std::pair, std::allocator > const, long> const&) const [1291] +[1288] 0.0 0.00 0.00 39 std::pair, std::allocator > const, long> const& std::forward, std::allocator > const, long> const&>(std::remove_reference, std::allocator > const, long> const&>::type&) [1288] +----------------------------------------------- + 0.00 0.00 38/38 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() const [1293] +[1289] 0.0 0.00 0.00 38 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() const [1289] + 0.00 0.00 38/38 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() const [1290] +----------------------------------------------- + 0.00 0.00 38/38 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() const [1289] +[1290] 0.0 0.00 0.00 38 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() const [1290] +----------------------------------------------- + 0.00 0.00 38/38 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1280] +[1291] 0.0 0.00 0.00 38 std::__detail::_Select1st::__1st_type, std::allocator > const, long> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, long> const&>(std::pair, std::allocator > const, long> const&) const [1291] + 0.00 0.00 39/39 std::pair, std::allocator > const, long> const& std::forward, std::allocator > const, long> const&>(std::remove_reference, std::allocator > const, long> const&>::type&) [1288] +----------------------------------------------- + 0.00 0.00 38/38 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1254] +[1292] 0.0 0.00 0.00 38 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1292] + 0.00 0.00 39/39 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [1285] + 0.00 0.00 39/39 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1280] +----------------------------------------------- + 0.00 0.00 38/38 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() const [1281] +[1293] 0.0 0.00 0.00 38 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() const [1293] + 0.00 0.00 38/38 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() const [1289] +----------------------------------------------- + 0.00 0.00 38/38 std::_Tuple_impl<1ul, SHyprIPCEvent>::_M_head(std::_Tuple_impl<1ul, SHyprIPCEvent>&) [1271] +[1294] 0.0 0.00 0.00 38 std::_Head_base<1ul, SHyprIPCEvent, false>::_M_head(std::_Head_base<1ul, SHyprIPCEvent, false>&) [1294] +----------------------------------------------- + 0.00 0.00 38/38 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::~_Tuple_impl() [1260] +[1295] 0.0 0.00 0.00 38 std::_Tuple_impl<1ul, SHyprIPCEvent>::~_Tuple_impl() [1295] + 0.00 0.00 39/39 std::_Head_base<1ul, SHyprIPCEvent, false>::~_Head_base() [1282] +----------------------------------------------- + 0.00 0.00 38/38 CConfigManager::tick() [1690] +[1296] 0.0 0.00 0.00 38 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator++() [1296] +----------------------------------------------- + 0.00 0.00 38/38 void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) [1235] +[1297] 0.0 0.00 0.00 38 std::tuple_element<1ul, std::tuple >::type&& std::get<1ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1297] + 0.00 0.00 42/42 SHyprIPCEvent& std::__get_helper<1ul, SHyprIPCEvent>(std::_Tuple_impl<1ul, SHyprIPCEvent>&) [1252] + 0.00 0.00 39/128 SHyprIPCEvent&& std::forward(std::remove_reference::type&) [890] +----------------------------------------------- + 0.00 0.00 8/37 CConfigManager::getMatchingRules(CWindow*) [2028] + 0.00 0.00 8/37 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 21/37 Events::listener_setTitleWindow(void*, void*) [1670] +[1298] 0.0 0.00 0.00 37 CHyprXWaylandManager::getTitle[abi:cxx11](CWindow*) [1298] + 0.00 0.00 36/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] +----------------------------------------------- + 0.00 0.00 37/37 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] +[1299] 0.0 0.00 0.00 37 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::at(std::__cxx11::basic_string, std::allocator > const&) [1299] + 0.00 0.00 37/37 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::at(std::__cxx11::basic_string, std::allocator > const&) [1303] +----------------------------------------------- + 0.00 0.00 37/37 std::thread::_State_impl > >::~_State_impl() [6263] +[1300] 0.0 0.00 0.00 37 std::thread::_State_impl > >::~_State_impl() [1300] + 0.00 0.00 37/37 std::thread::_Invoker >::~_Invoker() [1301] +----------------------------------------------- + 0.00 0.00 37/37 std::thread::_State_impl > >::~_State_impl() [1300] +[1301] 0.0 0.00 0.00 37 std::thread::_Invoker >::~_Invoker() [1301] + 0.00 0.00 40/40 std::tuple::~tuple() [1274] +----------------------------------------------- + 0.00 0.00 1/37 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] + 0.00 0.00 12/37 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] + 0.00 0.00 24/37 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] +[1302] 0.0 0.00 0.00 37 std::__cxx11::basic_string, std::allocator >::begin() [1302] + 0.00 0.00 37/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 37/56 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char* const&) [1112] +----------------------------------------------- + 0.00 0.00 37/37 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::at(std::__cxx11::basic_string, std::allocator > const&) [1299] +[1303] 0.0 0.00 0.00 37 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::at(std::__cxx11::basic_string, std::allocator > const&) [1303] + 0.00 0.00 37/81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] + 0.00 0.00 37/113 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::operator->() const [904] +----------------------------------------------- + 0.00 0.00 8/37 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] + 0.00 0.00 13/37 Events::listener_readyXWayland(wl_listener*, void*) [4455] + 0.00 0.00 16/37 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] +[1304] 0.0 0.00 0.00 37 std::operator==(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&, std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) [1304] +----------------------------------------------- + 0.00 0.00 4/36 std::deque >::back() [2438] + 0.00 0.00 32/36 CConfigManager::getMatchingRules(CWindow*) [2028] +[1305] 0.0 0.00 0.00 36 std::_Deque_iterator::operator*() const [1305] +----------------------------------------------- + 0.00 0.00 12/36 std::tuple >::tuple, true>(IHyprWindowDecoration*&, std::default_delete&&) [1947] + 0.00 0.00 12/36 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) [1899] + 0.00 0.00 12/36 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_Head_base(IHyprWindowDecoration*&) [1872] +[1306] 0.0 0.00 0.00 36 IHyprWindowDecoration*& std::forward(std::remove_reference::type&) [1306] +----------------------------------------------- + 0.00 0.00 12/36 std::unique_ptr >& std::deque >, std::allocator > > >::emplace_back > >(std::unique_ptr >&&) [1941] + 0.00 0.00 12/36 void std::allocator_traits > > >::construct >, std::unique_ptr > >(std::allocator > >&, std::unique_ptr >*, std::unique_ptr >&&) [1935] + 0.00 0.00 12/36 decltype (::new ((void*)(0)) std::unique_ptr >((declval > >)())) std::construct_at >, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >&&) [1968] +[1307] 0.0 0.00 0.00 36 std::unique_ptr >&& std::forward > >(std::remove_reference > >::type&) [1307] +----------------------------------------------- + 0.00 0.00 16/35 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1561] + 0.00 0.00 19/35 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [967] +[1308] 0.0 0.00 0.00 35 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1308] + 0.00 0.00 35/48 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&, unsigned long) const [1197] +----------------------------------------------- + 0.00 0.00 35/35 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] +[1309] 0.0 0.00 0.00 35 std::__cxx11::basic_string, std::allocator >::insert(unsigned long, char const*) [1309] + 0.00 0.00 34/12162 std::char_traits::length(char const*) [205] + 0.00 0.00 34/35 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) [1310] +----------------------------------------------- + 0.00 0.00 1/35 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, std::__cxx11::basic_string, std::allocator > const&) [3935] + 0.00 0.00 34/35 std::__cxx11::basic_string, std::allocator >::insert(unsigned long, char const*) [1309] +[1310] 0.0 0.00 0.00 35 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) [1310] + 0.00 0.00 36/217 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] + 0.00 0.00 35/7790 std::__cxx11::basic_string, std::allocator >::_M_check(unsigned long, char const*) const [264] + 0.00 0.00 34/3902 std::__cxx11::basic_string, std::allocator >::_M_limit(unsigned long, unsigned long) const [364] +----------------------------------------------- + 0.00 0.00 33/33 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] +[1311] 0.0 0.00 0.00 33 CWindow::operator==(CWindow const&) [1311] + 0.00 0.00 8/3928 Vector2D::operator==(Vector2D const&) const [363] +----------------------------------------------- + 0.00 0.00 9/33 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] + 0.00 0.00 11/33 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] + 0.00 0.00 13/33 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] +[1312] 0.0 0.00 0.00 33 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node_base const*) [1312] + 0.00 0.00 33/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) [894] +----------------------------------------------- + 0.00 0.00 1/33 CCompositor::CCompositor() [3071] + 0.00 0.00 1/33 CConfigManager::CConfigManager() [3097] + 0.00 0.00 1/33 CConfigManager::init() [3096] + 0.00 0.00 4/33 __static_initialization_and_destruction_0(int, int) [3017] + 0.00 0.00 7/33 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] + 0.00 0.00 19/33 CConfigManager::tick() [1690] +[1313] 0.0 0.00 0.00 33 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] + 0.00 0.00 35/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] + 0.00 0.00 35/35 std::__cxx11::basic_string, std::allocator >::insert(unsigned long, char const*) [1309] + 0.00 0.00 34/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] +[1314] 0.0 0.00 0.00 32 __gnu_cxx::__normal_iterator, std::allocator > >::operator--() [1314] +----------------------------------------------- + 0.00 0.00 32/32 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] +[1315] 0.0 0.00 0.00 32 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [1315] + 0.00 0.00 64/128 __gnu_cxx::__normal_iterator > >::base() const [886] +----------------------------------------------- + 0.00 0.00 32/32 std::vector >::back() [1459] +[1316] 0.0 0.00 0.00 32 __gnu_cxx::__normal_iterator > >::operator*() const [1316] +----------------------------------------------- + 0.00 0.00 32/32 std::vector >::back() [1459] +[1317] 0.0 0.00 0.00 32 __gnu_cxx::__normal_iterator > >::operator-(long) const [1317] + 0.00 0.00 32/128 __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned long* const&) [884] +----------------------------------------------- + 0.00 0.00 32/32 bool std::operator== > const>(std::shared_ptr > const> const&, decltype(nullptr)) [1533] +[1318] 0.0 0.00 0.00 32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator bool() const [1318] +----------------------------------------------- + 0.00 0.00 32/32 std::__new_allocator > >::allocate(unsigned long, void const*) [1396] +[1319] 0.0 0.00 0.00 32 std::__new_allocator > >::_M_max_size() const [1319] +----------------------------------------------- + 0.00 0.00 32/32 std::__new_allocator >*>::allocate(unsigned long, void const*) [1399] +[1320] 0.0 0.00 0.00 32 std::__new_allocator >*>::_M_max_size() const [1320] +----------------------------------------------- + 0.00 0.00 32/32 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) [1401] +[1321] 0.0 0.00 0.00 32 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::_M_max_size() const [1321] +----------------------------------------------- + 0.00 0.00 32/32 std::__new_allocator, std::allocator > >, int> >::allocate(unsigned long, void const*) [1403] +[1322] 0.0 0.00 0.00 32 std::__new_allocator, std::allocator > >, int> >::_M_max_size() const [1322] +----------------------------------------------- + 0.00 0.00 32/32 std::__new_allocator::allocate(unsigned long, void const*) [1406] +[1323] 0.0 0.00 0.00 32 std::__new_allocator::_M_max_size() const [1323] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] +[1324] 0.0 0.00 0.00 32 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [1324] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/64 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [1031] +----------------------------------------------- + 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] +[1325] 0.0 0.00 0.00 32 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [1325] + 0.00 0.00 32/64 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [1031] +----------------------------------------------- + 0.00 0.00 32/32 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] +[1326] 0.0 0.00 0.00 32 std::vector >::_M_check_len(unsigned long, char const*) const [1326] + 0.00 0.00 128/128 std::vector >::size() const [887] + 0.00 0.00 64/64 std::vector >::max_size() const [1032] + 0.00 0.00 32/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] +----------------------------------------------- + 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] +[1327] 0.0 0.00 0.00 32 std::__cxx11::basic_regex >::flags() const [1327] +----------------------------------------------- + 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] +[1328] 0.0 0.00 0.00 32 std::__detail::_NFA_base::_M_sub_count() const [1328] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_impl::_Vector_impl() [1362] +[1329] 0.0 0.00 0.00 32 std::allocator >::allocator() [1329] + 0.00 0.00 32/32 std::__new_allocator >::__new_allocator() [1394] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_impl::~_Vector_impl() [1363] +[1330] 0.0 0.00 0.00 32 std::allocator >::~allocator() [1330] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1341] +[1331] 0.0 0.00 0.00 32 std::allocator > >::allocator() [1331] + 0.00 0.00 32/32 std::__new_allocator > >::__new_allocator() [1397] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [1342] +[1332] 0.0 0.00 0.00 32 std::allocator > >::~allocator() [1332] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] +[1333] 0.0 0.00 0.00 32 std::allocator, std::allocator > >, int> >::allocator() [1333] + 0.00 0.00 32/32 std::__new_allocator, std::allocator > >, int> >::__new_allocator() [1404] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base >::_Vector_impl::_Vector_impl() [1376] +[1334] 0.0 0.00 0.00 32 std::allocator::allocator() [1334] + 0.00 0.00 32/32 std::__new_allocator::__new_allocator() [1407] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base >::_Vector_impl::~_Vector_impl() [1377] +[1335] 0.0 0.00 0.00 32 std::allocator::~allocator() [1335] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) [1467] +[1336] 0.0 0.00 0.00 32 std::shared_ptr > const>::shared_ptr() [1336] + 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr() [1382] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Compiler >::_M_get_nfa() [1490] +[1337] 0.0 0.00 0.00 32 std::shared_ptr > const>::shared_ptr >, void>(std::shared_ptr > >&&) [1337] + 0.00 0.00 32/64 std::remove_reference > >&>::type&& std::move > >&>(std::shared_ptr > >&) [1068] + 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr >, void>(std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>&&) [1384] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) [1466] +[1338] 0.0 0.00 0.00 32 std::shared_ptr > const>::operator=(std::shared_ptr > const>&&) [1338] + 0.00 0.00 32/32 std::remove_reference > const>&>::type&& std::move > const>&>(std::shared_ptr > const>&) [1521] + 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1385] +----------------------------------------------- + 0.00 0.00 32/32 std::shared_ptr > > std::make_shared >, std::locale const&, std::regex_constants::syntax_option_type&>(std::locale const&, std::regex_constants::syntax_option_type&) [1506] +[1339] 0.0 0.00 0.00 32 std::shared_ptr > >::shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1339] + 0.00 0.00 32/224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] + 0.00 0.00 32/224 std::locale const& std::forward(std::remove_reference::type&) [804] + 0.00 0.00 32/32 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1387] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Compiler >::~_Compiler() [1496] +[1340] 0.0 0.00 0.00 32 std::shared_ptr > >::~shared_ptr() [1340] + 0.00 0.00 32/32 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1388] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_base() [1351] +[1341] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1341] + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [1345] + 0.00 0.00 32/32 std::allocator > >::allocator() [1331] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1352] +[1342] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [1342] + 0.00 0.00 32/32 std::allocator > >::~allocator() [1332] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1349] +[1343] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1343] + 0.00 0.00 32/64 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1027] + 0.00 0.00 32/32 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1417] + 0.00 0.00 32/64 std::allocator >*>::~allocator() [1036] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1349] +[1344] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [1344] + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1346] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1341] +[1345] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [1345] + 0.00 0.00 64/64 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator() [1048] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [1344] +[1346] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1346] + 0.00 0.00 32/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 32/32 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1415] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1352] +[1347] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [1347] + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::__detail::_StateSeq >*) [1350] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1352] +[1348] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::__detail::_StateSeq >**, unsigned long) [1348] + 0.00 0.00 32/64 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1027] + 0.00 0.00 32/32 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::__detail::_StateSeq >**, unsigned long) [1416] + 0.00 0.00 32/64 std::allocator >*>::~allocator() [1036] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_base() [1351] +[1349] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1349] + 0.00 0.00 64/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 64/64 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_M_set_node(std::__detail::_StateSeq >**) [1046] + 0.00 0.00 32/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1343] + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [1344] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [1347] +[1350] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::__detail::_StateSeq >*) [1350] + 0.00 0.00 32/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 32/32 std::allocator_traits > > >::deallocate(std::allocator > >&, std::__detail::_StateSeq >*, unsigned long) [1414] +----------------------------------------------- + 0.00 0.00 32/32 std::deque >, std::allocator > > >::deque() [1440] +[1351] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_Deque_base() [1351] + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1341] + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1349] +----------------------------------------------- + 0.00 0.00 32/32 std::deque >, std::allocator > > >::~deque() [1441] +[1352] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1352] + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [1347] + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::__detail::_StateSeq >**, unsigned long) [1348] + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [1342] +----------------------------------------------- + 0.00 0.00 32/32 void std::_Destroy*>(std::__detail::_State*, std::__detail::_State*) [1526] +[1353] 0.0 0.00 0.00 32 void std::_Destroy_aux::__destroy*>(std::__detail::_State*, std::__detail::_State*) [1353] + 0.00 0.00 352/352 void std::_Destroy >(std::__detail::_State*) [694] + 0.00 0.00 352/1792 std::__detail::_State* std::__addressof >(std::__detail::_State&) [459] +----------------------------------------------- + 0.00 0.00 32/32 void std::_Destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [1528] +[1354] 0.0 0.00 0.00 32 void std::_Destroy_aux::__destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [1354] +----------------------------------------------- + 0.00 0.00 32/32 void std::_Destroy(unsigned long*, unsigned long*) [1530] +[1355] 0.0 0.00 0.00 32 void std::_Destroy_aux::__destroy(unsigned long*, unsigned long*) [1355] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base() [1361] +[1356] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl() [1356] + 0.00 0.00 32/64 std::allocator, std::allocator > > > >::allocator() [1034] + 0.00 0.00 32/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_Vector_impl_data() [948] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(unsigned long, std::allocator, std::allocator > > > > const&) [1360] +[1357] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_create_storage(unsigned long) [1357] + 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate(unsigned long) [1041] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] +[1358] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_swap_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data&) [1358] + 0.00 0.00 96/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_copy_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data const&) [947] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(std::allocator, std::allocator > > > > const&) [1450] +[1359] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(std::allocator, std::allocator > > > > const&) [1359] + 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > > > > const&) [1042] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > > const&) [1448] +[1360] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(unsigned long, std::allocator, std::allocator > > > > const&) [1360] + 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > > > > const&) [1042] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_create_storage(unsigned long) [1357] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector() [1449] +[1361] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base() [1361] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl() [1356] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_base() [1365] +[1362] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >::_Vector_impl::_Vector_impl() [1362] + 0.00 0.00 32/32 std::allocator >::allocator() [1329] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_impl_data::_Vector_impl_data() [1364] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::~_Vector_base() [1366] +[1363] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >::_Vector_impl::~_Vector_impl() [1363] + 0.00 0.00 32/32 std::allocator >::~allocator() [1330] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_impl::_Vector_impl() [1362] +[1364] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >::_Vector_impl_data::_Vector_impl_data() [1364] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > >::vector() [1451] +[1365] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >::_Vector_base() [1365] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_impl::_Vector_impl() [1362] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > >::~vector() [1452] +[1366] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >::~_Vector_base() [1366] + 0.00 0.00 32/192 std::_Vector_base, std::allocator > >::_M_deallocate(std::__detail::_State*, unsigned long) [836] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_impl::~_Vector_impl() [1363] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_create_storage(unsigned long) [1371] +[1367] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_allocate(unsigned long) [1367] + 0.00 0.00 32/32 std::allocator_traits, std::allocator > >, int> > >::allocate(std::allocator, std::allocator > >, int> >&, unsigned long) [1421] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_base(unsigned long, std::allocator, std::allocator > >, int> > const&) [1373] +[1368] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > >, int> > const&) [1368] + 0.00 0.00 32/64 std::allocator, std::allocator > >, int> >::allocator(std::allocator, std::allocator > >, int> > const&) [1039] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl_data::_Vector_impl_data() [1372] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~_Vector_base() [1374] +[1369] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::~_Vector_impl() [1369] + 0.00 0.00 32/96 std::allocator, std::allocator > >, int> >::~allocator() [945] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~_Vector_base() [1374] +[1370] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1370] + 0.00 0.00 32/32 std::allocator_traits, std::allocator > >, int> > >::deallocate(std::allocator, std::allocator > >, int> >&, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1420] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_base(unsigned long, std::allocator, std::allocator > >, int> > const&) [1373] +[1371] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_create_storage(unsigned long) [1371] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_allocate(unsigned long) [1367] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > >, int> > const&) [1368] +[1372] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl_data::_Vector_impl_data() [1372] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::vector(unsigned long, std::allocator, std::allocator > >, int> > const&) [1456] +[1373] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_base(unsigned long, std::allocator, std::allocator > >, int> > const&) [1373] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > >, int> > const&) [1368] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_create_storage(unsigned long) [1371] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~vector() [1457] +[1374] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~_Vector_base() [1374] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::~_Vector_impl() [1369] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1370] +----------------------------------------------- + 0.00 0.00 32/32 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] +[1375] 0.0 0.00 0.00 32 std::_Vector_base >::_M_allocate(unsigned long) [1375] + 0.00 0.00 32/32 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1425] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base >::_Vector_base() [1379] +[1376] 0.0 0.00 0.00 32 std::_Vector_base >::_Vector_impl::_Vector_impl() [1376] + 0.00 0.00 32/32 std::allocator::allocator() [1334] + 0.00 0.00 32/32 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() [1378] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base >::~_Vector_base() [1380] +[1377] 0.0 0.00 0.00 32 std::_Vector_base >::_Vector_impl::~_Vector_impl() [1377] + 0.00 0.00 32/32 std::allocator::~allocator() [1335] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base >::_Vector_impl::_Vector_impl() [1376] +[1378] 0.0 0.00 0.00 32 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() [1378] +----------------------------------------------- + 0.00 0.00 32/32 std::vector >::vector() [1463] +[1379] 0.0 0.00 0.00 32 std::_Vector_base >::_Vector_base() [1379] + 0.00 0.00 32/32 std::_Vector_base >::_Vector_impl::_Vector_impl() [1376] +----------------------------------------------- + 0.00 0.00 32/32 std::vector >::~vector() [1464] +[1380] 0.0 0.00 0.00 32 std::_Vector_base >::~_Vector_base() [1380] + 0.00 0.00 32/64 std::_Vector_base >::_M_deallocate(unsigned long*, unsigned long) [1044] + 0.00 0.00 32/32 std::_Vector_base >::_Vector_impl::~_Vector_impl() [1377] +----------------------------------------------- + 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1385] +[1381] 0.0 0.00 0.00 32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) [1381] + 0.00 0.00 32/32 std::enable_if > const*> >, std::is_move_constructible > const*>, std::is_move_assignable > const*> >::value, void>::type std::swap > const*>(std::__detail::_NFA > const*&, std::__detail::_NFA > const*&) [1523] + 0.00 0.00 32/96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_swap(std::__shared_count<(__gnu_cxx::_Lock_policy)2>&) [952] +----------------------------------------------- + 0.00 0.00 32/32 std::shared_ptr > const>::shared_ptr() [1336] +[1382] 0.0 0.00 0.00 32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr() [1382] + 0.00 0.00 32/96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count() [953] +----------------------------------------------- + 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1385] +[1383] 0.0 0.00 0.00 32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1383] + 0.00 0.00 32/96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count() [953] + 0.00 0.00 32/96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_swap(std::__shared_count<(__gnu_cxx::_Lock_policy)2>&) [952] +----------------------------------------------- + 0.00 0.00 32/32 std::shared_ptr > const>::shared_ptr >, void>(std::shared_ptr > >&&) [1337] +[1384] 0.0 0.00 0.00 32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr >, void>(std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>&&) [1384] + 0.00 0.00 32/96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count() [953] + 0.00 0.00 32/96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_swap(std::__shared_count<(__gnu_cxx::_Lock_policy)2>&) [952] +----------------------------------------------- + 0.00 0.00 32/32 std::shared_ptr > const>::operator=(std::shared_ptr > const>&&) [1338] +[1385] 0.0 0.00 0.00 32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1385] + 0.00 0.00 32/32 std::remove_reference > const, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move > const, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) [1522] + 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1383] + 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) [1381] + 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [951] +----------------------------------------------- + 0.00 0.00 32/32 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1387] +[1386] 0.0 0.00 0.00 32 std::enable_if >, (__gnu_cxx::_Lock_policy)2>::__has_esft_base >, void>::value, void>::type std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with >, std::__detail::_NFA > >(std::__detail::_NFA >*) [1386] +----------------------------------------------- + 0.00 0.00 32/32 std::shared_ptr > >::shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1339] +[1387] 0.0 0.00 0.00 32 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1387] + 0.00 0.00 32/224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] + 0.00 0.00 32/224 std::locale const& std::forward(std::remove_reference::type&) [804] + 0.00 0.00 32/32 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] + 0.00 0.00 32/32 std::enable_if >, (__gnu_cxx::_Lock_policy)2>::__has_esft_base >, void>::value, void>::type std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with >, std::__detail::_NFA > >(std::__detail::_NFA >*) [1386] +----------------------------------------------- + 0.00 0.00 32/32 std::shared_ptr > >::~shared_ptr() [1340] +[1388] 0.0 0.00 0.00 32 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1388] + 0.00 0.00 32/128 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() [889] +----------------------------------------------- + 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator) [1433] +[1389] 0.0 0.00 0.00 32 std::_Sp_ebo_helper<0, std::allocator, true>::_Sp_ebo_helper(std::allocator const&) [1389] +----------------------------------------------- + 0.00 0.00 32/32 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1387] +[1390] 0.0 0.00 0.00 32 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] + 0.00 0.00 32/64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocator(std::allocator const&) [1037] + 0.00 0.00 32/32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) [1513] + 0.00 0.00 32/32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::get() [1392] + 0.00 0.00 32/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 32/224 std::locale const& std::forward(std::remove_reference::type&) [804] + 0.00 0.00 32/224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] + 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] + 0.00 0.00 32/32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [1393] + 0.00 0.00 32/96 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [955] + 0.00 0.00 32/64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [1050] + 0.00 0.00 32/64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::~allocator() [1038] +----------------------------------------------- + 0.00 0.00 32/32 CConfigManager::getMatchingRules(CWindow*) [2028] +[1391] 0.0 0.00 0.00 32 std::_Deque_iterator::operator++() [1391] +----------------------------------------------- + 0.00 0.00 32/32 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] +[1392] 0.0 0.00 0.00 32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::get() [1392] + 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>* std::__to_address >, std::allocator, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) [1507] +----------------------------------------------- + 0.00 0.00 32/32 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] +[1393] 0.0 0.00 0.00 32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [1393] +----------------------------------------------- + 0.00 0.00 32/32 std::allocator >::allocator() [1329] +[1394] 0.0 0.00 0.00 32 std::__new_allocator >::__new_allocator() [1394] +----------------------------------------------- + 0.00 0.00 32/32 std::allocator_traits > > >::deallocate(std::allocator > >&, std::__detail::_StateSeq >*, unsigned long) [1414] +[1395] 0.0 0.00 0.00 32 std::__new_allocator > >::deallocate(std::__detail::_StateSeq >*, unsigned long) [1395] +----------------------------------------------- + 0.00 0.00 32/32 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1415] +[1396] 0.0 0.00 0.00 32 std::__new_allocator > >::allocate(unsigned long, void const*) [1396] + 0.00 0.00 32/32 std::__new_allocator > >::_M_max_size() const [1319] +----------------------------------------------- + 0.00 0.00 32/32 std::allocator > >::allocator() [1331] +[1397] 0.0 0.00 0.00 32 std::__new_allocator > >::__new_allocator() [1397] +----------------------------------------------- + 0.00 0.00 32/32 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::__detail::_StateSeq >**, unsigned long) [1416] +[1398] 0.0 0.00 0.00 32 std::__new_allocator >*>::deallocate(std::__detail::_StateSeq >**, unsigned long) [1398] +----------------------------------------------- + 0.00 0.00 32/32 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1417] +[1399] 0.0 0.00 0.00 32 std::__new_allocator >*>::allocate(unsigned long, void const*) [1399] + 0.00 0.00 32/32 std::__new_allocator >*>::_M_max_size() const [1320] +----------------------------------------------- + 0.00 0.00 32/32 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [1418] +[1400] 0.0 0.00 0.00 32 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [1400] +----------------------------------------------- + 0.00 0.00 32/32 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) [1419] +[1401] 0.0 0.00 0.00 32 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) [1401] + 0.00 0.00 32/32 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::_M_max_size() const [1321] +----------------------------------------------- + 0.00 0.00 32/32 std::allocator_traits, std::allocator > >, int> > >::deallocate(std::allocator, std::allocator > >, int> >&, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1420] +[1402] 0.0 0.00 0.00 32 std::__new_allocator, std::allocator > >, int> >::deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1402] +----------------------------------------------- + 0.00 0.00 32/32 std::allocator_traits, std::allocator > >, int> > >::allocate(std::allocator, std::allocator > >, int> >&, unsigned long) [1421] +[1403] 0.0 0.00 0.00 32 std::__new_allocator, std::allocator > >, int> >::allocate(unsigned long, void const*) [1403] + 0.00 0.00 32/32 std::__new_allocator, std::allocator > >, int> >::_M_max_size() const [1322] +----------------------------------------------- + 0.00 0.00 32/32 std::allocator, std::allocator > >, int> >::allocator() [1333] +[1404] 0.0 0.00 0.00 32 std::__new_allocator, std::allocator > >, int> >::__new_allocator() [1404] +----------------------------------------------- + 0.00 0.00 32/32 std::allocator_traits >::deallocate(std::allocator&, unsigned long*, unsigned long) [1423] +[1405] 0.0 0.00 0.00 32 std::__new_allocator::deallocate(unsigned long*, unsigned long) [1405] +----------------------------------------------- + 0.00 0.00 32/32 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1425] +[1406] 0.0 0.00 0.00 32 std::__new_allocator::allocate(unsigned long, void const*) [1406] + 0.00 0.00 32/32 std::__new_allocator::_M_max_size() const [1323] +----------------------------------------------- + 0.00 0.00 32/32 std::allocator::allocator() [1334] +[1407] 0.0 0.00 0.00 32 std::__new_allocator::__new_allocator() [1407] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() [1498] +[1408] 0.0 0.00 0.00 32 std::regex_constants::operator|=(std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) [1408] + 0.00 0.00 32/32 std::regex_constants::operator|(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) [1409] +----------------------------------------------- + 0.00 0.00 32/32 std::regex_constants::operator|=(std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) [1408] +[1409] 0.0 0.00 0.00 32 std::regex_constants::operator|(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) [1409] +----------------------------------------------- + 0.00 0.00 32/32 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() [889] +[1410] 0.0 0.00 0.00 32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() [1410] + 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1432] + 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] +----------------------------------------------- + 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] +[1411] 0.0 0.00 0.00 32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() [1411] +----------------------------------------------- + 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1435] +[1412] 0.0 0.00 0.00 32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base() [1412] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_max_size(std::allocator, std::allocator > > > > const&) [1444] +[1413] 0.0 0.00 0.00 32 std::allocator_traits, std::allocator > > > > >::max_size(std::allocator, std::allocator > > > > const&) [1413] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::__detail::_StateSeq >*) [1350] +[1414] 0.0 0.00 0.00 32 std::allocator_traits > > >::deallocate(std::allocator > >&, std::__detail::_StateSeq >*, unsigned long) [1414] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/32 std::__new_allocator > >::deallocate(std::__detail::_StateSeq >*, unsigned long) [1395] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1346] +[1415] 0.0 0.00 0.00 32 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1415] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/32 std::__new_allocator > >::allocate(unsigned long, void const*) [1396] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::__detail::_StateSeq >**, unsigned long) [1348] +[1416] 0.0 0.00 0.00 32 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::__detail::_StateSeq >**, unsigned long) [1416] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/32 std::__new_allocator >*>::deallocate(std::__detail::_StateSeq >**, unsigned long) [1398] +----------------------------------------------- + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1343] +[1417] 0.0 0.00 0.00 32 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1417] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/32 std::__new_allocator >*>::allocate(unsigned long, void const*) [1399] +----------------------------------------------- + 0.00 0.00 32/32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [1050] +[1418] 0.0 0.00 0.00 32 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [1418] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/32 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [1400] +----------------------------------------------- + 0.00 0.00 32/32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) [1513] +[1419] 0.0 0.00 0.00 32 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) [1419] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/32 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) [1401] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1370] +[1420] 0.0 0.00 0.00 32 std::allocator_traits, std::allocator > >, int> > >::deallocate(std::allocator, std::allocator > >, int> >&, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1420] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/32 std::__new_allocator, std::allocator > >, int> >::deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1402] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_allocate(unsigned long) [1367] +[1421] 0.0 0.00 0.00 32 std::allocator_traits, std::allocator > >, int> > >::allocate(std::allocator, std::allocator > >, int> >&, unsigned long) [1421] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/32 std::__new_allocator, std::allocator > >, int> >::allocate(unsigned long, void const*) [1403] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_max_size(std::allocator, std::allocator > >, int> > const&) [1453] +[1422] 0.0 0.00 0.00 32 std::allocator_traits, std::allocator > >, int> > >::max_size(std::allocator, std::allocator > >, int> > const&) [1422] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base >::_M_deallocate(unsigned long*, unsigned long) [1044] +[1423] 0.0 0.00 0.00 32 std::allocator_traits >::deallocate(std::allocator&, unsigned long*, unsigned long) [1423] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/32 std::__new_allocator::deallocate(unsigned long*, unsigned long) [1405] +----------------------------------------------- + 0.00 0.00 32/32 std::vector >::pop_back() [1461] +[1424] 0.0 0.00 0.00 32 void std::allocator_traits >::destroy(std::allocator&, unsigned long*) [1424] + 0.00 0.00 32/32 void std::destroy_at(unsigned long*) [1505] +----------------------------------------------- + 0.00 0.00 32/32 std::_Vector_base >::_M_allocate(unsigned long) [1375] +[1425] 0.0 0.00 0.00 32 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1425] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/32 std::__new_allocator::allocate(unsigned long, void const*) [1406] +----------------------------------------------- + 0.00 0.00 32/32 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] +[1426] 0.0 0.00 0.00 32 void std::allocator_traits >::construct(std::allocator&, unsigned long*, unsigned long const&) [1426] + 0.00 0.00 32/96 unsigned long const& std::forward(std::remove_reference::type&) [962] + 0.00 0.00 32/32 decltype (::new ((void*)(0)) unsigned long((declval)())) std::construct_at(unsigned long*, unsigned long const&) [1508] +----------------------------------------------- + 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1432] +[1427] 0.0 0.00 0.00 32 void std::allocator_traits >::destroy > >(std::allocator&, std::__detail::_NFA >*) [1427] + 0.00 0.00 32/32 void std::_Destroy > >(std::__detail::_NFA >*) [1525] +----------------------------------------------- + 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] +[1428] 0.0 0.00 0.00 32 void std::allocator_traits >::construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator&, std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1428] + 0.00 0.00 32/224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] + 0.00 0.00 32/224 std::locale const& std::forward(std::remove_reference::type&) [804] + 0.00 0.00 32/32 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1503] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1515] +[1429] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy::__uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1429] + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1512] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1516] +[1430] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n::__uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1430] + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1514] +----------------------------------------------- + 0.00 0.00 32/32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() [1410] +[1431] 0.0 0.00 0.00 32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] + 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [1061] + 0.00 0.00 32/64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocator(std::allocator const&) [1037] + 0.00 0.00 32/64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) [1049] + 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1435] + 0.00 0.00 32/64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [1050] + 0.00 0.00 32/64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::~allocator() [1038] +----------------------------------------------- + 0.00 0.00 32/32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() [1410] +[1432] 0.0 0.00 0.00 32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1432] + 0.00 0.00 32/96 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [955] + 0.00 0.00 32/32 void std::allocator_traits >::destroy > >(std::allocator&, std::__detail::_NFA >*) [1427] + 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [1061] +----------------------------------------------- + 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] +[1433] 0.0 0.00 0.00 32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator) [1433] + 0.00 0.00 32/32 std::_Sp_ebo_helper<0, std::allocator, true>::_Sp_ebo_helper(std::allocator const&) [1389] +----------------------------------------------- + 0.00 0.00 32/32 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] +[1434] 0.0 0.00 0.00 32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] + 0.00 0.00 32/32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() [1411] + 0.00 0.00 32/224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] + 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator) [1433] + 0.00 0.00 32/224 std::locale const& std::forward(std::remove_reference::type&) [804] + 0.00 0.00 32/96 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [955] + 0.00 0.00 32/32 void std::allocator_traits >::construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator&, std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1428] +----------------------------------------------- + 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] +[1435] 0.0 0.00 0.00 32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1435] + 0.00 0.00 32/32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base() [1412] +----------------------------------------------- + 0.00 0.00 32/32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1519] +[1436] 0.0 0.00 0.00 32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_1::__uninit_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1436] + 0.00 0.00 352/352 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__addressof, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>&) [693] + 0.00 0.00 352/352 void std::_Construct, std::allocator > >, int>>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [692] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::sub_match() [1476] +[1437] 0.0 0.00 0.00 32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::pair() [1437] + 0.00 0.00 64/748 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [618] +----------------------------------------------- + 0.00 0.00 32/32 std::deque >, std::allocator > > >::~deque() [1441] +[1438] 0.0 0.00 0.00 32 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::allocator > > const&) [1438] +----------------------------------------------- + 0.00 0.00 32/32 std::deque >, std::allocator > > >::~deque() [1441] +[1439] 0.0 0.00 0.00 32 std::deque >, std::allocator > > >::begin() [1439] + 0.00 0.00 32/800 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*> const&) [609] +----------------------------------------------- + 0.00 0.00 32/32 std::stack >, std::deque >, std::allocator > > > >::stack >, std::allocator > > >, void>() [1442] +[1440] 0.0 0.00 0.00 32 std::deque >, std::allocator > > >::deque() [1440] + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_base() [1351] +----------------------------------------------- + 0.00 0.00 32/32 std::stack >, std::deque >, std::allocator > > > >::~stack() [1443] +[1441] 0.0 0.00 0.00 32 std::deque >, std::allocator > > >::~deque() [1441] + 0.00 0.00 32/512 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [634] + 0.00 0.00 32/768 std::deque >, std::allocator > > >::end() [610] + 0.00 0.00 32/32 std::deque >, std::allocator > > >::begin() [1439] + 0.00 0.00 32/32 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::allocator > > const&) [1438] + 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1352] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] +[1442] 0.0 0.00 0.00 32 std::stack >, std::deque >, std::allocator > > > >::stack >, std::allocator > > >, void>() [1442] + 0.00 0.00 32/32 std::deque >, std::allocator > > >::deque() [1440] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Compiler >::~_Compiler() [1496] +[1443] 0.0 0.00 0.00 32 std::stack >, std::deque >, std::allocator > > > >::~stack() [1443] + 0.00 0.00 32/32 std::deque >, std::allocator > > >::~deque() [1441] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > > > > const&) [1445] +[1444] 0.0 0.00 0.00 32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_max_size(std::allocator, std::allocator > > > > const&) [1444] + 0.00 0.00 32/32 std::allocator_traits, std::allocator > > > > >::max_size(std::allocator, std::allocator > > > > const&) [1413] + 0.00 0.00 32/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > > const&) [1448] +[1445] 0.0 0.00 0.00 32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > > > > const&) [1445] + 0.00 0.00 32/96 std::allocator, std::allocator > > > >::allocator(std::allocator, std::allocator > > > > const&) [944] + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_max_size(std::allocator, std::allocator > > > > const&) [1444] + 0.00 0.00 32/160 std::allocator, std::allocator > > > >::~allocator() [858] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > > const&) [1448] +[1446] 0.0 0.00 0.00 32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_initialize(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1446] + 0.00 0.00 32/460 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [659] + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > >&) [1518] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] +[1447] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(unsigned long, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [1447] + 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate(unsigned long) [1041] + 0.00 0.00 32/460 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [659] + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [1517] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] +[1448] 0.0 0.00 0.00 32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > > const&) [1448] + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > > > > const&) [1445] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(unsigned long, std::allocator, std::allocator > > > > const&) [1360] + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_initialize(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1446] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] +[1449] 0.0 0.00 0.00 32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector() [1449] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base() [1361] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results(std::allocator, std::allocator > > > > const&) [1474] +[1450] 0.0 0.00 0.00 32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(std::allocator, std::allocator > > > > const&) [1450] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(std::allocator, std::allocator > > > > const&) [1359] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) [1486] +[1451] 0.0 0.00 0.00 32 std::vector, std::allocator > >::vector() [1451] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_base() [1365] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_NFA >::~_NFA() [1487] +[1452] 0.0 0.00 0.00 32 std::vector, std::allocator > >::~vector() [1452] + 0.00 0.00 32/352 std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() [684] + 0.00 0.00 32/32 void std::_Destroy*, std::__detail::_State >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [1527] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::~_Vector_base() [1366] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > >, int> > const&) [1454] +[1453] 0.0 0.00 0.00 32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_max_size(std::allocator, std::allocator > >, int> > const&) [1453] + 0.00 0.00 32/32 std::allocator_traits, std::allocator > >, int> > >::max_size(std::allocator, std::allocator > >, int> > const&) [1422] + 0.00 0.00 32/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::vector(unsigned long, std::allocator, std::allocator > >, int> > const&) [1456] +[1454] 0.0 0.00 0.00 32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > >, int> > const&) [1454] + 0.00 0.00 32/64 std::allocator, std::allocator > >, int> >::allocator(std::allocator, std::allocator > >, int> > const&) [1039] + 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_max_size(std::allocator, std::allocator > >, int> > const&) [1453] + 0.00 0.00 32/96 std::allocator, std::allocator > >, int> >::~allocator() [945] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::vector(unsigned long, std::allocator, std::allocator > >, int> > const&) [1456] +[1455] 0.0 0.00 0.00 32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_default_initialize(unsigned long) [1455] + 0.00 0.00 32/64 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_get_Tp_allocator() [1043] + 0.00 0.00 32/32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_a, std::allocator > >, int>*, unsigned long, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long, std::allocator, std::allocator > >, int> >&) [1520] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] +[1456] 0.0 0.00 0.00 32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::vector(unsigned long, std::allocator, std::allocator > >, int> > const&) [1456] + 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > >, int> > const&) [1454] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_base(unsigned long, std::allocator, std::allocator > >, int> > const&) [1373] + 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_default_initialize(unsigned long) [1455] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::~_Executor() [1500] +[1457] 0.0 0.00 0.00 32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~vector() [1457] + 0.00 0.00 32/64 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_get_Tp_allocator() [1043] + 0.00 0.00 32/32 void std::_Destroy, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::allocator, std::allocator > >, int> >&) [1529] + 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~_Vector_base() [1374] +----------------------------------------------- + 0.00 0.00 32/32 std::vector >::push_back(unsigned long const&) [1462] +[1458] 0.0 0.00 0.00 32 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] + 0.00 0.00 64/96 std::_Vector_base >::_M_get_Tp_allocator() [950] + 0.00 0.00 64/128 __gnu_cxx::__normal_iterator > >::base() const [886] + 0.00 0.00 64/64 std::vector >::_S_relocate(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1063] + 0.00 0.00 32/32 std::vector >::_M_check_len(unsigned long, char const*) const [1326] + 0.00 0.00 32/32 std::vector >::begin() [1460] + 0.00 0.00 32/32 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [1315] + 0.00 0.00 32/32 std::_Vector_base >::_M_allocate(unsigned long) [1375] + 0.00 0.00 32/96 unsigned long const& std::forward(std::remove_reference::type&) [962] + 0.00 0.00 32/32 void std::allocator_traits >::construct(std::allocator&, unsigned long*, unsigned long const&) [1426] + 0.00 0.00 32/64 std::_Vector_base >::_M_deallocate(unsigned long*, unsigned long) [1044] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] +[1459] 0.0 0.00 0.00 32 std::vector >::back() [1459] + 0.00 0.00 32/64 std::vector >::end() [1064] + 0.00 0.00 32/32 __gnu_cxx::__normal_iterator > >::operator-(long) const [1317] + 0.00 0.00 32/32 __gnu_cxx::__normal_iterator > >::operator*() const [1316] +----------------------------------------------- + 0.00 0.00 32/32 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] +[1460] 0.0 0.00 0.00 32 std::vector >::begin() [1460] + 0.00 0.00 32/128 __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned long* const&) [884] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] +[1461] 0.0 0.00 0.00 32 std::vector >::pop_back() [1461] + 0.00 0.00 32/32 void std::allocator_traits >::destroy(std::allocator&, unsigned long*) [1424] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] +[1462] 0.0 0.00 0.00 32 std::vector >::push_back(unsigned long const&) [1462] + 0.00 0.00 32/64 std::vector >::end() [1064] + 0.00 0.00 32/32 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_NFA_base::_NFA_base(std::regex_constants::syntax_option_type) [1501] +[1463] 0.0 0.00 0.00 32 std::vector >::vector() [1463] + 0.00 0.00 32/32 std::_Vector_base >::_Vector_base() [1379] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_NFA_base::~_NFA_base() [1502] +[1464] 0.0 0.00 0.00 32 std::vector >::~vector() [1464] + 0.00 0.00 32/96 std::_Vector_base >::_M_get_Tp_allocator() [950] + 0.00 0.00 32/32 void std::_Destroy(unsigned long*, unsigned long*, std::allocator&) [1531] + 0.00 0.00 32/32 std::_Vector_base >::~_Vector_base() [1380] +----------------------------------------------- + 0.00 0.00 8/32 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2467] + 0.00 0.00 12/32 std::__cxx11::_List_base >::_M_clear() [2266] + 0.00 0.00 12/32 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] +[1465] 0.0 0.00 0.00 32 std::__cxx11::_List_base >::_M_get_Node_allocator() [1465] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) [1467] +[1466] 0.0 0.00 0.00 32 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) [1466] + 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] + 0.00 0.00 32/32 std::__detail::_Compiler >::_M_get_nfa() [1490] + 0.00 0.00 32/32 std::shared_ptr > const>::operator=(std::shared_ptr > const>&&) [1338] + 0.00 0.00 32/64 std::shared_ptr > const>::~shared_ptr() [1040] + 0.00 0.00 32/32 std::__detail::_Compiler >::~_Compiler() [1496] +----------------------------------------------- + 0.00 0.00 32/32 CConfigManager::getMatchingRules(CWindow*) [2028] +[1467] 0.0 0.00 0.00 32 std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) [1467] + 0.00 0.00 64/35223 std::__cxx11::basic_string, std::allocator >::data() const [100] + 0.00 0.00 32/32 std::shared_ptr > const>::shared_ptr() [1336] + 0.00 0.00 32/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 32/32 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) [1466] +----------------------------------------------- + 0.00 0.00 32/32 CConfigManager::getMatchingRules(CWindow*) [2028] +[1468] 0.0 0.00 0.00 32 std::__cxx11::basic_regex >::~basic_regex() [1468] + 0.00 0.00 32/64 std::shared_ptr > const>::~shared_ptr() [1040] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) [1486] +[1469] 0.0 0.00 0.00 32 std::__cxx11::regex_traits::imbue(std::locale) [1469] + 0.00 0.00 32/32 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::locale&, std::locale&) [1524] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) [1486] +[1470] 0.0 0.00 0.00 32 std::__cxx11::regex_traits::regex_traits() [1470] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_NFA >::~_NFA() [1487] +[1471] 0.0 0.00 0.00 32 std::__cxx11::regex_traits::~regex_traits() [1471] +----------------------------------------------- + 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] +[1472] 0.0 0.00 0.00 32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_resize(unsigned int) [1472] + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::sub_match() [1476] + 0.00 0.00 32/60 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1088] +----------------------------------------------- + 0.00 0.00 32/32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1510] +[1473] 0.0 0.00 0.00 32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results() [1473] + 0.00 0.00 32/64 std::allocator, std::allocator > > > >::allocator() [1034] + 0.00 0.00 32/160 std::allocator, std::allocator > > > >::~allocator() [858] + 0.00 0.00 32/32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results(std::allocator, std::allocator > > > > const&) [1474] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results() [1473] +[1474] 0.0 0.00 0.00 32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results(std::allocator, std::allocator > > > > const&) [1474] + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(std::allocator, std::allocator > > > > const&) [1450] + 0.00 0.00 32/748 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [618] +----------------------------------------------- + 0.00 0.00 32/32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1510] +[1475] 0.0 0.00 0.00 32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::~match_results() [1475] + 0.00 0.00 32/96 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() [956] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_resize(unsigned int) [1472] +[1476] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::sub_match() [1476] + 0.00 0.00 32/32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::pair() [1437] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) [1488] +[1477] 0.0 0.00 0.00 32 std::__detail::_ScannerBase::_ScannerBase(std::regex_constants::syntax_option_type) [1477] + 0.00 0.00 64/96 std::__detail::_ScannerBase::_M_is_ecma() const [943] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] +----------------------------------------------- + 0.00 0.00 32/32 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] +[1478] 0.0 0.00 0.00 32 std::__detail::_Node_iterator, false, false>::operator++(int) [1478] + 0.00 0.00 32/32 std::__detail::_Node_iterator_base, false>::_M_incr() [1480] +----------------------------------------------- + 0.00 0.00 32/32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1509] +[1479] 0.0 0.00 0.00 32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] + 0.00 0.00 32/32 bool std::operator== > const>(std::shared_ptr > const> const&, decltype(nullptr)) [1533] + 0.00 0.00 32/32 std::__detail::_NFA_base::_M_sub_count() const [1328] + 0.00 0.00 32/32 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [1325] + 0.00 0.00 32/32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_resize(unsigned int) [1472] + 0.00 0.00 32/836 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [605] + 0.00 0.00 32/32 std::__cxx11::basic_regex >::flags() const [1327] + 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] + 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() [1498] + 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::~_Executor() [1500] + 0.00 0.00 28/28 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_establish_failed_match(__gnu_cxx::__normal_iterator, std::allocator > >) [1545] + 0.00 0.00 20/20 bool __gnu_cxx::operator==, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [1691] + 0.00 0.00 16/16 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const [1721] + 0.00 0.00 16/16 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() [1720] + 0.00 0.00 8/256 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) [735] + 0.00 0.00 8/6831 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [295] + 0.00 0.00 4/212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() [820] + 0.00 0.00 4/212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() [819] + 0.00 0.00 4/4 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_prefix() [2463] + 0.00 0.00 4/4 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_suffix() [2464] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Node_iterator, false, false>::operator++(int) [1478] +[1480] 0.0 0.00 0.00 32 std::__detail::_Node_iterator_base, false>::_M_incr() [1480] + 0.00 0.00 32/41 std::__detail::_Hash_node, false>::_M_next() const [1255] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Compiler >::_M_alternative() [1492] +[1481] 0.0 0.00 0.00 32 std::__detail::_NFA >::_M_insert_dummy() [1481] + 0.00 0.00 32/352 std::__detail::_State::_State(std::__detail::_Opcode) [691] + 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] + 0.00 0.00 32/1472 std::__detail::_State::~_State() [488] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] +[1482] 0.0 0.00 0.00 32 std::__detail::_NFA >::_M_insert_accept() [1482] + 0.00 0.00 32/352 std::__detail::_State::_State(std::__detail::_Opcode) [691] + 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] + 0.00 0.00 32/1472 std::__detail::_State::~_State() [488] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] +[1483] 0.0 0.00 0.00 32 std::__detail::_NFA >::_M_eliminate_dummy() [1483] + 0.00 0.00 384/736 std::vector, std::allocator > >::operator[](unsigned long) [625] + 0.00 0.00 384/384 bool __gnu_cxx::operator==*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [679] + 0.00 0.00 352/704 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator*() const [627] + 0.00 0.00 352/3804 std::__detail::_State::_M_opcode() const [367] + 0.00 0.00 352/352 std::__detail::_State_base::_M_has_alt() const [683] + 0.00 0.00 352/352 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator++() [681] + 0.00 0.00 32/192 std::vector, std::allocator > >::begin() [837] + 0.00 0.00 32/544 std::vector, std::allocator > >::end() [633] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] +[1484] 0.0 0.00 0.00 32 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] + 0.00 0.00 64/1472 std::__detail::_State::~_State() [488] + 0.00 0.00 32/352 std::__detail::_State::_State(std::__detail::_Opcode) [691] + 0.00 0.00 32/32 std::vector >::back() [1459] + 0.00 0.00 32/32 std::vector >::pop_back() [1461] + 0.00 0.00 32/1472 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) [490] + 0.00 0.00 32/1120 std::__detail::_State::_State(std::__detail::_State&&) [586] + 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] +[1485] 0.0 0.00 0.00 32 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] + 0.00 0.00 64/1472 std::__detail::_State::~_State() [488] + 0.00 0.00 32/32 std::vector >::push_back(unsigned long const&) [1462] + 0.00 0.00 32/352 std::__detail::_State::_State(std::__detail::_Opcode) [691] + 0.00 0.00 32/1472 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) [490] + 0.00 0.00 32/1120 std::__detail::_State::_State(std::__detail::_State&&) [586] + 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] +----------------------------------------------- + 0.00 0.00 32/32 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1503] +[1486] 0.0 0.00 0.00 32 std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) [1486] + 0.00 0.00 32/32 std::__detail::_NFA_base::_NFA_base(std::regex_constants::syntax_option_type) [1501] + 0.00 0.00 32/32 std::vector, std::allocator > >::vector() [1451] + 0.00 0.00 32/32 std::__cxx11::regex_traits::regex_traits() [1470] + 0.00 0.00 32/32 std::__cxx11::regex_traits::imbue(std::locale) [1469] +----------------------------------------------- + 0.00 0.00 32/32 void std::destroy_at > >(std::__detail::_NFA >*) [1504] +[1487] 0.0 0.00 0.00 32 std::__detail::_NFA >::~_NFA() [1487] + 0.00 0.00 32/32 std::__cxx11::regex_traits::~regex_traits() [1471] + 0.00 0.00 32/32 std::__detail::_NFA_base::~_NFA_base() [1502] + 0.00 0.00 32/32 std::vector, std::allocator > >::~vector() [1452] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] +[1488] 0.0 0.00 0.00 32 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) [1488] + 0.00 0.00 32/32 std::__detail::_ScannerBase::_ScannerBase(std::regex_constants::syntax_option_type) [1477] + 0.00 0.00 32/32 std::ctype const& std::use_facet const>(std::locale const&) [1532] + 0.00 0.00 32/96 std::__detail::_ScannerBase::_M_is_ecma() const [943] + 0.00 0.00 32/70 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] + 0.00 0.00 32/288 std::__detail::_Scanner::_M_advance() [724] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Compiler >::~_Compiler() [1496] +[1489] 0.0 0.00 0.00 32 std::__detail::_Scanner::~_Scanner() [1489] + 0.00 0.00 32/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) [1466] +[1490] 0.0 0.00 0.00 32 std::__detail::_Compiler >::_M_get_nfa() [1490] + 0.00 0.00 32/64 std::remove_reference > >&>::type&& std::move > >&>(std::shared_ptr > >&) [1068] + 0.00 0.00 32/32 std::shared_ptr > const>::shared_ptr >, void>(std::shared_ptr > >&&) [1337] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] +[1491] 0.0 0.00 0.00 32 std::__detail::_Compiler >::_S_validate(std::regex_constants::syntax_option_type) [1491] + 0.00 0.00 160/160 std::regex_constants::operator|(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [862] + 0.00 0.00 32/836 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [605] +----------------------------------------------- + 224 std::__detail::_Compiler >::_M_alternative() [1492] + 0.00 0.00 32/32 std::__detail::_Compiler >::_M_disjunction() [1493] +[1492] 0.0 0.00 0.00 32+224 std::__detail::_Compiler >::_M_alternative() [1492] + 0.00 0.00 448/480 std::__detail::_Compiler >::_M_pop() [651] + 0.00 0.00 256/256 std::__detail::_Compiler >::_M_term() [739] + 0.00 0.00 224/256 std::__detail::_StateSeq >::_M_append(std::__detail::_StateSeq > const&) [740] + 0.00 0.00 224/224 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq > const&) [788] + 0.00 0.00 32/32 std::__detail::_NFA >::_M_insert_dummy() [1481] + 0.00 0.00 32/448 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [661] + 0.00 0.00 32/288 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [723] + 0.00 0.00 32/288 std::__detail::_StateSeq >::_StateSeq(std::__detail::_NFA >&, long) [725] + 0.00 0.00 32/256 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq >&&) [734] + 224 std::__detail::_Compiler >::_M_alternative() [1492] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] +[1493] 0.0 0.00 0.00 32 std::__detail::_Compiler >::_M_disjunction() [1493] + 0.00 0.00 32/32 std::__detail::_Compiler >::_M_alternative() [1492] + 0.00 0.00 32/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Compiler >::_M_atom() [738] +[1494] 0.0 0.00 0.00 32 std::__detail::_Compiler >::_M_bracket_expression() [1494] + 0.00 0.00 64/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) [1466] +[1495] 0.0 0.00 0.00 32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] + 0.00 0.00 192/448 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [661] + 0.00 0.00 96/96 std::__detail::_StateSeq >::_M_append(long) [959] + 0.00 0.00 32/32 std::__detail::_Compiler >::_S_validate(std::regex_constants::syntax_option_type) [1491] + 0.00 0.00 32/32 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) [1488] + 0.00 0.00 32/32 std::shared_ptr > > std::make_shared >, std::locale const&, std::regex_constants::syntax_option_type&>(std::locale const&, std::regex_constants::syntax_option_type&) [1506] + 0.00 0.00 32/70 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] + 0.00 0.00 32/32 std::stack >, std::deque >, std::allocator > > > >::stack >, std::allocator > > >, void>() [1442] + 0.00 0.00 32/64 std::__detail::_NFA_base::_M_start() const [1033] + 0.00 0.00 32/288 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [723] + 0.00 0.00 32/288 std::__detail::_StateSeq >::_StateSeq(std::__detail::_NFA >&, long) [725] + 0.00 0.00 32/32 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] + 0.00 0.00 32/32 std::__detail::_Compiler >::_M_disjunction() [1493] + 0.00 0.00 32/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] + 0.00 0.00 32/480 std::__detail::_Compiler >::_M_pop() [651] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/256 std::__detail::_StateSeq >::_M_append(std::__detail::_StateSeq > const&) [740] + 0.00 0.00 32/32 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] + 0.00 0.00 32/32 std::__detail::_NFA >::_M_insert_accept() [1482] + 0.00 0.00 32/32 std::__detail::_NFA >::_M_eliminate_dummy() [1483] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) [1466] +[1496] 0.0 0.00 0.00 32 std::__detail::_Compiler >::~_Compiler() [1496] + 0.00 0.00 32/32 std::stack >, std::deque >, std::allocator > > > >::~stack() [1443] + 0.00 0.00 32/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 32/32 std::shared_ptr > >::~shared_ptr() [1340] + 0.00 0.00 32/32 std::__detail::_Scanner::~_Scanner() [1489] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] +[1497] 0.0 0.00 0.00 32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_State_info(long, unsigned long) [1497] + 0.00 0.00 32/748 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [618] +----------------------------------------------- + 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] +[1498] 0.0 0.00 0.00 32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() [1498] + 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search_from_first() [771] + 0.00 0.00 232/6831 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [295] + 0.00 0.00 204/3396 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [374] + 0.00 0.00 32/64 std::regex_constants::operator&(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) [1057] + 0.00 0.00 32/32 std::regex_constants::operator|=(std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) [1408] +----------------------------------------------- + 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] +[1499] 0.0 0.00 0.00 32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] + 0.00 0.00 64/1408 std::vector, std::allocator > >::size() const [527] + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector() [1449] + 0.00 0.00 32/748 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [618] + 0.00 0.00 32/32 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [1324] + 0.00 0.00 32/32 std::allocator, std::allocator > >, int> >::allocator() [1333] + 0.00 0.00 32/96 std::allocator, std::allocator > >, int> >::~allocator() [945] + 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::vector(unsigned long, std::allocator, std::allocator > >, int> > const&) [1456] + 0.00 0.00 32/64 std::__detail::_NFA_base::_M_start() const [1033] + 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_State_info(long, unsigned long) [1497] + 0.00 0.00 32/64 std::regex_constants::operator&(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) [1057] +----------------------------------------------- + 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] +[1500] 0.0 0.00 0.00 32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::~_Executor() [1500] + 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~vector() [1457] + 0.00 0.00 32/96 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() [956] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) [1486] +[1501] 0.0 0.00 0.00 32 std::__detail::_NFA_base::_NFA_base(std::regex_constants::syntax_option_type) [1501] + 0.00 0.00 32/32 std::vector >::vector() [1463] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_NFA >::~_NFA() [1487] +[1502] 0.0 0.00 0.00 32 std::__detail::_NFA_base::~_NFA_base() [1502] + 0.00 0.00 32/32 std::vector >::~vector() [1464] +----------------------------------------------- + 0.00 0.00 32/32 void std::allocator_traits >::construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator&, std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1428] +[1503] 0.0 0.00 0.00 32 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1503] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 32/224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] + 0.00 0.00 32/224 std::locale const& std::forward(std::remove_reference::type&) [804] + 0.00 0.00 32/32 std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) [1486] +----------------------------------------------- + 0.00 0.00 32/32 void std::_Destroy > >(std::__detail::_NFA >*) [1525] +[1504] 0.0 0.00 0.00 32 void std::destroy_at > >(std::__detail::_NFA >*) [1504] + 0.00 0.00 32/32 std::__detail::_NFA >::~_NFA() [1487] +----------------------------------------------- + 0.00 0.00 32/32 void std::allocator_traits >::destroy(std::allocator&, unsigned long*) [1424] +[1505] 0.0 0.00 0.00 32 void std::destroy_at(unsigned long*) [1505] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] +[1506] 0.0 0.00 0.00 32 std::shared_ptr > > std::make_shared >, std::locale const&, std::regex_constants::syntax_option_type&>(std::locale const&, std::regex_constants::syntax_option_type&) [1506] + 0.00 0.00 32/224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] + 0.00 0.00 32/224 std::locale const& std::forward(std::remove_reference::type&) [804] + 0.00 0.00 32/32 std::shared_ptr > >::shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1339] +----------------------------------------------- + 0.00 0.00 32/32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::get() [1392] +[1507] 0.0 0.00 0.00 32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>* std::__to_address >, std::allocator, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) [1507] +----------------------------------------------- + 0.00 0.00 32/32 void std::allocator_traits >::construct(std::allocator&, unsigned long*, unsigned long const&) [1426] +[1508] 0.0 0.00 0.00 32 decltype (::new ((void*)(0)) unsigned long((declval)())) std::construct_at(unsigned long*, unsigned long const&) [1508] + 0.00 0.00 32/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 32/96 unsigned long const& std::forward(std::remove_reference::type&) [962] +----------------------------------------------- + 0.00 0.00 32/32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1510] +[1509] 0.0 0.00 0.00 32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1509] + 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] +----------------------------------------------- + 0.00 0.00 32/32 bool std::regex_search, std::allocator, char, std::__cxx11::regex_traits >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1511] +[1510] 0.0 0.00 0.00 32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1510] + 0.00 0.00 32/32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results() [1473] + 0.00 0.00 32/32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1509] + 0.00 0.00 32/32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::~match_results() [1475] +----------------------------------------------- + 0.00 0.00 32/32 CConfigManager::getMatchingRules(CWindow*) [2028] +[1511] 0.0 0.00 0.00 32 bool std::regex_search, std::allocator, char, std::__cxx11::regex_traits >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1511] + 0.00 0.00 32/3193 std::__cxx11::basic_string, std::allocator >::end() const [381] + 0.00 0.00 32/3193 std::__cxx11::basic_string, std::allocator >::begin() const [382] + 0.00 0.00 32/32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1510] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy::__uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1429] +[1512] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1512] + 0.00 0.00 160/160 bool __gnu_cxx::operator==, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [854] + 0.00 0.00 128/128 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const [885] + 0.00 0.00 128/256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__addressof, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >&) [742] + 0.00 0.00 128/128 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() [883] + 0.00 0.00 128/256 void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [741] +----------------------------------------------- + 0.00 0.00 32/32 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] +[1513] 0.0 0.00 0.00 32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) [1513] + 0.00 0.00 32/32 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) [1419] + 0.00 0.00 32/64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) [1049] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n::__uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1430] +[1514] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1514] + 0.00 0.00 128/256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__addressof, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >&) [742] + 0.00 0.00 128/256 void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [741] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [1517] +[1515] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1515] + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy::__uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1429] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > >&) [1518] +[1516] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1516] + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n::__uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1430] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(unsigned long, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [1447] +[1517] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [1517] + 0.00 0.00 32/17704 std::is_constant_evaluated() [178] + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1515] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_initialize(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1446] +[1518] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > >&) [1518] + 0.00 0.00 32/17704 std::is_constant_evaluated() [178] + 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1516] +----------------------------------------------- + 0.00 0.00 32/32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_a, std::allocator > >, int>*, unsigned long, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long, std::allocator, std::allocator > >, int> >&) [1520] +[1519] 0.0 0.00 0.00 32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1519] + 0.00 0.00 32/32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_1::__uninit_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1436] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_default_initialize(unsigned long) [1455] +[1520] 0.0 0.00 0.00 32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_a, std::allocator > >, int>*, unsigned long, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long, std::allocator, std::allocator > >, int> >&) [1520] + 0.00 0.00 32/32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1519] +----------------------------------------------- + 0.00 0.00 32/32 std::shared_ptr > const>::operator=(std::shared_ptr > const>&&) [1338] +[1521] 0.0 0.00 0.00 32 std::remove_reference > const>&>::type&& std::move > const>&>(std::shared_ptr > const>&) [1521] +----------------------------------------------- + 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1385] +[1522] 0.0 0.00 0.00 32 std::remove_reference > const, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move > const, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) [1522] +----------------------------------------------- + 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) [1381] +[1523] 0.0 0.00 0.00 32 std::enable_if > const*> >, std::is_move_constructible > const*>, std::is_move_assignable > const*> >::value, void>::type std::swap > const*>(std::__detail::_NFA > const*&, std::__detail::_NFA > const*&) [1523] + 0.00 0.00 96/96 std::remove_reference > const*&>::type&& std::move > const*&>(std::__detail::_NFA > const*&) [960] +----------------------------------------------- + 0.00 0.00 32/32 std::__cxx11::regex_traits::imbue(std::locale) [1469] +[1524] 0.0 0.00 0.00 32 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::locale&, std::locale&) [1524] + 0.00 0.00 96/96 std::remove_reference::type&& std::move(std::locale&) [961] +----------------------------------------------- + 0.00 0.00 32/32 void std::allocator_traits >::destroy > >(std::allocator&, std::__detail::_NFA >*) [1427] +[1525] 0.0 0.00 0.00 32 void std::_Destroy > >(std::__detail::_NFA >*) [1525] + 0.00 0.00 32/32 void std::destroy_at > >(std::__detail::_NFA >*) [1504] +----------------------------------------------- + 0.00 0.00 32/32 void std::_Destroy*, std::__detail::_State >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [1527] +[1526] 0.0 0.00 0.00 32 void std::_Destroy*>(std::__detail::_State*, std::__detail::_State*) [1526] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/32 void std::_Destroy_aux::__destroy*>(std::__detail::_State*, std::__detail::_State*) [1353] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > >::~vector() [1452] +[1527] 0.0 0.00 0.00 32 void std::_Destroy*, std::__detail::_State >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [1527] + 0.00 0.00 32/32 void std::_Destroy*>(std::__detail::_State*, std::__detail::_State*) [1526] +----------------------------------------------- + 0.00 0.00 32/32 void std::_Destroy, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::allocator, std::allocator > >, int> >&) [1529] +[1528] 0.0 0.00 0.00 32 void std::_Destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [1528] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/32 void std::_Destroy_aux::__destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [1354] +----------------------------------------------- + 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~vector() [1457] +[1529] 0.0 0.00 0.00 32 void std::_Destroy, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::allocator, std::allocator > >, int> >&) [1529] + 0.00 0.00 32/32 void std::_Destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [1528] +----------------------------------------------- + 0.00 0.00 32/32 void std::_Destroy(unsigned long*, unsigned long*, std::allocator&) [1531] +[1530] 0.0 0.00 0.00 32 void std::_Destroy(unsigned long*, unsigned long*) [1530] + 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 32/32 void std::_Destroy_aux::__destroy(unsigned long*, unsigned long*) [1355] +----------------------------------------------- + 0.00 0.00 32/32 std::vector >::~vector() [1464] +[1531] 0.0 0.00 0.00 32 void std::_Destroy(unsigned long*, unsigned long*, std::allocator&) [1531] + 0.00 0.00 32/32 void std::_Destroy(unsigned long*, unsigned long*) [1530] +----------------------------------------------- + 0.00 0.00 32/32 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) [1488] +[1532] 0.0 0.00 0.00 32 std::ctype const& std::use_facet const>(std::locale const&) [1532] +----------------------------------------------- + 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] +[1533] 0.0 0.00 0.00 32 bool std::operator== > const>(std::shared_ptr > const> const&, decltype(nullptr)) [1533] + 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator bool() const [1318] +----------------------------------------------- + 0.00 0.00 15/30 std::enable_if, std::allocator >), std::__cxx11::basic_string, std::allocator > >, void>::type std::__invoke_r, std::allocator >), std::__cxx11::basic_string, std::allocator > >(void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1756] + 0.00 0.00 15/30 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] +[1534] 0.0 0.00 0.00 30 void (*&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [1534] +----------------------------------------------- + 0.00 0.00 12/29 std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) [4004] + 0.00 0.00 17/29 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [1712] +[1535] 0.0 0.00 0.00 29 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [1535] + 0.00 0.00 29/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] +----------------------------------------------- + 0.00 0.00 7/29 void std::__cxx11::list >::_M_insert(std::_List_iterator, SSurfaceTreeNode&&) [2209] + 0.00 0.00 7/29 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] + 0.00 0.00 7/29 decltype (::new ((void*)(0)) SSurfaceTreeNode((declval)())) std::construct_at(SSurfaceTreeNode*, SSurfaceTreeNode&&) [2110] + 0.00 0.00 8/29 void std::allocator_traits > >::construct(std::allocator >&, SSurfaceTreeNode*, SSurfaceTreeNode&&) [2191] +[1536] 0.0 0.00 0.00 29 SSurfaceTreeNode&& std::forward(std::remove_reference::type&) [1536] +----------------------------------------------- + 0.00 0.00 28/28 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] +[1537] 0.0 0.00 0.00 28 SSurfaceTreeNode::operator==(SSurfaceTreeNode const&) [1537] +----------------------------------------------- + 0.00 0.00 1/28 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] + 0.00 0.00 13/28 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 14/28 SDwindleNodeData::recalcSizePosRecursive() [2032] +[1538] 0.0 0.00 0.00 28 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 336/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 112/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 112/112 std::abs(double) [907] + 0.00 0.00 112/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 84/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 84/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 84/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] + 0.00 0.00 84/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 84/3157 Vector2D::operator-(Vector2D) const [396] + 0.00 0.00 56/12440 CCompositor::getWorkspaceByID(int const&) [204] + 0.00 0.00 56/9249 Vector2D::operator+(Vector2D) const [255] + 0.00 0.00 56/74 CAnimatedVariable::operator=(Vector2D const&) [1014] + 0.00 0.00 28/7336 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 28/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 28/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 28/2084 CHyprXWaylandManager::setWindowSize(CWindow*, Vector2D const&) [435] + 0.00 0.00 28/3002 CWindow::updateWindowDecos() [400] +----------------------------------------------- + 0.00 0.00 28/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] +[1539] 0.0 0.00 0.00 28 std::__cxx11::basic_string, std::allocator >::get_allocator() const [1539] + 0.00 0.00 28/25989 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() const [145] +----------------------------------------------- + 0.00 0.00 1/28 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 27/28 CKeybindManager::CKeybindManager() [3110] +[1540] 0.0 0.00 0.00 28 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1540] + 0.00 0.00 28/28 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] + 0.00 0.00 28/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] +----------------------------------------------- + 0.00 0.00 28/28 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] +[1541] 0.0 0.00 0.00 28 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_erase_at_end(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1541] + 0.00 0.00 28/460 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [659] + 0.00 0.00 28/156 void std::_Destroy, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [868] +----------------------------------------------- + 0.00 0.00 7/28 std::__cxx11::_List_base >::_M_clear() [2092] + 0.00 0.00 7/28 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] + 0.00 0.00 14/28 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2206] +[1542] 0.0 0.00 0.00 28 std::__cxx11::_List_base >::_M_get_Node_allocator() [1542] +----------------------------------------------- + 0.00 0.00 28/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] +[1543] 0.0 0.00 0.00 28 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] + 0.00 0.00 28/1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] + 0.00 0.00 28/9954 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] + 0.00 0.00 28/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] + 0.00 0.00 28/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 28/27906 std::__cxx11::basic_string, std::allocator >::_M_dispose() [130] + 0.00 0.00 28/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] + 0.00 0.00 28/11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] + 0.00 0.00 28/10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] +----------------------------------------------- + 0.00 0.00 28/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] +[1544] 0.0 0.00 0.00 28 std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) [1544] + 0.00 0.00 56/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] + 0.00 0.00 28/17704 std::is_constant_evaluated() [178] + 0.00 0.00 28/8026 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&) [261] + 0.00 0.00 28/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] +----------------------------------------------- + 0.00 0.00 28/28 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] +[1545] 0.0 0.00 0.00 28 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_establish_failed_match(__gnu_cxx::__normal_iterator, std::allocator > >) [1545] + 0.00 0.00 28/60 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1088] +----------------------------------------------- + 0.00 0.00 28/28 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1540] +[1546] 0.0 0.00 0.00 28 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] + 0.00 0.00 28/90 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [968] + 0.00 0.00 28/92 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [964] + 0.00 0.00 28/90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [966] + 0.00 0.00 27/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] + 0.00 0.00 27/108 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] + 0.00 0.00 27/27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1558] + 0.00 0.00 27/27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] + 0.00 0.00 27/41 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::operator->() const [1256] + 0.00 0.00 27/27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [1559] + 0.00 0.00 1/1 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() [4076] +----------------------------------------------- + 0.00 0.00 28/28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1550] +[1547] 0.0 0.00 0.00 28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::random_access_iterator_tag) [1547] + 0.00 0.00 28/28 void std::__fill_a, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1551] +----------------------------------------------- + 0.00 0.00 28/28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1550] +[1548] 0.0 0.00 0.00 28 std::__size_to_integer(unsigned long) [1548] +----------------------------------------------- + 0.00 0.00 28/28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1550] +[1549] 0.0 0.00 0.00 28 std::iterator_traits, std::allocator > > >*>::iterator_category std::__iterator_category, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) [1549] +----------------------------------------------- + 0.00 0.00 28/28 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] +[1550] 0.0 0.00 0.00 28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1550] + 0.00 0.00 28/28 std::iterator_traits, std::allocator > > >*>::iterator_category std::__iterator_category, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) [1549] + 0.00 0.00 28/28 std::__size_to_integer(unsigned long) [1548] + 0.00 0.00 28/28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::random_access_iterator_tag) [1547] +----------------------------------------------- + 0.00 0.00 28/28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::random_access_iterator_tag) [1547] +[1551] 0.0 0.00 0.00 28 void std::__fill_a, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1551] + 0.00 0.00 28/28 __gnu_cxx::__enable_if, std::allocator > > > >::__value, void>::__type std::__fill_a1, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1552] +----------------------------------------------- + 0.00 0.00 28/28 void std::__fill_a, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1551] +[1552] 0.0 0.00 0.00 28 __gnu_cxx::__enable_if, std::allocator > > > >::__value, void>::__type std::__fill_a1, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1552] + 0.00 0.00 84/920 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [601] +----------------------------------------------- + 0.00 0.00 1/28 CCompositor::CCompositor() [3071] + 0.00 0.00 1/28 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] + 0.00 0.00 1/28 Debug::init(std::__cxx11::basic_string, std::allocator >) [3126] + 0.00 0.00 1/28 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] + 0.00 0.00 4/28 ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const [2334] + 0.00 0.00 20/28 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] +[1553] 0.0 0.00 0.00 28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] + 0.00 0.00 28/12162 std::char_traits::length(char const*) [205] + 0.00 0.00 28/28 std::__cxx11::basic_string, std::allocator >::get_allocator() const [1539] + 0.00 0.00 28/15034 __gnu_cxx::__alloc_traits, char>::_S_select_on_copy(std::allocator const&) [185] + 0.00 0.00 28/28 std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) [1544] + 0.00 0.00 28/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 28/28 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] + 0.00 0.00 28/188 std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long) [841] + 0.00 0.00 28/161 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) [853] +----------------------------------------------- + 0.00 0.00 3/27 SMonitor::SMonitor(SMonitor const&) [3139] + 0.00 0.00 24/27 SSurfaceTreeNode::SSurfaceTreeNode(SSurfaceTreeNode&&) [2033] +[1554] 0.0 0.00 0.00 27 CHyprWLListener::CHyprWLListener(CHyprWLListener const&) [1554] + 0.00 0.00 27/222 std::function::function(std::function const&) [809] + 0.00 0.00 27/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] +----------------------------------------------- + 0.00 0.00 27/27 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocate(unsigned long, void const*) [1568] +[1555] 0.0 0.00 0.00 27 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::_M_max_size() const [1555] +----------------------------------------------- + 0.00 0.00 27/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_begin() [1579] +[1556] 0.0 0.00 0.00 27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_mbegin() const [1556] +----------------------------------------------- + 0.00 0.00 27/27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] +[1557] 0.0 0.00 0.00 27 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [1557] +----------------------------------------------- + 0.00 0.00 27/27 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] +[1558] 0.0 0.00 0.00 27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1558] + 0.00 0.00 27/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 27/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 27/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] +----------------------------------------------- + 0.00 0.00 27/27 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] +[1559] 0.0 0.00 0.00 27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [1559] +----------------------------------------------- + 0.00 0.00 27/27 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] +[1560] 0.0 0.00 0.00 27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] + 0.00 0.00 27/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] + 0.00 0.00 27/27 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [1557] + 0.00 0.00 27/27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1561] + 0.00 0.00 27/151 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [869] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2800] + 0.00 0.00 2/92 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [964] +----------------------------------------------- + 0.00 0.00 27/27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] +[1561] 0.0 0.00 0.00 27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1561] + 0.00 0.00 16/84 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_M_next() const [973] + 0.00 0.00 16/35 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1308] +----------------------------------------------- + 0.00 0.00 27/27 std::_Function_base::_Base_manager, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1563] +[1562] 0.0 0.00 0.00 27 std::_Function_base::_Base_manager, std::allocator >)>::_M_destroy(std::_Any_data&, std::integral_constant) [1562] + 0.00 0.00 27/27 void (*&std::_Any_data::_M_access, std::allocator >)>())(std::__cxx11::basic_string, std::allocator >) [1588] +----------------------------------------------- + 0.00 0.00 27/27 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1573] +[1563] 0.0 0.00 0.00 27 std::_Function_base::_Base_manager, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1563] + 0.00 0.00 27/27 std::_Function_base::_Base_manager, std::allocator >)>::_M_destroy(std::_Any_data&, std::integral_constant) [1562] +----------------------------------------------- + 0.00 0.00 27/27 std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1586] +[1564] 0.0 0.00 0.00 27 void std::_Function_base::_Base_manager, std::allocator >)>::_M_init_functor, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >)) [1564] + 0.00 0.00 27/108 void (&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [920] + 0.00 0.00 27/27 void std::_Function_base::_Base_manager, std::allocator >)>::_M_create, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >), std::integral_constant) [1566] +----------------------------------------------- + 0.00 0.00 27/27 std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1586] +[1565] 0.0 0.00 0.00 27 bool std::_Function_base::_Base_manager, std::allocator >)>::_M_not_empty_function, std::allocator >)>(void (*)(std::__cxx11::basic_string, std::allocator >)) [1565] +----------------------------------------------- + 0.00 0.00 27/27 void std::_Function_base::_Base_manager, std::allocator >)>::_M_init_functor, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >)) [1564] +[1566] 0.0 0.00 0.00 27 void std::_Function_base::_Base_manager, std::allocator >)>::_M_create, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >), std::integral_constant) [1566] + 0.00 0.00 27/1084 std::_Any_data::_M_access() [588] + 0.00 0.00 27/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 27/108 void (&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [920] +----------------------------------------------- + 0.00 0.00 27/27 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::deallocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1569] +[1567] 0.0 0.00 0.00 27 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1567] +----------------------------------------------- + 0.00 0.00 27/27 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::allocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, unsigned long) [1571] +[1568] 0.0 0.00 0.00 27 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocate(unsigned long, void const*) [1568] + 0.00 0.00 27/27 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::_M_max_size() const [1555] +----------------------------------------------- + 0.00 0.00 27/27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1583] +[1569] 0.0 0.00 0.00 27 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::deallocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1569] + 0.00 0.00 27/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 27/27 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1567] +----------------------------------------------- + 0.00 0.00 27/27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1582] +[1570] 0.0 0.00 0.00 27 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::destroy, std::allocator > const, std::function, std::allocator >)> > >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*) [1570] + 0.00 0.00 27/27 void std::destroy_at, std::allocator > const, std::function, std::allocator >)> > >(std::pair, std::allocator > const, std::function, std::allocator >)> >*) [1589] +----------------------------------------------- + 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] +[1571] 0.0 0.00 0.00 27 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::allocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, unsigned long) [1571] + 0.00 0.00 27/35948 __is_constant_evaluated [98] + 0.00 0.00 27/27 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocate(unsigned long, void const*) [1568] +----------------------------------------------- + 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] +[1572] 0.0 0.00 0.00 27 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1572] + 0.00 0.00 27/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 27/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 27/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 27/27 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] +----------------------------------------------- + 0.00 0.00 27/27 std::_Function_base::~_Function_base() [439] +[1573] 0.0 0.00 0.00 27 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1573] + 0.00 0.00 27/27 std::_Function_base::_Base_manager, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1563] +----------------------------------------------- + 0.00 0.00 27/27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1583] +[1574] 0.0 0.00 0.00 27 std::__ptr_traits_ptr_to, std::allocator > const, std::function, std::allocator >)> >, true>*, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1574] + 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1594] +----------------------------------------------- + 0.00 0.00 27/27 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] +[1575] 0.0 0.00 0.00 27 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [1575] + 0.00 0.00 27/27 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1576] +----------------------------------------------- + 0.00 0.00 27/27 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [1575] +[1576] 0.0 0.00 0.00 27 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1576] + 0.00 0.00 27/108 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) [919] + 0.00 0.00 27/108 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) [918] + 0.00 0.00 27/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 27/27 std::function, std::allocator >)>::function() [1585] +----------------------------------------------- + 0.00 0.00 27/27 void std::destroy_at, std::allocator > const, std::function, std::allocator >)> > >(std::pair, std::allocator > const, std::function, std::allocator >)> >*) [1589] +[1577] 0.0 0.00 0.00 27 std::pair, std::allocator > const, std::function, std::allocator >)> >::~pair() [1577] + 0.00 0.00 27/54 std::function, std::allocator >)>::~function() [1140] + 0.00 0.00 27/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 4/27 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 7/27 std::__cxx11::list >::push_back(SSurfaceTreeNode&&) [2210] + 0.00 0.00 8/27 std::__cxx11::list >::back() [2101] + 0.00 0.00 8/27 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] +[1578] 0.0 0.00 0.00 27 std::__cxx11::list >::end() [1578] + 0.00 0.00 27/69 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1024] +----------------------------------------------- + 0.00 0.00 1/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::~_Rb_tree() [4007] + 0.00 0.00 10/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] + 0.00 0.00 16/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1736] +[1579] 0.0 0.00 0.00 27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_begin() [1579] + 0.00 0.00 27/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_mbegin() const [1556] +----------------------------------------------- + 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] +[1580] 0.0 0.00 0.00 27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_Hash_node() [1580] + 0.00 0.00 27/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] +----------------------------------------------- + 0.00 0.00 27/27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1558] +[1581] 0.0 0.00 0.00 27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] + 0.00 0.00 54/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() [905] + 0.00 0.00 27/27 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::allocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, unsigned long) [1571] + 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__to_address, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1591] + 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_Hash_node() [1580] + 0.00 0.00 27/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 27/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 27/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 27/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 27/96 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() [958] + 0.00 0.00 27/27 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1572] +----------------------------------------------- + 0.00 0.00 27/27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [4049] +[1582] 0.0 0.00 0.00 27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1582] + 0.00 0.00 27/96 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() [958] + 0.00 0.00 27/27 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::destroy, std::allocator > const, std::function, std::allocator >)> > >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*) [1570] + 0.00 0.00 27/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() [905] + 0.00 0.00 27/27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1583] +----------------------------------------------- + 0.00 0.00 27/27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1582] +[1583] 0.0 0.00 0.00 27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1583] + 0.00 0.00 27/27 std::__ptr_traits_ptr_to, std::allocator > const, std::function, std::allocator >)> >, true>*, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1574] + 0.00 0.00 27/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() [905] + 0.00 0.00 27/27 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::deallocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1569] +----------------------------------------------- + 0.00 0.00 27/27 std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1587] +[1584] 0.0 0.00 0.00 27 std::function, std::allocator >)>::swap(std::function, std::allocator >)>&) [1584] + 0.00 0.00 27/348 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::_Any_data&, std::_Any_data&) [701] + 0.00 0.00 27/349 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation), bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) [697] + 0.00 0.00 27/27 std::enable_if, std::allocator >&&)> >, std::is_move_constructible, std::allocator >&&)>, std::is_move_assignable, std::allocator >&&)> >::value, void>::type std::swap, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&), void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) [1593] +----------------------------------------------- + 0.00 0.00 27/27 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1576] +[1585] 0.0 0.00 0.00 27 std::function, std::allocator >)>::function() [1585] + 0.00 0.00 27/1987 std::_Function_base::_Function_base() [438] +----------------------------------------------- + 0.00 0.00 27/27 std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1587] +[1586] 0.0 0.00 0.00 27 std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1586] + 0.00 0.00 27/1987 std::_Function_base::_Function_base() [438] + 0.00 0.00 27/27 bool std::_Function_base::_Base_manager, std::allocator >)>::_M_not_empty_function, std::allocator >)>(void (*)(std::__cxx11::basic_string, std::allocator >)) [1565] + 0.00 0.00 27/108 void (&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [920] + 0.00 0.00 27/27 void std::_Function_base::_Base_manager, std::allocator >)>::_M_init_functor, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >)) [1564] +----------------------------------------------- + 0.00 0.00 27/27 CKeybindManager::CKeybindManager() [3110] +[1587] 0.0 0.00 0.00 27 std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1587] + 0.00 0.00 27/108 void (&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [920] + 0.00 0.00 27/27 std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1586] + 0.00 0.00 27/27 std::function, std::allocator >)>::swap(std::function, std::allocator >)>&) [1584] + 0.00 0.00 27/54 std::function, std::allocator >)>::~function() [1140] +----------------------------------------------- + 0.00 0.00 27/27 std::_Function_base::_Base_manager, std::allocator >)>::_M_destroy(std::_Any_data&, std::integral_constant) [1562] +[1588] 0.0 0.00 0.00 27 void (*&std::_Any_data::_M_access, std::allocator >)>())(std::__cxx11::basic_string, std::allocator >) [1588] + 0.00 0.00 27/1084 std::_Any_data::_M_access() [588] +----------------------------------------------- + 0.00 0.00 27/27 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::destroy, std::allocator > const, std::function, std::allocator >)> > >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*) [1570] +[1589] 0.0 0.00 0.00 27 void std::destroy_at, std::allocator > const, std::function, std::allocator >)> > >(std::pair, std::allocator > const, std::function, std::allocator >)> >*) [1589] + 0.00 0.00 27/27 std::pair, std::allocator > const, std::function, std::allocator >)> >::~pair() [1577] +----------------------------------------------- + 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1594] +[1590] 0.0 0.00 0.00 27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1590] +----------------------------------------------- + 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] +[1591] 0.0 0.00 0.00 27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__to_address, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1591] +----------------------------------------------- + 0.00 0.00 27/27 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1572] +[1592] 0.0 0.00 0.00 27 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] + 0.00 0.00 27/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 27/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 27/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 27/108 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [913] + 0.00 0.00 27/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 27/27 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [1575] +----------------------------------------------- + 0.00 0.00 27/27 std::function, std::allocator >)>::swap(std::function, std::allocator >)>&) [1584] +[1593] 0.0 0.00 0.00 27 std::enable_if, std::allocator >&&)> >, std::is_move_constructible, std::allocator >&&)>, std::is_move_assignable, std::allocator >&&)> >::value, void>::type std::swap, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&), void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) [1593] + 0.00 0.00 81/81 std::remove_reference, std::allocator >&&)>::type&& std::move, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) [982] +----------------------------------------------- + 0.00 0.00 27/27 std::__ptr_traits_ptr_to, std::allocator > const, std::function, std::allocator >)> >, true>*, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1574] +[1594] 0.0 0.00 0.00 27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1594] + 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1590] +----------------------------------------------- + 0.00 0.00 26/26 CKeybindManager::handleInternalKeybinds(unsigned int) [1597] +[1595] 0.0 0.00 0.00 26 CInputManager::getClickMode() [1595] +----------------------------------------------- + 0.00 0.00 26/26 CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*) [1153] +[1596] 0.0 0.00 0.00 26 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] + 0.00 0.00 1221/1221 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [566] + 0.00 0.00 1196/1196 std::_List_iterator::operator*() const [580] + 0.00 0.00 1196/1196 std::_List_iterator::operator++() [581] + 0.00 0.00 436/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 412/13377 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] + 0.00 0.00 349/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 26/26 CKeybindManager::handleInternalKeybinds(unsigned int) [1597] + 0.00 0.00 26/26 std::__cxx11::list >::begin() [1626] + 0.00 0.00 26/74 std::__cxx11::list >::end() [1015] + 0.00 0.00 14/62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::find(std::__cxx11::basic_string, std::allocator > const&) [1084] + 0.00 0.00 14/62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::end() [1083] + 0.00 0.00 14/62 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&) [1085] + 0.00 0.00 14/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 14/41 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::operator->() const [1256] + 0.00 0.00 14/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 14/15 std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const [1750] + 0.00 0.00 13/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 26/26 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] +[1597] 0.0 0.00 0.00 26 CKeybindManager::handleInternalKeybinds(unsigned int) [1597] + 0.00 0.00 26/26 CKeybindManager::handleVT(unsigned int) [1598] + 0.00 0.00 26/10277 std::unique_ptr >::operator->() const [232] + 0.00 0.00 26/26 CInputManager::getClickMode() [1595] +----------------------------------------------- + 0.00 0.00 26/26 CKeybindManager::handleInternalKeybinds(unsigned int) [1597] +[1598] 0.0 0.00 0.00 26 CKeybindManager::handleVT(unsigned int) [1598] +----------------------------------------------- + 0.00 0.00 13/26 void std::destroy_at(SDwindleNodeData*) [1828] + 0.00 0.00 13/26 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] +[1599] 0.0 0.00 0.00 26 SDwindleNodeData::~SDwindleNodeData() [1599] + 0.00 0.00 52/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 26/26 std::deque >::~deque() [1625] +----------------------------------------------- + 0.00 0.00 26/26 std::__new_allocator::allocate(unsigned long, void const*) [1614] +[1600] 0.0 0.00 0.00 26 std::__new_allocator::_M_max_size() const [1600] +----------------------------------------------- + 0.00 0.00 26/26 std::__new_allocator::allocate(unsigned long, void const*) [1617] +[1601] 0.0 0.00 0.00 26 std::__new_allocator::_M_max_size() const [1601] +----------------------------------------------- + 0.00 0.00 26/26 std::_Deque_base >::_Deque_impl::~_Deque_impl() [1604] +[1602] 0.0 0.00 0.00 26 std::allocator::~allocator() [1602] +----------------------------------------------- + 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4031] + 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4041] + 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4054] + 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4046] + 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4061] + 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4065] + 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4072] + 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4059] + 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) [4052] + 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) [4045] + 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) [4040] + 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) [4029] + 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4063] + 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4070] + 0.00 0.00 2/26 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2972] + 0.00 0.00 2/26 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) [2971] + 0.00 0.00 4/26 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2483] + 0.00 0.00 4/26 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) [2482] +[1603] 0.0 0.00 0.00 26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 26/26 std::_Deque_base >::~_Deque_base() [1612] +[1604] 0.0 0.00 0.00 26 std::_Deque_base >::_Deque_impl::~_Deque_impl() [1604] + 0.00 0.00 26/26 std::allocator::~allocator() [1602] +----------------------------------------------- + 0.00 0.00 26/26 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] +[1605] 0.0 0.00 0.00 26 std::_Deque_base >::_M_allocate_map(unsigned long) [1605] + 0.00 0.00 26/52 std::_Deque_base >::_M_get_map_allocator() const [1156] + 0.00 0.00 26/26 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1621] + 0.00 0.00 26/52 std::allocator::~allocator() [1159] +----------------------------------------------- + 0.00 0.00 26/26 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] +[1606] 0.0 0.00 0.00 26 std::_Deque_base >::_M_create_nodes(SDwindleNodeData***, SDwindleNodeData***) [1606] + 0.00 0.00 26/26 std::_Deque_base >::_M_allocate_node() [1607] +----------------------------------------------- + 0.00 0.00 26/26 std::_Deque_base >::_M_create_nodes(SDwindleNodeData***, SDwindleNodeData***) [1606] +[1607] 0.0 0.00 0.00 26 std::_Deque_base >::_M_allocate_node() [1607] + 0.00 0.00 26/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 26/26 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1619] +----------------------------------------------- + 0.00 0.00 26/26 std::_Deque_base >::~_Deque_base() [1612] +[1608] 0.0 0.00 0.00 26 std::_Deque_base >::_M_destroy_nodes(SDwindleNodeData***, SDwindleNodeData***) [1608] + 0.00 0.00 26/26 std::_Deque_base >::_M_deallocate_node(SDwindleNodeData**) [1611] +----------------------------------------------- + 0.00 0.00 26/26 std::_Deque_base >::~_Deque_base() [1612] +[1609] 0.0 0.00 0.00 26 std::_Deque_base >::_M_deallocate_map(SDwindleNodeData***, unsigned long) [1609] + 0.00 0.00 26/52 std::_Deque_base >::_M_get_map_allocator() const [1156] + 0.00 0.00 26/52 std::allocator::~allocator() [1159] + 0.00 0.00 26/26 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData***, unsigned long) [1620] +----------------------------------------------- + 0.00 0.00 13/26 std::_Deque_base >::_Deque_base() [1790] + 0.00 0.00 13/26 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1789] +[1610] 0.0 0.00 0.00 26 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] + 0.00 0.00 52/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 52/52 std::_Deque_iterator::_M_set_node(SDwindleNodeData***) [1166] + 0.00 0.00 26/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] + 0.00 0.00 26/26 std::_Deque_base >::_M_allocate_map(unsigned long) [1605] + 0.00 0.00 26/26 std::_Deque_base >::_M_create_nodes(SDwindleNodeData***, SDwindleNodeData***) [1606] +----------------------------------------------- + 0.00 0.00 26/26 std::_Deque_base >::_M_destroy_nodes(SDwindleNodeData***, SDwindleNodeData***) [1608] +[1611] 0.0 0.00 0.00 26 std::_Deque_base >::_M_deallocate_node(SDwindleNodeData**) [1611] + 0.00 0.00 26/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 26/26 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData**, unsigned long) [1618] +----------------------------------------------- + 0.00 0.00 26/26 std::deque >::~deque() [1625] +[1612] 0.0 0.00 0.00 26 std::_Deque_base >::~_Deque_base() [1612] + 0.00 0.00 26/26 std::_Deque_base >::_M_destroy_nodes(SDwindleNodeData***, SDwindleNodeData***) [1608] + 0.00 0.00 26/26 std::_Deque_base >::_M_deallocate_map(SDwindleNodeData***, unsigned long) [1609] + 0.00 0.00 26/26 std::_Deque_base >::_Deque_impl::~_Deque_impl() [1604] +----------------------------------------------- + 0.00 0.00 26/26 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData**, unsigned long) [1618] +[1613] 0.0 0.00 0.00 26 std::__new_allocator::deallocate(SDwindleNodeData**, unsigned long) [1613] +----------------------------------------------- + 0.00 0.00 26/26 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1619] +[1614] 0.0 0.00 0.00 26 std::__new_allocator::allocate(unsigned long, void const*) [1614] + 0.00 0.00 26/26 std::__new_allocator::_M_max_size() const [1600] +----------------------------------------------- + 0.00 0.00 2/26 std::allocator::allocator, std::allocator > const, CBezierCurve>, true> >(std::allocator, std::allocator > const, CBezierCurve>, true> > const&) [2778] + 0.00 0.00 2/26 std::allocator::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> > const&) [2779] + 0.00 0.00 2/26 std::allocator::allocator, std::allocator > const, long>, true> >(std::allocator, std::allocator > const, long>, true> > const&) [2784] + 0.00 0.00 2/26 std::allocator::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > const&) [2780] + 0.00 0.00 2/26 std::allocator::allocator, false> >(std::allocator, false> > const&) [2781] + 0.00 0.00 2/26 std::allocator::allocator, false> >(std::allocator, false> > const&) [2782] + 0.00 0.00 2/26 std::allocator::allocator, false> >(std::allocator, false> > const&) [2783] + 0.00 0.00 4/26 std::allocator::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> > const&) [2362] + 0.00 0.00 8/26 std::allocator::allocator, std::allocator > const, SConfigValue>, true> >(std::allocator, std::allocator > const, SConfigValue>, true> > const&) [2055] +[1615] 0.0 0.00 0.00 26 std::__new_allocator::__new_allocator() [1615] +----------------------------------------------- + 0.00 0.00 26/26 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData***, unsigned long) [1620] +[1616] 0.0 0.00 0.00 26 std::__new_allocator::deallocate(SDwindleNodeData***, unsigned long) [1616] +----------------------------------------------- + 0.00 0.00 26/26 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1621] +[1617] 0.0 0.00 0.00 26 std::__new_allocator::allocate(unsigned long, void const*) [1617] + 0.00 0.00 26/26 std::__new_allocator::_M_max_size() const [1601] +----------------------------------------------- + 0.00 0.00 26/26 std::_Deque_base >::_M_deallocate_node(SDwindleNodeData**) [1611] +[1618] 0.0 0.00 0.00 26 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData**, unsigned long) [1618] + 0.00 0.00 26/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 26/26 std::__new_allocator::deallocate(SDwindleNodeData**, unsigned long) [1613] +----------------------------------------------- + 0.00 0.00 26/26 std::_Deque_base >::_M_allocate_node() [1607] +[1619] 0.0 0.00 0.00 26 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1619] + 0.00 0.00 26/35948 __is_constant_evaluated [98] + 0.00 0.00 26/26 std::__new_allocator::allocate(unsigned long, void const*) [1614] +----------------------------------------------- + 0.00 0.00 26/26 std::_Deque_base >::_M_deallocate_map(SDwindleNodeData***, unsigned long) [1609] +[1620] 0.0 0.00 0.00 26 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData***, unsigned long) [1620] + 0.00 0.00 26/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 26/26 std::__new_allocator::deallocate(SDwindleNodeData***, unsigned long) [1616] +----------------------------------------------- + 0.00 0.00 26/26 std::_Deque_base >::_M_allocate_map(unsigned long) [1605] +[1621] 0.0 0.00 0.00 26 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1621] + 0.00 0.00 26/35948 __is_constant_evaluated [98] + 0.00 0.00 26/26 std::__new_allocator::allocate(unsigned long, void const*) [1617] +----------------------------------------------- + 0.00 0.00 26/26 std::deque >::~deque() [1625] +[1622] 0.0 0.00 0.00 26 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1622] +----------------------------------------------- + 0.00 0.00 26/26 std::deque >::~deque() [1625] +[1623] 0.0 0.00 0.00 26 std::deque >::end() [1623] + 0.00 0.00 26/78 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [986] +----------------------------------------------- + 0.00 0.00 26/26 std::deque >::~deque() [1625] +[1624] 0.0 0.00 0.00 26 std::deque >::begin() [1624] + 0.00 0.00 26/78 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [986] +----------------------------------------------- + 0.00 0.00 26/26 SDwindleNodeData::~SDwindleNodeData() [1599] +[1625] 0.0 0.00 0.00 26 std::deque >::~deque() [1625] + 0.00 0.00 26/39 std::_Deque_base >::_M_get_Tp_allocator() [1284] + 0.00 0.00 26/26 std::deque >::end() [1623] + 0.00 0.00 26/26 std::deque >::begin() [1624] + 0.00 0.00 26/26 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1622] + 0.00 0.00 26/26 std::_Deque_base >::~_Deque_base() [1612] +----------------------------------------------- + 0.00 0.00 26/26 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] +[1626] 0.0 0.00 0.00 26 std::__cxx11::list >::begin() [1626] + 0.00 0.00 26/100 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [929] +----------------------------------------------- + 0.00 0.00 13/26 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1789] + 0.00 0.00 13/26 std::_Deque_base >::_Deque_impl::_Deque_impl(std::allocator&&) [1784] +[1627] 0.0 0.00 0.00 26 std::remove_reference&>::type&& std::move&>(std::allocator&) [1627] +----------------------------------------------- + 0.00 0.00 12/25 __static_initialization_and_destruction_0(int, int) [3017] + 0.00 0.00 13/25 void std::destroy_at, std::allocator > const, unsigned int> >(std::pair, std::allocator > const, unsigned int>*) [1829] +[1628] 0.0 0.00 0.00 25 std::pair, std::allocator > const, unsigned int>::~pair() [1628] + 0.00 0.00 25/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 3/24 wlr_ext_workspace_handle_v1_set_name(wlr_ext_workspace_handle_v1*, char const*) [2518] + 0.00 0.00 3/24 wlr_ext_workspace_handle_v1_set_coordinates(wlr_ext_workspace_handle_v1*, wl_array*) [2521] + 0.00 0.00 3/24 wlr_ext_workspace_handle_v1_destroy(wlr_ext_workspace_handle_v1*) [2517] + 0.00 0.00 15/24 workspace_send_state(wlr_ext_workspace_handle_v1*) [1744] +[1629] 0.0 0.00 0.00 24 workspace_manager_update_idle_source(wlr_ext_workspace_manager_v1*) [1629] +----------------------------------------------- + 0.00 0.00 24/24 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [1854] +[1630] 0.0 0.00 0.00 24 __gnu_cxx::__normal_iterator > >::base() const [1630] +----------------------------------------------- + 0.00 0.00 24/24 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1632] +[1631] 0.0 0.00 0.00 24 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const [1631] +----------------------------------------------- + 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::unique_ptr >**, unsigned long) [1893] + 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1888] +[1632] 0.0 0.00 0.00 24 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1632] + 0.00 0.00 24/24 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const [1631] + 0.00 0.00 24/24 std::allocator >*>::allocator > >(std::allocator > > const&) [1633] +----------------------------------------------- + 0.00 0.00 24/24 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1632] +[1633] 0.0 0.00 0.00 24 std::allocator >*>::allocator > >(std::allocator > > const&) [1633] + 0.00 0.00 24/24 std::__new_allocator >*>::__new_allocator() [1640] +----------------------------------------------- + 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::unique_ptr >**, unsigned long) [1893] + 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1888] +[1634] 0.0 0.00 0.00 24 std::allocator >*>::~allocator() [1634] +----------------------------------------------- + 0.00 0.00 12/24 std::deque >, std::allocator > > >::~deque() [1946] + 0.00 0.00 12/24 std::deque >, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>) [1943] +[1635] 0.0 0.00 0.00 24 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [1635] +----------------------------------------------- + 0.00 0.00 2/24 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3807] + 0.00 0.00 9/24 std::deque >::begin() [2018] + 0.00 0.00 13/24 std::deque >::end() [1940] +[1636] 0.0 0.00 0.00 24 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1636] +----------------------------------------------- + 0.00 0.00 24/24 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1894] +[1637] 0.0 0.00 0.00 24 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_M_set_node(std::unique_ptr >**) [1637] + 0.00 0.00 24/24 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_S_buffer_size() [1638] +----------------------------------------------- + 0.00 0.00 24/24 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_M_set_node(std::unique_ptr >**) [1637] +[1638] 0.0 0.00 0.00 24 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_S_buffer_size() [1638] + 0.00 0.00 24/1694 std::__deque_buf_size(unsigned long) [465] +----------------------------------------------- + 0.00 0.00 24/24 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [1890] +[1639] 0.0 0.00 0.00 24 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator() [1639] +----------------------------------------------- + 0.00 0.00 24/24 std::allocator >*>::allocator > >(std::allocator > > const&) [1633] +[1640] 0.0 0.00 0.00 24 std::__new_allocator >*>::__new_allocator() [1640] +----------------------------------------------- + 0.00 0.00 12/24 std::__cxx11::list >::begin() const [1866] + 0.00 0.00 12/24 std::__cxx11::list >::end() const [1865] +[1641] 0.0 0.00 0.00 24 std::_List_const_iterator::_List_const_iterator(std::__detail::_List_node_base const*) [1641] +----------------------------------------------- + 0.00 0.00 1/24 CConfigManager::dispatchExecOnce() [529] + 0.00 0.00 1/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::back() [3825] + 0.00 0.00 1/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2931] + 0.00 0.00 2/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [2935] + 0.00 0.00 19/24 CConfigManager::tick() [1690] +[1642] 0.0 0.00 0.00 24 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1642] + 0.00 0.00 23/56 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1116] +----------------------------------------------- + 0.00 0.00 1/24 CConfigManager::dispatchExecOnce() [529] + 0.00 0.00 2/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [2935] + 0.00 0.00 2/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::clear() [2932] + 0.00 0.00 19/24 CConfigManager::tick() [1690] +[1643] 0.0 0.00 0.00 24 std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() [1643] + 0.00 0.00 24/56 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1116] +----------------------------------------------- + 0.00 0.00 5/24 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] + 0.00 0.00 7/24 Events::listener_newXDGSurface(wl_listener*, void*) [4453] + 0.00 0.00 12/24 CWindow& std::__cxx11::list >::emplace_back<>() [1951] +[1644] 0.0 0.00 0.00 24 std::__cxx11::list >::back() [1644] + 0.00 0.00 24/43977 std::__cxx11::list >::end() [73] + 0.00 0.00 24/61810 std::_List_iterator::operator--() [54] + 0.00 0.00 24/200444 std::_List_iterator::operator*() const [30] +----------------------------------------------- + 0.00 0.00 23/23 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] +[1645] 0.0 0.00 0.00 23 std::_List_const_iterator::_M_const_cast() const [1645] + 0.00 0.00 23/69 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1024] +----------------------------------------------- + 0.00 0.00 22/22 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] +[1646] 0.0 0.00 0.00 22 CCompositor::updateWindowBorderColor(CWindow*) [1646] + 0.00 0.00 22/1869 CLayoutManager::getCurrentLayout() [443] + 0.00 0.00 22/1869 std::unique_ptr >::operator->() const [445] + 0.00 0.00 22/22 CHyprDwindleLayout::requestRenderHints(CWindow*) [1647] + 0.00 0.00 21/1602 CColor::CColor(unsigned long) [470] + 0.00 0.00 21/21 CAnimatedVariable::operator=(CColor const&) [1669] + 0.00 0.00 2/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 2/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 22/22 CCompositor::updateWindowBorderColor(CWindow*) [1646] +[1647] 0.0 0.00 0.00 22 CHyprDwindleLayout::requestRenderHints(CWindow*) [1647] + 0.00 0.00 22/22 SWindowRenderLayoutHints::SWindowRenderLayoutHints() [1648] + 0.00 0.00 22/43 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] +----------------------------------------------- + 0.00 0.00 22/22 CHyprDwindleLayout::requestRenderHints(CWindow*) [1647] +[1648] 0.0 0.00 0.00 22 SWindowRenderLayoutHints::SWindowRenderLayoutHints() [1648] + 0.00 0.00 22/185 CColor::CColor() [843] +----------------------------------------------- + 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >::__sv_wrapper, std::allocator const&) [1682] +[1649] 0.0 0.00 0.00 22 std::basic_string_view >::data() const [1649] +----------------------------------------------- + 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >::__sv_wrapper, std::allocator const&) [1682] +[1650] 0.0 0.00 0.00 22 std::basic_string_view >::size() const [1650] +----------------------------------------------- + 0.00 0.00 22/22 std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1659] +[1651] 0.0 0.00 0.00 22 std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>::_M_head(std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>&) [1651] +----------------------------------------------- + 0.00 0.00 22/22 std::filesystem::exists(std::filesystem::file_status) [1653] +[1652] 0.0 0.00 0.00 22 std::filesystem::status_known(std::filesystem::file_status) [1652] + 0.00 0.00 22/44 std::filesystem::file_status::type() const [1238] +----------------------------------------------- + 0.00 0.00 22/22 std::filesystem::exists(std::filesystem::__cxx11::path const&) [1654] +[1653] 0.0 0.00 0.00 22 std::filesystem::exists(std::filesystem::file_status) [1653] + 0.00 0.00 22/22 std::filesystem::status_known(std::filesystem::file_status) [1652] + 0.00 0.00 22/44 std::filesystem::file_status::type() const [1238] +----------------------------------------------- + 0.00 0.00 1/22 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] + 0.00 0.00 1/22 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] + 0.00 0.00 20/22 CConfigManager::tick() [1690] +[1654] 0.0 0.00 0.00 22 std::filesystem::exists(std::filesystem::__cxx11::path const&) [1654] + 0.00 0.00 22/22 std::filesystem::exists(std::filesystem::file_status) [1653] +----------------------------------------------- + 0.00 0.00 22/22 std::filesystem::__cxx11::path::~path() [1656] +[1655] 0.0 0.00 0.00 22 std::filesystem::__cxx11::path::_List::~_List() [1655] + 0.00 0.00 22/22 std::unique_ptr::~unique_ptr() [1658] +----------------------------------------------- + 0.00 0.00 1/22 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] + 0.00 0.00 1/22 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] + 0.00 0.00 20/22 CConfigManager::tick() [1690] +[1656] 0.0 0.00 0.00 22 std::filesystem::__cxx11::path::~path() [1656] + 0.00 0.00 22/22 std::filesystem::__cxx11::path::_List::~_List() [1655] + 0.00 0.00 21/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 22/22 std::unique_ptr::~unique_ptr() [1658] +[1657] 0.0 0.00 0.00 22 std::unique_ptr::get_deleter() [1657] + 0.00 0.00 22/22 std::__uniq_ptr_impl::_M_deleter() [1661] +----------------------------------------------- + 0.00 0.00 22/22 std::filesystem::__cxx11::path::_List::~_List() [1655] +[1658] 0.0 0.00 0.00 22 std::unique_ptr::~unique_ptr() [1658] + 0.00 0.00 22/22 std::__uniq_ptr_impl::_M_ptr() [1662] + 0.00 0.00 22/22 std::unique_ptr::get_deleter() [1657] + 0.00 0.00 21/21 std::remove_reference::type&& std::move(std::filesystem::__cxx11::path::_List::_Impl*&) [1686] +----------------------------------------------- + 0.00 0.00 22/22 std::filesystem::__cxx11::path::_List::_Impl*& std::__get_helper<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1684] +[1659] 0.0 0.00 0.00 22 std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1659] + 0.00 0.00 22/22 std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>::_M_head(std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>&) [1651] +----------------------------------------------- + 0.00 0.00 6/22 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] + 0.00 0.00 16/22 std::vector >::~vector() [1730] +[1660] 0.0 0.00 0.00 22 std::_Vector_base >::_M_get_Tp_allocator() [1660] +----------------------------------------------- + 0.00 0.00 22/22 std::unique_ptr::get_deleter() [1657] +[1661] 0.0 0.00 0.00 22 std::__uniq_ptr_impl::_M_deleter() [1661] + 0.00 0.00 22/22 std::tuple_element<1ul, std::tuple >::type& std::get<1ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) [1668] +----------------------------------------------- + 0.00 0.00 22/22 std::unique_ptr::~unique_ptr() [1658] +[1662] 0.0 0.00 0.00 22 std::__uniq_ptr_impl::_M_ptr() [1662] + 0.00 0.00 22/22 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) [1667] +----------------------------------------------- + 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) [1666] +[1663] 0.0 0.00 0.00 22 std::__cxx11::basic_string, std::allocator >::__sv_wrapper::__sv_wrapper(std::basic_string_view >) [1663] +----------------------------------------------- + 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) [1666] +[1664] 0.0 0.00 0.00 22 std::__cxx11::basic_string, std::allocator >::_S_to_string_view(std::basic_string_view >) [1664] +----------------------------------------------- + 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >::__sv_wrapper, std::allocator const&) [1682] +[1665] 0.0 0.00 0.00 22 std::__cxx11::basic_string, std::allocator >::basic_string(char const*, unsigned long, std::allocator const&) [1665] + 0.00 0.00 22/11868 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] + 0.00 0.00 21/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] + 0.00 0.00 21/8026 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&) [261] +----------------------------------------------- + 0.00 0.00 1/22 std::filesystem::__cxx11::path::path(char const (&) [32], std::filesystem::__cxx11::path::format) [3391] + 0.00 0.00 21/22 std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) [1675] +[1666] 0.0 0.00 0.00 22 std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) [1666] + 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::_S_to_string_view(std::basic_string_view >) [1664] + 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::__sv_wrapper::__sv_wrapper(std::basic_string_view >) [1663] + 0.00 0.00 21/21 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >::__sv_wrapper, std::allocator const&) [1682] +----------------------------------------------- + 0.00 0.00 22/22 std::__uniq_ptr_impl::_M_ptr() [1662] +[1667] 0.0 0.00 0.00 22 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) [1667] + 0.00 0.00 21/21 std::filesystem::__cxx11::path::_List::_Impl*& std::__get_helper<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1684] +----------------------------------------------- + 0.00 0.00 22/22 std::__uniq_ptr_impl::_M_deleter() [1661] +[1668] 0.0 0.00 0.00 22 std::tuple_element<1ul, std::tuple >::type& std::get<1ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) [1668] + 0.00 0.00 21/21 std::filesystem::__cxx11::path::_List::_Impl_deleter& std::__get_helper<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1685] +----------------------------------------------- + 0.00 0.00 21/21 CCompositor::updateWindowBorderColor(CWindow*) [1646] +[1669] 0.0 0.00 0.00 21 CAnimatedVariable::operator=(CColor const&) [1669] +----------------------------------------------- + 0.00 0.00 21/21 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] +[1670] 0.0 0.00 0.00 21 Events::listener_setTitleWindow(void*, void*) [1670] + 0.00 0.00 58/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 41/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 41/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 39/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 21/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 21/37 CHyprXWaylandManager::getTitle[abi:cxx11](CWindow*) [1298] + 0.00 0.00 21/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 19/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 19/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 19/62 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] + 0.00 0.00 19/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] + 0.00 0.00 19/124 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] + 0.00 0.00 19/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] + 0.00 0.00 19/185 SHyprIPCEvent::~SHyprIPCEvent() [842] + 0.00 0.00 18/48 std::unique_ptr >::operator->() const [1194] +----------------------------------------------- + 0.00 0.00 21/21 std::__cxx11::stol(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [1683] +[1671] 0.0 0.00 0.00 21 long __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [1671] + 0.00 0.00 21/21 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() [1688] + 0.00 0.00 21/21 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) [1687] + 0.00 0.00 21/21 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() [1689] +----------------------------------------------- + 0.00 0.00 21/21 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] +[1672] 0.0 0.00 0.00 21 std::_List_const_iterator::_M_const_cast() const [1672] + 0.00 0.00 21/162 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [851] +----------------------------------------------- + 0.00 0.00 21/21 std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1677] +[1673] 0.0 0.00 0.00 21 std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>::_M_head(std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>&) [1673] +----------------------------------------------- + 0.00 0.00 1/21 std::filesystem::__cxx11::path::path(char const (&) [32], std::filesystem::__cxx11::path::format) [3391] + 0.00 0.00 20/21 std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) [1675] +[1674] 0.0 0.00 0.00 21 auto std::filesystem::__cxx11::path::_S_convert > >(std::basic_string_view >) [1674] +----------------------------------------------- + 0.00 0.00 1/21 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] + 0.00 0.00 20/21 CConfigManager::tick() [1690] +[1675] 0.0 0.00 0.00 21 std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) [1675] + 0.00 0.00 21/21 std::basic_string_view > std::filesystem::__cxx11::__detail::__effective_range, std::allocator >(std::__cxx11::basic_string, std::allocator > const&) [1676] + 0.00 0.00 21/22 std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) [1666] + 0.00 0.00 20/21 auto std::filesystem::__cxx11::path::_S_convert > >(std::basic_string_view >) [1674] +----------------------------------------------- + 0.00 0.00 21/21 std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) [1675] +[1676] 0.0 0.00 0.00 21 std::basic_string_view > std::filesystem::__cxx11::__detail::__effective_range, std::allocator >(std::__cxx11::basic_string, std::allocator > const&) [1676] + 0.00 0.00 20/20 std::__cxx11::basic_string, std::allocator >::operator std::basic_string_view >() const [1692] +----------------------------------------------- + 0.00 0.00 21/21 std::filesystem::__cxx11::path::_List::_Impl_deleter& std::__get_helper<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1685] +[1677] 0.0 0.00 0.00 21 std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1677] + 0.00 0.00 21/21 std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>::_M_head(std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>&) [1673] +----------------------------------------------- + 0.00 0.00 21/21 std::array::data() [1681] +[1678] 0.0 0.00 0.00 21 std::__array_traits::_S_ptr(char const (&) [128]) [1678] +----------------------------------------------- + 0.00 0.00 7/21 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] + 0.00 0.00 14/21 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] +[1679] 0.0 0.00 0.00 21 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1679] +----------------------------------------------- + 0.00 0.00 7/21 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] + 0.00 0.00 14/21 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] +[1680] 0.0 0.00 0.00 21 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1680] +----------------------------------------------- + 0.00 0.00 21/21 execAndGet[abi:cxx11](char const*) [3013] +[1681] 0.0 0.00 0.00 21 std::array::data() [1681] + 0.00 0.00 21/21 std::__array_traits::_S_ptr(char const (&) [128]) [1678] +----------------------------------------------- + 0.00 0.00 21/21 std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) [1666] +[1682] 0.0 0.00 0.00 21 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >::__sv_wrapper, std::allocator const&) [1682] + 0.00 0.00 22/22 std::basic_string_view >::size() const [1650] + 0.00 0.00 22/22 std::basic_string_view >::data() const [1649] + 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::basic_string(char const*, unsigned long, std::allocator const&) [1665] +----------------------------------------------- + 0.00 0.00 21/21 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] +[1683] 0.0 0.00 0.00 21 std::__cxx11::stol(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [1683] + 0.00 0.00 21/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 21/21 long __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [1671] +----------------------------------------------- + 0.00 0.00 21/21 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) [1667] +[1684] 0.0 0.00 0.00 21 std::filesystem::__cxx11::path::_List::_Impl*& std::__get_helper<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1684] + 0.00 0.00 22/22 std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1659] +----------------------------------------------- + 0.00 0.00 21/21 std::tuple_element<1ul, std::tuple >::type& std::get<1ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) [1668] +[1685] 0.0 0.00 0.00 21 std::filesystem::__cxx11::path::_List::_Impl_deleter& std::__get_helper<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1685] + 0.00 0.00 21/21 std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1677] +----------------------------------------------- + 0.00 0.00 21/21 std::unique_ptr::~unique_ptr() [1658] +[1686] 0.0 0.00 0.00 21 std::remove_reference::type&& std::move(std::filesystem::__cxx11::path::_List::_Impl*&) [1686] +----------------------------------------------- + 0.00 0.00 21/21 long __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [1671] +[1687] 0.0 0.00 0.00 21 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) [1687] +----------------------------------------------- + 0.00 0.00 21/21 long __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [1671] +[1688] 0.0 0.00 0.00 21 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() [1688] +----------------------------------------------- + 0.00 0.00 21/21 long __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [1671] +[1689] 0.0 0.00 0.00 21 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() [1689] +----------------------------------------------- + 0.00 0.00 20/20 CThreadManager::handle() [3101] +[1690] 0.0 0.00 0.00 20 CConfigManager::tick() [1690] + 0.00 0.00 56/57 std::operator==(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1110] + 0.00 0.00 40/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 39/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 39/41 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [1262] + 0.00 0.00 38/39 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator*() const [1279] + 0.00 0.00 38/38 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator++() [1296] + 0.00 0.00 20/22 std::filesystem::exists(std::filesystem::__cxx11::path const&) [1654] + 0.00 0.00 20/21 std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) [1675] + 0.00 0.00 20/22 std::filesystem::__cxx11::path::~path() [1656] + 0.00 0.00 19/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 19/33 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] + 0.00 0.00 19/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() [1643] + 0.00 0.00 19/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1642] +----------------------------------------------- + 0.00 0.00 20/20 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] +[1691] 0.0 0.00 0.00 20 bool __gnu_cxx::operator==, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [1691] + 0.00 0.00 40/456 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [660] +----------------------------------------------- + 0.00 0.00 20/20 std::basic_string_view > std::filesystem::__cxx11::__detail::__effective_range, std::allocator >(std::__cxx11::basic_string, std::allocator > const&) [1676] +[1692] 0.0 0.00 0.00 20 std::__cxx11::basic_string, std::allocator >::operator std::basic_string_view >() const [1692] + 0.00 0.00 21/35223 std::__cxx11::basic_string, std::allocator >::data() const [100] + 0.00 0.00 20/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 20/20 std::basic_string_view >::basic_string_view(char const*, unsigned long) [1693] +----------------------------------------------- + 0.00 0.00 20/20 std::__cxx11::basic_string, std::allocator >::operator std::basic_string_view >() const [1692] +[1693] 0.0 0.00 0.00 20 std::basic_string_view >::basic_string_view(char const*, unsigned long) [1693] +----------------------------------------------- + 0.00 0.00 4/20 std::__cxx11::list >::clear() [2465] + 0.00 0.00 16/20 std::__cxx11::_List_base >::~_List_base() [1732] +[1694] 0.0 0.00 0.00 20 std::__cxx11::_List_base >::_M_clear() [1694] +----------------------------------------------- + 0.00 0.00 7/20 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] + 0.00 0.00 13/20 void std::__cxx11::list >::_M_insert(std::_List_iterator, SDwindleNodeData&&) [1820] +[1695] 0.0 0.00 0.00 20 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1695] +----------------------------------------------- + 0.00 0.00 4/20 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2433] + 0.00 0.00 4/20 void std::__cxx11::list >::_M_insert(std::_List_iterator, CWindow* const&) [2478] + 0.00 0.00 4/20 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] + 0.00 0.00 4/20 void std::allocator_traits > >::construct(std::allocator >&, CWindow**, CWindow* const&) [2431] + 0.00 0.00 4/20 decltype (::new ((void*)(0)) CWindow*((declval)())) std::construct_at(CWindow**, CWindow* const&) [2503] +[1696] 0.0 0.00 0.00 20 CWindow* const& std::forward(std::remove_reference::type&) [1696] +----------------------------------------------- + 0.00 0.00 20/20 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] +[1697] 0.0 0.00 0.00 20 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] + 0.00 0.00 26/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] + 0.00 0.00 26/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 26/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 20/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] + 0.00 0.00 7/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] + 0.00 0.00 7/179 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] +----------------------------------------------- + 0.00 0.00 2/19 CWorkspace::startAnim(bool, bool, bool) [2314] + 0.00 0.00 5/19 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] + 0.00 0.00 12/19 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] +[1698] 0.0 0.00 0.00 19 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] + 0.00 0.00 42/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 36/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 20/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 20/7045 SConfigValue::~SConfigValue() [289] + 0.00 0.00 20/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 19/6964 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] + 0.00 0.00 4/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] +----------------------------------------------- + 0.00 0.00 3/19 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] + 0.00 0.00 16/19 std::_Vector_base >::~_Vector_base() [1726] +[1699] 0.0 0.00 0.00 19 std::_Vector_base >::_M_deallocate(SWindowRule*, unsigned long) [1699] + 0.00 0.00 3/4 std::allocator_traits >::deallocate(std::allocator&, SWindowRule*, unsigned long) [2420] +----------------------------------------------- + 0.00 0.00 2/19 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3812] + 0.00 0.00 8/19 std::deque >::end() [2079] + 0.00 0.00 9/19 std::deque >::begin() [2080] +[1700] 0.0 0.00 0.00 19 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1700] +----------------------------------------------- + 0.00 0.00 4/19 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 15/19 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] +[1701] 0.0 0.00 0.00 19 std::__cxx11::list >::begin() [1701] + 0.00 0.00 19/69 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1024] +----------------------------------------------- + 0.00 0.00 4/18 CCompositor::moveWindowToTop(CWindow*) [2703] + 0.00 0.00 6/18 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] + 0.00 0.00 8/18 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] +[1702] 0.0 0.00 0.00 18 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1702] +----------------------------------------------- + 0.00 0.00 6/18 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] + 0.00 0.00 12/18 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] +[1703] 0.0 0.00 0.00 18 std::__cxx11::basic_string, std::allocator >::end() [1703] + 0.00 0.00 19/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 19/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 19/56 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char* const&) [1112] +----------------------------------------------- + 0.00 0.00 1/18 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4061] + 0.00 0.00 1/18 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4059] + 0.00 0.00 4/18 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2485] + 0.00 0.00 4/18 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2486] + 0.00 0.00 8/18 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] +[1704] 0.0 0.00 0.00 18 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1704] + 0.00 0.00 18/18 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() [1705] +----------------------------------------------- + 0.00 0.00 18/18 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1704] +[1705] 0.0 0.00 0.00 18 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() [1705] +----------------------------------------------- + 0.00 0.00 18/18 SWindowRule* std::__relocate_a >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2278] +[1706] 0.0 0.00 0.00 18 SWindowRule* std::__niter_base(SWindowRule*) [1706] +----------------------------------------------- + 0.00 0.00 4/18 SWindowRule& std::deque >::emplace_back(SWindowRule&&) [2437] + 0.00 0.00 7/18 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule&&) [2188] + 0.00 0.00 7/18 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule&&) [2231] +[1707] 0.0 0.00 0.00 18 SWindowRule&& std::forward(std::remove_reference::type&) [1707] +----------------------------------------------- + 0.00 0.00 6/18 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] + 0.00 0.00 12/18 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] +[1708] 0.0 0.00 0.00 18 __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) [1708] + 0.00 0.00 208/2760 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [424] + 0.00 0.00 208/2614 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [425] + 0.00 0.00 122/2579 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [426] +----------------------------------------------- + 0.00 0.00 1/17 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3449] + 0.00 0.00 16/17 std::_Vector_base >::_Vector_impl::~_Vector_impl() [1725] +[1709] 0.0 0.00 0.00 17 std::allocator::~allocator() [1709] +----------------------------------------------- + 0.00 0.00 17/17 std::__cxx11::_List_base >::_List_impl::~_List_impl() [1731] +[1710] 0.0 0.00 0.00 17 std::allocator >::~allocator() [1710] +----------------------------------------------- + 0.00 0.00 17/17 void std::_Destroy(SWindowRule*, SWindowRule*) [1714] +[1711] 0.0 0.00 0.00 17 void std::_Destroy_aux::__destroy(SWindowRule*, SWindowRule*) [1711] + 0.00 0.00 8/8 void std::_Destroy(SWindowRule*) [2118] + 0.00 0.00 8/17 SWindowRule* std::__addressof(SWindowRule&) [1713] +----------------------------------------------- + 0.00 0.00 1/17 Events::listener_readyXWayland(wl_listener*, void*) [4455] + 0.00 0.00 16/17 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] +[1712] 0.0 0.00 0.00 17 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [1712] + 0.00 0.00 17/29 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [1535] +----------------------------------------------- + 0.00 0.00 3/17 void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) [2678] + 0.00 0.00 6/17 SWindowRule* std::__relocate_a_1 >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2279] + 0.00 0.00 8/17 void std::_Destroy_aux::__destroy(SWindowRule*, SWindowRule*) [1711] +[1713] 0.0 0.00 0.00 17 SWindowRule* std::__addressof(SWindowRule&) [1713] +----------------------------------------------- + 0.00 0.00 17/17 void std::_Destroy(SWindowRule*, SWindowRule*, std::allocator&) [1715] +[1714] 0.0 0.00 0.00 17 void std::_Destroy(SWindowRule*, SWindowRule*) [1714] + 0.00 0.00 17/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 17/17 void std::_Destroy_aux::__destroy(SWindowRule*, SWindowRule*) [1711] +----------------------------------------------- + 0.00 0.00 1/17 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3808] + 0.00 0.00 16/17 std::vector >::~vector() [1730] +[1715] 0.0 0.00 0.00 17 void std::_Destroy(SWindowRule*, SWindowRule*, std::allocator&) [1715] + 0.00 0.00 17/17 void std::_Destroy(SWindowRule*, SWindowRule*) [1714] +----------------------------------------------- + 0.00 0.00 1/17 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3094] + 0.00 0.00 6/17 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 10/17 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] +[1716] 0.0 0.00 0.00 17 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [1716] +----------------------------------------------- + 0.00 0.00 16/16 CAnimationManager::animationPopin(CWindow*, bool) [1840] +[1717] 0.0 0.00 0.00 16 CAnimatedVariable::setValue(Vector2D const&) [1717] +----------------------------------------------- + 0.00 0.00 1/16 CHyprError::CHyprError() [3062] + 0.00 0.00 1/16 CHyprDebugOverlay::CHyprDebugOverlay() [3114] + 0.00 0.00 2/16 SMonitorRenderData::SMonitorRenderData() [2712] + 0.00 0.00 2/16 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2918] + 0.00 0.00 10/16 CFramebuffer::CFramebuffer() [1991] +[1718] 0.0 0.00 0.00 16 CTexture::CTexture() [1718] + 0.00 0.00 16/6612 Vector2D::Vector2D() [297] +----------------------------------------------- + 0.00 0.00 8/16 std::vector >::begin() const [2043] + 0.00 0.00 8/16 std::vector >::end() const [2042] +[1719] 0.0 0.00 0.00 16 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule const* const&) [1719] +----------------------------------------------- + 0.00 0.00 16/16 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] +[1720] 0.0 0.00 0.00 16 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() [1720] +----------------------------------------------- + 0.00 0.00 16/16 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] +[1721] 0.0 0.00 0.00 16 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const [1721] +----------------------------------------------- + 0.00 0.00 16/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] +[1722] 0.0 0.00 0.00 16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const [1722] + 0.00 0.00 16/16 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const [1723] +----------------------------------------------- + 0.00 0.00 16/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const [1722] +[1723] 0.0 0.00 0.00 16 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const [1723] +----------------------------------------------- + 0.00 0.00 8/16 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2090] + 0.00 0.00 8/16 std::__cxx11::list >::list(std::allocator const&) [2103] +[1724] 0.0 0.00 0.00 16 std::allocator >::~allocator() [1724] +----------------------------------------------- + 0.00 0.00 16/16 std::_Vector_base >::~_Vector_base() [1726] +[1725] 0.0 0.00 0.00 16 std::_Vector_base >::_Vector_impl::~_Vector_impl() [1725] + 0.00 0.00 16/17 std::allocator::~allocator() [1709] +----------------------------------------------- + 0.00 0.00 16/16 std::vector >::~vector() [1730] +[1726] 0.0 0.00 0.00 16 std::_Vector_base >::~_Vector_base() [1726] + 0.00 0.00 16/19 std::_Vector_base >::_M_deallocate(SWindowRule*, unsigned long) [1699] + 0.00 0.00 16/16 std::_Vector_base >::_Vector_impl::~_Vector_impl() [1725] +----------------------------------------------- + 0.00 0.00 8/16 std::__cxx11::list >::begin() [2096] + 0.00 0.00 8/16 std::__cxx11::list >::end() [2095] +[1727] 0.0 0.00 0.00 16 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1727] +----------------------------------------------- + 0.00 0.00 16/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] +[1728] 0.0 0.00 0.00 16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1728] + 0.00 0.00 16/16 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1736] +----------------------------------------------- + 0.00 0.00 7/16 CHyprXWaylandManager::checkBorders(CWindow*) [2035] + 0.00 0.00 9/16 CHyprXWaylandManager::shouldBeFloated(CWindow*) [2036] +[1729] 0.0 0.00 0.00 16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] + 0.00 0.00 32/44 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator*() const [1239] + 0.00 0.00 16/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1728] + 0.00 0.00 16/17 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [1712] + 0.00 0.00 16/37 std::operator==(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&, std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) [1304] + 0.00 0.00 16/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const [1722] + 0.00 0.00 16/140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] + 0.00 0.00 1/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] + 0.00 0.00 1/108 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] + 0.00 0.00 1/13 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) [1813] + 0.00 0.00 1/1 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] +----------------------------------------------- + 0.00 0.00 8/16 CConfigManager::getMatchingRules(CWindow*) [2028] + 0.00 0.00 8/16 Events::listener_mapWindow(void*, void*) [2039] +[1730] 0.0 0.00 0.00 16 std::vector >::~vector() [1730] + 0.00 0.00 16/22 std::_Vector_base >::_M_get_Tp_allocator() [1660] + 0.00 0.00 16/17 void std::_Destroy(SWindowRule*, SWindowRule*, std::allocator&) [1715] + 0.00 0.00 16/16 std::_Vector_base >::~_Vector_base() [1726] +----------------------------------------------- + 0.00 0.00 16/16 std::__cxx11::_List_base >::~_List_base() [1732] +[1731] 0.0 0.00 0.00 16 std::__cxx11::_List_base >::_List_impl::~_List_impl() [1731] + 0.00 0.00 17/17 std::allocator >::~allocator() [1710] +----------------------------------------------- + 0.00 0.00 16/16 std::__cxx11::list >::~list() [1735] +[1732] 0.0 0.00 0.00 16 std::__cxx11::_List_base >::~_List_base() [1732] + 0.00 0.00 16/20 std::__cxx11::_List_base >::_M_clear() [1694] + 0.00 0.00 16/16 std::__cxx11::_List_base >::_List_impl::~_List_impl() [1731] +----------------------------------------------- + 0.00 0.00 4/16 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] + 0.00 0.00 12/16 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [1953] +[1733] 0.0 0.00 0.00 16 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1733] +----------------------------------------------- + 0.00 0.00 4/16 std::__cxx11::_List_base >::_M_clear() [2303] + 0.00 0.00 4/16 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] + 0.00 0.00 8/16 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2474] +[1734] 0.0 0.00 0.00 16 std::__cxx11::_List_base >::_M_get_Node_allocator() [1734] +----------------------------------------------- + 0.00 0.00 1/16 CCompositor::~CCompositor() [3072] + 0.00 0.00 15/16 SSurfaceTreeNode::~SSurfaceTreeNode() [1748] +[1735] 0.0 0.00 0.00 16 std::__cxx11::list >::~list() [1735] + 0.00 0.00 16/16 std::__cxx11::_List_base >::~_List_base() [1732] +----------------------------------------------- + 0.00 0.00 16/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1728] +[1736] 0.0 0.00 0.00 16 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1736] + 0.00 0.00 16/51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_end() [1178] + 0.00 0.00 16/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_begin() [1579] + 0.00 0.00 16/16 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) [1737] +----------------------------------------------- + 0.00 0.00 16/16 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1736] +[1737] 0.0 0.00 0.00 16 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) [1737] + 0.00 0.00 64/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) [894] + 0.00 0.00 64/140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] + 0.00 0.00 35/63 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_left(std::_Rb_tree_node_base*) [1076] + 0.00 0.00 29/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_right(std::_Rb_tree_node_base*) [1120] + 0.00 0.00 16/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] +----------------------------------------------- + 0.00 0.00 16/16 std::__detail::_List_node_header::_List_node_header(std::__detail::_List_node_header&&) [2107] +[1738] 0.0 0.00 0.00 16 std::__detail::_List_node_header::_M_base() [1738] +----------------------------------------------- + 0.00 0.00 16/16 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) [2063] +[1739] 0.0 0.00 0.00 16 std::remove_reference >::_Vector_impl&>::type&& std::move >::_Vector_impl&>(std::_Vector_base >::_Vector_impl&) [1739] +----------------------------------------------- + 0.00 0.00 8/16 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2093] + 0.00 0.00 8/16 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2089] +[1740] 0.0 0.00 0.00 16 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [1740] +----------------------------------------------- + 0.00 0.00 4/16 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2370] + 0.00 0.00 4/16 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] + 0.00 0.00 4/16 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2426] + 0.00 0.00 4/16 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] +[1741] 0.0 0.00 0.00 16 std::tuple&& std::forward >(std::remove_reference >::type&) [1741] +----------------------------------------------- + 0.00 0.00 2/16 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2809] + 0.00 0.00 2/16 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2815] + 0.00 0.00 2/16 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] + 0.00 0.00 2/16 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] + 0.00 0.00 2/16 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2899] + 0.00 0.00 2/16 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2903] + 0.00 0.00 2/16 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] + 0.00 0.00 2/16 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] +[1742] 0.0 0.00 0.00 16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] +----------------------------------------------- + 0.00 0.00 1/15 handle_display_destroy(wl_listener*, void*) [4276] + 0.00 0.00 3/15 wlr_ext_workspace_handle_v1_destroy(wlr_ext_workspace_handle_v1*) [2517] + 0.00 0.00 11/15 CCompositor::focusSurface(wlr_surface*, CWindow*) [1746] +[1743] 0.0 0.00 0.00 15 wlr_signal_emit_safe(wl_signal*, void*) [1743] +----------------------------------------------- + 0.00 0.00 3/15 wlr_ext_workspace_handle_v1_set_urgent(wlr_ext_workspace_handle_v1*, bool) [2520] + 0.00 0.00 3/15 wlr_ext_workspace_handle_v1_set_hidden(wlr_ext_workspace_handle_v1*, bool) [2519] + 0.00 0.00 9/15 wlr_ext_workspace_handle_v1_set_active(wlr_ext_workspace_handle_v1*, bool) [2004] +[1744] 0.0 0.00 0.00 15 workspace_send_state(wlr_ext_workspace_handle_v1*) [1744] + 0.00 0.00 15/15 fill_array_from_workspace_state(wl_array*, unsigned int) [1745] + 0.00 0.00 15/24 workspace_manager_update_idle_source(wlr_ext_workspace_manager_v1*) [1629] +----------------------------------------------- + 0.00 0.00 15/15 workspace_send_state(wlr_ext_workspace_handle_v1*) [1744] +[1745] 0.0 0.00 0.00 15 fill_array_from_workspace_state(wl_array*, unsigned int) [1745] + 0.00 0.00 3/3 push_entry_in_array(wl_array*, unsigned int) [2522] +----------------------------------------------- + 0.00 0.00 15/15 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] +[1746] 0.0 0.00 0.00 15 CCompositor::focusSurface(wlr_surface*, CWindow*) [1746] + 0.00 0.00 11/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 11/4130 CHyprXWaylandManager::getWindowSurface(CWindow*) [358] + 0.00 0.00 11/15 wlr_signal_emit_safe(wl_signal*, void*) [1743] + 0.00 0.00 11/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 11/442 Debug::log(LogLevel, char const*, ...) [663] +----------------------------------------------- + 0.00 0.00 4/15 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] + 0.00 0.00 11/15 void std::destroy_at(SWindowRule*) [1989] +[1747] 0.0 0.00 0.00 15 SWindowRule::~SWindowRule() [1747] + 0.00 0.00 30/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 7/15 void std::destroy_at(SSurfaceTreeNode*) [2213] + 0.00 0.00 8/15 createTree(wlr_surface*, CWindow*) [2023] +[1748] 0.0 0.00 0.00 15 SSurfaceTreeNode::~SSurfaceTreeNode() [1748] + 0.00 0.00 46/170 CHyprWLListener::~CHyprWLListener() [848] + 0.00 0.00 15/16 std::__cxx11::list >::~list() [1735] +----------------------------------------------- + 0.00 0.00 15/15 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] +[1749] 0.0 0.00 0.00 15 CHyprXWaylandManager::activateWindow(CWindow*, bool) [1749] + 0.00 0.00 30/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 15/4130 CHyprXWaylandManager::getWindowSurface(CWindow*) [358] +----------------------------------------------- + 0.00 0.00 1/15 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 14/15 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] +[1750] 0.0 0.00 0.00 15 std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const [1750] + 0.00 0.00 15/6368 std::_Function_base::_M_empty() const [303] + 0.00 0.00 15/15 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&) [1754] + 0.00 0.00 15/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] +----------------------------------------------- + 0.00 0.00 15/15 std::_Function_base::_Base_manager, std::allocator >)>::_M_get_pointer(std::_Any_data const&) [1753] +[1751] 0.0 0.00 0.00 15 void (* const&std::_Any_data::_M_access, std::allocator >)>() const)(std::__cxx11::basic_string, std::allocator >) [1751] + 0.00 0.00 15/5321 std::_Any_data::_M_access() const [330] +----------------------------------------------- + 0.00 0.00 7/15 std::__cxx11::list >::list(std::allocator const&) [2204] + 0.00 0.00 8/15 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2086] +[1752] 0.0 0.00 0.00 15 std::allocator >::~allocator() [1752] +----------------------------------------------- + 0.00 0.00 15/15 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&) [1754] +[1753] 0.0 0.00 0.00 15 std::_Function_base::_Base_manager, std::allocator >)>::_M_get_pointer(std::_Any_data const&) [1753] + 0.00 0.00 15/15 void (* const&std::_Any_data::_M_access, std::allocator >)>() const)(std::__cxx11::basic_string, std::allocator >) [1751] + 0.00 0.00 15/15 void (* const*std::__addressof, std::allocator >)>(void (* const&)(std::__cxx11::basic_string, std::allocator >)))(std::__cxx11::basic_string, std::allocator >) [1757] +----------------------------------------------- + 0.00 0.00 15/15 std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const [1750] +[1754] 0.0 0.00 0.00 15 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&) [1754] + 0.00 0.00 15/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] + 0.00 0.00 15/15 std::enable_if, std::allocator >), std::__cxx11::basic_string, std::allocator > >, void>::type std::__invoke_r, std::allocator >), std::__cxx11::basic_string, std::allocator > >(void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1756] + 0.00 0.00 15/15 std::_Function_base::_Base_manager, std::allocator >)>::_M_get_pointer(std::_Any_data const&) [1753] +----------------------------------------------- + 0.00 0.00 7/15 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] + 0.00 0.00 8/15 void std::__cxx11::list >::_M_insert(std::_List_iterator, SSurfaceTreeNode&&) [2209] +[1755] 0.0 0.00 0.00 15 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1755] +----------------------------------------------- + 0.00 0.00 15/15 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&) [1754] +[1756] 0.0 0.00 0.00 15 std::enable_if, std::allocator >), std::__cxx11::basic_string, std::allocator > >, void>::type std::__invoke_r, std::allocator >), std::__cxx11::basic_string, std::allocator > >(void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1756] + 0.00 0.00 15/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] + 0.00 0.00 15/30 void (*&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [1534] + 0.00 0.00 15/15 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] +----------------------------------------------- + 0.00 0.00 15/15 std::_Function_base::_Base_manager, std::allocator >)>::_M_get_pointer(std::_Any_data const&) [1753] +[1757] 0.0 0.00 0.00 15 void (* const*std::__addressof, std::allocator >)>(void (* const&)(std::__cxx11::basic_string, std::allocator >)))(std::__cxx11::basic_string, std::allocator >) [1757] +----------------------------------------------- + 0.00 0.00 15/15 std::enable_if, std::allocator >), std::__cxx11::basic_string, std::allocator > >, void>::type std::__invoke_r, std::allocator >), std::__cxx11::basic_string, std::allocator > >(void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1756] +[1758] 0.0 0.00 0.00 15 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] + 0.00 0.00 15/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] + 0.00 0.00 15/30 void (*&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [1534] + 0.00 0.00 15/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 14/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 7/7 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] + 0.00 0.00 4/4 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] + 0.00 0.00 2/2 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 1/1 CKeybindManager::exitHyprland(std::__cxx11::basic_string, std::allocator >) [3108] + 0.00 0.00 1/1 CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) [3109] +----------------------------------------------- + 0.00 0.00 1/15 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3936] + 0.00 0.00 1/15 void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3939] + 0.00 0.00 1/15 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] + 0.00 0.00 1/15 void std::allocator_traits > >::construct, std::allocator >&>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3767] + 0.00 0.00 1/15 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] + 0.00 0.00 2/15 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] + 0.00 0.00 2/15 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2958] + 0.00 0.00 2/15 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] + 0.00 0.00 2/15 void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2906] + 0.00 0.00 2/15 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] +[1759] 0.0 0.00 0.00 15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] +----------------------------------------------- + 0.00 0.00 1/15 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3936] + 0.00 0.00 1/15 void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3939] + 0.00 0.00 1/15 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] + 0.00 0.00 1/15 void std::allocator_traits > >::construct, std::allocator >&>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3767] + 0.00 0.00 1/15 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] + 0.00 0.00 2/15 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] + 0.00 0.00 2/15 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2958] + 0.00 0.00 2/15 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] + 0.00 0.00 2/15 void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2906] + 0.00 0.00 2/15 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] +[1760] 0.0 0.00 0.00 15 unsigned long& std::forward(std::remove_reference::type&) [1760] +----------------------------------------------- + 0.00 0.00 1/14 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3094] + 0.00 0.00 3/14 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 10/14 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] +[1761] 0.0 0.00 0.00 14 std::_Deque_iterator::operator*() const [1761] +----------------------------------------------- + 0.00 0.00 14/14 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] +[1762] 0.0 0.00 0.00 14 std::_List_const_iterator::_M_const_cast() const [1762] + 0.00 0.00 14/98226 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [45] +----------------------------------------------- + 0.00 0.00 14/14 SDwindleNodeData::operator==(SDwindleNodeData const&) [1179] +[1763] 0.0 0.00 0.00 14 std::array::operator[](unsigned long) const [1763] + 0.00 0.00 14/104 std::__array_traits::_S_ref(SDwindleNodeData* const (&) [2], unsigned long) [927] +----------------------------------------------- + 0.00 0.00 1/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4046] + 0.00 0.00 1/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) [4045] + 0.00 0.00 3/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2650] + 0.00 0.00 3/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2651] + 0.00 0.00 6/14 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] +[1764] 0.0 0.00 0.00 14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() [1764] + 0.00 0.00 14/14 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_M_get() [1765] +----------------------------------------------- + 0.00 0.00 14/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() [1764] +[1765] 0.0 0.00 0.00 14 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_M_get() [1765] +----------------------------------------------- + 0.00 0.00 7/14 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2194] + 0.00 0.00 7/14 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2192] +[1766] 0.0 0.00 0.00 14 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [1766] +----------------------------------------------- + 0.00 0.00 14/14 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] +[1767] 0.0 0.00 0.00 14 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1767] +----------------------------------------------- + 0.00 0.00 14/14 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] +[1768] 0.0 0.00 0.00 14 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1768] +----------------------------------------------- + 0.00 0.00 13/13 decltype (::new ((void*)(0)) SDwindleNodeData((declval)())) std::construct_at(SDwindleNodeData*, SDwindleNodeData&&) [1833] +[1769] 0.0 0.00 0.00 13 SDwindleNodeData::SDwindleNodeData(SDwindleNodeData&&) [1769] + 0.00 0.00 13/13 std::deque >::deque(std::deque >&&) [1814] +----------------------------------------------- + 0.00 0.00 13/13 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] +[1770] 0.0 0.00 0.00 13 SDwindleNodeData::SDwindleNodeData() [1770] + 0.00 0.00 26/6612 Vector2D::Vector2D() [297] + 0.00 0.00 13/13 std::deque >::deque() [1815] +----------------------------------------------- + 0.00 0.00 1/13 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] + 0.00 0.00 12/13 CAnimationManager::animationPopin(CWindow*, bool) [1840] +[1771] 0.0 0.00 0.00 13 Vector2D::operator/(float) const [1771] + 0.00 0.00 13/148828 Vector2D::Vector2D(double, double) [35] +----------------------------------------------- + 0.00 0.00 1/13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] + 0.00 0.00 4/13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] + 0.00 0.00 8/13 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] +[1772] 0.0 0.00 0.00 13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1772] + 0.00 0.00 13/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [1779] +----------------------------------------------- + 0.00 0.00 13/13 std::__new_allocator::allocate(unsigned long, void const*) [1798] +[1773] 0.0 0.00 0.00 13 std::__new_allocator::_M_max_size() const [1773] +----------------------------------------------- + 0.00 0.00 13/13 std::__new_allocator >::allocate(unsigned long, void const*) [1800] +[1774] 0.0 0.00 0.00 13 std::__new_allocator >::_M_max_size() const [1774] +----------------------------------------------- + 0.00 0.00 13/13 std::__new_allocator, std::allocator > const, unsigned int> > >::allocate(unsigned long, void const*) [1802] +[1775] 0.0 0.00 0.00 13 std::__new_allocator, std::allocator > const, unsigned int> > >::_M_max_size() const [1775] +----------------------------------------------- + 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] +[1776] 0.0 0.00 0.00 13 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_M_const_cast() const [1776] + 0.00 0.00 13/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] +----------------------------------------------- + 0.00 0.00 13/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const [1778] +[1777] 0.0 0.00 0.00 13 std::hash::operator()(CWindow*) const [1777] +----------------------------------------------- + 0.00 0.00 1/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const [3217] + 0.00 0.00 4/13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] + 0.00 0.00 8/13 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] +[1778] 0.0 0.00 0.00 13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const [1778] + 0.00 0.00 13/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [1780] + 0.00 0.00 13/13 std::hash::operator()(CWindow*) const [1777] +----------------------------------------------- + 0.00 0.00 13/13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1772] +[1779] 0.0 0.00 0.00 13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [1779] + 0.00 0.00 13/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] +----------------------------------------------- + 0.00 0.00 13/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const [1778] +[1780] 0.0 0.00 0.00 13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [1780] + 0.00 0.00 13/13 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const [1781] +----------------------------------------------- + 0.00 0.00 13/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [1780] +[1781] 0.0 0.00 0.00 13 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const [1781] +----------------------------------------------- + 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl::_Deque_impl(std::allocator&&) [1784] +[1782] 0.0 0.00 0.00 13 std::allocator::allocator(std::allocator const&) [1782] + 0.00 0.00 13/13 std::__new_allocator::__new_allocator(std::__new_allocator const&) [1796] +----------------------------------------------- + 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl::_Deque_impl() [1785] +[1783] 0.0 0.00 0.00 13 std::allocator::allocator() [1783] + 0.00 0.00 13/13 std::__new_allocator::__new_allocator() [1795] +----------------------------------------------- + 0.00 0.00 13/13 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1789] +[1784] 0.0 0.00 0.00 13 std::_Deque_base >::_Deque_impl::_Deque_impl(std::allocator&&) [1784] + 0.00 0.00 13/26 std::remove_reference&>::type&& std::move&>(std::allocator&) [1627] + 0.00 0.00 13/39 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1283] + 0.00 0.00 13/13 std::allocator::allocator(std::allocator const&) [1782] +----------------------------------------------- + 0.00 0.00 13/13 std::_Deque_base >::_Deque_base() [1790] +[1785] 0.0 0.00 0.00 13 std::_Deque_base >::_Deque_impl::_Deque_impl() [1785] + 0.00 0.00 13/39 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1283] + 0.00 0.00 13/13 std::allocator::allocator() [1783] +----------------------------------------------- + 0.00 0.00 13/13 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1789] +[1786] 0.0 0.00 0.00 13 std::_Deque_base >::_Deque_impl_data::_M_swap_data(std::_Deque_base >::_Deque_impl_data&) [1786] + 0.00 0.00 13/13 std::enable_if >::_Deque_impl_data> >, std::is_move_constructible >::_Deque_impl_data>, std::is_move_assignable >::_Deque_impl_data> >::value, void>::type std::swap >::_Deque_impl_data>(std::_Deque_base >::_Deque_impl_data&, std::_Deque_base >::_Deque_impl_data&) [1835] +----------------------------------------------- + 0.00 0.00 13/13 std::enable_if >::_Deque_impl_data> >, std::is_move_constructible >::_Deque_impl_data>, std::is_move_assignable >::_Deque_impl_data> >::value, void>::type std::swap >::_Deque_impl_data>(std::_Deque_base >::_Deque_impl_data&, std::_Deque_base >::_Deque_impl_data&) [1835] +[1787] 0.0 0.00 0.00 13 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data&&) [1787] + 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data const&) [1788] + 0.00 0.00 13/39 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1283] +----------------------------------------------- + 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data&&) [1787] +[1788] 0.0 0.00 0.00 13 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data const&) [1788] + 0.00 0.00 26/78 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [986] +----------------------------------------------- + 0.00 0.00 13/13 std::deque >::deque(std::deque >&&) [1814] +[1789] 0.0 0.00 0.00 13 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1789] + 0.00 0.00 13/26 std::remove_reference&>::type&& std::move&>(std::allocator&) [1627] + 0.00 0.00 13/39 std::_Deque_base >::_M_get_Tp_allocator() [1284] + 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl::_Deque_impl(std::allocator&&) [1784] + 0.00 0.00 13/26 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] + 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl_data::_M_swap_data(std::_Deque_base >::_Deque_impl_data&) [1786] +----------------------------------------------- + 0.00 0.00 13/13 std::deque >::deque() [1815] +[1790] 0.0 0.00 0.00 13 std::_Deque_base >::_Deque_base() [1790] + 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl::_Deque_impl() [1785] + 0.00 0.00 13/26 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] +----------------------------------------------- + 0.00 0.00 13/13 std::__cxx11::list >::back() [1819] +[1791] 0.0 0.00 0.00 13 std::_List_iterator::operator--() [1791] +----------------------------------------------- + 0.00 0.00 13/13 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] +[1792] 0.0 0.00 0.00 13 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1792] + 0.00 0.00 13/13 std::allocator >* std::__addressof > >(std::allocator >&) [1831] +----------------------------------------------- + 0.00 0.00 13/13 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] +[1793] 0.0 0.00 0.00 13 std::__allocated_ptr > >::~__allocated_ptr() [1793] +----------------------------------------------- + 0.00 0.00 13/13 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] +[1794] 0.0 0.00 0.00 13 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1794] +----------------------------------------------- + 0.00 0.00 13/13 std::allocator::allocator() [1783] +[1795] 0.0 0.00 0.00 13 std::__new_allocator::__new_allocator() [1795] +----------------------------------------------- + 0.00 0.00 13/13 std::allocator::allocator(std::allocator const&) [1782] +[1796] 0.0 0.00 0.00 13 std::__new_allocator::__new_allocator(std::__new_allocator const&) [1796] +----------------------------------------------- + 0.00 0.00 13/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] +[1797] 0.0 0.00 0.00 13 std::__new_allocator::deallocate(std::__detail::_Hash_node_base**, unsigned long) [1797] +----------------------------------------------- + 0.00 0.00 13/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] +[1798] 0.0 0.00 0.00 13 std::__new_allocator::allocate(unsigned long, void const*) [1798] + 0.00 0.00 13/13 std::__new_allocator::_M_max_size() const [1773] +----------------------------------------------- + 0.00 0.00 13/13 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1805] +[1799] 0.0 0.00 0.00 13 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1799] +----------------------------------------------- + 0.00 0.00 13/13 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1807] +[1800] 0.0 0.00 0.00 13 std::__new_allocator >::allocate(unsigned long, void const*) [1800] + 0.00 0.00 13/13 std::__new_allocator >::_M_max_size() const [1774] +----------------------------------------------- + 0.00 0.00 13/13 std::allocator_traits, std::allocator > const, unsigned int> > > >::deallocate(std::allocator, std::allocator > const, unsigned int> > >&, std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [1809] +[1801] 0.0 0.00 0.00 13 std::__new_allocator, std::allocator > const, unsigned int> > >::deallocate(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [1801] +----------------------------------------------- + 0.00 0.00 13/13 std::allocator_traits, std::allocator > const, unsigned int> > > >::allocate(std::allocator, std::allocator > const, unsigned int> > >&, unsigned long) [1811] +[1802] 0.0 0.00 0.00 13 std::__new_allocator, std::allocator > const, unsigned int> > >::allocate(unsigned long, void const*) [1802] + 0.00 0.00 13/13 std::__new_allocator, std::allocator > const, unsigned int> > >::_M_max_size() const [1775] +----------------------------------------------- + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4031] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4041] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4054] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4046] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4061] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4065] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4072] + 0.00 0.00 2/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2972] + 0.00 0.00 4/13 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2483] +[1803] 0.0 0.00 0.00 13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] + 0.00 0.00 13/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 13/13 std::__new_allocator::deallocate(std::__detail::_Hash_node_base**, unsigned long) [1797] +----------------------------------------------- + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4059] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) [4052] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) [4045] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) [4040] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) [4029] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4063] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4070] + 0.00 0.00 2/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) [2971] + 0.00 0.00 4/13 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) [2482] +[1804] 0.0 0.00 0.00 13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] + 0.00 0.00 13/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 13/13 std::__new_allocator::allocate(unsigned long, void const*) [1798] +----------------------------------------------- + 0.00 0.00 13/13 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1817] +[1805] 0.0 0.00 0.00 13 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1805] + 0.00 0.00 13/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 13/13 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1799] +----------------------------------------------- + 0.00 0.00 13/13 std::__cxx11::_List_base >::_M_clear() [2087] +[1806] 0.0 0.00 0.00 13 void std::allocator_traits > >::destroy(std::allocator >&, SDwindleNodeData*) [1806] + 0.00 0.00 13/13 void std::destroy_at(SDwindleNodeData*) [1828] +----------------------------------------------- + 0.00 0.00 13/13 std::__cxx11::_List_base >::_M_get_node() [1816] +[1807] 0.0 0.00 0.00 13 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1807] + 0.00 0.00 13/35948 __is_constant_evaluated [98] + 0.00 0.00 13/13 std::__new_allocator >::allocate(unsigned long, void const*) [1800] +----------------------------------------------- + 0.00 0.00 13/13 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] +[1808] 0.0 0.00 0.00 13 void std::allocator_traits > >::construct(std::allocator >&, SDwindleNodeData*, SDwindleNodeData&&) [1808] + 0.00 0.00 13/52 SDwindleNodeData&& std::forward(std::remove_reference::type&) [1174] + 0.00 0.00 13/13 decltype (::new ((void*)(0)) SDwindleNodeData((declval)())) std::construct_at(SDwindleNodeData*, SDwindleNodeData&&) [1833] +----------------------------------------------- + 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1823] +[1809] 0.0 0.00 0.00 13 std::allocator_traits, std::allocator > const, unsigned int> > > >::deallocate(std::allocator, std::allocator > const, unsigned int> > >&, std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [1809] + 0.00 0.00 13/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 13/13 std::__new_allocator, std::allocator > const, unsigned int> > >::deallocate(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [1801] +----------------------------------------------- + 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_destroy_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1826] +[1810] 0.0 0.00 0.00 13 void std::allocator_traits, std::allocator > const, unsigned int> > > >::destroy, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*) [1810] + 0.00 0.00 13/13 void std::destroy_at, std::allocator > const, unsigned int> >(std::pair, std::allocator > const, unsigned int>*) [1829] +----------------------------------------------- + 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_node() [1822] +[1811] 0.0 0.00 0.00 13 std::allocator_traits, std::allocator > const, unsigned int> > > >::allocate(std::allocator, std::allocator > const, unsigned int> > >&, unsigned long) [1811] + 0.00 0.00 13/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 13/13 std::__new_allocator, std::allocator > const, unsigned int> > >::allocate(unsigned long, void const*) [1802] +----------------------------------------------- + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4031] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4041] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4054] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4046] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4061] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4065] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4072] + 0.00 0.00 2/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2972] + 0.00 0.00 4/13 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2483] +[1812] 0.0 0.00 0.00 13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] + 0.00 0.00 13/13 std::__detail::_Hash_node_base** std::addressof(std::__detail::_Hash_node_base*&) [1836] +----------------------------------------------- + 0.00 0.00 1/13 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] + 0.00 0.00 12/13 std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) [4004] +[1813] 0.0 0.00 0.00 13 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) [1813] +----------------------------------------------- + 0.00 0.00 13/13 SDwindleNodeData::SDwindleNodeData(SDwindleNodeData&&) [1769] +[1814] 0.0 0.00 0.00 13 std::deque >::deque(std::deque >&&) [1814] + 0.00 0.00 13/13 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1789] +----------------------------------------------- + 0.00 0.00 13/13 SDwindleNodeData::SDwindleNodeData() [1770] +[1815] 0.0 0.00 0.00 13 std::deque >::deque() [1815] + 0.00 0.00 13/13 std::_Deque_base >::_Deque_base() [1790] +----------------------------------------------- + 0.00 0.00 13/13 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] +[1816] 0.0 0.00 0.00 13 std::__cxx11::_List_base >::_M_get_node() [1816] + 0.00 0.00 13/13 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1807] +----------------------------------------------- + 0.00 0.00 13/13 std::__cxx11::_List_base >::_M_clear() [2087] +[1817] 0.0 0.00 0.00 13 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1817] + 0.00 0.00 13/13 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1805] +----------------------------------------------- + 0.00 0.00 13/13 void std::__cxx11::list >::_M_insert(std::_List_iterator, SDwindleNodeData&&) [1820] +[1818] 0.0 0.00 0.00 13 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] + 0.00 0.00 13/13 std::__cxx11::_List_base >::_M_get_node() [1816] + 0.00 0.00 13/40 std::__cxx11::_List_base >::_M_get_Node_allocator() [1276] + 0.00 0.00 13/13 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1792] + 0.00 0.00 13/52 SDwindleNodeData&& std::forward(std::remove_reference::type&) [1174] + 0.00 0.00 13/320 std::_List_node::_M_valptr() [707] + 0.00 0.00 13/13 void std::allocator_traits > >::construct(std::allocator >&, SDwindleNodeData*, SDwindleNodeData&&) [1808] + 0.00 0.00 13/13 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1794] + 0.00 0.00 13/13 std::__allocated_ptr > >::~__allocated_ptr() [1793] +----------------------------------------------- + 0.00 0.00 13/13 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] +[1819] 0.0 0.00 0.00 13 std::__cxx11::list >::back() [1819] + 0.00 0.00 13/80 std::__cxx11::list >::end() [983] + 0.00 0.00 13/13 std::_List_iterator::operator--() [1791] + 0.00 0.00 13/294 std::_List_iterator::operator*() const [718] +----------------------------------------------- + 0.00 0.00 13/13 std::__cxx11::list >::push_back(SDwindleNodeData&&) [1821] +[1820] 0.0 0.00 0.00 13 void std::__cxx11::list >::_M_insert(std::_List_iterator, SDwindleNodeData&&) [1820] + 0.00 0.00 13/52 SDwindleNodeData&& std::forward(std::remove_reference::type&) [1174] + 0.00 0.00 13/13 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] + 0.00 0.00 13/20 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1695] +----------------------------------------------- + 0.00 0.00 13/13 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] +[1821] 0.0 0.00 0.00 13 std::__cxx11::list >::push_back(SDwindleNodeData&&) [1821] + 0.00 0.00 13/13 std::remove_reference::type&& std::move(SDwindleNodeData&) [1834] + 0.00 0.00 13/80 std::__cxx11::list >::end() [983] + 0.00 0.00 13/13 void std::__cxx11::list >::_M_insert(std::_List_iterator, SDwindleNodeData&&) [1820] +----------------------------------------------- + 0.00 0.00 1/13 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4000] + 0.00 0.00 12/13 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) [1955] +[1822] 0.0 0.00 0.00 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_node() [1822] + 0.00 0.00 13/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() [1173] + 0.00 0.00 13/13 std::allocator_traits, std::allocator > const, unsigned int> > > >::allocate(std::allocator, std::allocator > const, unsigned int> > >&, unsigned long) [1811] +----------------------------------------------- + 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_drop_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1824] +[1823] 0.0 0.00 0.00 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1823] + 0.00 0.00 13/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() [1173] + 0.00 0.00 13/13 std::allocator_traits, std::allocator > const, unsigned int> > > >::deallocate(std::allocator, std::allocator > const, unsigned int> > >&, std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [1809] +----------------------------------------------- + 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4005] +[1824] 0.0 0.00 0.00 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_drop_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1824] + 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_destroy_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1826] + 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1823] +----------------------------------------------- + 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] +[1825] 0.0 0.00 0.00 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_rightmost() [1825] +----------------------------------------------- + 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_drop_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1824] +[1826] 0.0 0.00 0.00 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_destroy_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1826] + 0.00 0.00 13/70 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() [1022] + 0.00 0.00 13/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() [1173] + 0.00 0.00 13/13 void std::allocator_traits, std::allocator > const, unsigned int> > > >::destroy, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*) [1810] +----------------------------------------------- + 0.00 0.00 1/13 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] + 0.00 0.00 12/13 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1957] +[1827] 0.0 0.00 0.00 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] + 0.00 0.00 13/13 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_M_const_cast() const [1776] + 0.00 0.00 13/51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_end() [1178] + 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_rightmost() [1825] + 0.00 0.00 13/33 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node_base const*) [1312] + 0.00 0.00 13/140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] + 0.00 0.00 12/12 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::size() const [1868] + 0.00 0.00 10/10 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] + 0.00 0.00 2/2 std::pair::pair(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base* const&) [2920] + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_leftmost() [3997] + 0.00 0.00 1/8 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator--() [2078] + 0.00 0.00 1/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_right(std::_Rb_tree_node_base*) [1120] + 0.00 0.00 1/1 std::pair::pair(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) [3802] +----------------------------------------------- + 0.00 0.00 13/13 void std::allocator_traits > >::destroy(std::allocator >&, SDwindleNodeData*) [1806] +[1828] 0.0 0.00 0.00 13 void std::destroy_at(SDwindleNodeData*) [1828] + 0.00 0.00 13/26 SDwindleNodeData::~SDwindleNodeData() [1599] +----------------------------------------------- + 0.00 0.00 13/13 void std::allocator_traits, std::allocator > const, unsigned int> > > >::destroy, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*) [1810] +[1829] 0.0 0.00 0.00 13 void std::destroy_at, std::allocator > const, unsigned int> >(std::pair, std::allocator > const, unsigned int>*) [1829] + 0.00 0.00 13/25 std::pair, std::allocator > const, unsigned int>::~pair() [1628] +----------------------------------------------- + 0.00 0.00 13/13 std::__detail::_Hash_node_base** std::addressof(std::__detail::_Hash_node_base*&) [1836] +[1830] 0.0 0.00 0.00 13 std::__detail::_Hash_node_base** std::__addressof(std::__detail::_Hash_node_base*&) [1830] +----------------------------------------------- + 0.00 0.00 13/13 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1792] +[1831] 0.0 0.00 0.00 13 std::allocator >* std::__addressof > >(std::allocator >&) [1831] +----------------------------------------------- + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4059] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) [4052] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) [4045] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) [4040] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) [4029] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4063] + 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4070] + 0.00 0.00 2/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) [2971] + 0.00 0.00 4/13 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) [2482] +[1832] 0.0 0.00 0.00 13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] +----------------------------------------------- + 0.00 0.00 13/13 void std::allocator_traits > >::construct(std::allocator >&, SDwindleNodeData*, SDwindleNodeData&&) [1808] +[1833] 0.0 0.00 0.00 13 decltype (::new ((void*)(0)) SDwindleNodeData((declval)())) std::construct_at(SDwindleNodeData*, SDwindleNodeData&&) [1833] + 0.00 0.00 13/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 13/52 SDwindleNodeData&& std::forward(std::remove_reference::type&) [1174] + 0.00 0.00 13/13 SDwindleNodeData::SDwindleNodeData(SDwindleNodeData&&) [1769] +----------------------------------------------- + 0.00 0.00 13/13 std::__cxx11::list >::push_back(SDwindleNodeData&&) [1821] +[1834] 0.0 0.00 0.00 13 std::remove_reference::type&& std::move(SDwindleNodeData&) [1834] +----------------------------------------------- + 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl_data::_M_swap_data(std::_Deque_base >::_Deque_impl_data&) [1786] +[1835] 0.0 0.00 0.00 13 std::enable_if >::_Deque_impl_data> >, std::is_move_constructible >::_Deque_impl_data>, std::is_move_assignable >::_Deque_impl_data> >::value, void>::type std::swap >::_Deque_impl_data>(std::_Deque_base >::_Deque_impl_data&, std::_Deque_base >::_Deque_impl_data&) [1835] + 0.00 0.00 39/39 std::remove_reference >::_Deque_impl_data&>::type&& std::move >::_Deque_impl_data&>(std::_Deque_base >::_Deque_impl_data&) [1287] + 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data&&) [1787] +----------------------------------------------- + 0.00 0.00 13/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] +[1836] 0.0 0.00 0.00 13 std::__detail::_Hash_node_base** std::addressof(std::__detail::_Hash_node_base*&) [1836] + 0.00 0.00 13/13 std::__detail::_Hash_node_base** std::__addressof(std::__detail::_Hash_node_base*&) [1830] +----------------------------------------------- + 0.00 0.00 12/12 CWindow::~CWindow() [1853] +[1837] 0.0 0.00 0.00 12 CCompositor::isWindowActive(CWindow*) [1837] + 0.00 0.00 2/32825 CCompositor::windowValidMapped(CWindow*) [114] +----------------------------------------------- + 0.00 0.00 4/12 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 8/12 Events::listener_destroyWindow(void*, void*) [2040] +[1838] 0.0 0.00 0.00 12 IHyprLayout::onWindowRemoved(CWindow*) [1838] + 0.00 0.00 12/12 CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) [1842] +----------------------------------------------- + 0.00 0.00 4/12 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 8/12 Events::listener_mapWindow(void*, void*) [2039] +[1839] 0.0 0.00 0.00 12 CAnimatedVariable::operator=(float const&) [1839] +----------------------------------------------- + 0.00 0.00 12/12 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] +[1840] 0.0 0.00 0.00 12 CAnimationManager::animationPopin(CWindow*, bool) [1840] + 0.00 0.00 60/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 24/5672 CAnimatedVariable::goalv() const [312] + 0.00 0.00 16/16 CAnimatedVariable::setValue(Vector2D const&) [1717] + 0.00 0.00 12/13 Vector2D::operator/(float) const [1771] + 0.00 0.00 12/9249 Vector2D::operator+(Vector2D) const [255] + 0.00 0.00 12/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 8/74 CAnimatedVariable::operator=(Vector2D const&) [1014] +----------------------------------------------- + 0.00 0.00 4/12 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 8/12 Events::listener_mapWindow(void*, void*) [2039] +[1841] 0.0 0.00 0.00 12 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] + 0.00 0.00 24/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 24/37 std::__cxx11::basic_string, std::allocator >::begin() [1302] + 0.00 0.00 24/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 12/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 12/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 12/19 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] + 0.00 0.00 12/18 std::__cxx11::basic_string, std::allocator >::end() [1703] + 0.00 0.00 12/18 __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) [1708] + 0.00 0.00 12/5369 CAnimatedVariable::isBeingAnimated() [329] + 0.00 0.00 12/12 CAnimationManager::animationPopin(CWindow*, bool) [1840] +----------------------------------------------- + 0.00 0.00 12/12 IHyprLayout::onWindowRemoved(CWindow*) [1838] +[1842] 0.0 0.00 0.00 12 CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) [1842] + 0.00 0.00 12/43 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] + 0.00 0.00 8/90 std::array::operator[](unsigned long) [971] + 0.00 0.00 7/7 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] + 0.00 0.00 3/8 SDwindleNodeData::recalcSizePosRecursive() [2032] +----------------------------------------------- + 0.00 0.00 12/12 CHyprDropShadowDecoration::CHyprDropShadowDecoration(CWindow*) [1847] +[1843] 0.0 0.00 0.00 12 IHyprWindowDecoration::IHyprWindowDecoration() [1843] +----------------------------------------------- + 0.00 0.00 12/12 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1849] +[1844] 0.0 0.00 0.00 12 IHyprWindowDecoration::~IHyprWindowDecoration() [1844] +----------------------------------------------- + 0.00 0.00 12/12 CHyprDropShadowDecoration::CHyprDropShadowDecoration(CWindow*) [1847] +[1845] 0.0 0.00 0.00 12 SWindowDecorationExtents::SWindowDecorationExtents() [1845] + 0.00 0.00 24/6612 Vector2D::Vector2D() [297] +----------------------------------------------- + 0.00 0.00 12/12 CWindow::CWindow() [1852] +[1846] 0.0 0.00 0.00 12 SWindowSpecialRenderData::SWindowSpecialRenderData() [1846] +----------------------------------------------- + 0.00 0.00 12/12 std::__detail::_MakeUniq::__single_object std::make_unique(CWindow*&&) [1962] +[1847] 0.0 0.00 0.00 12 CHyprDropShadowDecoration::CHyprDropShadowDecoration(CWindow*) [1847] + 0.00 0.00 24/6612 Vector2D::Vector2D() [297] + 0.00 0.00 12/12 IHyprWindowDecoration::IHyprWindowDecoration() [1843] + 0.00 0.00 12/12 SWindowDecorationExtents::SWindowDecorationExtents() [1845] +----------------------------------------------- + 0.00 0.00 12/12 std::default_delete::operator()(IHyprWindowDecoration*) const [1858] +[1848] 0.0 0.00 0.00 12 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1848] + 0.00 0.00 12/12 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1849] +----------------------------------------------- + 0.00 0.00 12/12 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1848] +[1849] 0.0 0.00 0.00 12 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1849] + 0.00 0.00 24/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 12/3013 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] + 0.00 0.00 12/69526 SWindowDecorationExtents::~SWindowDecorationExtents() [50] + 0.00 0.00 12/12 IHyprWindowDecoration::~IHyprWindowDecoration() [1844] +----------------------------------------------- + 0.00 0.00 12/12 CWindow::CWindow() [1852] +[1850] 0.0 0.00 0.00 12 SWindowAdditionalConfigData::SWindowAdditionalConfigData() [1850] + 0.00 0.00 12/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] +----------------------------------------------- + 0.00 0.00 12/12 CWindow::~CWindow() [1853] +[1851] 0.0 0.00 0.00 12 SWindowAdditionalConfigData::~SWindowAdditionalConfigData() [1851] + 0.00 0.00 12/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 12/12 decltype (::new ((void*)(0)) CWindow()) std::construct_at(CWindow*) [1967] +[1852] 0.0 0.00 0.00 12 CWindow::CWindow() [1852] + 0.00 0.00 155/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 144/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 144/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 144/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 108/143 CHyprWLListener::CHyprWLListener() [872] + 0.00 0.00 48/54 CAnimatedVariable::CAnimatedVariable() [1122] + 0.00 0.00 48/54 CAnimatedVariable::create(ANIMATEDVARTYPE, float*, long*, std::__cxx11::basic_string, std::allocator >*, void*, AVARDAMAGEPOLICY) [1121] + 0.00 0.00 36/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 24/6612 Vector2D::Vector2D() [297] + 0.00 0.00 12/12 std::deque >, std::allocator > > >::deque() [1945] + 0.00 0.00 12/12 SWindowSpecialRenderData::SWindowSpecialRenderData() [1846] + 0.00 0.00 12/12 SWindowAdditionalConfigData::SWindowAdditionalConfigData() [1850] + 0.00 0.00 12/12 std::__detail::_MakeUniq::__single_object std::make_unique(CWindow*&&) [1962] + 0.00 0.00 12/12 std::unique_ptr >& std::deque >, std::allocator > > >::emplace_back > >(std::unique_ptr >&&) [1941] + 0.00 0.00 12/12 std::unique_ptr >::~unique_ptr() [1885] +----------------------------------------------- + 0.00 0.00 12/12 void std::destroy_at(CWindow*) [1958] +[1853] 0.0 0.00 0.00 12 CWindow::~CWindow() [1853] + 0.00 0.00 108/170 CHyprWLListener::~CHyprWLListener() [848] + 0.00 0.00 60/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 48/53 CAnimatedVariable::~CAnimatedVariable() [1146] + 0.00 0.00 12/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 12/12 CCompositor::isWindowActive(CWindow*) [1837] + 0.00 0.00 12/12 SWindowAdditionalConfigData::~SWindowAdditionalConfigData() [1851] + 0.00 0.00 12/12 std::deque >, std::allocator > > >::~deque() [1946] + 0.00 0.00 12/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 12/12 Events::listener_mapWindow(void*, void*) [2039] +[1854] 0.0 0.00 0.00 12 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [1854] + 0.00 0.00 24/24 __gnu_cxx::__normal_iterator > >::base() const [1630] +----------------------------------------------- + 0.00 0.00 6/12 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [2531] + 0.00 0.00 6/12 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] +[1855] 0.0 0.00 0.00 12 __gnu_cxx::__normal_iterator > >::base() const [1855] +----------------------------------------------- + 0.00 0.00 4/12 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] + 0.00 0.00 8/12 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, CWindow* const&, unsigned long) const [2041] +[1856] 0.0 0.00 0.00 12 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, CWindow* const&, unsigned long) const [1856] + 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(CWindow* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [2049] +----------------------------------------------- + 0.00 0.00 1/12 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::operator bool() const [3158] + 0.00 0.00 11/12 execAndGet[abi:cxx11](char const*) [3013] +[1857] 0.0 0.00 0.00 12 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get() const [1857] + 0.00 0.00 12/12 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() const [1862] +----------------------------------------------- + 0.00 0.00 12/12 std::unique_ptr >::~unique_ptr() [1881] +[1858] 0.0 0.00 0.00 12 std::default_delete::operator()(IHyprWindowDecoration*) const [1858] + 0.00 0.00 12/12 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1848] +----------------------------------------------- + 0.00 0.00 12/12 std::__new_allocator >*>::allocate(unsigned long, void const*) [1913] +[1859] 0.0 0.00 0.00 12 std::__new_allocator >*>::_M_max_size() const [1859] +----------------------------------------------- + 0.00 0.00 12/12 std::__new_allocator >::allocate(unsigned long, void const*) [1915] +[1860] 0.0 0.00 0.00 12 std::__new_allocator >::_M_max_size() const [1860] +----------------------------------------------- + 0.00 0.00 12/12 std::__new_allocator > >::allocate(unsigned long, void const*) [1917] +[1861] 0.0 0.00 0.00 12 std::__new_allocator > >::_M_max_size() const [1861] +----------------------------------------------- + 0.00 0.00 12/12 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get() const [1857] +[1862] 0.0 0.00 0.00 12 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() const [1862] + 0.00 0.00 12/12 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type const& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> const&) [1971] +----------------------------------------------- + 0.00 0.00 12/12 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] +[1863] 0.0 0.00 0.00 12 std::_List_const_iterator::_M_const_cast() const [1863] + 0.00 0.00 12/2844 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [401] +----------------------------------------------- + 0.00 0.00 12/12 std::vector >::_M_check_len(unsigned long, char const*) const [2544] +[1864] 0.0 0.00 0.00 12 std::vector >::size() const [1864] +----------------------------------------------- + 0.00 0.00 4/12 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] + 0.00 0.00 8/12 CHyprRenderer::arrangeLayerArray(SMonitor*, std::__cxx11::list > const&, bool, wlr_box*) [2026] +[1865] 0.0 0.00 0.00 12 std::__cxx11::list >::end() const [1865] + 0.00 0.00 12/24 std::_List_const_iterator::_List_const_iterator(std::__detail::_List_node_base const*) [1641] +----------------------------------------------- + 0.00 0.00 4/12 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] + 0.00 0.00 8/12 CHyprRenderer::arrangeLayerArray(SMonitor*, std::__cxx11::list > const&, bool, wlr_box*) [2026] +[1866] 0.0 0.00 0.00 12 std::__cxx11::list >::begin() const [1866] + 0.00 0.00 12/24 std::_List_const_iterator::_List_const_iterator(std::__detail::_List_node_base const*) [1641] +----------------------------------------------- + 0.00 0.00 12/12 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] +[1867] 0.0 0.00 0.00 12 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::operator(), std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) const [1867] + 0.00 0.00 12/84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] + 0.00 0.00 12/12 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) [1955] +----------------------------------------------- + 0.00 0.00 12/12 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] +[1868] 0.0 0.00 0.00 12 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::size() const [1868] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1886] +[1869] 0.0 0.00 0.00 12 std::allocator > >::allocator() [1869] + 0.00 0.00 12/12 std::__new_allocator > >::__new_allocator() [1918] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [1887] +[1870] 0.0 0.00 0.00 12 std::allocator > >::~allocator() [1870] +----------------------------------------------- + 0.00 0.00 12/12 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) [1898] +[1871] 0.0 0.00 0.00 12 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false>&) [1871] +----------------------------------------------- + 0.00 0.00 12/12 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) [1899] +[1872] 0.0 0.00 0.00 12 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_Head_base(IHyprWindowDecoration*&) [1872] + 0.00 0.00 12/36 IHyprWindowDecoration*& std::forward(std::remove_reference::type&) [1306] +----------------------------------------------- + 0.00 0.00 12/12 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_Tuple_impl() [1900] +[1873] 0.0 0.00 0.00 12 std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_Head_base() [1873] +----------------------------------------------- + 0.00 0.00 12/12 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) [1901] +[1874] 0.0 0.00 0.00 12 std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false> const&) [1874] +----------------------------------------------- + 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1902] +[1875] 0.0 0.00 0.00 12 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1875] +----------------------------------------------- + 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl >(std::default_delete&&) [1903] +[1876] 0.0 0.00 0.00 12 std::_Head_base<1ul, std::default_delete, true>::_Head_base >(std::default_delete&&) [1876] + 0.00 0.00 12/12 std::default_delete::default_delete(std::default_delete const&) [1907] + 0.00 0.00 12/72 std::default_delete&& std::forward >(std::remove_reference >::type&) [1016] +----------------------------------------------- + 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1904] +[1877] 0.0 0.00 0.00 12 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1877] +----------------------------------------------- + 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [1905] +[1878] 0.0 0.00 0.00 12 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1878] +----------------------------------------------- + 0.00 0.00 12/12 std::unique_ptr >::~unique_ptr() [1881] +[1879] 0.0 0.00 0.00 12 std::unique_ptr >::get_deleter() [1879] + 0.00 0.00 12/12 std::__uniq_ptr_impl >::_M_deleter() [1921] +----------------------------------------------- + 0.00 0.00 12/12 decltype (::new ((void*)(0)) std::unique_ptr >((declval > >)())) std::construct_at >, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >&&) [1968] +[1880] 0.0 0.00 0.00 12 std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) [1880] + 0.00 0.00 12/12 std::unique_ptr >::get_deleter() [1882] + 0.00 0.00 12/72 std::default_delete&& std::forward >(std::remove_reference >::type&) [1016] + 0.00 0.00 12/12 std::unique_ptr >::release() [1883] + 0.00 0.00 12/12 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [1919] +----------------------------------------------- + 0.00 0.00 12/12 void std::destroy_at > >(std::unique_ptr >*) [1959] +[1881] 0.0 0.00 0.00 12 std::unique_ptr >::~unique_ptr() [1881] + 0.00 0.00 12/12 std::__uniq_ptr_impl >::_M_ptr() [1922] + 0.00 0.00 12/12 std::unique_ptr >::get_deleter() [1879] + 0.00 0.00 12/12 std::remove_reference::type&& std::move(IHyprWindowDecoration*&) [1974] + 0.00 0.00 12/12 std::default_delete::operator()(IHyprWindowDecoration*) const [1858] +----------------------------------------------- + 0.00 0.00 12/12 std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) [1880] +[1882] 0.0 0.00 0.00 12 std::unique_ptr >::get_deleter() [1882] + 0.00 0.00 12/12 std::__uniq_ptr_impl >::_M_deleter() [1924] +----------------------------------------------- + 0.00 0.00 12/12 std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) [1880] +[1883] 0.0 0.00 0.00 12 std::unique_ptr >::release() [1883] + 0.00 0.00 12/12 std::__uniq_ptr_impl >::release() [1925] +----------------------------------------------- + 0.00 0.00 12/12 std::__detail::_MakeUniq::__single_object std::make_unique(CWindow*&&) [1962] +[1884] 0.0 0.00 0.00 12 std::unique_ptr >::unique_ptr, void>(CHyprDropShadowDecoration*) [1884] + 0.00 0.00 12/12 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1920] +----------------------------------------------- + 0.00 0.00 12/12 CWindow::CWindow() [1852] +[1885] 0.0 0.00 0.00 12 std::unique_ptr >::~unique_ptr() [1885] + 0.00 0.00 12/48 std::__uniq_ptr_impl >::_M_ptr() [1208] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_base() [1896] +[1886] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1886] + 0.00 0.00 12/12 std::allocator > >::allocator() [1869] + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [1890] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1897] +[1887] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [1887] + 0.00 0.00 12/12 std::allocator > >::~allocator() [1870] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1894] +[1888] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1888] + 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1632] + 0.00 0.00 12/12 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1928] + 0.00 0.00 12/24 std::allocator >*>::~allocator() [1634] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1894] +[1889] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::unique_ptr >**, std::unique_ptr >**) [1889] + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1891] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1886] +[1890] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [1890] + 0.00 0.00 24/24 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator() [1639] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::unique_ptr >**, std::unique_ptr >**) [1889] +[1891] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1891] + 0.00 0.00 12/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 12/12 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1934] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1897] +[1892] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::unique_ptr >**, std::unique_ptr >**) [1892] + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::unique_ptr >*) [1895] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1897] +[1893] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::unique_ptr >**, unsigned long) [1893] + 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1632] + 0.00 0.00 12/12 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::unique_ptr >**, unsigned long) [1927] + 0.00 0.00 12/24 std::allocator >*>::~allocator() [1634] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_base() [1896] +[1894] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1894] + 0.00 0.00 24/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 24/24 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_M_set_node(std::unique_ptr >**) [1637] + 0.00 0.00 12/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1888] + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::unique_ptr >**, std::unique_ptr >**) [1889] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::unique_ptr >**, std::unique_ptr >**) [1892] +[1895] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::unique_ptr >*) [1895] + 0.00 0.00 12/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 12/12 std::allocator_traits > > >::deallocate(std::allocator > >&, std::unique_ptr >*, unsigned long) [1933] +----------------------------------------------- + 0.00 0.00 12/12 std::deque >, std::allocator > > >::deque() [1945] +[1896] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_Deque_base() [1896] + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1886] + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1894] +----------------------------------------------- + 0.00 0.00 12/12 std::deque >, std::allocator > > >::~deque() [1946] +[1897] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1897] + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::unique_ptr >**, std::unique_ptr >**) [1892] + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::unique_ptr >**, unsigned long) [1893] + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [1887] +----------------------------------------------- + 0.00 0.00 12/12 IHyprWindowDecoration*& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) [1963] +[1898] 0.0 0.00 0.00 12 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) [1898] + 0.00 0.00 12/12 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false>&) [1871] +----------------------------------------------- + 0.00 0.00 12/12 std::tuple >::tuple, true>(IHyprWindowDecoration*&, std::default_delete&&) [1947] +[1899] 0.0 0.00 0.00 12 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) [1899] + 0.00 0.00 12/72 std::default_delete&& std::forward >(std::remove_reference >::type&) [1016] + 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl >(std::default_delete&&) [1903] + 0.00 0.00 12/36 IHyprWindowDecoration*& std::forward(std::remove_reference::type&) [1306] + 0.00 0.00 12/12 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_Head_base(IHyprWindowDecoration*&) [1872] +----------------------------------------------- + 0.00 0.00 12/12 std::tuple >::tuple() [1948] +[1900] 0.0 0.00 0.00 12 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_Tuple_impl() [1900] + 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [1905] + 0.00 0.00 12/12 std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_Head_base() [1873] +----------------------------------------------- + 0.00 0.00 12/12 _IO_FILE* const& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) [1964] +[1901] 0.0 0.00 0.00 12 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) [1901] + 0.00 0.00 12/12 std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false> const&) [1874] +----------------------------------------------- + 0.00 0.00 12/12 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [1965] +[1902] 0.0 0.00 0.00 12 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1902] + 0.00 0.00 12/12 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1875] +----------------------------------------------- + 0.00 0.00 12/12 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) [1899] +[1903] 0.0 0.00 0.00 12 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl >(std::default_delete&&) [1903] + 0.00 0.00 12/72 std::default_delete&& std::forward >(std::remove_reference >::type&) [1016] + 0.00 0.00 12/12 std::_Head_base<1ul, std::default_delete, true>::_Head_base >(std::default_delete&&) [1876] +----------------------------------------------- + 0.00 0.00 12/12 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [1966] +[1904] 0.0 0.00 0.00 12 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1904] + 0.00 0.00 12/12 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1877] +----------------------------------------------- + 0.00 0.00 12/12 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_Tuple_impl() [1900] +[1905] 0.0 0.00 0.00 12 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [1905] + 0.00 0.00 12/12 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1878] +----------------------------------------------- + 0.00 0.00 12/12 void std::_Destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1979] +[1906] 0.0 0.00 0.00 12 void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1906] + 0.00 0.00 12/12 std::unique_ptr >* std::__addressof > >(std::unique_ptr >&) [1961] + 0.00 0.00 12/12 void std::_Destroy > >(std::unique_ptr >*) [1981] +----------------------------------------------- + 0.00 0.00 12/12 std::_Head_base<1ul, std::default_delete, true>::_Head_base >(std::default_delete&&) [1876] +[1907] 0.0 0.00 0.00 12 std::default_delete::default_delete(std::default_delete const&) [1907] +----------------------------------------------- + 0.00 0.00 12/12 std::deque >, std::allocator > > >::back() [1944] +[1908] 0.0 0.00 0.00 12 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator--() [1908] +----------------------------------------------- + 0.00 0.00 12/12 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] +[1909] 0.0 0.00 0.00 12 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1909] + 0.00 0.00 12/12 std::allocator >* std::__addressof > >(std::allocator >&) [1960] +----------------------------------------------- + 0.00 0.00 12/12 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] +[1910] 0.0 0.00 0.00 12 std::__allocated_ptr > >::~__allocated_ptr() [1910] +----------------------------------------------- + 0.00 0.00 12/12 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] +[1911] 0.0 0.00 0.00 12 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1911] +----------------------------------------------- + 0.00 0.00 12/12 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::unique_ptr >**, unsigned long) [1927] +[1912] 0.0 0.00 0.00 12 std::__new_allocator >*>::deallocate(std::unique_ptr >**, unsigned long) [1912] +----------------------------------------------- + 0.00 0.00 12/12 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1928] +[1913] 0.0 0.00 0.00 12 std::__new_allocator >*>::allocate(unsigned long, void const*) [1913] + 0.00 0.00 12/12 std::__new_allocator >*>::_M_max_size() const [1859] +----------------------------------------------- + 0.00 0.00 12/12 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1929] +[1914] 0.0 0.00 0.00 12 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1914] +----------------------------------------------- + 0.00 0.00 12/12 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1931] +[1915] 0.0 0.00 0.00 12 std::__new_allocator >::allocate(unsigned long, void const*) [1915] + 0.00 0.00 12/12 std::__new_allocator >::_M_max_size() const [1860] +----------------------------------------------- + 0.00 0.00 12/12 std::allocator_traits > > >::deallocate(std::allocator > >&, std::unique_ptr >*, unsigned long) [1933] +[1916] 0.0 0.00 0.00 12 std::__new_allocator > >::deallocate(std::unique_ptr >*, unsigned long) [1916] +----------------------------------------------- + 0.00 0.00 12/12 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1934] +[1917] 0.0 0.00 0.00 12 std::__new_allocator > >::allocate(unsigned long, void const*) [1917] + 0.00 0.00 12/12 std::__new_allocator > >::_M_max_size() const [1861] +----------------------------------------------- + 0.00 0.00 12/12 std::allocator > >::allocator() [1869] +[1918] 0.0 0.00 0.00 12 std::__new_allocator > >::__new_allocator() [1918] +----------------------------------------------- + 0.00 0.00 12/12 std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) [1880] +[1919] 0.0 0.00 0.00 12 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [1919] + 0.00 0.00 12/12 std::__uniq_ptr_impl >::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [1923] +----------------------------------------------- + 0.00 0.00 12/12 std::unique_ptr >::unique_ptr, void>(CHyprDropShadowDecoration*) [1884] +[1920] 0.0 0.00 0.00 12 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1920] + 0.00 0.00 12/12 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1926] +----------------------------------------------- + 0.00 0.00 12/12 std::unique_ptr >::get_deleter() [1879] +[1921] 0.0 0.00 0.00 12 std::__uniq_ptr_impl >::_M_deleter() [1921] + 0.00 0.00 12/12 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) [1972] +----------------------------------------------- + 0.00 0.00 12/12 std::unique_ptr >::~unique_ptr() [1881] +[1922] 0.0 0.00 0.00 12 std::__uniq_ptr_impl >::_M_ptr() [1922] + 0.00 0.00 12/12 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) [1970] +----------------------------------------------- + 0.00 0.00 12/12 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [1919] +[1923] 0.0 0.00 0.00 12 std::__uniq_ptr_impl >::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [1923] + 0.00 0.00 12/72 std::default_delete&& std::forward >(std::remove_reference >::type&) [1016] + 0.00 0.00 12/12 std::tuple >::tuple, true>(IHyprWindowDecoration*&, std::default_delete&&) [1947] +----------------------------------------------- + 0.00 0.00 12/12 std::unique_ptr >::get_deleter() [1882] +[1924] 0.0 0.00 0.00 12 std::__uniq_ptr_impl >::_M_deleter() [1924] + 0.00 0.00 12/12 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) [1973] +----------------------------------------------- + 0.00 0.00 12/12 std::unique_ptr >::release() [1883] +[1925] 0.0 0.00 0.00 12 std::__uniq_ptr_impl >::release() [1925] + 0.00 0.00 24/48 std::__uniq_ptr_impl >::_M_ptr() [1208] +----------------------------------------------- + 0.00 0.00 12/12 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1920] +[1926] 0.0 0.00 0.00 12 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1926] + 0.00 0.00 12/12 std::tuple >::tuple() [1948] + 0.00 0.00 12/48 std::__uniq_ptr_impl >::_M_ptr() [1208] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::unique_ptr >**, unsigned long) [1893] +[1927] 0.0 0.00 0.00 12 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::unique_ptr >**, unsigned long) [1927] + 0.00 0.00 12/35948 __is_constant_evaluated [98] + 0.00 0.00 12/12 std::__new_allocator >*>::deallocate(std::unique_ptr >**, unsigned long) [1912] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1888] +[1928] 0.0 0.00 0.00 12 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1928] + 0.00 0.00 12/35948 __is_constant_evaluated [98] + 0.00 0.00 12/12 std::__new_allocator >*>::allocate(unsigned long, void const*) [1913] +----------------------------------------------- + 0.00 0.00 12/12 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1950] +[1929] 0.0 0.00 0.00 12 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1929] + 0.00 0.00 12/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 12/12 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1914] +----------------------------------------------- + 0.00 0.00 12/12 std::__cxx11::_List_base >::_M_clear() [2266] +[1930] 0.0 0.00 0.00 12 void std::allocator_traits > >::destroy(std::allocator >&, CWindow*) [1930] + 0.00 0.00 12/12 void std::destroy_at(CWindow*) [1958] +----------------------------------------------- + 0.00 0.00 12/12 std::__cxx11::_List_base >::_M_get_node() [1949] +[1931] 0.0 0.00 0.00 12 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1931] + 0.00 0.00 12/35948 __is_constant_evaluated [98] + 0.00 0.00 12/12 std::__new_allocator >::allocate(unsigned long, void const*) [1915] +----------------------------------------------- + 0.00 0.00 12/12 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] +[1932] 0.0 0.00 0.00 12 void std::allocator_traits > >::construct(std::allocator >&, CWindow*) [1932] + 0.00 0.00 12/12 decltype (::new ((void*)(0)) CWindow()) std::construct_at(CWindow*) [1967] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::unique_ptr >*) [1895] +[1933] 0.0 0.00 0.00 12 std::allocator_traits > > >::deallocate(std::allocator > >&, std::unique_ptr >*, unsigned long) [1933] + 0.00 0.00 12/35948 __is_constant_evaluated [98] + 0.00 0.00 12/12 std::__new_allocator > >::deallocate(std::unique_ptr >*, unsigned long) [1916] +----------------------------------------------- + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1891] +[1934] 0.0 0.00 0.00 12 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1934] + 0.00 0.00 12/35948 __is_constant_evaluated [98] + 0.00 0.00 12/12 std::__new_allocator > >::allocate(unsigned long, void const*) [1917] +----------------------------------------------- + 0.00 0.00 12/12 std::unique_ptr >& std::deque >, std::allocator > > >::emplace_back > >(std::unique_ptr >&&) [1941] +[1935] 0.0 0.00 0.00 12 void std::allocator_traits > > >::construct >, std::unique_ptr > >(std::allocator > >&, std::unique_ptr >*, std::unique_ptr >&&) [1935] + 0.00 0.00 12/36 std::unique_ptr >&& std::forward > >(std::remove_reference > >::type&) [1307] + 0.00 0.00 12/12 decltype (::new ((void*)(0)) std::unique_ptr >((declval > >)())) std::construct_at >, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >&&) [1968] +----------------------------------------------- + 0.00 0.00 12/12 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) [1956] +[1936] 0.0 0.00 0.00 12 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1936] + 0.00 0.00 12/84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] + 0.00 0.00 12/12 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval, std::allocator > const, unsigned int> const&>)())) std::construct_at, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1969] +----------------------------------------------- + 0.00 0.00 12/12 Events::listener_readyXWayland(wl_listener*, void*) [4455] +[1937] 0.0 0.00 0.00 12 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator++() [1937] +----------------------------------------------- + 0.00 0.00 4/12 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] + 0.00 0.00 8/12 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] +[1938] 0.0 0.00 0.00 12 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1938] +----------------------------------------------- + 0.00 0.00 12/12 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval, std::allocator > const, unsigned int> const&>)())) std::construct_at, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1969] +[1939] 0.0 0.00 0.00 12 std::pair, std::allocator > const, unsigned int>::pair(std::pair, std::allocator > const, unsigned int> const&) [1939] + 0.00 0.00 12/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] +----------------------------------------------- + 0.00 0.00 1/12 std::deque >::~deque() [3810] + 0.00 0.00 3/12 std::deque >::back() [2438] + 0.00 0.00 8/12 CConfigManager::getMatchingRules(CWindow*) [2028] +[1940] 0.0 0.00 0.00 12 std::deque >::end() [1940] + 0.00 0.00 13/24 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1636] +----------------------------------------------- + 0.00 0.00 12/12 CWindow::CWindow() [1852] +[1941] 0.0 0.00 0.00 12 std::unique_ptr >& std::deque >, std::allocator > > >::emplace_back > >(std::unique_ptr >&&) [1941] + 0.00 0.00 12/36 std::unique_ptr >&& std::forward > >(std::remove_reference > >::type&) [1307] + 0.00 0.00 12/12 void std::allocator_traits > > >::construct >, std::unique_ptr > >(std::allocator > >&, std::unique_ptr >*, std::unique_ptr >&&) [1935] + 0.00 0.00 12/12 std::deque >, std::allocator > > >::back() [1944] +----------------------------------------------- + 0.00 0.00 12/12 std::deque >, std::allocator > > >::~deque() [1946] +[1942] 0.0 0.00 0.00 12 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::allocator > > const&) [1942] + 0.00 0.00 24/77163 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [47] + 0.00 0.00 12/12 std::deque >, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>) [1943] +----------------------------------------------- + 0.00 0.00 12/12 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::allocator > > const&) [1942] +[1943] 0.0 0.00 0.00 12 std::deque >, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>) [1943] + 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [1635] + 0.00 0.00 12/12 void std::_Destroy >*, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >*, std::allocator > >&) [1980] +----------------------------------------------- + 0.00 0.00 12/12 std::unique_ptr >& std::deque >, std::allocator > > >::emplace_back > >(std::unique_ptr >&&) [1941] +[1944] 0.0 0.00 0.00 12 std::deque >, std::allocator > > >::back() [1944] + 0.00 0.00 12/38571 std::deque >, std::allocator > > >::end() [78] + 0.00 0.00 12/12 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator--() [1908] + 0.00 0.00 12/38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator*() const [80] +----------------------------------------------- + 0.00 0.00 12/12 CWindow::CWindow() [1852] +[1945] 0.0 0.00 0.00 12 std::deque >, std::allocator > > >::deque() [1945] + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_base() [1896] +----------------------------------------------- + 0.00 0.00 12/12 CWindow::~CWindow() [1853] +[1946] 0.0 0.00 0.00 12 std::deque >, std::allocator > > >::~deque() [1946] + 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [1635] + 0.00 0.00 12/38571 std::deque >, std::allocator > > >::end() [78] + 0.00 0.00 12/38564 std::deque >, std::allocator > > >::begin() [79] + 0.00 0.00 12/12 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::allocator > > const&) [1942] + 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1897] +----------------------------------------------- + 0.00 0.00 12/12 std::__uniq_ptr_impl >::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [1923] +[1947] 0.0 0.00 0.00 12 std::tuple >::tuple, true>(IHyprWindowDecoration*&, std::default_delete&&) [1947] + 0.00 0.00 12/72 std::default_delete&& std::forward >(std::remove_reference >::type&) [1016] + 0.00 0.00 12/36 IHyprWindowDecoration*& std::forward(std::remove_reference::type&) [1306] + 0.00 0.00 12/12 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) [1899] +----------------------------------------------- + 0.00 0.00 12/12 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1926] +[1948] 0.0 0.00 0.00 12 std::tuple >::tuple() [1948] + 0.00 0.00 12/12 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_Tuple_impl() [1900] +----------------------------------------------- + 0.00 0.00 12/12 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] +[1949] 0.0 0.00 0.00 12 std::__cxx11::_List_base >::_M_get_node() [1949] + 0.00 0.00 12/12 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1931] +----------------------------------------------- + 0.00 0.00 12/12 std::__cxx11::_List_base >::_M_clear() [2266] +[1950] 0.0 0.00 0.00 12 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1950] + 0.00 0.00 12/12 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1929] +----------------------------------------------- + 0.00 0.00 5/12 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] + 0.00 0.00 7/12 Events::listener_newXDGSurface(wl_listener*, void*) [4453] +[1951] 0.0 0.00 0.00 12 CWindow& std::__cxx11::list >::emplace_back<>() [1951] + 0.00 0.00 12/43977 std::__cxx11::list >::end() [73] + 0.00 0.00 12/24 std::__cxx11::list >::back() [1644] + 0.00 0.00 12/12 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [1953] +----------------------------------------------- + 0.00 0.00 12/12 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [1953] +[1952] 0.0 0.00 0.00 12 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] + 0.00 0.00 12/12 std::__cxx11::_List_base >::_M_get_node() [1949] + 0.00 0.00 12/32 std::__cxx11::_List_base >::_M_get_Node_allocator() [1465] + 0.00 0.00 12/251953 std::_List_node::_M_valptr() [26] + 0.00 0.00 12/12 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1909] + 0.00 0.00 12/12 void std::allocator_traits > >::construct(std::allocator >&, CWindow*) [1932] + 0.00 0.00 12/12 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1911] + 0.00 0.00 12/12 std::__allocated_ptr > >::~__allocated_ptr() [1910] +----------------------------------------------- + 0.00 0.00 12/12 CWindow& std::__cxx11::list >::emplace_back<>() [1951] +[1953] 0.0 0.00 0.00 12 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [1953] + 0.00 0.00 12/12 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] + 0.00 0.00 12/16 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1733] +----------------------------------------------- + 0.00 0.00 12/12 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1957] +[1954] 0.0 0.00 0.00 12 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] + 0.00 0.00 12/51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_end() [1178] + 0.00 0.00 12/84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] + 0.00 0.00 12/12 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::operator(), std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) const [1867] + 0.00 0.00 12/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] + 0.00 0.00 11/33 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node_base const*) [1312] + 0.00 0.00 11/148 std::_Select1st, std::allocator > const, unsigned int> >::operator()(std::pair, std::allocator > const, unsigned int> const&) const [871] + 0.00 0.00 11/140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] +----------------------------------------------- + 0.00 0.00 12/12 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::operator(), std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) const [1867] +[1955] 0.0 0.00 0.00 12 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) [1955] + 0.00 0.00 12/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_node() [1822] + 0.00 0.00 12/84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] + 0.00 0.00 12/12 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) [1956] +----------------------------------------------- + 0.00 0.00 12/12 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) [1955] +[1956] 0.0 0.00 0.00 12 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) [1956] + 0.00 0.00 12/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 12/70 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() [1022] + 0.00 0.00 12/84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] + 0.00 0.00 12/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() [1173] + 0.00 0.00 12/12 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1936] +----------------------------------------------- + 0.00 0.00 12/12 std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) [4004] +[1957] 0.0 0.00 0.00 12 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1957] + 0.00 0.00 12/148 std::_Select1st, std::allocator > const, unsigned int> >::operator()(std::pair, std::allocator > const, unsigned int> const&) const [871] + 0.00 0.00 12/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] + 0.00 0.00 12/84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] + 0.00 0.00 12/12 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] +----------------------------------------------- + 0.00 0.00 12/12 void std::allocator_traits > >::destroy(std::allocator >&, CWindow*) [1930] +[1958] 0.0 0.00 0.00 12 void std::destroy_at(CWindow*) [1958] + 0.00 0.00 12/12 CWindow::~CWindow() [1853] +----------------------------------------------- + 0.00 0.00 12/12 void std::_Destroy > >(std::unique_ptr >*) [1981] +[1959] 0.0 0.00 0.00 12 void std::destroy_at > >(std::unique_ptr >*) [1959] + 0.00 0.00 12/12 std::unique_ptr >::~unique_ptr() [1881] +----------------------------------------------- + 0.00 0.00 12/12 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1909] +[1960] 0.0 0.00 0.00 12 std::allocator >* std::__addressof > >(std::allocator >&) [1960] +----------------------------------------------- + 0.00 0.00 12/12 void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1906] +[1961] 0.0 0.00 0.00 12 std::unique_ptr >* std::__addressof > >(std::unique_ptr >&) [1961] +----------------------------------------------- + 0.00 0.00 12/12 CWindow::CWindow() [1852] +[1962] 0.0 0.00 0.00 12 std::__detail::_MakeUniq::__single_object std::make_unique(CWindow*&&) [1962] + 0.00 0.00 12/12 CWindow*&& std::forward(std::remove_reference::type&) [1975] + 0.00 0.00 12/12 CHyprDropShadowDecoration::CHyprDropShadowDecoration(CWindow*) [1847] + 0.00 0.00 12/12 std::unique_ptr >::unique_ptr, void>(CHyprDropShadowDecoration*) [1884] +----------------------------------------------- + 0.00 0.00 12/12 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) [1970] +[1963] 0.0 0.00 0.00 12 IHyprWindowDecoration*& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) [1963] + 0.00 0.00 12/12 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) [1898] +----------------------------------------------- + 0.00 0.00 12/12 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type const& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> const&) [1971] +[1964] 0.0 0.00 0.00 12 _IO_FILE* const& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) [1964] + 0.00 0.00 12/12 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) [1901] +----------------------------------------------- + 0.00 0.00 12/12 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) [1972] +[1965] 0.0 0.00 0.00 12 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [1965] + 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1902] +----------------------------------------------- + 0.00 0.00 12/12 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) [1973] +[1966] 0.0 0.00 0.00 12 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [1966] + 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1904] +----------------------------------------------- + 0.00 0.00 12/12 void std::allocator_traits > >::construct(std::allocator >&, CWindow*) [1932] +[1967] 0.0 0.00 0.00 12 decltype (::new ((void*)(0)) CWindow()) std::construct_at(CWindow*) [1967] + 0.00 0.00 12/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 12/12 CWindow::CWindow() [1852] +----------------------------------------------- + 0.00 0.00 12/12 void std::allocator_traits > > >::construct >, std::unique_ptr > >(std::allocator > >&, std::unique_ptr >*, std::unique_ptr >&&) [1935] +[1968] 0.0 0.00 0.00 12 decltype (::new ((void*)(0)) std::unique_ptr >((declval > >)())) std::construct_at >, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >&&) [1968] + 0.00 0.00 12/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 12/36 std::unique_ptr >&& std::forward > >(std::remove_reference > >::type&) [1307] + 0.00 0.00 12/12 std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) [1880] +----------------------------------------------- + 0.00 0.00 12/12 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1936] +[1969] 0.0 0.00 0.00 12 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval, std::allocator > const, unsigned int> const&>)())) std::construct_at, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1969] + 0.00 0.00 12/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 12/84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] + 0.00 0.00 12/12 std::pair, std::allocator > const, unsigned int>::pair(std::pair, std::allocator > const, unsigned int> const&) [1939] +----------------------------------------------- + 0.00 0.00 12/12 std::__uniq_ptr_impl >::_M_ptr() [1922] +[1970] 0.0 0.00 0.00 12 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) [1970] + 0.00 0.00 12/12 IHyprWindowDecoration*& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) [1963] +----------------------------------------------- + 0.00 0.00 12/12 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() const [1862] +[1971] 0.0 0.00 0.00 12 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type const& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> const&) [1971] + 0.00 0.00 12/12 _IO_FILE* const& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) [1964] +----------------------------------------------- + 0.00 0.00 12/12 std::__uniq_ptr_impl >::_M_deleter() [1921] +[1972] 0.0 0.00 0.00 12 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) [1972] + 0.00 0.00 12/12 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [1965] +----------------------------------------------- + 0.00 0.00 12/12 std::__uniq_ptr_impl >::_M_deleter() [1924] +[1973] 0.0 0.00 0.00 12 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) [1973] + 0.00 0.00 12/12 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [1966] +----------------------------------------------- + 0.00 0.00 12/12 std::unique_ptr >::~unique_ptr() [1881] +[1974] 0.0 0.00 0.00 12 std::remove_reference::type&& std::move(IHyprWindowDecoration*&) [1974] +----------------------------------------------- + 0.00 0.00 12/12 std::__detail::_MakeUniq::__single_object std::make_unique(CWindow*&&) [1962] +[1975] 0.0 0.00 0.00 12 CWindow*&& std::forward(std::remove_reference::type&) [1975] +----------------------------------------------- + 0.00 0.00 2/12 std::pair::pair(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) [3802] + 0.00 0.00 10/12 std::pair::pair, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&) [1994] +[1976] 0.0 0.00 0.00 12 std::_Rb_tree_node_base*& std::forward(std::remove_reference::type&) [1976] +----------------------------------------------- + 0.00 0.00 1/12 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3297] + 0.00 0.00 1/12 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] + 0.00 0.00 1/12 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3752] + 0.00 0.00 1/12 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] + 0.00 0.00 2/12 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2801] + 0.00 0.00 2/12 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] + 0.00 0.00 2/12 void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2895] + 0.00 0.00 2/12 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] +[1977] 0.0 0.00 0.00 12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] +----------------------------------------------- + 0.00 0.00 1/12 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [20], int&&) [3797] + 0.00 0.00 1/12 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [34], int&&) [3800] + 0.00 0.00 1/12 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [31], int&&) [3798] + 0.00 0.00 1/12 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [33], int&&) [3799] + 0.00 0.00 2/12 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [25], int&&) [2910] + 0.00 0.00 3/12 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [27], int&&) [2633] + 0.00 0.00 3/12 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [28], int&&) [2634] +[1978] 0.0 0.00 0.00 12 int&& std::forward(std::remove_reference::type&) [1978] +----------------------------------------------- + 0.00 0.00 12/12 void std::_Destroy >*, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >*, std::allocator > >&) [1980] +[1979] 0.0 0.00 0.00 12 void std::_Destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1979] + 0.00 0.00 12/35948 __is_constant_evaluated [98] + 0.00 0.00 12/12 void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1906] +----------------------------------------------- + 0.00 0.00 12/12 std::deque >, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>) [1943] +[1980] 0.0 0.00 0.00 12 void std::_Destroy >*, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >*, std::allocator > >&) [1980] + 0.00 0.00 12/12 void std::_Destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1979] +----------------------------------------------- + 0.00 0.00 12/12 void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1906] +[1981] 0.0 0.00 0.00 12 void std::_Destroy > >(std::unique_ptr >*) [1981] + 0.00 0.00 12/12 void std::destroy_at > >(std::unique_ptr >*) [1959] +----------------------------------------------- + 0.00 0.00 12/12 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] +[1982] 0.0 0.00 0.00 12 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1982] +----------------------------------------------- + 0.00 0.00 4/12 void std::__cxx11::list >::_M_initialize_dispatch >(std::_List_const_iterator, std::_List_const_iterator, std::__false_type) [2470] + 0.00 0.00 8/12 CHyprRenderer::arrangeLayerArray(SMonitor*, std::__cxx11::list > const&, bool, wlr_box*) [2026] +[1983] 0.0 0.00 0.00 12 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1983] +----------------------------------------------- + 0.00 0.00 11/11 CHyprOpenGLImpl::createProgram(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2031] +[1984] 0.0 0.00 0.00 11 CHyprOpenGLImpl::compileShader(unsigned int const&, std::__cxx11::basic_string, std::allocator >) [1984] + 0.00 0.00 15/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] +----------------------------------------------- + 0.00 0.00 11/11 execAndGet[abi:cxx11](char const*) [3013] +[1985] 0.0 0.00 0.00 11 std::array::size() const [1985] +----------------------------------------------- + 0.00 0.00 4/11 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] + 0.00 0.00 7/11 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2197] +[1986] 0.0 0.00 0.00 11 std::allocator >::~allocator() [1986] +----------------------------------------------- + 0.00 0.00 3/11 std::__cxx11::list >::begin() [2644] + 0.00 0.00 3/11 std::_List_const_iterator::_M_const_cast() const [2541] + 0.00 0.00 5/11 std::__cxx11::list >::end() [2306] +[1987] 0.0 0.00 0.00 11 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1987] +----------------------------------------------- + 0.00 0.00 1/11 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] + 0.00 0.00 10/11 execAndGet[abi:cxx11](char const*) [3013] +[1988] 0.0 0.00 0.00 11 std::__cxx11::basic_string, std::allocator >::operator+=(char const*) [1988] + 0.00 0.00 11/213 std::__cxx11::basic_string, std::allocator >::append(char const*) [818] +----------------------------------------------- + 0.00 0.00 3/11 void std::allocator_traits >::destroy(std::allocator&, SWindowRule*) [2616] + 0.00 0.00 8/11 void std::_Destroy(SWindowRule*) [2118] +[1989] 0.0 0.00 0.00 11 void std::destroy_at(SWindowRule*) [1989] + 0.00 0.00 11/15 SWindowRule::~SWindowRule() [1747] +----------------------------------------------- + 0.00 0.00 3/11 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] + 0.00 0.00 4/11 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule const&) [2422] + 0.00 0.00 4/11 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule const&) [2502] +[1990] 0.0 0.00 0.00 11 SWindowRule const& std::forward(std::remove_reference::type&) [1990] +----------------------------------------------- + 0.00 0.00 4/10 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2433] + 0.00 0.00 6/10 SMonitorRenderData::SMonitorRenderData() [2712] +[1991] 0.0 0.00 0.00 10 CFramebuffer::CFramebuffer() [1991] + 0.00 0.00 20/6612 Vector2D::Vector2D() [297] + 0.00 0.00 10/16 CTexture::CTexture() [1718] +----------------------------------------------- + 0.00 0.00 4/10 std::pair::~pair() [2435] + 0.00 0.00 6/10 SMonitorRenderData::~SMonitorRenderData() [2713] +[1992] 0.0 0.00 0.00 10 CFramebuffer::~CFramebuffer() [1992] + 0.00 0.00 20/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 10/1651 CTexture::~CTexture() [467] +----------------------------------------------- + 0.00 0.00 4/10 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 6/10 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] +[1993] 0.0 0.00 0.00 10 std::_Deque_iterator::operator++() [1993] +----------------------------------------------- + 0.00 0.00 10/10 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] +[1994] 0.0 0.00 0.00 10 std::pair::pair, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&) [1994] + 0.00 0.00 10/10 std::_Rb_tree_node, std::allocator > const, unsigned int> >*& std::forward, std::allocator > const, unsigned int> >*&>(std::remove_reference, std::allocator > const, unsigned int> >*&>::type&) [2002] + 0.00 0.00 10/12 std::_Rb_tree_node_base*& std::forward(std::remove_reference::type&) [1976] +----------------------------------------------- + 0.00 0.00 10/10 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] +[1995] 0.0 0.00 0.00 10 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] + 0.00 0.00 36/140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] + 0.00 0.00 27/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) [894] + 0.00 0.00 15/63 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_left(std::_Rb_tree_node_base*) [1076] + 0.00 0.00 12/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_right(std::_Rb_tree_node_base*) [1120] + 0.00 0.00 10/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_begin() [1579] + 0.00 0.00 10/51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_end() [1178] + 0.00 0.00 10/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] + 0.00 0.00 10/10 std::pair::pair, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&) [1994] + 0.00 0.00 9/33 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node_base const*) [1312] + 0.00 0.00 8/9 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() [2020] + 0.00 0.00 8/37 std::operator==(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&, std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) [1304] + 0.00 0.00 7/8 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator--() [2078] +----------------------------------------------- + 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4054] + 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) [4052] + 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2974] + 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2975] + 0.00 0.00 4/10 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] +[1996] 0.0 0.00 0.00 10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() [1996] + 0.00 0.00 10/10 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_M_get() [1999] +----------------------------------------------- + 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4065] + 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4063] + 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2977] + 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2978] + 0.00 0.00 4/10 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] +[1997] 0.0 0.00 0.00 10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1997] + 0.00 0.00 10/10 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() [2000] +----------------------------------------------- + 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4072] + 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4070] + 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2980] + 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2981] + 0.00 0.00 4/10 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] +[1998] 0.0 0.00 0.00 10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1998] + 0.00 0.00 10/10 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() [2001] +----------------------------------------------- + 0.00 0.00 10/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() [1996] +[1999] 0.0 0.00 0.00 10 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_M_get() [1999] +----------------------------------------------- + 0.00 0.00 10/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1997] +[2000] 0.0 0.00 0.00 10 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() [2000] +----------------------------------------------- + 0.00 0.00 10/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1998] +[2001] 0.0 0.00 0.00 10 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() [2001] +----------------------------------------------- + 0.00 0.00 10/10 std::pair::pair, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&) [1994] +[2002] 0.0 0.00 0.00 10 std::_Rb_tree_node, std::allocator > const, unsigned int> >*& std::forward, std::allocator > const, unsigned int> >*&>(std::remove_reference, std::allocator > const, unsigned int> >*&>::type&) [2002] +----------------------------------------------- + 0.00 0.00 2/10 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] + 0.00 0.00 2/10 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2958] + 0.00 0.00 2/10 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] + 0.00 0.00 2/10 void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2906] + 0.00 0.00 2/10 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] +[2003] 0.0 0.00 0.00 10 bool&& std::forward(std::remove_reference::type&) [2003] +----------------------------------------------- + 0.00 0.00 3/9 CWorkspace::~CWorkspace() [2524] + 0.00 0.00 6/9 CWorkspace::setActive(bool) [2252] +[2004] 0.0 0.00 0.00 9 wlr_ext_workspace_handle_v1_set_active(wlr_ext_workspace_handle_v1*, bool) [2004] + 0.00 0.00 9/15 workspace_send_state(wlr_ext_workspace_handle_v1*) [1744] +----------------------------------------------- + 0.00 0.00 9/9 Events::listener_keyboardMod(void*, void*) [2006] +[2005] 0.0 0.00 0.00 9 CInputManager::onKeyboardMod(void*, SKeyboard*) [2005] + 0.00 0.00 18/136736 std::unique_ptr >::operator->() const [40] +----------------------------------------------- + 0.00 0.00 9/9 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] +[2006] 0.0 0.00 0.00 9 Events::listener_keyboardMod(void*, void*) [2006] + 0.00 0.00 9/10277 std::unique_ptr >::operator->() const [232] + 0.00 0.00 9/9 CInputManager::onKeyboardMod(void*, SKeyboard*) [2005] +----------------------------------------------- + 0.00 0.00 9/9 std::__detail::_Hash_node_value_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_valptr() [2021] +[2007] 0.0 0.00 0.00 9 __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_ptr() [2007] + 0.00 0.00 9/9 __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_addr() [2008] +----------------------------------------------- + 0.00 0.00 9/9 __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_ptr() [2007] +[2008] 0.0 0.00 0.00 9 __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_addr() [2008] +----------------------------------------------- + 0.00 0.00 9/9 std::__detail::_Hash_node_value_base >::_M_valptr() const [2013] +[2009] 0.0 0.00 0.00 9 __gnu_cxx::__aligned_buffer >::_M_ptr() const [2009] + 0.00 0.00 9/9 __gnu_cxx::__aligned_buffer >::_M_addr() const [2010] +----------------------------------------------- + 0.00 0.00 9/9 __gnu_cxx::__aligned_buffer >::_M_ptr() const [2009] +[2010] 0.0 0.00 0.00 9 __gnu_cxx::__aligned_buffer >::_M_addr() const [2010] +----------------------------------------------- + 0.00 0.00 1/9 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const [3217] + 0.00 0.00 8/9 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const [2047] +[2011] 0.0 0.00 0.00 9 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [2011] + 0.00 0.00 9/9 std::pair const& std::forward const&>(std::remove_reference const&>::type&) [2022] +----------------------------------------------- + 0.00 0.00 1/9 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const [3217] + 0.00 0.00 8/9 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const [2047] +[2012] 0.0 0.00 0.00 9 std::__detail::_Hash_node_value_base >::_M_v() const [2012] + 0.00 0.00 9/9 std::__detail::_Hash_node_value_base >::_M_valptr() const [2013] +----------------------------------------------- + 0.00 0.00 9/9 std::__detail::_Hash_node_value_base >::_M_v() const [2012] +[2013] 0.0 0.00 0.00 9 std::__detail::_Hash_node_value_base >::_M_valptr() const [2013] + 0.00 0.00 9/9 __gnu_cxx::__aligned_buffer >::_M_ptr() const [2009] +----------------------------------------------- + 0.00 0.00 4/9 std::__cxx11::list >::list(std::allocator const&) [2469] + 0.00 0.00 5/9 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2298] +[2014] 0.0 0.00 0.00 9 std::allocator >::~allocator() [2014] +----------------------------------------------- + 0.00 0.00 4/9 std::__cxx11::list >::list(std::allocator const&) [2480] + 0.00 0.00 5/9 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2302] +[2015] 0.0 0.00 0.00 9 std::allocator >::~allocator() [2015] +----------------------------------------------- + 0.00 0.00 9/9 std::allocator >::allocator() [2057] +[2016] 0.0 0.00 0.00 9 std::__new_allocator >::__new_allocator() [2016] +----------------------------------------------- + 0.00 0.00 1/9 std::allocator >::allocator() [3259] + 0.00 0.00 8/9 std::allocator >::allocator(std::allocator const&) [2059] +[2017] 0.0 0.00 0.00 9 std::__new_allocator >::__new_allocator() [2017] +----------------------------------------------- + 0.00 0.00 1/9 std::deque >::~deque() [3810] + 0.00 0.00 8/9 CConfigManager::getMatchingRules(CWindow*) [2028] +[2018] 0.0 0.00 0.00 9 std::deque >::begin() [2018] + 0.00 0.00 9/24 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1636] +----------------------------------------------- + 0.00 0.00 9/9 std::__cxx11::list >::~list() [2104] +[2019] 0.0 0.00 0.00 9 std::__cxx11::_List_base >::~_List_base() [2019] + 0.00 0.00 8/8 std::__cxx11::_List_base >::_M_clear() [2092] + 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2090] +----------------------------------------------- + 0.00 0.00 1/9 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() [3788] + 0.00 0.00 8/9 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] +[2020] 0.0 0.00 0.00 9 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() [2020] + 0.00 0.00 9/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] +----------------------------------------------- + 0.00 0.00 3/9 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2650] + 0.00 0.00 3/9 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::operator->() const [2548] + 0.00 0.00 3/9 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] +[2021] 0.0 0.00 0.00 9 std::__detail::_Hash_node_value_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_valptr() [2021] + 0.00 0.00 9/9 __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_ptr() [2007] +----------------------------------------------- + 0.00 0.00 9/9 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [2011] +[2022] 0.0 0.00 0.00 9 std::pair const& std::forward const&>(std::remove_reference const&>::type&) [2022] +----------------------------------------------- + 0.00 0.00 8/8 SubsurfaceTree::createTreeRoot(wlr_surface*, void (*)(void*, int*, int*), void*, CWindow*) [2030] +[2023] 0.0 0.00 0.00 8 createTree(wlr_surface*, CWindow*) [2023] + 0.00 0.00 24/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 24/97 std::function::function(void (*&&)(void*, void*)) [936] + 0.00 0.00 24/97 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] + 0.00 0.00 24/462 std::function::~function() [657] + 0.00 0.00 24/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 8/15 SSurfaceTreeNode::~SSurfaceTreeNode() [1748] + 0.00 0.00 8/8 std::__cxx11::list >::back() [2101] + 0.00 0.00 7/7 SSurfaceTreeNode::SSurfaceTreeNode() [2128] + 0.00 0.00 7/7 std::__cxx11::list >::push_back(SSurfaceTreeNode&&) [2210] +----------------------------------------------- + 0.00 0.00 8/8 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] +[2024] 0.0 0.00 0.00 8 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] + 0.00 0.00 39/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] + 0.00 0.00 36/200444 std::_List_iterator::operator*() const [30] + 0.00 0.00 31/167869 std::_List_iterator::operator++() [32] + 0.00 0.00 8/3675 CCompositor::getMonitorFromVector(Vector2D const&) [370] + 0.00 0.00 8/54237 std::__cxx11::list >::begin() [55] + 0.00 0.00 8/43977 std::__cxx11::list >::end() [73] +----------------------------------------------- + 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] +[2025] 0.0 0.00 0.00 8 IHyprLayout::onWindowCreated(CWindow*) [2025] + 0.00 0.00 8/8 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] +----------------------------------------------- + 0.00 0.00 8/8 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] +[2026] 0.0 0.00 0.00 8 CHyprRenderer::arrangeLayerArray(SMonitor*, std::__cxx11::list > const&, bool, wlr_box*) [2026] + 0.00 0.00 8/12 std::__cxx11::list >::begin() const [1866] + 0.00 0.00 8/12 std::__cxx11::list >::end() const [1865] + 0.00 0.00 8/12 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1983] +----------------------------------------------- + 0.00 0.00 2/8 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 2/8 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] + 0.00 0.00 4/8 Events::listener_unmapWindow(void*, void*) [2327] +[2027] 0.0 0.00 0.00 8 CInputManager::refocus() [2027] + 0.00 0.00 8/1825 CInputManager::mouseMoveUnified(unsigned int, bool) [454] +----------------------------------------------- + 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] +[2028] 0.0 0.00 0.00 8 CConfigManager::getMatchingRules(CWindow*) [2028] + 0.00 0.00 40/40 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [1278] + 0.00 0.00 32/36 std::_Deque_iterator::operator*() const [1305] + 0.00 0.00 32/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] + 0.00 0.00 32/32 std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) [1467] + 0.00 0.00 32/32 bool std::regex_search, std::allocator, char, std::__cxx11::regex_traits >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1511] + 0.00 0.00 32/32 std::__cxx11::basic_regex >::~basic_regex() [1468] + 0.00 0.00 32/32 std::_Deque_iterator::operator++() [1391] + 0.00 0.00 28/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 16/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 16/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 12/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 8/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 8/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 8/37 CHyprXWaylandManager::getTitle[abi:cxx11](CWindow*) [1298] + 0.00 0.00 8/62 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] + 0.00 0.00 8/9 std::deque >::begin() [2018] + 0.00 0.00 8/12 std::deque >::end() [1940] + 0.00 0.00 8/8 std::vector >::vector(std::vector >&&) [2081] + 0.00 0.00 8/16 std::vector >::~vector() [1730] + 0.00 0.00 4/4 std::vector >::push_back(SWindowRule const&) [2447] +----------------------------------------------- + 0.00 0.00 8/8 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] +[2029] 0.0 0.00 0.00 8 CConfigManager::setInt(std::__cxx11::basic_string, std::allocator >, int) [2029] + 0.00 0.00 8/7172 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [288] +----------------------------------------------- + 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] +[2030] 0.0 0.00 0.00 8 SubsurfaceTree::createTreeRoot(wlr_surface*, void (*)(void*, int*, int*), void*, CWindow*) [2030] + 0.00 0.00 8/8 createTree(wlr_surface*, CWindow*) [2023] + 0.00 0.00 8/442 Debug::log(LogLevel, char const*, ...) [663] +----------------------------------------------- + 0.00 0.00 8/8 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] +[2031] 0.0 0.00 0.00 8 CHyprOpenGLImpl::createProgram(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2031] + 0.00 0.00 14/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 13/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 11/11 CHyprOpenGLImpl::compileShader(unsigned int const&, std::__cxx11::basic_string, std::allocator >) [1984] +----------------------------------------------- + 12 SDwindleNodeData::recalcSizePosRecursive() [2032] + 0.00 0.00 3/8 CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) [1842] + 0.00 0.00 5/8 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] +[2032] 0.0 0.00 0.00 8+12 SDwindleNodeData::recalcSizePosRecursive() [2032] + 0.00 0.00 56/90 std::array::operator[](unsigned long) [971] + 0.00 0.00 18/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 18/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 14/28 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 6/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 6/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 6/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] + 0.00 0.00 6/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 12 SDwindleNodeData::recalcSizePosRecursive() [2032] +----------------------------------------------- + 0.00 0.00 8/8 decltype (::new ((void*)(0)) SSurfaceTreeNode((declval)())) std::construct_at(SSurfaceTreeNode*, SSurfaceTreeNode&&) [2110] +[2033] 0.0 0.00 0.00 8 SSurfaceTreeNode::SSurfaceTreeNode(SSurfaceTreeNode&&) [2033] + 0.00 0.00 24/27 CHyprWLListener::CHyprWLListener(CHyprWLListener const&) [1554] + 0.00 0.00 8/8 std::__cxx11::list >::list(std::__cxx11::list >&&) [2097] +----------------------------------------------- + 0.00 0.00 8/8 IHyprLayout::onWindowCreated(CWindow*) [2025] +[2034] 0.0 0.00 0.00 8 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] + 0.00 0.00 46/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 27/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 15/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 13/13 SDwindleNodeData::SDwindleNodeData() [1770] + 0.00 0.00 13/13 std::__cxx11::list >::push_back(SDwindleNodeData&&) [1821] + 0.00 0.00 13/26 SDwindleNodeData::~SDwindleNodeData() [1599] + 0.00 0.00 13/13 std::__cxx11::list >::back() [1819] + 0.00 0.00 13/10277 std::unique_ptr >::operator->() const [232] + 0.00 0.00 13/3676 CInputManager::getMouseCoordsInternal() [369] + 0.00 0.00 13/28 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] + 0.00 0.00 12/90 std::array::operator[](unsigned long) [971] + 0.00 0.00 8/7336 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 8/1845 CCompositor::getMonitorFromCursor() [451] + 0.00 0.00 8/8 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] + 0.00 0.00 8/43 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] + 0.00 0.00 8/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 6/3157 Vector2D::operator-(Vector2D) const [396] + 0.00 0.00 5/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 5/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 5/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] + 0.00 0.00 5/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 5/8 SDwindleNodeData::recalcSizePosRecursive() [2032] + 0.00 0.00 3/2826 CCompositor::getWindowsOnWorkspace(int const&) [402] + 0.00 0.00 3/3 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] + 0.00 0.00 3/9249 Vector2D::operator+(Vector2D) const [255] +----------------------------------------------- + 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] +[2035] 0.0 0.00 0.00 8 CHyprXWaylandManager::checkBorders(CWindow*) [2035] + 0.00 0.00 7/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 7/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] + 0.00 0.00 7/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] +[2036] 0.0 0.00 0.00 8 CHyprXWaylandManager::shouldBeFloated(CWindow*) [2036] + 0.00 0.00 10/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 10/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 9/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] + 0.00 0.00 2/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] +----------------------------------------------- + 0.00 0.00 8/8 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] +[2037] 0.0 0.00 0.00 8 CHyprXWaylandManager::moveXWaylandWindow(CWindow*, Vector2D const&) [2037] + 0.00 0.00 8/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 8/32825 CCompositor::windowValidMapped(CWindow*) [114] +----------------------------------------------- + 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] +[2038] 0.0 0.00 0.00 8 CHyprXWaylandManager::setWindowStyleTiled(CWindow*, unsigned int) [2038] +----------------------------------------------- + 0.00 0.00 8/8 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] +[2039] 0.0 0.00 0.00 8 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 60/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 55/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 40/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 40/5672 CAnimatedVariable::goalv() const [312] + 0.00 0.00 35/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 31/97 std::function::function(void (*&&)(void*, void*)) [936] + 0.00 0.00 31/97 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] + 0.00 0.00 31/462 std::function::~function() [657] + 0.00 0.00 23/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] + 0.00 0.00 17/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 17/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 16/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 15/4130 CHyprXWaylandManager::getWindowSurface(CWindow*) [358] + 0.00 0.00 15/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 12/12 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [1854] + 0.00 0.00 8/1845 CCompositor::getMonitorFromCursor() [451] + 0.00 0.00 8/12440 CCompositor::getWorkspaceByID(int const&) [204] + 0.00 0.00 8/37 CHyprXWaylandManager::getTitle[abi:cxx11](CWindow*) [1298] + 0.00 0.00 8/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 8/12 CAnimatedVariable::operator=(float const&) [1839] + 0.00 0.00 8/8 CHyprXWaylandManager::setWindowStyleTiled(CWindow*, unsigned int) [2038] + 0.00 0.00 8/62 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] + 0.00 0.00 8/8 CHyprXWaylandManager::checkBorders(CWindow*) [2035] + 0.00 0.00 8/8 CHyprXWaylandManager::shouldBeFloated(CWindow*) [2036] + 0.00 0.00 8/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 8/8 CConfigManager::getMatchingRules(CWindow*) [2028] + 0.00 0.00 8/8 std::vector >::begin() const [2043] + 0.00 0.00 8/8 std::vector >::end() const [2042] + 0.00 0.00 8/1869 std::unique_ptr >::operator->() const [445] + 0.00 0.00 8/1869 CLayoutManager::getCurrentLayout() [443] + 0.00 0.00 8/8 IHyprLayout::onWindowCreated(CWindow*) [2025] + 0.00 0.00 8/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 8/3157 Vector2D::operator-(Vector2D) const [396] + 0.00 0.00 8/1481 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] + 0.00 0.00 8/1531 std::unique_ptr >::operator->() const [478] + 0.00 0.00 8/12 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] + 0.00 0.00 8/8 SubsurfaceTree::createTreeRoot(wlr_surface*, void (*)(void*, int*, int*), void*, CWindow*) [2030] + 0.00 0.00 8/16 std::vector >::~vector() [1730] + 0.00 0.00 5/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] + 0.00 0.00 4/4 __gnu_cxx::__normal_iterator > >::operator*() const [2333] + 0.00 0.00 4/4 __gnu_cxx::__normal_iterator > >::operator++() [2332] + 0.00 0.00 3/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] + 0.00 0.00 1/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] + 0.00 0.00 1/8 std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [2105] + 0.00 0.00 1/3168 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) [385] + 0.00 0.00 1/222 std::unique_ptr >::operator->() const [807] + 0.00 0.00 1/28 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1540] + 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 1/15 std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const [1750] + 0.00 0.00 1/2 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] +----------------------------------------------- + 0.00 0.00 8/8 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] +[2040] 0.0 0.00 0.00 8 Events::listener_destroyWindow(void*, void*) [2040] + 0.00 0.00 24/236 CHyprWLListener::removeCallback() [760] + 0.00 0.00 13/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 8/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 8/62 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] + 0.00 0.00 8/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 8/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 8/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 8/1869 std::unique_ptr >::operator->() const [445] + 0.00 0.00 8/1869 CLayoutManager::getCurrentLayout() [443] + 0.00 0.00 8/12 IHyprLayout::onWindowRemoved(CWindow*) [1838] +----------------------------------------------- + 0.00 0.00 8/8 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] +[2041] 0.0 0.00 0.00 8 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, CWindow* const&, unsigned long) const [2041] + 0.00 0.00 8/12 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, CWindow* const&, unsigned long) const [1856] +----------------------------------------------- + 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] +[2042] 0.0 0.00 0.00 8 std::vector >::end() const [2042] + 0.00 0.00 8/16 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule const* const&) [1719] +----------------------------------------------- + 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] +[2043] 0.0 0.00 0.00 8 std::vector >::begin() const [2043] + 0.00 0.00 8/16 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule const* const&) [1719] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::get_allocator() const [2045] +[2044] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2044] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] +[2045] 0.0 0.00 0.00 8 std::__cxx11::list >::get_allocator() const [2045] + 0.00 0.00 8/8 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2044] + 0.00 0.00 8/8 std::allocator::allocator >(std::allocator > const&) [2053] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] +[2046] 0.0 0.00 0.00 8 std::__cxx11::list >::size() const [2046] + 0.00 0.00 7/7 std::__cxx11::list >::_M_node_count() const [2138] +----------------------------------------------- + 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(CWindow* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [2049] +[2047] 0.0 0.00 0.00 8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const [2047] + 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2048] + 0.00 0.00 8/9 std::__detail::_Hash_node_value_base >::_M_v() const [2012] + 0.00 0.00 8/9 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [2011] + 0.00 0.00 8/8 std::equal_to::operator()(CWindow* const&, CWindow* const&) const [2051] +----------------------------------------------- + 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const [2047] +[2048] 0.0 0.00 0.00 8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2048] + 0.00 0.00 8/8 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const [2050] +----------------------------------------------- + 0.00 0.00 8/8 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, CWindow* const&, unsigned long) const [1856] +[2049] 0.0 0.00 0.00 8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(CWindow* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [2049] + 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [2106] + 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const [2047] +----------------------------------------------- + 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2048] +[2050] 0.0 0.00 0.00 8 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const [2050] +----------------------------------------------- + 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const [2047] +[2051] 0.0 0.00 0.00 8 std::equal_to::operator()(CWindow* const&, CWindow* const&) const [2051] +----------------------------------------------- + 0.00 0.00 8/8 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) [2063] +[2052] 0.0 0.00 0.00 8 std::allocator::allocator(std::allocator const&) [2052] + 0.00 0.00 8/8 std::__new_allocator::__new_allocator(std::__new_allocator const&) [2071] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::get_allocator() const [2045] +[2053] 0.0 0.00 0.00 8 std::allocator::allocator >(std::allocator > const&) [2053] + 0.00 0.00 8/8 std::__new_allocator::__new_allocator() [2072] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] +[2054] 0.0 0.00 0.00 8 std::allocator::~allocator() [2054] +----------------------------------------------- + 0.00 0.00 4/8 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2483] + 0.00 0.00 4/8 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) [2482] +[2055] 0.0 0.00 0.00 8 std::allocator::allocator, std::allocator > const, SConfigValue>, true> >(std::allocator, std::allocator > const, SConfigValue>, true> > const&) [2055] + 0.00 0.00 8/26 std::__new_allocator::__new_allocator() [1615] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::__cxx11::_List_base >::_List_impl&&) [2083] +[2056] 0.0 0.00 0.00 8 std::allocator >::allocator(std::allocator > const&) [2056] + 0.00 0.00 8/8 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2073] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::_List_impl() [2082] +[2057] 0.0 0.00 0.00 8 std::allocator >::allocator() [2057] + 0.00 0.00 9/9 std::__new_allocator >::__new_allocator() [2016] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2089] +[2058] 0.0 0.00 0.00 8 std::allocator >::allocator(std::allocator > const&) [2058] + 0.00 0.00 8/8 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2075] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::list(std::allocator const&) [2103] +[2059] 0.0 0.00 0.00 8 std::allocator >::allocator(std::allocator const&) [2059] + 0.00 0.00 8/9 std::__new_allocator >::__new_allocator() [2017] +----------------------------------------------- + 0.00 0.00 4/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2455] + 0.00 0.00 4/8 std::allocator_traits > >::select_on_container_copy_construction(std::allocator > const&) [2427] +[2060] 0.0 0.00 0.00 8 std::allocator >::allocator(std::allocator > const&) [2060] + 0.00 0.00 8/8 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2076] +----------------------------------------------- + 0.00 0.00 2/8 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [2935] + 0.00 0.00 2/8 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2931] + 0.00 0.00 4/8 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2442] +[2061] 0.0 0.00 0.00 8 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() [2061] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2206] +[2062] 0.0 0.00 0.00 8 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2062] +----------------------------------------------- + 0.00 0.00 8/8 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) [2065] +[2063] 0.0 0.00 0.00 8 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) [2063] + 0.00 0.00 16/16 std::remove_reference >::_Vector_impl&>::type&& std::move >::_Vector_impl&>(std::_Vector_base >::_Vector_impl&) [1739] + 0.00 0.00 8/8 std::allocator::allocator(std::allocator const&) [2052] + 0.00 0.00 8/8 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) [2064] +----------------------------------------------- + 0.00 0.00 8/8 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) [2063] +[2064] 0.0 0.00 0.00 8 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) [2064] +----------------------------------------------- + 0.00 0.00 8/8 std::vector >::vector(std::vector >&&) [2081] +[2065] 0.0 0.00 0.00 8 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) [2065] + 0.00 0.00 8/8 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) [2063] +----------------------------------------------- + 0.00 0.00 4/8 CCompositor::cleanupFadingOut() [524] + 0.00 0.00 4/8 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] +[2066] 0.0 0.00 0.00 8 std::unordered_map, std::equal_to, std::allocator > >::operator[](CWindow* const&) [2066] + 0.00 0.00 8/8 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::back() [2101] +[2067] 0.0 0.00 0.00 8 std::_List_iterator::operator--() [2067] +----------------------------------------------- + 0.00 0.00 2/8 std::__cxx11::list >::begin() [2962] + 0.00 0.00 3/8 std::__cxx11::list >::end() [2645] + 0.00 0.00 3/8 std::_List_const_iterator::_M_const_cast() const [2543] +[2068] 0.0 0.00 0.00 8 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [2068] +----------------------------------------------- + 0.00 0.00 8/8 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] +[2069] 0.0 0.00 0.00 8 std::__allocated_ptr > >::~__allocated_ptr() [2069] +----------------------------------------------- + 0.00 0.00 8/8 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] +[2070] 0.0 0.00 0.00 8 std::__allocated_ptr > >::operator=(decltype(nullptr)) [2070] +----------------------------------------------- + 0.00 0.00 8/8 std::allocator::allocator(std::allocator const&) [2052] +[2071] 0.0 0.00 0.00 8 std::__new_allocator::__new_allocator(std::__new_allocator const&) [2071] +----------------------------------------------- + 0.00 0.00 8/8 std::allocator::allocator >(std::allocator > const&) [2053] +[2072] 0.0 0.00 0.00 8 std::__new_allocator::__new_allocator() [2072] +----------------------------------------------- + 0.00 0.00 8/8 std::allocator >::allocator(std::allocator > const&) [2056] +[2073] 0.0 0.00 0.00 8 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2073] +----------------------------------------------- + 0.00 0.00 1/8 std::allocator >::allocator() [3258] + 0.00 0.00 7/8 std::allocator >::allocator(std::allocator const&) [2141] +[2074] 0.0 0.00 0.00 8 std::__new_allocator >::__new_allocator() [2074] +----------------------------------------------- + 0.00 0.00 8/8 std::allocator >::allocator(std::allocator > const&) [2058] +[2075] 0.0 0.00 0.00 8 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2075] +----------------------------------------------- + 0.00 0.00 8/8 std::allocator >::allocator(std::allocator > const&) [2060] +[2076] 0.0 0.00 0.00 8 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2076] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::_List_base >::_M_get_node() [2091] +[2077] 0.0 0.00 0.00 8 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2077] + 0.00 0.00 7/35948 __is_constant_evaluated [98] + 0.00 0.00 7/7 std::__new_allocator >::allocate(unsigned long, void const*) [2174] +----------------------------------------------- + 0.00 0.00 1/8 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] + 0.00 0.00 7/8 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] +[2078] 0.0 0.00 0.00 8 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator--() [2078] +----------------------------------------------- + 0.00 0.00 1/8 std::deque >::~deque() [3817] + 0.00 0.00 1/8 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3094] + 0.00 0.00 2/8 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 4/8 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] +[2079] 0.0 0.00 0.00 8 std::deque >::end() [2079] + 0.00 0.00 8/19 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1700] +----------------------------------------------- + 0.00 0.00 1/8 std::deque >::~deque() [3817] + 0.00 0.00 1/8 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3094] + 0.00 0.00 2/8 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 4/8 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] +[2080] 0.0 0.00 0.00 8 std::deque >::begin() [2080] + 0.00 0.00 9/19 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1700] +----------------------------------------------- + 0.00 0.00 8/8 CConfigManager::getMatchingRules(CWindow*) [2028] +[2081] 0.0 0.00 0.00 8 std::vector >::vector(std::vector >&&) [2081] + 0.00 0.00 8/8 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) [2065] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_base() [2085] +[2082] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_impl::_List_impl() [2082] + 0.00 0.00 9/116 std::__detail::_List_node_header::_List_node_header() [901] + 0.00 0.00 8/8 std::allocator >::allocator() [2057] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_base(std::__cxx11::_List_base >&&) [2084] +[2083] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::__cxx11::_List_base >::_List_impl&&) [2083] + 0.00 0.00 8/8 std::allocator >::allocator(std::allocator > const&) [2056] + 0.00 0.00 8/8 std::__detail::_List_node_header::_List_node_header(std::__detail::_List_node_header&&) [2107] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::list(std::__cxx11::list >&&) [2097] +[2084] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_base(std::__cxx11::_List_base >&&) [2084] + 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::__cxx11::_List_base >::_List_impl&&) [2083] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::list() [2098] +[2085] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_base() [2085] + 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::_List_impl() [2082] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::_List_base >::~_List_base() [2088] +[2086] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2086] + 0.00 0.00 8/15 std::allocator >::~allocator() [1752] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::_List_base >::~_List_base() [2088] +[2087] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_M_clear() [2087] + 0.00 0.00 13/320 std::_List_node::_M_valptr() [707] + 0.00 0.00 13/40 std::__cxx11::_List_base >::_M_get_Node_allocator() [1276] + 0.00 0.00 13/13 void std::allocator_traits > >::destroy(std::allocator >&, SDwindleNodeData*) [1806] + 0.00 0.00 13/13 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1817] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::~list() [2099] +[2088] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::~_List_base() [2088] + 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2086] + 0.00 0.00 8/8 std::__cxx11::_List_base >::_M_clear() [2087] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2093] +[2089] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2089] + 0.00 0.00 8/16 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [1740] + 0.00 0.00 8/8 std::allocator >::allocator(std::allocator > const&) [2058] + 0.00 0.00 8/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::_List_base >::~_List_base() [2019] +[2090] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2090] + 0.00 0.00 8/16 std::allocator >::~allocator() [1724] +----------------------------------------------- + 0.00 0.00 8/8 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] +[2091] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_M_get_node() [2091] + 0.00 0.00 8/8 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2077] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::_List_base >::~_List_base() [2019] +[2092] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_M_clear() [2092] + 0.00 0.00 7/71 std::_List_node::_M_valptr() [1018] + 0.00 0.00 7/28 std::__cxx11::_List_base >::_M_get_Node_allocator() [1542] + 0.00 0.00 7/7 void std::allocator_traits > >::destroy(std::allocator >&, SSurfaceTreeNode*) [2190] + 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2196] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::list(std::allocator const&) [2103] +[2093] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2093] + 0.00 0.00 8/16 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [1740] + 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2089] +----------------------------------------------- + 0.00 0.00 4/8 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] + 0.00 0.00 4/8 void std::__cxx11::list >::_M_insert(std::_List_iterator, CWindow* const&) [2478] +[2094] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2094] +----------------------------------------------- + 0.00 0.00 4/8 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 4/8 Events::listener_destroySubsurfaceNode(void*, void*) [2328] +[2095] 0.0 0.00 0.00 8 std::__cxx11::list >::end() [2095] + 0.00 0.00 8/16 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1727] +----------------------------------------------- + 0.00 0.00 4/8 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 4/8 Events::listener_destroySubsurfaceNode(void*, void*) [2328] +[2096] 0.0 0.00 0.00 8 std::__cxx11::list >::begin() [2096] + 0.00 0.00 8/16 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1727] +----------------------------------------------- + 0.00 0.00 8/8 SSurfaceTreeNode::SSurfaceTreeNode(SSurfaceTreeNode&&) [2033] +[2097] 0.0 0.00 0.00 8 std::__cxx11::list >::list(std::__cxx11::list >&&) [2097] + 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_base(std::__cxx11::_List_base >&&) [2084] +----------------------------------------------- + 0.00 0.00 1/8 CCompositor::CCompositor() [3071] + 0.00 0.00 7/8 SSurfaceTreeNode::SSurfaceTreeNode() [2128] +[2098] 0.0 0.00 0.00 8 std::__cxx11::list >::list() [2098] + 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_base() [2085] +----------------------------------------------- + 0.00 0.00 1/8 CHyprDwindleLayout::~CHyprDwindleLayout() [3119] + 0.00 0.00 7/8 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] +[2099] 0.0 0.00 0.00 8 std::__cxx11::list >::~list() [2099] + 0.00 0.00 8/8 std::__cxx11::_List_base >::~_List_base() [2088] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] +[2100] 0.0 0.00 0.00 8 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2100] +----------------------------------------------- + 0.00 0.00 8/8 createTree(wlr_surface*, CWindow*) [2023] +[2101] 0.0 0.00 0.00 8 std::__cxx11::list >::back() [2101] + 0.00 0.00 8/27 std::__cxx11::list >::end() [1578] + 0.00 0.00 8/8 std::_List_iterator::operator--() [2067] + 0.00 0.00 8/57 std::_List_iterator::operator*() const [1093] +----------------------------------------------- + 0.00 0.00 4/8 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 4/8 Events::listener_destroySubsurfaceNode(void*, void*) [2328] +[2102] 0.0 0.00 0.00 8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] + 0.00 0.00 36/56 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [1117] + 0.00 0.00 29/57 std::_List_iterator::operator*() const [1093] + 0.00 0.00 29/52 std::_List_iterator::operator++() [1165] + 0.00 0.00 28/28 SSurfaceTreeNode::operator==(SSurfaceTreeNode const&) [1537] + 0.00 0.00 15/19 std::__cxx11::list >::begin() [1701] + 0.00 0.00 14/21 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1680] + 0.00 0.00 8/8 std::__cxx11::list >::get_allocator() const [2045] + 0.00 0.00 8/8 std::__cxx11::list >::list(std::allocator const&) [2103] + 0.00 0.00 8/8 std::allocator::~allocator() [2054] + 0.00 0.00 8/27 std::__cxx11::list >::end() [1578] + 0.00 0.00 8/8 std::__cxx11::list >::size() const [2046] + 0.00 0.00 8/8 std::__cxx11::list >::~list() [2104] + 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2208] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] +[2103] 0.0 0.00 0.00 8 std::__cxx11::list >::list(std::allocator const&) [2103] + 0.00 0.00 8/8 std::allocator >::allocator(std::allocator const&) [2059] + 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2093] + 0.00 0.00 8/16 std::allocator >::~allocator() [1724] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] +[2104] 0.0 0.00 0.00 8 std::__cxx11::list >::~list() [2104] + 0.00 0.00 9/9 std::__cxx11::_List_base >::~_List_base() [2019] +----------------------------------------------- + 0.00 0.00 1/8 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 2/8 getPlusMinusKeywordResult(std::__cxx11::basic_string, std::allocator >, float) [2700] + 0.00 0.00 5/8 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] +[2105] 0.0 0.00 0.00 8 std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [2105] + 0.00 0.00 7/7 int __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [2130] + 0.00 0.00 6/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] +----------------------------------------------- + 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(CWindow* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [2049] +[2106] 0.0 0.00 0.00 8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [2106] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::__cxx11::_List_base >::_List_impl&&) [2083] +[2107] 0.0 0.00 0.00 8 std::__detail::_List_node_header::_List_node_header(std::__detail::_List_node_header&&) [2107] + 0.00 0.00 16/16 std::__detail::_List_node_header::_M_base() [1738] +----------------------------------------------- + 0.00 0.00 8/8 std::unordered_map, std::equal_to, std::allocator > >::operator[](CWindow* const&) [2066] +[2108] 0.0 0.00 0.00 8 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] + 0.00 0.00 8/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const [1778] + 0.00 0.00 8/13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1772] + 0.00 0.00 8/8 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, CWindow* const&, unsigned long) const [2041] + 0.00 0.00 4/4 std::__detail::_Hash_node_value_base >::_M_v() [2487] + 0.00 0.00 4/4 std::tuple::tuple(CWindow* const&) [2443] + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2370] + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] + 0.00 0.00 4/750 std::__detail::_Node_iterator, false, false>::operator->() const [617] + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2371] +----------------------------------------------- + 0.00 0.00 2/8 Vector2D* std::__do_uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [4144] + 0.00 0.00 6/8 void std::_Destroy_aux::__destroy(Vector2D*, Vector2D*) [2395] +[2109] 0.0 0.00 0.00 8 Vector2D* std::__addressof(Vector2D&) [2109] +----------------------------------------------- + 0.00 0.00 8/8 void std::allocator_traits > >::construct(std::allocator >&, SSurfaceTreeNode*, SSurfaceTreeNode&&) [2191] +[2110] 0.0 0.00 0.00 8 decltype (::new ((void*)(0)) SSurfaceTreeNode((declval)())) std::construct_at(SSurfaceTreeNode*, SSurfaceTreeNode&&) [2110] + 0.00 0.00 8/8 SSurfaceTreeNode::SSurfaceTreeNode(SSurfaceTreeNode&&) [2033] + 0.00 0.00 7/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 7/29 SSurfaceTreeNode&& std::forward(std::remove_reference::type&) [1536] +----------------------------------------------- + 0.00 0.00 4/8 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2452] + 0.00 0.00 4/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2450] +[2111] 0.0 0.00 0.00 8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2111] +----------------------------------------------- + 0.00 0.00 4/8 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2456] + 0.00 0.00 4/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2455] +[2112] 0.0 0.00 0.00 8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2112] +----------------------------------------------- + 0.00 0.00 4/8 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2461] + 0.00 0.00 4/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2457] +[2113] 0.0 0.00 0.00 8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2113] +----------------------------------------------- + 0.00 0.00 1/8 std::__cxx11::basic_string, std::allocator >& std::deque, std::allocator >, std::allocator, std::allocator > > >::emplace_back, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&) [3824] + 0.00 0.00 1/8 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3794] + 0.00 0.00 2/8 void std::allocator_traits, std::allocator > > >::construct, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2618] + 0.00 0.00 2/8 decltype (::new ((void*)(0)) std::__cxx11::basic_string, std::allocator >((declval, std::allocator > const&>)())) std::construct_at, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2676] + 0.00 0.00 2/8 std::pair, std::allocator > const, long>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2912] +[2114] 0.0 0.00 0.00 8 std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) [2114] +----------------------------------------------- + 0.00 0.00 1/8 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) [3859] + 0.00 0.00 1/8 std::thread::_State_impl > >::_State_impl(CEventManager::startThread()::{lambda()#1}&&) [3850] + 0.00 0.00 1/8 std::tuple::tuple(CEventManager::startThread()::{lambda()#1}&&) [3847] + 0.00 0.00 1/8 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_Tuple_impl(CEventManager::startThread()::{lambda()#1}&&) [3534] + 0.00 0.00 1/8 std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_Head_base(CEventManager::startThread()::{lambda()#1}&&) [3371] + 0.00 0.00 1/8 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::startThread()::{lambda()#1}>(std::tuple&&) [4149] + 0.00 0.00 1/8 std::__invoke_result::type std::__invoke(CEventManager::startThread()::{lambda()#1}&&) [4193] + 0.00 0.00 1/8 void std::__invoke_impl(std::__invoke_other, CEventManager::startThread()::{lambda()#1}&&) [4141] +[2115] 0.0 0.00 0.00 8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] +----------------------------------------------- + 0.00 0.00 1/8 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) [3860] + 0.00 0.00 1/8 std::thread::_State_impl > >::_State_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3851] + 0.00 0.00 1/8 std::tuple::tuple(CThreadManager::CThreadManager()::{lambda()#1}&&) [3848] + 0.00 0.00 1/8 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_Tuple_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3536] + 0.00 0.00 1/8 std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_Head_base(CThreadManager::CThreadManager()::{lambda()#1}&&) [3373] + 0.00 0.00 1/8 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::tuple&&) [4150] + 0.00 0.00 1/8 std::__invoke_result::type std::__invoke(CThreadManager::CThreadManager()::{lambda()#1}&&) [4194] + 0.00 0.00 1/8 void std::__invoke_impl(std::__invoke_other, CThreadManager::CThreadManager()::{lambda()#1}&&) [4142] +[2116] 0.0 0.00 0.00 8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] +----------------------------------------------- + 0.00 0.00 1/8 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3861] + 0.00 0.00 1/8 std::thread::_State_impl > >::_State_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3852] + 0.00 0.00 1/8 std::tuple::tuple(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3849] + 0.00 0.00 1/8 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_Tuple_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3538] + 0.00 0.00 1/8 std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_Head_base(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3375] + 0.00 0.00 1/8 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::tuple&&) [4151] + 0.00 0.00 1/8 std::__invoke_result::type std::__invoke(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4195] + 0.00 0.00 1/8 void std::__invoke_impl(std::__invoke_other, HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4143] +[2117] 0.0 0.00 0.00 8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] +----------------------------------------------- + 0.00 0.00 8/8 void std::_Destroy_aux::__destroy(SWindowRule*, SWindowRule*) [1711] +[2118] 0.0 0.00 0.00 8 void std::_Destroy(SWindowRule*) [2118] + 0.00 0.00 8/11 void std::destroy_at(SWindowRule*) [1989] +----------------------------------------------- + 0.00 0.00 8/8 void std::_Destroy_aux::__destroy(Vector2D*, Vector2D*) [2395] +[2119] 0.0 0.00 0.00 8 void std::_Destroy(Vector2D*) [2119] + 0.00 0.00 7/7 void std::destroy_at(Vector2D*) [2214] +----------------------------------------------- + 0.00 0.00 4/8 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 4/8 Events::listener_destroySubsurfaceNode(void*, void*) [2328] +[2120] 0.0 0.00 0.00 8 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [2120] +----------------------------------------------- + 0.00 0.00 8/8 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] +[2121] 0.0 0.00 0.00 8 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [2121] +----------------------------------------------- + 0.00 0.00 1/8 CCompositor::CCompositor() [3071] + 0.00 0.00 7/8 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] +[2122] 0.0 0.00 0.00 8 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] + 0.00 0.00 16/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 9/1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] + 0.00 0.00 8/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] + 0.00 0.00 8/161 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) [853] + 0.00 0.00 8/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] +----------------------------------------------- + 0.00 0.00 8/8 int __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [2130] +[2123] 0.0 0.00 0.00 8 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() [2123] +----------------------------------------------- + 0.00 0.00 7/7 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule&&) [2231] +[2124] 0.0 0.00 0.00 7 SWindowRule::SWindowRule(SWindowRule&&) [2124] + 0.00 0.00 13/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] +----------------------------------------------- + 0.00 0.00 3/7 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] + 0.00 0.00 4/7 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] +[2125] 0.0 0.00 0.00 7 CFramebuffer::alloc(int, int) [2125] + 0.00 0.00 7/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 7/44410 std::unique_ptr >::operator->() const [66] + 0.00 0.00 7/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 7/237166 Vector2D::~Vector2D() [27] +----------------------------------------------- + 0.00 0.00 1/7 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 2/7 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 4/7 void std::destroy_at(SMonitorRule*) [2491] +[2126] 0.0 0.00 0.00 7 SMonitorRule::~SMonitorRule() [2126] + 0.00 0.00 14/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 14/237166 Vector2D::~Vector2D() [27] +----------------------------------------------- + 0.00 0.00 7/7 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] +[2127] 0.0 0.00 0.00 7 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] + 0.00 0.00 49/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 14/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 14/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 14/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] + 0.00 0.00 14/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 7/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 7/33 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] + 0.00 0.00 7/8 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] + 0.00 0.00 7/124 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] + 0.00 0.00 7/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 7/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] +----------------------------------------------- + 0.00 0.00 7/7 createTree(wlr_surface*, CWindow*) [2023] +[2128] 0.0 0.00 0.00 7 SSurfaceTreeNode::SSurfaceTreeNode() [2128] + 0.00 0.00 22/143 CHyprWLListener::CHyprWLListener() [872] + 0.00 0.00 7/8 std::__cxx11::list >::list() [2098] +----------------------------------------------- + 0.00 0.00 3/7 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 4/7 CWorkspace::startAnim(bool, bool, bool) [2314] +[2129] 0.0 0.00 0.00 7 CAnimatedVariable::setValueAndWarp(float const&) [2129] + 0.00 0.00 7/57 CAnimatedVariable::warp() [1092] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [2105] +[2130] 0.0 0.00 0.00 7 int __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [2130] + 0.00 0.00 8/8 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() [2123] + 0.00 0.00 7/7 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() [2251] + 0.00 0.00 7/7 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) [2250] +----------------------------------------------- + 0.00 0.00 7/7 std::__new_allocator >::allocate(unsigned long, void const*) [2174] +[2131] 0.0 0.00 0.00 7 std::__new_allocator >::_M_max_size() const [2131] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::_M_node_count() const [2135] +[2132] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_M_get_size() const [2132] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::get_allocator() const [2136] +[2133] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2133] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::_M_node_count() const [2138] +[2134] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_M_get_size() const [2134] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::size() const [2137] +[2135] 0.0 0.00 0.00 7 std::__cxx11::list >::_M_node_count() const [2135] + 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_get_size() const [2132] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] +[2136] 0.0 0.00 0.00 7 std::__cxx11::list >::get_allocator() const [2136] + 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2133] + 0.00 0.00 7/7 std::allocator::allocator >(std::allocator > const&) [2139] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] +[2137] 0.0 0.00 0.00 7 std::__cxx11::list >::size() const [2137] + 0.00 0.00 7/7 std::__cxx11::list >::_M_node_count() const [2135] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::size() const [2046] +[2138] 0.0 0.00 0.00 7 std::__cxx11::list >::_M_node_count() const [2138] + 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_get_size() const [2134] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::get_allocator() const [2136] +[2139] 0.0 0.00 0.00 7 std::allocator::allocator >(std::allocator > const&) [2139] + 0.00 0.00 7/7 std::__new_allocator::__new_allocator() [2171] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] +[2140] 0.0 0.00 0.00 7 std::allocator::~allocator() [2140] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::list(std::allocator const&) [2204] +[2141] 0.0 0.00 0.00 7 std::allocator >::allocator(std::allocator const&) [2141] + 0.00 0.00 7/8 std::__new_allocator >::__new_allocator() [2074] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2192] +[2142] 0.0 0.00 0.00 7 std::allocator >::allocator(std::allocator > const&) [2142] + 0.00 0.00 7/7 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2172] +----------------------------------------------- + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) [2156] +[2143] 0.0 0.00 0.00 7 std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false>&) [2143] +----------------------------------------------- + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) [2157] +[2144] 0.0 0.00 0.00 7 std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false>&) [2144] +----------------------------------------------- + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) [2158] +[2145] 0.0 0.00 0.00 7 std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false>&) [2145] +----------------------------------------------- + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) [2159] +[2146] 0.0 0.00 0.00 7 std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false>&) [2146] +----------------------------------------------- + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) [2160] +[2147] 0.0 0.00 0.00 7 std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false>&) [2147] +----------------------------------------------- + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) [2161] +[2148] 0.0 0.00 0.00 7 std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false>&) [2148] +----------------------------------------------- + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) [2162] +[2149] 0.0 0.00 0.00 7 std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false>&) [2149] +----------------------------------------------- + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) [2163] +[2150] 0.0 0.00 0.00 7 std::_Head_base<0ul, CThreadManager*, false>::_M_head(std::_Head_base<0ul, CThreadManager*, false>&) [2150] +----------------------------------------------- + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) [2164] +[2151] 0.0 0.00 0.00 7 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false>&) [2151] +----------------------------------------------- + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) [2165] +[2152] 0.0 0.00 0.00 7 std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false>&) [2152] +----------------------------------------------- + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) [2166] +[2153] 0.0 0.00 0.00 7 std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false>&) [2153] +----------------------------------------------- + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) [2167] +[2154] 0.0 0.00 0.00 7 std::_Head_base<0ul, CHyprDebugOverlay*, false>::_M_head(std::_Head_base<0ul, CHyprDebugOverlay*, false>&) [2154] +----------------------------------------------- + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) [2168] +[2155] 0.0 0.00 0.00 7 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false>&) [2155] +----------------------------------------------- + 0.00 0.00 7/7 CHyprError*& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) [2218] +[2156] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) [2156] + 0.00 0.00 7/7 std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false>&) [2143] +----------------------------------------------- + 0.00 0.00 7/7 CCompositor*& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) [2219] +[2157] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) [2157] + 0.00 0.00 7/7 std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false>&) [2144] +----------------------------------------------- + 0.00 0.00 7/7 CEventManager*& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) [2220] +[2158] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) [2158] + 0.00 0.00 7/7 std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false>&) [2145] +----------------------------------------------- + 0.00 0.00 7/7 CHyprRenderer*& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) [2221] +[2159] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) [2159] + 0.00 0.00 7/7 std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false>&) [2146] +----------------------------------------------- + 0.00 0.00 7/7 CInputManager*& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) [2222] +[2160] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) [2160] + 0.00 0.00 7/7 std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false>&) [2147] +----------------------------------------------- + 0.00 0.00 7/7 CConfigManager*& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) [2223] +[2161] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) [2161] + 0.00 0.00 7/7 std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false>&) [2148] +----------------------------------------------- + 0.00 0.00 7/7 CLayoutManager*& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) [2224] +[2162] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) [2162] + 0.00 0.00 7/7 std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false>&) [2149] +----------------------------------------------- + 0.00 0.00 7/7 CThreadManager*& std::__get_helper<0ul, CThreadManager*, std::default_delete >(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) [2225] +[2163] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) [2163] + 0.00 0.00 7/7 std::_Head_base<0ul, CThreadManager*, false>::_M_head(std::_Head_base<0ul, CThreadManager*, false>&) [2150] +----------------------------------------------- + 0.00 0.00 7/7 CHyprOpenGLImpl*& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) [2226] +[2164] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) [2164] + 0.00 0.00 7/7 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false>&) [2151] +----------------------------------------------- + 0.00 0.00 7/7 CKeybindManager*& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) [2227] +[2165] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) [2165] + 0.00 0.00 7/7 std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false>&) [2152] +----------------------------------------------- + 0.00 0.00 7/7 CAnimationManager*& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) [2228] +[2166] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) [2166] + 0.00 0.00 7/7 std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false>&) [2153] +----------------------------------------------- + 0.00 0.00 7/7 CHyprDebugOverlay*& std::__get_helper<0ul, CHyprDebugOverlay*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) [2229] +[2167] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) [2167] + 0.00 0.00 7/7 std::_Head_base<0ul, CHyprDebugOverlay*, false>::_M_head(std::_Head_base<0ul, CHyprDebugOverlay*, false>&) [2154] +----------------------------------------------- + 0.00 0.00 7/7 CHyprXWaylandManager*& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) [2230] +[2168] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) [2168] + 0.00 0.00 7/7 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false>&) [2155] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2200] +[2169] 0.0 0.00 0.00 7 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2169] +----------------------------------------------- + 0.00 0.00 7/7 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] +[2170] 0.0 0.00 0.00 7 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2170] + 0.00 0.00 7/7 std::allocator >* std::__addressof > >(std::allocator >&) [2217] +----------------------------------------------- + 0.00 0.00 7/7 std::allocator::allocator >(std::allocator > const&) [2139] +[2171] 0.0 0.00 0.00 7 std::__new_allocator::__new_allocator() [2171] +----------------------------------------------- + 0.00 0.00 7/7 std::allocator >::allocator(std::allocator > const&) [2142] +[2172] 0.0 0.00 0.00 7 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2172] +----------------------------------------------- + 0.00 0.00 7/7 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2189] +[2173] 0.0 0.00 0.00 7 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [2173] +----------------------------------------------- + 0.00 0.00 7/7 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2077] +[2174] 0.0 0.00 0.00 7 std::__new_allocator >::allocate(unsigned long, void const*) [2174] + 0.00 0.00 7/7 std::__new_allocator >::_M_max_size() const [2131] +----------------------------------------------- + 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprError*) [3688] + 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3395] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CHyprError*) [3686] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3687] +[2175] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2175] + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprError*, std::default_delete >(std::tuple >&) [2232] +----------------------------------------------- + 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CCompositor*) [3692] + 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3399] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CCompositor*) [3690] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3691] +[2176] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2176] + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CCompositor*, std::default_delete >(std::tuple >&) [2233] +----------------------------------------------- + 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CEventManager*) [3696] + 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3403] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CEventManager*) [3694] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3695] +[2177] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2177] + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CEventManager*, std::default_delete >(std::tuple >&) [2234] +----------------------------------------------- + 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprRenderer*) [3700] + 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3407] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CHyprRenderer*) [3698] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3699] +[2178] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2178] + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple >&) [2235] +----------------------------------------------- + 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CInputManager*) [3704] + 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3411] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CInputManager*) [3702] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3703] +[2179] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2179] + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CInputManager*, std::default_delete >(std::tuple >&) [2236] +----------------------------------------------- + 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CConfigManager*) [3708] + 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3415] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CConfigManager*) [3706] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3707] +[2180] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2180] + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple >&) [2237] +----------------------------------------------- + 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CLayoutManager*) [3712] + 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3419] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CLayoutManager*) [3710] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3711] +[2181] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2181] + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple >&) [2238] +----------------------------------------------- + 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CThreadManager*) [3716] + 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3423] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CThreadManager*) [3714] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3715] +[2182] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2182] + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CThreadManager*, std::default_delete >(std::tuple >&) [2239] +----------------------------------------------- + 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprOpenGLImpl*) [3720] + 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3427] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CHyprOpenGLImpl*) [3718] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3719] +[2183] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2183] + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) [2240] +----------------------------------------------- + 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CKeybindManager*) [3724] + 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3431] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CKeybindManager*) [3722] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3723] +[2184] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2184] + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple >&) [2241] +----------------------------------------------- + 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CAnimationManager*) [3728] + 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3435] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CAnimationManager*) [3726] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3727] +[2185] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2185] + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple >&) [2242] +----------------------------------------------- + 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDebugOverlay*) [3732] + 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3439] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CHyprDebugOverlay*) [3730] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3731] +[2186] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2186] + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) [2243] +----------------------------------------------- + 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprXWaylandManager*) [3736] + 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3443] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CHyprXWaylandManager*) [3734] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3735] +[2187] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2187] + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) [2244] +----------------------------------------------- + 0.00 0.00 3/7 void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) [2678] + 0.00 0.00 4/7 SWindowRule& std::deque >::emplace_back(SWindowRule&&) [2437] +[2188] 0.0 0.00 0.00 7 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule&&) [2188] + 0.00 0.00 7/18 SWindowRule&& std::forward(std::remove_reference::type&) [1707] + 0.00 0.00 7/7 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule&&) [2231] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2196] +[2189] 0.0 0.00 0.00 7 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2189] + 0.00 0.00 8/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 7/7 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [2173] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_clear() [2092] +[2190] 0.0 0.00 0.00 7 void std::allocator_traits > >::destroy(std::allocator >&, SSurfaceTreeNode*) [2190] + 0.00 0.00 7/7 void std::destroy_at(SSurfaceTreeNode*) [2213] +----------------------------------------------- + 0.00 0.00 7/7 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] +[2191] 0.0 0.00 0.00 7 void std::allocator_traits > >::construct(std::allocator >&, SSurfaceTreeNode*, SSurfaceTreeNode&&) [2191] + 0.00 0.00 8/29 SSurfaceTreeNode&& std::forward(std::remove_reference::type&) [1536] + 0.00 0.00 8/8 decltype (::new ((void*)(0)) SSurfaceTreeNode((declval)())) std::construct_at(SSurfaceTreeNode*, SSurfaceTreeNode&&) [2110] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2194] +[2192] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2192] + 0.00 0.00 7/14 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [1766] + 0.00 0.00 7/7 std::allocator >::allocator(std::allocator > const&) [2142] + 0.00 0.00 7/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] +[2193] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2193] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::list(std::allocator const&) [2204] +[2194] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2194] + 0.00 0.00 7/14 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [1766] + 0.00 0.00 7/7 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2192] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] +[2195] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2195] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_clear() [2092] +[2196] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2196] + 0.00 0.00 7/7 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2189] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::_List_base >::~_List_base() [2198] +[2197] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2197] + 0.00 0.00 7/11 std::allocator >::~allocator() [1986] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::~list() [2211] +[2198] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::~_List_base() [2198] + 0.00 0.00 7/7 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2197] + 0.00 0.00 6/6 std::__cxx11::_List_base >::_M_clear() [2267] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] +[2199] 0.0 0.00 0.00 7 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2199] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] +[2200] 0.0 0.00 0.00 7 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2200] + 0.00 0.00 14/40 std::__cxx11::_List_base >::_M_get_Node_allocator() [1276] + 0.00 0.00 7/7 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2169] +----------------------------------------------- + 0.00 0.00 7/7 CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) [1842] +[2201] 0.0 0.00 0.00 7 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] + 0.00 0.00 57/300 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [717] + 0.00 0.00 50/294 std::_List_iterator::operator*() const [718] + 0.00 0.00 50/253 std::_List_iterator::operator++() [748] + 0.00 0.00 50/50 SDwindleNodeData::operator==(SDwindleNodeData const&) [1179] + 0.00 0.00 14/61 std::__cxx11::list >::begin() [1086] + 0.00 0.00 14/21 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1679] + 0.00 0.00 7/7 std::__cxx11::list >::get_allocator() const [2136] + 0.00 0.00 7/7 std::__cxx11::list >::list(std::allocator const&) [2204] + 0.00 0.00 7/7 std::allocator::~allocator() [2140] + 0.00 0.00 7/80 std::__cxx11::list >::end() [983] + 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2203] + 0.00 0.00 7/7 std::__cxx11::list >::size() const [2137] + 0.00 0.00 7/8 std::__cxx11::list >::~list() [2099] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2203] +[2202] 0.0 0.00 0.00 7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] + 0.00 0.00 21/21 std::_List_const_iterator::_M_const_cast() const [1672] + 0.00 0.00 14/14 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1767] + 0.00 0.00 7/253 std::_List_iterator::operator++() [748] + 0.00 0.00 7/21 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1679] + 0.00 0.00 7/7 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2215] + 0.00 0.00 7/7 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2200] + 0.00 0.00 7/7 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2199] + 0.00 0.00 7/20 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1695] + 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2193] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] +[2203] 0.0 0.00 0.00 7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2203] + 0.00 0.00 7/7 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2247] + 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] +[2204] 0.0 0.00 0.00 7 std::__cxx11::list >::list(std::allocator const&) [2204] + 0.00 0.00 7/7 std::allocator >::allocator(std::allocator const&) [2141] + 0.00 0.00 7/15 std::allocator >::~allocator() [1752] + 0.00 0.00 7/7 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2194] +----------------------------------------------- + 0.00 0.00 7/7 void std::__cxx11::list >::_M_insert(std::_List_iterator, SSurfaceTreeNode&&) [2209] +[2205] 0.0 0.00 0.00 7 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] + 0.00 0.00 8/8 std::__cxx11::_List_base >::_M_get_node() [2091] + 0.00 0.00 8/8 std::__allocated_ptr > >::operator=(decltype(nullptr)) [2070] + 0.00 0.00 8/8 std::__allocated_ptr > >::~__allocated_ptr() [2069] + 0.00 0.00 7/28 std::__cxx11::_List_base >::_M_get_Node_allocator() [1542] + 0.00 0.00 7/7 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2170] + 0.00 0.00 7/29 SSurfaceTreeNode&& std::forward(std::remove_reference::type&) [1536] + 0.00 0.00 7/71 std::_List_node::_M_valptr() [1018] + 0.00 0.00 7/7 void std::allocator_traits > >::construct(std::allocator >&, SSurfaceTreeNode*, SSurfaceTreeNode&&) [2191] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] +[2206] 0.0 0.00 0.00 7 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2206] + 0.00 0.00 14/28 std::__cxx11::_List_base >::_M_get_Node_allocator() [1542] + 0.00 0.00 8/8 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2062] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2208] +[2207] 0.0 0.00 0.00 7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] + 0.00 0.00 23/23 std::_List_const_iterator::_M_const_cast() const [1645] + 0.00 0.00 14/14 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1768] + 0.00 0.00 8/8 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2100] + 0.00 0.00 7/52 std::_List_iterator::operator++() [1165] + 0.00 0.00 7/21 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1680] + 0.00 0.00 7/7 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2216] + 0.00 0.00 7/7 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2206] + 0.00 0.00 7/15 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1755] + 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2195] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] +[2208] 0.0 0.00 0.00 7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2208] + 0.00 0.00 7/7 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2248] + 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::push_back(SSurfaceTreeNode&&) [2210] +[2209] 0.0 0.00 0.00 7 void std::__cxx11::list >::_M_insert(std::_List_iterator, SSurfaceTreeNode&&) [2209] + 0.00 0.00 8/15 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1755] + 0.00 0.00 7/29 SSurfaceTreeNode&& std::forward(std::remove_reference::type&) [1536] + 0.00 0.00 7/7 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] +----------------------------------------------- + 0.00 0.00 7/7 createTree(wlr_surface*, CWindow*) [2023] +[2210] 0.0 0.00 0.00 7 std::__cxx11::list >::push_back(SSurfaceTreeNode&&) [2210] + 0.00 0.00 7/7 std::remove_reference::type&& std::move(SSurfaceTreeNode&) [2246] + 0.00 0.00 7/27 std::__cxx11::list >::end() [1578] + 0.00 0.00 7/7 void std::__cxx11::list >::_M_insert(std::_List_iterator, SSurfaceTreeNode&&) [2209] +----------------------------------------------- + 0.00 0.00 1/7 CCompositor::~CCompositor() [3072] + 0.00 0.00 6/7 std::array >, 4ul>::~array() [2923] +[2211] 0.0 0.00 0.00 7 std::__cxx11::list >::~list() [2211] + 0.00 0.00 7/7 std::__cxx11::_List_base >::~_List_base() [2198] +----------------------------------------------- + 0.00 0.00 1/7 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3343] + 0.00 0.00 1/7 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3305] + 0.00 0.00 1/7 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3320] + 0.00 0.00 1/7 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3311] + 0.00 0.00 1/7 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3295] + 0.00 0.00 1/7 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3292] + 0.00 0.00 1/7 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3314] +[2212] 0.0 0.00 0.00 7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] +----------------------------------------------- + 0.00 0.00 7/7 void std::allocator_traits > >::destroy(std::allocator >&, SSurfaceTreeNode*) [2190] +[2213] 0.0 0.00 0.00 7 void std::destroy_at(SSurfaceTreeNode*) [2213] + 0.00 0.00 7/15 SSurfaceTreeNode::~SSurfaceTreeNode() [1748] +----------------------------------------------- + 0.00 0.00 7/7 void std::_Destroy(Vector2D*) [2119] +[2214] 0.0 0.00 0.00 7 void std::destroy_at(Vector2D*) [2214] + 0.00 0.00 6/237166 Vector2D::~Vector2D() [27] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] +[2215] 0.0 0.00 0.00 7 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2215] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] +[2216] 0.0 0.00 0.00 7 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2216] +----------------------------------------------- + 0.00 0.00 7/7 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2170] +[2217] 0.0 0.00 0.00 7 std::allocator >* std::__addressof > >(std::allocator >&) [2217] +----------------------------------------------- + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprError*, std::default_delete >(std::tuple >&) [2232] +[2218] 0.0 0.00 0.00 7 CHyprError*& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) [2218] + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) [2156] +----------------------------------------------- + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CCompositor*, std::default_delete >(std::tuple >&) [2233] +[2219] 0.0 0.00 0.00 7 CCompositor*& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) [2219] + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) [2157] +----------------------------------------------- + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CEventManager*, std::default_delete >(std::tuple >&) [2234] +[2220] 0.0 0.00 0.00 7 CEventManager*& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) [2220] + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) [2158] +----------------------------------------------- + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple >&) [2235] +[2221] 0.0 0.00 0.00 7 CHyprRenderer*& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) [2221] + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) [2159] +----------------------------------------------- + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CInputManager*, std::default_delete >(std::tuple >&) [2236] +[2222] 0.0 0.00 0.00 7 CInputManager*& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) [2222] + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) [2160] +----------------------------------------------- + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple >&) [2237] +[2223] 0.0 0.00 0.00 7 CConfigManager*& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) [2223] + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) [2161] +----------------------------------------------- + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple >&) [2238] +[2224] 0.0 0.00 0.00 7 CLayoutManager*& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) [2224] + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) [2162] +----------------------------------------------- + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CThreadManager*, std::default_delete >(std::tuple >&) [2239] +[2225] 0.0 0.00 0.00 7 CThreadManager*& std::__get_helper<0ul, CThreadManager*, std::default_delete >(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) [2225] + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) [2163] +----------------------------------------------- + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) [2240] +[2226] 0.0 0.00 0.00 7 CHyprOpenGLImpl*& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) [2226] + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) [2164] +----------------------------------------------- + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple >&) [2241] +[2227] 0.0 0.00 0.00 7 CKeybindManager*& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) [2227] + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) [2165] +----------------------------------------------- + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple >&) [2242] +[2228] 0.0 0.00 0.00 7 CAnimationManager*& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) [2228] + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) [2166] +----------------------------------------------- + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) [2243] +[2229] 0.0 0.00 0.00 7 CHyprDebugOverlay*& std::__get_helper<0ul, CHyprDebugOverlay*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) [2229] + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) [2167] +----------------------------------------------- + 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) [2244] +[2230] 0.0 0.00 0.00 7 CHyprXWaylandManager*& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) [2230] + 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) [2168] +----------------------------------------------- + 0.00 0.00 7/7 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule&&) [2188] +[2231] 0.0 0.00 0.00 7 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule&&) [2231] + 0.00 0.00 7/7 SWindowRule::SWindowRule(SWindowRule&&) [2124] + 0.00 0.00 7/18 SWindowRule&& std::forward(std::remove_reference::type&) [1707] + 0.00 0.00 6/4070 operator new(unsigned long, void*) [361] +----------------------------------------------- + 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2175] +[2232] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprError*, std::default_delete >(std::tuple >&) [2232] + 0.00 0.00 7/7 CHyprError*& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) [2218] +----------------------------------------------- + 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2176] +[2233] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CCompositor*, std::default_delete >(std::tuple >&) [2233] + 0.00 0.00 7/7 CCompositor*& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) [2219] +----------------------------------------------- + 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2177] +[2234] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CEventManager*, std::default_delete >(std::tuple >&) [2234] + 0.00 0.00 7/7 CEventManager*& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) [2220] +----------------------------------------------- + 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2178] +[2235] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple >&) [2235] + 0.00 0.00 7/7 CHyprRenderer*& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) [2221] +----------------------------------------------- + 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2179] +[2236] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CInputManager*, std::default_delete >(std::tuple >&) [2236] + 0.00 0.00 7/7 CInputManager*& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) [2222] +----------------------------------------------- + 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2180] +[2237] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple >&) [2237] + 0.00 0.00 7/7 CConfigManager*& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) [2223] +----------------------------------------------- + 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2181] +[2238] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple >&) [2238] + 0.00 0.00 7/7 CLayoutManager*& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) [2224] +----------------------------------------------- + 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2182] +[2239] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CThreadManager*, std::default_delete >(std::tuple >&) [2239] + 0.00 0.00 7/7 CThreadManager*& std::__get_helper<0ul, CThreadManager*, std::default_delete >(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) [2225] +----------------------------------------------- + 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2183] +[2240] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) [2240] + 0.00 0.00 7/7 CHyprOpenGLImpl*& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) [2226] +----------------------------------------------- + 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2184] +[2241] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple >&) [2241] + 0.00 0.00 7/7 CKeybindManager*& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) [2227] +----------------------------------------------- + 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2185] +[2242] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple >&) [2242] + 0.00 0.00 7/7 CAnimationManager*& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) [2228] +----------------------------------------------- + 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2186] +[2243] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) [2243] + 0.00 0.00 7/7 CHyprDebugOverlay*& std::__get_helper<0ul, CHyprDebugOverlay*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) [2229] +----------------------------------------------- + 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2187] +[2244] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) [2244] + 0.00 0.00 7/7 CHyprXWaylandManager*& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) [2230] +----------------------------------------------- + 0.00 0.00 3/7 void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) [2678] + 0.00 0.00 4/7 std::deque >::push_back(SWindowRule&&) [2439] +[2245] 0.0 0.00 0.00 7 std::remove_reference::type&& std::move(SWindowRule&) [2245] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::push_back(SSurfaceTreeNode&&) [2210] +[2246] 0.0 0.00 0.00 7 std::remove_reference::type&& std::move(SSurfaceTreeNode&) [2246] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2203] +[2247] 0.0 0.00 0.00 7 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2247] +----------------------------------------------- + 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2208] +[2248] 0.0 0.00 0.00 7 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2248] +----------------------------------------------- + 0.00 0.00 7/7 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] +[2249] 0.0 0.00 0.00 7 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] + 0.00 0.00 10/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] + 0.00 0.00 8/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 7/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 6/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] + 0.00 0.00 4/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] + 0.00 0.00 2/179 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] +----------------------------------------------- + 0.00 0.00 7/7 int __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [2130] +[2250] 0.0 0.00 0.00 7 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) [2250] +----------------------------------------------- + 0.00 0.00 7/7 int __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [2130] +[2251] 0.0 0.00 0.00 7 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() [2251] +----------------------------------------------- + 0.00 0.00 1/6 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 2/6 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 3/6 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] +[2252] 0.0 0.00 0.00 6 CWorkspace::setActive(bool) [2252] + 0.00 0.00 6/9 wlr_ext_workspace_handle_v1_set_active(wlr_ext_workspace_handle_v1*, bool) [2004] +----------------------------------------------- + 0.00 0.00 2/6 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] + 0.00 0.00 4/6 CCompositor::cleanupFadingOut() [524] +[2253] 0.0 0.00 0.00 6 CFramebuffer::release() [2253] +----------------------------------------------- + 0.00 0.00 2/6 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 4/6 Events::listener_unmapWindow(void*, void*) [2327] +[2254] 0.0 0.00 0.00 6 CHyprRenderer::damageMonitor(SMonitor*) [2254] + 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 6/6 std::_List_node::_M_valptr() [2261] +[2255] 0.0 0.00 0.00 6 __gnu_cxx::__aligned_membuf::_M_ptr() [2255] + 0.00 0.00 6/6 __gnu_cxx::__aligned_membuf::_M_addr() [2256] +----------------------------------------------- + 0.00 0.00 6/6 __gnu_cxx::__aligned_membuf::_M_ptr() [2255] +[2256] 0.0 0.00 0.00 6 __gnu_cxx::__aligned_membuf::_M_addr() [2256] +----------------------------------------------- + 0.00 0.00 3/6 std::vector >::end() [2639] + 0.00 0.00 3/6 std::vector >::begin() [2640] +[2257] 0.0 0.00 0.00 6 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule* const&) [2257] +----------------------------------------------- + 0.00 0.00 6/6 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [2530] +[2258] 0.0 0.00 0.00 6 __gnu_cxx::__normal_iterator > >::base() const [2258] +----------------------------------------------- + 0.00 0.00 6/6 std::vector >::max_size() const [2260] +[2259] 0.0 0.00 0.00 6 std::_Vector_base >::_M_get_Tp_allocator() const [2259] +----------------------------------------------- + 0.00 0.00 6/6 std::vector >::_M_check_len(unsigned long, char const*) const [2544] +[2260] 0.0 0.00 0.00 6 std::vector >::max_size() const [2260] + 0.00 0.00 6/6 std::vector >::_S_max_size(std::allocator const&) [2263] + 0.00 0.00 6/6 std::_Vector_base >::_M_get_Tp_allocator() const [2259] +----------------------------------------------- + 0.00 0.00 1/6 std::__cxx11::_List_base >::_M_clear() [2943] + 0.00 0.00 1/6 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] + 0.00 0.00 4/6 std::_List_iterator::operator*() const [2339] +[2261] 0.0 0.00 0.00 6 std::_List_node::_M_valptr() [2261] + 0.00 0.00 6/6 __gnu_cxx::__aligned_membuf::_M_ptr() [2255] +----------------------------------------------- + 0.00 0.00 6/6 std::vector >::_S_max_size(std::allocator const&) [2263] +[2262] 0.0 0.00 0.00 6 std::allocator_traits >::max_size(std::allocator const&) [2262] +----------------------------------------------- + 0.00 0.00 6/6 std::vector >::max_size() const [2260] +[2263] 0.0 0.00 0.00 6 std::vector >::_S_max_size(std::allocator const&) [2263] + 0.00 0.00 6/6 std::allocator_traits >::max_size(std::allocator const&) [2262] + 0.00 0.00 6/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] +----------------------------------------------- + 0.00 0.00 6/6 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] +[2264] 0.0 0.00 0.00 6 std::vector >::_S_relocate(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2264] + 0.00 0.00 6/6 SWindowRule* std::__relocate_a >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2278] +----------------------------------------------- + 0.00 0.00 1/6 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] + 0.00 0.00 2/6 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] + 0.00 0.00 3/6 std::__cxx11::_List_base >::_M_clear() [2940] +[2265] 0.0 0.00 0.00 6 std::__cxx11::_List_base >::_M_get_Node_allocator() [2265] +----------------------------------------------- + 0.00 0.00 1/6 std::__cxx11::list >::clear() [3960] + 0.00 0.00 5/6 std::__cxx11::_List_base >::~_List_base() [2299] +[2266] 0.0 0.00 0.00 6 std::__cxx11::_List_base >::_M_clear() [2266] + 0.00 0.00 12/251953 std::_List_node::_M_valptr() [26] + 0.00 0.00 12/32 std::__cxx11::_List_base >::_M_get_Node_allocator() [1465] + 0.00 0.00 12/12 void std::allocator_traits > >::destroy(std::allocator >&, CWindow*) [1930] + 0.00 0.00 12/12 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1950] +----------------------------------------------- + 0.00 0.00 6/6 std::__cxx11::_List_base >::~_List_base() [2198] +[2267] 0.0 0.00 0.00 6 std::__cxx11::_List_base >::_M_clear() [2267] +----------------------------------------------- + 0.00 0.00 6/6 std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) [2269] +[2268] 0.0 0.00 0.00 6 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) [2268] + 0.00 0.00 6/17704 std::is_constant_evaluated() [178] + 0.00 0.00 6/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] + 0.00 0.00 6/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 6/230 std::__cxx11::basic_string, std::allocator >::_S_assign(char*, unsigned long, char) [777] + 0.00 0.00 6/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] +----------------------------------------------- + 0.00 0.00 1/6 std::__cxx11::to_string(long) [3992] + 0.00 0.00 5/6 std::__cxx11::to_string(int) [2310] +[2269] 0.0 0.00 0.00 6 std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) [2269] + 0.00 0.00 6/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] + 0.00 0.00 6/8026 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&) [261] + 0.00 0.00 6/6 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) [2268] +----------------------------------------------- + 0.00 0.00 6/6 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2271] +[2270] 0.0 0.00 0.00 6 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] + 0.00 0.00 14/14 std::_List_const_iterator::_M_const_cast() const [1762] + 0.00 0.00 12/12 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1982] + 0.00 0.00 6/167869 std::_List_iterator::operator++() [32] + 0.00 0.00 6/18 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1702] + 0.00 0.00 4/4 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2495] + 0.00 0.00 4/4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2467] + 0.00 0.00 4/4 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2466] + 0.00 0.00 4/16 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1733] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2451] +----------------------------------------------- + 0.00 0.00 2/6 CCompositor::moveWindowToTop(CWindow*) [2703] + 0.00 0.00 4/6 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] +[2271] 0.0 0.00 0.00 6 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2271] + 0.00 0.00 6/6 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2280] + 0.00 0.00 6/6 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] +----------------------------------------------- + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4028] + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4031] + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4032] + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) [4029] + 0.00 0.00 2/6 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] +[2272] 0.0 0.00 0.00 6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() [2272] + 0.00 0.00 6/6 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_M_get() [2274] +----------------------------------------------- + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4039] + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4041] + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4042] + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) [4040] + 0.00 0.00 2/6 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] +[2273] 0.0 0.00 0.00 6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() [2273] + 0.00 0.00 6/6 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_M_get() [2275] +----------------------------------------------- + 0.00 0.00 6/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() [2272] +[2274] 0.0 0.00 0.00 6 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_M_get() [2274] +----------------------------------------------- + 0.00 0.00 6/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() [2273] +[2275] 0.0 0.00 0.00 6 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_M_get() [2275] +----------------------------------------------- + 0.00 0.00 1/6 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4021] + 0.00 0.00 1/6 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4025] + 0.00 0.00 1/6 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4023] + 0.00 0.00 1/6 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4020] + 0.00 0.00 1/6 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4019] + 0.00 0.00 1/6 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4024] +[2276] 0.0 0.00 0.00 6 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() [2276] +----------------------------------------------- + 0.00 0.00 1/6 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4014] + 0.00 0.00 1/6 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4017] + 0.00 0.00 1/6 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4015] + 0.00 0.00 1/6 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4013] + 0.00 0.00 1/6 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4012] + 0.00 0.00 1/6 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4016] +[2277] 0.0 0.00 0.00 6 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() [2277] +----------------------------------------------- + 0.00 0.00 6/6 std::vector >::_S_relocate(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2264] +[2278] 0.0 0.00 0.00 6 SWindowRule* std::__relocate_a >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2278] + 0.00 0.00 18/18 SWindowRule* std::__niter_base(SWindowRule*) [1706] + 0.00 0.00 6/6 SWindowRule* std::__relocate_a_1 >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2279] +----------------------------------------------- + 0.00 0.00 6/6 SWindowRule* std::__relocate_a >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2278] +[2279] 0.0 0.00 0.00 6 SWindowRule* std::__relocate_a_1 >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2279] + 0.00 0.00 6/17 SWindowRule* std::__addressof(SWindowRule&) [1713] + 0.00 0.00 3/3 void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) [2678] +----------------------------------------------- + 0.00 0.00 6/6 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2271] +[2280] 0.0 0.00 0.00 6 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2280] +----------------------------------------------- + 0.00 0.00 2/6 Vector2D& std::deque >::emplace_back(Vector2D&&) [2925] + 0.00 0.00 2/6 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D&&) [2889] + 0.00 0.00 2/6 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D&&) [2995] +[2281] 0.0 0.00 0.00 6 Vector2D&& std::forward(std::remove_reference::type&) [2281] +----------------------------------------------- + 0.00 0.00 2/6 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D const&) [2888] + 0.00 0.00 2/6 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D const&) [2994] + 0.00 0.00 2/6 void std::_Construct(Vector2D*, Vector2D const&) [2983] +[2282] 0.0 0.00 0.00 6 Vector2D const& std::forward(std::remove_reference::type&) [2282] +----------------------------------------------- + 0.00 0.00 5/5 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] +[2283] 0.0 0.00 0.00 5 CCompositor::doesSeatAcceptInput(wlr_surface*) [2283] +----------------------------------------------- + 0.00 0.00 5/5 Events::listener_mouseButton(wl_listener*, void*) [4446] +[2284] 0.0 0.00 0.00 5 CInputManager::onMouseButton(wlr_pointer_button_event*) [2284] + 0.00 0.00 10/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 5/1821 CTimer::reset() [457] + 0.00 0.00 5/5 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] +----------------------------------------------- + 0.00 0.00 5/5 CInputManager::onMouseButton(wlr_pointer_button_event*) [2284] +[2285] 0.0 0.00 0.00 5 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] + 0.00 0.00 28/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 5/5 CCompositor::doesSeatAcceptInput(wlr_surface*) [2283] + 0.00 0.00 2/8 CInputManager::refocus() [2027] + 0.00 0.00 2/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 2/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 2/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] + 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 5/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2292] +[2286] 0.0 0.00 0.00 5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2286] +----------------------------------------------- + 0.00 0.00 1/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3294] + 0.00 0.00 4/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2367] +[2287] 0.0 0.00 0.00 5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2287] +----------------------------------------------- + 0.00 0.00 2/5 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] + 0.00 0.00 3/5 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] +[2288] 0.0 0.00 0.00 5 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) const [2288] + 0.00 0.00 5/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 5/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] +----------------------------------------------- + 0.00 0.00 1/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2534] + 0.00 0.00 1/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2558] + 0.00 0.00 3/5 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2970] +[2289] 0.0 0.00 0.00 5 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_M_next() const [2289] +----------------------------------------------- + 0.00 0.00 1/5 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3482] + 0.00 0.00 1/5 CAnimationManager::CAnimationManager() [3112] + 0.00 0.00 1/5 std::vector >::_S_check_init_len(unsigned long, std::allocator const&) [3863] + 0.00 0.00 2/5 std::_Vector_base >::_Vector_impl::~_Vector_impl() [2837] +[2290] 0.0 0.00 0.00 5 std::allocator::~allocator() [2290] +----------------------------------------------- + 0.00 0.00 5/5 std::__cxx11::_List_base >::_List_impl::_List_impl() [2300] +[2291] 0.0 0.00 0.00 5 std::allocator >::allocator() [2291] + 0.00 0.00 5/5 std::__new_allocator >::__new_allocator() [2296] +----------------------------------------------- + 0.00 0.00 5/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2293] +[2292] 0.0 0.00 0.00 5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2292] + 0.00 0.00 5/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2286] + 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2483] +----------------------------------------------- + 0.00 0.00 1/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3296] + 0.00 0.00 4/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2367] +[2293] 0.0 0.00 0.00 5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2293] + 0.00 0.00 5/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2292] +----------------------------------------------- + 0.00 0.00 5/5 std::__cxx11::list >::back() [2305] +[2294] 0.0 0.00 0.00 5 std::_List_iterator::operator--() [2294] +----------------------------------------------- + 0.00 0.00 1/5 std::allocator >::allocator() [3263] + 0.00 0.00 4/5 std::allocator >::allocator(std::allocator const&) [2364] +[2295] 0.0 0.00 0.00 5 std::__new_allocator >::__new_allocator() [2295] +----------------------------------------------- + 0.00 0.00 5/5 std::allocator >::allocator() [2291] +[2296] 0.0 0.00 0.00 5 std::__new_allocator >::__new_allocator() [2296] +----------------------------------------------- + 0.00 0.00 1/5 std::allocator >::allocator() [3277] + 0.00 0.00 4/5 std::allocator >::allocator(std::allocator const&) [2365] +[2297] 0.0 0.00 0.00 5 std::__new_allocator >::__new_allocator() [2297] +----------------------------------------------- + 0.00 0.00 5/5 std::__cxx11::_List_base >::~_List_base() [2299] +[2298] 0.0 0.00 0.00 5 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2298] + 0.00 0.00 5/9 std::allocator >::~allocator() [2014] +----------------------------------------------- + 0.00 0.00 5/5 std::__cxx11::list >::~list() [2307] +[2299] 0.0 0.00 0.00 5 std::__cxx11::_List_base >::~_List_base() [2299] + 0.00 0.00 5/6 std::__cxx11::_List_base >::_M_clear() [2266] + 0.00 0.00 5/5 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2298] +----------------------------------------------- + 0.00 0.00 5/5 std::__cxx11::_List_base >::_List_base() [2301] +[2300] 0.0 0.00 0.00 5 std::__cxx11::_List_base >::_List_impl::_List_impl() [2300] + 0.00 0.00 5/5 std::allocator >::allocator() [2291] + 0.00 0.00 5/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 5/5 std::__cxx11::list >::list() [2308] +[2301] 0.0 0.00 0.00 5 std::__cxx11::_List_base >::_List_base() [2301] + 0.00 0.00 5/5 std::__cxx11::_List_base >::_List_impl::_List_impl() [2300] +----------------------------------------------- + 0.00 0.00 5/5 std::__cxx11::_List_base >::~_List_base() [2304] +[2302] 0.0 0.00 0.00 5 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2302] + 0.00 0.00 5/9 std::allocator >::~allocator() [2015] +----------------------------------------------- + 0.00 0.00 5/5 std::__cxx11::_List_base >::~_List_base() [2304] +[2303] 0.0 0.00 0.00 5 std::__cxx11::_List_base >::_M_clear() [2303] + 0.00 0.00 4/255 std::_List_node::_M_valptr() [747] + 0.00 0.00 4/16 std::__cxx11::_List_base >::_M_get_Node_allocator() [1734] + 0.00 0.00 4/4 void std::allocator_traits > >::destroy(std::allocator >&, CWindow**) [2429] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2460] +----------------------------------------------- + 0.00 0.00 5/5 std::__cxx11::list >::~list() [2309] +[2304] 0.0 0.00 0.00 5 std::__cxx11::_List_base >::~_List_base() [2304] + 0.00 0.00 5/5 std::__cxx11::_List_base >::_M_clear() [2303] + 0.00 0.00 5/5 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2302] +----------------------------------------------- + 0.00 0.00 1/5 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3936] + 0.00 0.00 2/5 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 2/5 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] +[2305] 0.0 0.00 0.00 5 std::__cxx11::list >::back() [2305] + 0.00 0.00 5/16686 std::__cxx11::list >::end() [179] + 0.00 0.00 5/23303 std::_List_iterator::operator*() const [151] + 0.00 0.00 5/5 std::_List_iterator::operator--() [2294] +----------------------------------------------- + 0.00 0.00 1/5 CInputManager::destroyMouse(wlr_input_device*) [3086] + 0.00 0.00 1/5 SMouse& std::__cxx11::list >::emplace_back<>() [3951] + 0.00 0.00 1/5 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] + 0.00 0.00 2/5 std::__cxx11::list >::back() [2959] +[2306] 0.0 0.00 0.00 5 std::__cxx11::list >::end() [2306] + 0.00 0.00 5/11 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1987] +----------------------------------------------- + 0.00 0.00 1/5 CCompositor::~CCompositor() [3072] + 0.00 0.00 4/5 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] +[2307] 0.0 0.00 0.00 5 std::__cxx11::list >::~list() [2307] + 0.00 0.00 5/5 std::__cxx11::_List_base >::~_List_base() [2299] +----------------------------------------------- + 0.00 0.00 1/5 CCompositor::CCompositor() [3071] + 0.00 0.00 4/5 std::array >, 4ul>::array() [3806] +[2308] 0.0 0.00 0.00 5 std::__cxx11::list >::list() [2308] + 0.00 0.00 5/5 std::__cxx11::_List_base >::_List_base() [2301] +----------------------------------------------- + 0.00 0.00 1/5 CCompositor::~CCompositor() [3072] + 0.00 0.00 4/5 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] +[2309] 0.0 0.00 0.00 5 std::__cxx11::list >::~list() [2309] + 0.00 0.00 5/5 std::__cxx11::_List_base >::~_List_base() [2304] +----------------------------------------------- + 0.00 0.00 1/5 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 2/5 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] + 0.00 0.00 2/5 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [2714] +[2310] 0.0 0.00 0.00 5 std::__cxx11::to_string(int) [2310] + 0.00 0.00 5/5 unsigned int std::__detail::__to_chars_len(unsigned int, int) [2311] + 0.00 0.00 5/6 std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) [2269] + 0.00 0.00 5/1328 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] + 0.00 0.00 5/5 void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int) [2312] +----------------------------------------------- + 0.00 0.00 5/5 std::__cxx11::to_string(int) [2310] +[2311] 0.0 0.00 0.00 5 unsigned int std::__detail::__to_chars_len(unsigned int, int) [2311] +----------------------------------------------- + 0.00 0.00 5/5 std::__cxx11::to_string(int) [2310] +[2312] 0.0 0.00 0.00 5 void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int) [2312] +----------------------------------------------- + 0.00 0.00 1/5 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [3740] + 0.00 0.00 1/5 std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>::tuple<_IO_FILE*&, int (*)(_IO_FILE*), true>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3846] + 0.00 0.00 1/5 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3532] + 0.00 0.00 1/5 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_Tuple_impl(int (*&&)(_IO_FILE*)) [3540] + 0.00 0.00 1/5 std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_Head_base(int (*&&)(_IO_FILE*)) [3377] +[2313] 0.0 0.00 0.00 5 int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) [2313] +----------------------------------------------- + 0.00 0.00 4/4 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] +[2314] 0.0 0.00 0.00 4 CWorkspace::startAnim(bool, bool, bool) [2314] + 0.00 0.00 8/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 8/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 6/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 6/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 4/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 4/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 4/7336 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 4/7 CAnimatedVariable::setValueAndWarp(float const&) [2129] + 0.00 0.00 4/74 CAnimatedVariable::operator=(Vector2D const&) [1014] + 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 2/19 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] + 0.00 0.00 2/2 CAnimatedVariable::setValueAndWarp(Vector2D const&) [2710] +----------------------------------------------- + 0.00 0.00 4/4 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] +[2315] 0.0 0.00 0.00 4 CCompositor::windowFromCursor() [2315] + 0.00 0.00 140/51489 std::reverse_iterator >::operator->() const [59] + 0.00 0.00 125/204786 CAnimatedVariable::vec() const [29] + 0.00 0.00 35/12126 std::__cxx11::list >::rend() [206] + 0.00 0.00 34/12125 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [207] + 0.00 0.00 31/10297 std::reverse_iterator >::operator++(int) [224] + 0.00 0.00 31/200444 std::_List_iterator::operator*() const [30] + 0.00 0.00 31/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] + 0.00 0.00 27/167869 std::_List_iterator::operator++() [32] + 0.00 0.00 4/1845 CCompositor::getMonitorFromCursor() [451] + 0.00 0.00 4/1829 std::__cxx11::list >::rbegin() [452] + 0.00 0.00 4/54237 std::__cxx11::list >::begin() [55] + 0.00 0.00 4/43977 std::__cxx11::list >::end() [73] +----------------------------------------------- + 0.00 0.00 2/4 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] + 0.00 0.00 2/4 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] +[2316] 0.0 0.00 0.00 4 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] + 0.00 0.00 19/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] + 0.00 0.00 15/200444 std::_List_iterator::operator*() const [30] + 0.00 0.00 15/167869 std::_List_iterator::operator++() [32] + 0.00 0.00 8/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 8/8 CHyprXWaylandManager::moveXWaylandWindow(CWindow*, Vector2D const&) [2037] + 0.00 0.00 6/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 6/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 4/4893 CCompositor::isWorkspaceVisible(int const&) [335] + 0.00 0.00 4/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 4/12440 CCompositor::getWorkspaceByID(int const&) [204] + 0.00 0.00 4/54237 std::__cxx11::list >::begin() [55] + 0.00 0.00 4/43977 std::__cxx11::list >::end() [73] + 0.00 0.00 2/204786 CAnimatedVariable::vec() const [29] +----------------------------------------------- + 0.00 0.00 4/4 CInputManager::mouseMoveUnified(unsigned int, bool) [454] +[2317] 0.0 0.00 0.00 4 CCompositor::getFullscreenWindowOnWorkspace(int const&) [2317] + 0.00 0.00 12/200444 std::_List_iterator::operator*() const [30] + 0.00 0.00 12/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] + 0.00 0.00 8/167869 std::_List_iterator::operator++() [32] + 0.00 0.00 4/54237 std::__cxx11::list >::begin() [55] + 0.00 0.00 4/43977 std::__cxx11::list >::end() [73] +----------------------------------------------- + 0.00 0.00 4/4 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule const&) [2502] +[2318] 0.0 0.00 0.00 4 SWindowRule::SWindowRule(SWindowRule const&) [2318] + 0.00 0.00 8/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] +----------------------------------------------- + 0.00 0.00 1/4 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3094] + 0.00 0.00 3/4 decltype (::new ((void*)(0)) SMonitorRule((declval)())) std::construct_at(SMonitorRule*, SMonitorRule const&) [4134] +[2319] 0.0 0.00 0.00 4 SMonitorRule::SMonitorRule(SMonitorRule const&) [2319] + 0.00 0.00 8/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] +----------------------------------------------- + 0.00 0.00 4/4 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] +[2320] 0.0 0.00 0.00 4 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] + 0.00 0.00 44/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 20/20 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] + 0.00 0.00 20/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] + 0.00 0.00 16/40 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] + 0.00 0.00 12/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] + 0.00 0.00 8/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 4/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 4/44 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::find(std::__cxx11::basic_string, std::allocator > const&) [1242] + 0.00 0.00 4/44 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::end() [1241] + 0.00 0.00 4/44 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&) [1243] +----------------------------------------------- + 0.00 0.00 4/4 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] +[2321] 0.0 0.00 0.00 4 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] + 0.00 0.00 25/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 21/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] + 0.00 0.00 8/348 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const [698] + 0.00 0.00 8/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] + 0.00 0.00 8/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 8/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 4/4 std::deque >::push_back(SWindowRule&&) [2439] + 0.00 0.00 4/15 SWindowRule::~SWindowRule() [1747] +----------------------------------------------- + 0.00 0.00 4/4 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] +[2322] 0.0 0.00 0.00 4 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] + 0.00 0.00 10/14 std::_Deque_iterator::operator*() const [1761] + 0.00 0.00 10/13377 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] + 0.00 0.00 10/17 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [1716] + 0.00 0.00 8/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 7/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] + 0.00 0.00 6/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] + 0.00 0.00 6/10 std::_Deque_iterator::operator++() [1993] + 0.00 0.00 4/8 std::deque >::begin() [2080] + 0.00 0.00 4/8 std::deque >::end() [2079] + 0.00 0.00 4/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] +----------------------------------------------- + 0.00 0.00 4/4 Events::listener_unmapWindow(void*, void*) [2327] +[2323] 0.0 0.00 0.00 4 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 20/57 std::_List_iterator::operator*() const [1093] + 0.00 0.00 20/56 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [1117] + 0.00 0.00 16/52 std::_List_iterator::operator++() [1165] + 0.00 0.00 12/236 CHyprWLListener::removeCallback() [760] + 0.00 0.00 4/19 std::__cxx11::list >::begin() [1701] + 0.00 0.00 4/27 std::__cxx11::list >::end() [1578] + 0.00 0.00 4/8 std::__cxx11::list >::begin() [2096] + 0.00 0.00 4/8 std::__cxx11::list >::end() [2095] + 0.00 0.00 4/8 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [2120] + 0.00 0.00 4/4 std::__cxx11::list >::clear() [2465] + 0.00 0.00 4/1770 addSurfaceGlobalOffset(SSurfaceTreeNode*, int*, int*) [460] + 0.00 0.00 4/27041 std::unique_ptr >::operator->() const [140] + 0.00 0.00 4/17811 CHyprRenderer::damageBox(wlr_box*) [177] + 0.00 0.00 4/8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] + 0.00 0.00 3/442 Debug::log(LogLevel, char const*, ...) [663] +----------------------------------------------- + 0.00 0.00 4/4 Events::listener_unmapWindow(void*, void*) [2327] +[2324] 0.0 0.00 0.00 4 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 12/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 12/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 12/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 8/7994 CColor::CColor(float, float, float, float) [262] + 0.00 0.00 8/2819 CHyprOpenGLImpl::clear(CColor const&) [417] + 0.00 0.00 8/8 CConfigManager::setInt(std::__cxx11::basic_string, std::allocator >, int) [2029] + 0.00 0.00 8/44410 std::unique_ptr >::operator->() const [66] + 0.00 0.00 4/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 4/7336 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 4/1410 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] + 0.00 0.00 4/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] + 0.00 0.00 4/27041 std::unique_ptr >::operator->() const [140] + 0.00 0.00 4/1877 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] + 0.00 0.00 4/8 std::unordered_map, std::equal_to, std::allocator > >::operator[](CWindow* const&) [2066] + 0.00 0.00 4/7 CFramebuffer::alloc(int, int) [2125] + 0.00 0.00 4/6010 CFramebuffer::bind() [310] + 0.00 0.00 4/4453 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [343] + 0.00 0.00 4/1411 CHyprOpenGLImpl::end() [507] +----------------------------------------------- + 0.00 0.00 4/4 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] +[2325] 0.0 0.00 0.00 4 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] + 0.00 0.00 32/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 8/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 4/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 4/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 4/4 CHyprXWaylandManager::sendCloseWindow(CWindow*) [2326] + 0.00 0.00 4/48 std::unique_ptr >::operator->() const [1194] + 0.00 0.00 4/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] + 0.00 0.00 4/185 SHyprIPCEvent::~SHyprIPCEvent() [842] + 0.00 0.00 4/4 CCompositor::windowFromCursor() [2315] + 0.00 0.00 4/1481 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] +----------------------------------------------- + 0.00 0.00 4/4 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] +[2326] 0.0 0.00 0.00 4 CHyprXWaylandManager::sendCloseWindow(CWindow*) [2326] +----------------------------------------------- + 0.00 0.00 4/4 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] +[2327] 0.0 0.00 0.00 4 Events::listener_unmapWindow(void*, void*) [2327] + 0.00 0.00 24/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 16/236 CHyprWLListener::removeCallback() [760] + 0.00 0.00 12/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 12/204786 CAnimatedVariable::vec() const [29] + 0.00 0.00 8/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 4/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 4/62 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] + 0.00 0.00 4/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 4/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 4/44410 std::unique_ptr >::operator->() const [66] + 0.00 0.00 4/4 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] + 0.00 0.00 4/12 CAnimatedVariable::operator=(float const&) [1839] + 0.00 0.00 4/12440 CCompositor::getWorkspaceByID(int const&) [204] + 0.00 0.00 4/1869 CLayoutManager::getCurrentLayout() [443] + 0.00 0.00 4/1869 std::unique_ptr >::operator->() const [445] + 0.00 0.00 4/12 IHyprLayout::onWindowRemoved(CWindow*) [1838] + 0.00 0.00 4/10277 std::unique_ptr >::operator->() const [232] + 0.00 0.00 4/8 CInputManager::refocus() [2027] + 0.00 0.00 4/4 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] + 0.00 0.00 4/4 std::__cxx11::list >::push_back(CWindow* const&) [2479] + 0.00 0.00 4/27041 std::unique_ptr >::operator->() const [140] + 0.00 0.00 4/7336 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 4/6 CHyprRenderer::damageMonitor(SMonitor*) [2254] + 0.00 0.00 4/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 4/9249 Vector2D::operator+(Vector2D) const [255] + 0.00 0.00 4/74 CAnimatedVariable::operator=(Vector2D const&) [1014] + 0.00 0.00 4/1531 std::unique_ptr >::operator->() const [478] + 0.00 0.00 4/12 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] +----------------------------------------------- + 0.00 0.00 4/4 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] +[2328] 0.0 0.00 0.00 4 Events::listener_destroySubsurfaceNode(void*, void*) [2328] + 0.00 0.00 12/236 CHyprWLListener::removeCallback() [760] + 0.00 0.00 4/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 4/8 std::__cxx11::list >::begin() [2096] + 0.00 0.00 4/8 std::__cxx11::list >::end() [2095] + 0.00 0.00 4/8 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [2120] + 0.00 0.00 4/8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] +[2329] 0.0 0.00 0.00 4 __gnu_cxx::__alloc_traits >, std::_List_node >::_S_select_on_copy(std::allocator > const&) [2329] + 0.00 0.00 4/4 std::allocator_traits > >::select_on_container_copy_construction(std::allocator > const&) [2427] +----------------------------------------------- + 0.00 0.00 4/4 std::_List_node::_M_valptr() [2383] +[2330] 0.0 0.00 0.00 4 __gnu_cxx::__aligned_membuf::_M_ptr() [2330] + 0.00 0.00 4/4 __gnu_cxx::__aligned_membuf::_M_addr() [2331] +----------------------------------------------- + 0.00 0.00 4/4 __gnu_cxx::__aligned_membuf::_M_ptr() [2330] +[2331] 0.0 0.00 0.00 4 __gnu_cxx::__aligned_membuf::_M_addr() [2331] +----------------------------------------------- + 0.00 0.00 4/4 Events::listener_mapWindow(void*, void*) [2039] +[2332] 0.0 0.00 0.00 4 __gnu_cxx::__normal_iterator > >::operator++() [2332] +----------------------------------------------- + 0.00 0.00 4/4 Events::listener_mapWindow(void*, void*) [2039] +[2333] 0.0 0.00 0.00 4 __gnu_cxx::__normal_iterator > >::operator*() const [2333] +----------------------------------------------- + 0.00 0.00 4/4 __static_initialization_and_destruction_0(int, int) [3017] +[2334] 0.0 0.00 0.00 4 ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const [2334] + 0.00 0.00 28/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 16/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] + 0.00 0.00 12/124 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] + 0.00 0.00 4/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] +----------------------------------------------- + 0.00 0.00 1/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] + 0.00 0.00 3/4 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] +[2335] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2335] + 0.00 0.00 4/4 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2354] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] +[2336] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [2336] +----------------------------------------------- + 0.00 0.00 4/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_map_allocator() const [2338] +[2337] 0.0 0.00 0.00 4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() const [2337] +----------------------------------------------- + 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_map(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2831] + 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_map(unsigned long) [2827] +[2338] 0.0 0.00 0.00 4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_map_allocator() const [2338] + 0.00 0.00 4/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() const [2337] + 0.00 0.00 4/4 std::allocator, std::allocator >*>::allocator, std::allocator > >(std::allocator, std::allocator > > const&) [2360] +----------------------------------------------- + 0.00 0.00 1/4 CInputManager::destroyMouse(wlr_input_device*) [3086] + 0.00 0.00 1/4 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] + 0.00 0.00 2/4 std::__cxx11::list >::back() [2959] +[2339] 0.0 0.00 0.00 4 std::_List_iterator::operator*() const [2339] + 0.00 0.00 4/6 std::_List_node::_M_valptr() [2261] +----------------------------------------------- + 0.00 0.00 4/4 std::__new_allocator::allocate(unsigned long, void const*) [2410] +[2340] 0.0 0.00 0.00 4 std::__new_allocator::_M_max_size() const [2340] +----------------------------------------------- + 0.00 0.00 4/4 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2413] +[2341] 0.0 0.00 0.00 4 std::__new_allocator, false> >::_M_max_size() const [2341] +----------------------------------------------- + 0.00 0.00 4/4 std::__new_allocator >::allocate(unsigned long, void const*) [2418] +[2342] 0.0 0.00 0.00 4 std::__new_allocator >::_M_max_size() const [2342] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::_M_node_count() const [2348] +[2343] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_size() const [2343] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::get_allocator() const [2349] +[2344] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2344] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] +[2345] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2345] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::_M_node_count() const [2351] +[2346] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_size() const [2346] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::get_allocator() const [2352] +[2347] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2347] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::size() const [2350] +[2348] 0.0 0.00 0.00 4 std::__cxx11::list >::_M_node_count() const [2348] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_get_size() const [2343] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] +[2349] 0.0 0.00 0.00 4 std::__cxx11::list >::get_allocator() const [2349] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2344] + 0.00 0.00 4/4 std::allocator::allocator >(std::allocator > const&) [2356] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] +[2350] 0.0 0.00 0.00 4 std::__cxx11::list >::size() const [2350] + 0.00 0.00 4/4 std::__cxx11::list >::_M_node_count() const [2348] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::size() const [2353] +[2351] 0.0 0.00 0.00 4 std::__cxx11::list >::_M_node_count() const [2351] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_get_size() const [2346] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] +[2352] 0.0 0.00 0.00 4 std::__cxx11::list >::get_allocator() const [2352] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2347] + 0.00 0.00 4/4 std::allocator::allocator >(std::allocator > const&) [2358] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] +[2353] 0.0 0.00 0.00 4 std::__cxx11::list >::size() const [2353] + 0.00 0.00 4/4 std::__cxx11::list >::_M_node_count() const [2351] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2335] +[2354] 0.0 0.00 0.00 4 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2354] + 0.00 0.00 4/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] +[2355] 0.0 0.00 0.00 4 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2355] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::get_allocator() const [2349] +[2356] 0.0 0.00 0.00 4 std::allocator::allocator >(std::allocator > const&) [2356] + 0.00 0.00 4/4 std::__new_allocator::__new_allocator() [2411] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] +[2357] 0.0 0.00 0.00 4 std::allocator::~allocator() [2357] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::get_allocator() const [2352] +[2358] 0.0 0.00 0.00 4 std::allocator::allocator >(std::allocator > const&) [2358] + 0.00 0.00 4/4 std::__new_allocator::__new_allocator() [2414] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] +[2359] 0.0 0.00 0.00 4 std::allocator::~allocator() [2359] +----------------------------------------------- + 0.00 0.00 4/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_map_allocator() const [2338] +[2360] 0.0 0.00 0.00 4 std::allocator, std::allocator >*>::allocator, std::allocator > >(std::allocator, std::allocator > > const&) [2360] + 0.00 0.00 4/4 std::__new_allocator, std::allocator >*>::__new_allocator() [2415] +----------------------------------------------- + 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_map(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2831] + 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_map(unsigned long) [2827] +[2361] 0.0 0.00 0.00 4 std::allocator, std::allocator >*>::~allocator() [2361] +----------------------------------------------- + 0.00 0.00 2/4 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2972] + 0.00 0.00 2/4 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) [2971] +[2362] 0.0 0.00 0.00 4 std::allocator::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> > const&) [2362] + 0.00 0.00 4/26 std::__new_allocator::__new_allocator() [1615] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2450] +[2363] 0.0 0.00 0.00 4 std::allocator >::allocator(std::allocator > const&) [2363] + 0.00 0.00 4/4 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2416] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::list(std::allocator const&) [2469] +[2364] 0.0 0.00 0.00 4 std::allocator >::allocator(std::allocator const&) [2364] + 0.00 0.00 4/5 std::__new_allocator >::__new_allocator() [2295] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::list(std::allocator const&) [2480] +[2365] 0.0 0.00 0.00 4 std::allocator >::allocator(std::allocator const&) [2365] + 0.00 0.00 4/5 std::__new_allocator >::__new_allocator() [2297] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2457] +[2366] 0.0 0.00 0.00 4 std::allocator >::allocator(std::allocator > const&) [2366] + 0.00 0.00 4/4 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2419] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2369] +[2367] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2367] + 0.00 0.00 101/1875 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_M_next() const [441] + 0.00 0.00 101/994 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&, unsigned long) const [594] + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2368] + 0.00 0.00 4/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2287] + 0.00 0.00 4/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2293] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2367] +[2368] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2368] + 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) [2482] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] +[2369] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2369] + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2367] +----------------------------------------------- + 0.00 0.00 4/4 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] +[2370] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2370] + 0.00 0.00 4/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 4/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1741] + 0.00 0.00 4/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] +----------------------------------------------- + 0.00 0.00 4/4 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] +[2371] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2371] +----------------------------------------------- + 0.00 0.00 4/4 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] +[2372] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] + 0.00 0.00 4/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] + 0.00 0.00 4/4 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2355] + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2373] + 0.00 0.00 4/756 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [615] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3329] + 0.00 0.00 1/13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1772] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] +[2373] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2373] + 0.00 0.00 1/41 std::__detail::_Hash_node, false>::_M_next() const [1255] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, false> const&) const [3154] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [2378] +[2374] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2374] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] +[2375] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [2375] + 0.00 0.00 4/4 std::__detail::_Hashtable_hash_traits >::__small_size_threshold() [2488] +----------------------------------------------- + 0.00 0.00 4/4 std::unordered_map, std::equal_to, std::allocator > >::erase(CWindow* const&) [2398] +[2376] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(CWindow* const&) [2376] + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(CWindow* const&) [2376] +[2377] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [2336] + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [2375] + 0.00 0.00 4/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const [1778] + 0.00 0.00 4/13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1772] + 0.00 0.00 4/12 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, CWindow* const&, unsigned long) const [1856] + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [2378] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] +[2378] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [2378] + 0.00 0.00 8/41 std::__detail::_Hash_node, false>::_M_next() const [1255] + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2374] + 0.00 0.00 4/756 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [615] + 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2485] +----------------------------------------------- + 0.00 0.00 4/4 std::_Tuple_impl<0ul, CWindow* const&>::_M_head(std::_Tuple_impl<0ul, CWindow* const&>&) [2386] +[2379] 0.0 0.00 0.00 4 std::_Head_base<0ul, CWindow* const&, false>::_M_head(std::_Head_base<0ul, CWindow* const&, false>&) [2379] +----------------------------------------------- + 0.00 0.00 4/4 std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(CWindow* const&) [2388] +[2380] 0.0 0.00 0.00 4 std::_Head_base<0ul, CWindow* const&, false>::_Head_base(CWindow* const&) [2380] +----------------------------------------------- + 0.00 0.00 4/4 std::_Tuple_impl<0ul, SMonitor* const&>::_M_head(std::_Tuple_impl<0ul, SMonitor* const&>&) [2389] +[2381] 0.0 0.00 0.00 4 std::_Head_base<0ul, SMonitor* const&, false>::_M_head(std::_Head_base<0ul, SMonitor* const&, false>&) [2381] +----------------------------------------------- + 0.00 0.00 4/4 std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(SMonitor* const&) [2390] +[2382] 0.0 0.00 0.00 4 std::_Head_base<0ul, SMonitor* const&, false>::_Head_base(SMonitor* const&) [2382] +----------------------------------------------- + 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_clear() [2951] + 0.00 0.00 1/4 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] + 0.00 0.00 2/4 std::_List_iterator::operator*() const [2744] +[2383] 0.0 0.00 0.00 4 std::_List_node::_M_valptr() [2383] + 0.00 0.00 4/4 __gnu_cxx::__aligned_membuf::_M_ptr() [2330] +----------------------------------------------- + 0.00 0.00 1/4 std::deque >::~deque() [3823] + 0.00 0.00 1/4 std::deque >::_M_erase_at_end(std::_Deque_iterator) [3820] + 0.00 0.00 2/4 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [2927] +[2384] 0.0 0.00 0.00 4 std::_Deque_base >::_M_get_Tp_allocator() [2384] +----------------------------------------------- + 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::~_Deque_base() [2835] + 0.00 0.00 2/4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2931] +[2385] 0.0 0.00 0.00 4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [2385] + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_node(std::__cxx11::basic_string, std::allocator >*) [2833] +----------------------------------------------- + 0.00 0.00 4/4 CWindow* const& std::__get_helper<0ul, CWindow* const&>(std::_Tuple_impl<0ul, CWindow* const&>&) [2499] +[2386] 0.0 0.00 0.00 4 std::_Tuple_impl<0ul, CWindow* const&>::_M_head(std::_Tuple_impl<0ul, CWindow* const&>&) [2386] + 0.00 0.00 4/4 std::_Head_base<0ul, CWindow* const&, false>::_M_head(std::_Head_base<0ul, CWindow* const&, false>&) [2379] +----------------------------------------------- + 0.00 0.00 4/4 std::tuple::tuple(std::tuple&&) [2444] +[2387] 0.0 0.00 0.00 4 std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(std::_Tuple_impl<0ul, CWindow* const&>&&) [2387] +----------------------------------------------- + 0.00 0.00 4/4 std::tuple::tuple(CWindow* const&) [2443] +[2388] 0.0 0.00 0.00 4 std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(CWindow* const&) [2388] + 0.00 0.00 4/4 std::_Head_base<0ul, CWindow* const&, false>::_Head_base(CWindow* const&) [2380] +----------------------------------------------- + 0.00 0.00 4/4 SMonitor* const& std::__get_helper<0ul, SMonitor* const&>(std::_Tuple_impl<0ul, SMonitor* const&>&) [2500] +[2389] 0.0 0.00 0.00 4 std::_Tuple_impl<0ul, SMonitor* const&>::_M_head(std::_Tuple_impl<0ul, SMonitor* const&>&) [2389] + 0.00 0.00 4/4 std::_Head_base<0ul, SMonitor* const&, false>::_M_head(std::_Head_base<0ul, SMonitor* const&, false>&) [2381] +----------------------------------------------- + 0.00 0.00 4/4 std::tuple::tuple(SMonitor* const&) [2446] +[2390] 0.0 0.00 0.00 4 std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(SMonitor* const&) [2390] + 0.00 0.00 4/4 std::_Head_base<0ul, SMonitor* const&, false>::_Head_base(SMonitor* const&) [2382] +----------------------------------------------- + 0.00 0.00 4/4 std::tuple::tuple(std::tuple&&) [2445] +[2391] 0.0 0.00 0.00 4 std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(std::_Tuple_impl<0ul, SMonitor* const&>&&) [2391] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2467] +[2392] 0.0 0.00 0.00 4 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2392] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2474] +[2393] 0.0 0.00 0.00 4 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2393] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::basic_string, std::allocator >::_S_move(char*, char const*, unsigned long) [2462] +[2394] 0.0 0.00 0.00 4 std::char_traits::move(char*, char const*, unsigned long) [2394] + 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] +----------------------------------------------- + 0.00 0.00 4/4 void std::_Destroy(Vector2D*, Vector2D*) [2511] +[2395] 0.0 0.00 0.00 4 void std::_Destroy_aux::__destroy(Vector2D*, Vector2D*) [2395] + 0.00 0.00 8/8 void std::_Destroy(Vector2D*) [2119] + 0.00 0.00 6/8 Vector2D* std::__addressof(Vector2D&) [2109] +----------------------------------------------- + 0.00 0.00 4/4 void std::_Destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2513] +[2396] 0.0 0.00 0.00 4 void std::_Destroy_aux::__destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2396] + 0.00 0.00 3/225 std::__cxx11::basic_string, std::allocator >* std::__addressof, std::allocator > >(std::__cxx11::basic_string, std::allocator >&) [778] + 0.00 0.00 2/2 void std::_Destroy, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) [3003] +----------------------------------------------- + 0.00 0.00 2/4 std::vector >::~vector() [2939] + 0.00 0.00 2/4 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) [3864] +[2397] 0.0 0.00 0.00 4 std::_Vector_base >::_M_get_Tp_allocator() [2397] +----------------------------------------------- + 0.00 0.00 4/4 CCompositor::cleanupFadingOut() [524] +[2398] 0.0 0.00 0.00 4 std::unordered_map, std::equal_to, std::allocator > >::erase(CWindow* const&) [2398] + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(CWindow* const&) [2376] +----------------------------------------------- + 0.00 0.00 4/4 std::array >, 4ul>::data() [2436] +[2399] 0.0 0.00 0.00 4 std::__array_traits >, 4ul>::_S_ptr(std::__cxx11::list > const (&) [4]) [2399] +----------------------------------------------- + 0.00 0.00 4/4 std::deque >::back() [2438] +[2400] 0.0 0.00 0.00 4 std::_Deque_iterator::operator--() [2400] +----------------------------------------------- + 0.00 0.00 1/4 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) [4200] + 0.00 0.00 3/4 std::_Deque_iterator::_M_set_node(SMonitorRule**) [2595] +[2401] 0.0 0.00 0.00 4 std::_Deque_iterator::_S_buffer_size() [2401] + 0.00 0.00 4/1694 std::__deque_buf_size(unsigned long) [465] +----------------------------------------------- + 0.00 0.00 4/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [2832] +[2402] 0.0 0.00 0.00 4 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_M_set_node(std::__cxx11::basic_string, std::allocator >**) [2402] + 0.00 0.00 4/4 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_S_buffer_size() [2403] +----------------------------------------------- + 0.00 0.00 4/4 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_M_set_node(std::__cxx11::basic_string, std::allocator >**) [2402] +[2403] 0.0 0.00 0.00 4 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_S_buffer_size() [2403] + 0.00 0.00 4/1694 std::__deque_buf_size(unsigned long) [465] +----------------------------------------------- + 0.00 0.00 4/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [2829] +[2404] 0.0 0.00 0.00 4 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator() [2404] +----------------------------------------------- + 0.00 0.00 2/4 std::deque >::begin() [2937] + 0.00 0.00 2/4 std::deque >::end() [2936] +[2405] 0.0 0.00 0.00 4 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [2405] +----------------------------------------------- + 0.00 0.00 4/4 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] +[2406] 0.0 0.00 0.00 4 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2406] + 0.00 0.00 4/4 std::allocator >* std::__addressof > >(std::allocator >&) [2498] +----------------------------------------------- + 0.00 0.00 4/4 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] +[2407] 0.0 0.00 0.00 4 std::__allocated_ptr > >::~__allocated_ptr() [2407] +----------------------------------------------- + 0.00 0.00 4/4 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] +[2408] 0.0 0.00 0.00 4 std::__allocated_ptr > >::operator=(decltype(nullptr)) [2408] +----------------------------------------------- + 0.00 0.00 4/4 std::allocator_traits >::deallocate(std::allocator&, SWindowRule*, unsigned long) [2420] +[2409] 0.0 0.00 0.00 4 std::__new_allocator::deallocate(SWindowRule*, unsigned long) [2409] +----------------------------------------------- + 0.00 0.00 4/4 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2421] +[2410] 0.0 0.00 0.00 4 std::__new_allocator::allocate(unsigned long, void const*) [2410] + 0.00 0.00 4/4 std::__new_allocator::_M_max_size() const [2340] +----------------------------------------------- + 0.00 0.00 4/4 std::allocator::allocator >(std::allocator > const&) [2356] +[2411] 0.0 0.00 0.00 4 std::__new_allocator::__new_allocator() [2411] +----------------------------------------------- + 0.00 0.00 4/4 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2423] +[2412] 0.0 0.00 0.00 4 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [2412] +----------------------------------------------- + 0.00 0.00 4/4 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2425] +[2413] 0.0 0.00 0.00 4 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2413] + 0.00 0.00 4/4 std::__new_allocator, false> >::_M_max_size() const [2341] +----------------------------------------------- + 0.00 0.00 4/4 std::allocator::allocator >(std::allocator > const&) [2358] +[2414] 0.0 0.00 0.00 4 std::__new_allocator::__new_allocator() [2414] +----------------------------------------------- + 0.00 0.00 4/4 std::allocator, std::allocator >*>::allocator, std::allocator > >(std::allocator, std::allocator > > const&) [2360] +[2415] 0.0 0.00 0.00 4 std::__new_allocator, std::allocator >*>::__new_allocator() [2415] +----------------------------------------------- + 0.00 0.00 4/4 std::allocator >::allocator(std::allocator > const&) [2363] +[2416] 0.0 0.00 0.00 4 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2416] +----------------------------------------------- + 0.00 0.00 4/4 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2428] +[2417] 0.0 0.00 0.00 4 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [2417] +----------------------------------------------- + 0.00 0.00 4/4 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2430] +[2418] 0.0 0.00 0.00 4 std::__new_allocator >::allocate(unsigned long, void const*) [2418] + 0.00 0.00 4/4 std::__new_allocator >::_M_max_size() const [2342] +----------------------------------------------- + 0.00 0.00 4/4 std::allocator >::allocator(std::allocator > const&) [2366] +[2419] 0.0 0.00 0.00 4 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2419] +----------------------------------------------- + 0.00 0.00 1/4 std::_Deque_base >::_M_deallocate_node(SWindowRule*) [3457] + 0.00 0.00 3/4 std::_Vector_base >::_M_deallocate(SWindowRule*, unsigned long) [1699] +[2420] 0.0 0.00 0.00 4 std::allocator_traits >::deallocate(std::allocator&, SWindowRule*, unsigned long) [2420] + 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 4/4 std::__new_allocator::deallocate(SWindowRule*, unsigned long) [2409] +----------------------------------------------- + 0.00 0.00 1/4 std::_Deque_base >::_M_allocate_node() [3453] + 0.00 0.00 3/4 std::_Vector_base >::_M_allocate(unsigned long) [2593] +[2421] 0.0 0.00 0.00 4 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2421] + 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 4/4 std::__new_allocator::allocate(unsigned long, void const*) [2410] +----------------------------------------------- + 0.00 0.00 1/4 std::vector >::push_back(SWindowRule const&) [2447] + 0.00 0.00 3/4 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] +[2422] 0.0 0.00 0.00 4 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule const&) [2422] + 0.00 0.00 4/11 SWindowRule const& std::forward(std::remove_reference::type&) [1990] + 0.00 0.00 4/4 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule const&) [2502] +----------------------------------------------- + 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2486] +[2423] 0.0 0.00 0.00 4 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2423] + 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 4/4 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [2412] +----------------------------------------------- + 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2485] +[2424] 0.0 0.00 0.00 4 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2424] + 0.00 0.00 4/4 void std::destroy_at >(std::pair*) [2493] +----------------------------------------------- + 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] +[2425] 0.0 0.00 0.00 4 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2425] + 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 4/4 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2413] +----------------------------------------------- + 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] +[2426] 0.0 0.00 0.00 4 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2426] + 0.00 0.00 4/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 4/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1741] + 0.00 0.00 4/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 4/4 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] +----------------------------------------------- + 0.00 0.00 4/4 __gnu_cxx::__alloc_traits >, std::_List_node >::_S_select_on_copy(std::allocator > const&) [2329] +[2427] 0.0 0.00 0.00 4 std::allocator_traits > >::select_on_container_copy_construction(std::allocator > const&) [2427] + 0.00 0.00 4/8 std::allocator >::allocator(std::allocator > const&) [2060] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2460] +[2428] 0.0 0.00 0.00 4 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2428] + 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 4/4 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [2417] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_clear() [2303] +[2429] 0.0 0.00 0.00 4 void std::allocator_traits > >::destroy(std::allocator >&, CWindow**) [2429] + 0.00 0.00 4/4 void std::destroy_at(CWindow**) [2492] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_get_node() [2459] +[2430] 0.0 0.00 0.00 4 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2430] + 0.00 0.00 4/35948 __is_constant_evaluated [98] + 0.00 0.00 4/4 std::__new_allocator >::allocate(unsigned long, void const*) [2418] +----------------------------------------------- + 0.00 0.00 4/4 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] +[2431] 0.0 0.00 0.00 4 void std::allocator_traits > >::construct(std::allocator >&, CWindow**, CWindow* const&) [2431] + 0.00 0.00 4/20 CWindow* const& std::forward(std::remove_reference::type&) [1696] + 0.00 0.00 4/4 decltype (::new ((void*)(0)) CWindow*((declval)())) std::construct_at(CWindow**, CWindow* const&) [2503] +----------------------------------------------- + 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2486] +[2432] 0.0 0.00 0.00 4 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2432] + 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [2514] +----------------------------------------------- + 0.00 0.00 4/4 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2434] +[2433] 0.0 0.00 0.00 4 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2433] + 0.00 0.00 4/20 CWindow* const& std::forward(std::remove_reference::type&) [1696] + 0.00 0.00 4/4 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, CWindow* const&>(std::tuple&) [2505] + 0.00 0.00 4/10 CFramebuffer::CFramebuffer() [1991] +----------------------------------------------- + 0.00 0.00 4/4 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] +[2434] 0.0 0.00 0.00 4 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2434] + 0.00 0.00 4/4 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2433] +----------------------------------------------- + 0.00 0.00 4/4 void std::destroy_at >(std::pair*) [2493] +[2435] 0.0 0.00 0.00 4 std::pair::~pair() [2435] + 0.00 0.00 4/10 CFramebuffer::~CFramebuffer() [1992] +----------------------------------------------- + 0.00 0.00 2/4 std::array >, 4ul>::begin() [2922] + 0.00 0.00 2/4 std::array >, 4ul>::end() [2921] +[2436] 0.0 0.00 0.00 4 std::array >, 4ul>::data() [2436] + 0.00 0.00 4/4 std::__array_traits >, 4ul>::_S_ptr(std::__cxx11::list > const (&) [4]) [2399] +----------------------------------------------- + 0.00 0.00 4/4 std::deque >::push_back(SWindowRule&&) [2439] +[2437] 0.0 0.00 0.00 4 SWindowRule& std::deque >::emplace_back(SWindowRule&&) [2437] + 0.00 0.00 4/18 SWindowRule&& std::forward(std::remove_reference::type&) [1707] + 0.00 0.00 4/7 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule&&) [2188] + 0.00 0.00 4/4 std::deque >::back() [2438] +----------------------------------------------- + 0.00 0.00 4/4 SWindowRule& std::deque >::emplace_back(SWindowRule&&) [2437] +[2438] 0.0 0.00 0.00 4 std::deque >::back() [2438] + 0.00 0.00 4/36 std::_Deque_iterator::operator*() const [1305] + 0.00 0.00 4/4 std::_Deque_iterator::operator--() [2400] + 0.00 0.00 3/12 std::deque >::end() [1940] +----------------------------------------------- + 0.00 0.00 4/4 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] +[2439] 0.0 0.00 0.00 4 std::deque >::push_back(SWindowRule&&) [2439] + 0.00 0.00 4/7 std::remove_reference::type&& std::move(SWindowRule&) [2245] + 0.00 0.00 4/4 SWindowRule& std::deque >::emplace_back(SWindowRule&&) [2437] +----------------------------------------------- + 0.00 0.00 1/4 std::deque >::~deque() [3823] + 0.00 0.00 1/4 std::deque >::_M_erase_at_end(std::_Deque_iterator) [3820] + 0.00 0.00 2/4 std::deque >::back() [2928] +[2440] 0.0 0.00 0.00 4 std::deque >::end() [2440] + 0.00 0.00 4/1208 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [576] +----------------------------------------------- + 0.00 0.00 2/4 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [2935] + 0.00 0.00 2/4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2931] +[2441] 0.0 0.00 0.00 4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::allocator, std::allocator > > const&) [2441] + 0.00 0.00 7/56 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1116] + 0.00 0.00 4/4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2442] +----------------------------------------------- + 0.00 0.00 4/4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::allocator, std::allocator > > const&) [2441] +[2442] 0.0 0.00 0.00 4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2442] + 0.00 0.00 4/8 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() [2061] + 0.00 0.00 3/3 void std::_Destroy, std::allocator >*, std::__cxx11::basic_string, std::allocator > >(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, std::allocator, std::allocator > >&) [2697] +----------------------------------------------- + 0.00 0.00 4/4 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] +[2443] 0.0 0.00 0.00 4 std::tuple::tuple(CWindow* const&) [2443] + 0.00 0.00 4/4 std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(CWindow* const&) [2388] +----------------------------------------------- + 0.00 0.00 4/4 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] +[2444] 0.0 0.00 0.00 4 std::tuple::tuple(std::tuple&&) [2444] + 0.00 0.00 4/4 std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(std::_Tuple_impl<0ul, CWindow* const&>&&) [2387] +----------------------------------------------- + 0.00 0.00 2/4 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] + 0.00 0.00 2/4 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] +[2445] 0.0 0.00 0.00 4 std::tuple::tuple(std::tuple&&) [2445] + 0.00 0.00 4/4 std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(std::_Tuple_impl<0ul, SMonitor* const&>&&) [2391] +----------------------------------------------- + 0.00 0.00 2/4 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] + 0.00 0.00 2/4 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] +[2446] 0.0 0.00 0.00 4 std::tuple::tuple(SMonitor* const&) [2446] + 0.00 0.00 4/4 std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(SMonitor* const&) [2390] +----------------------------------------------- + 0.00 0.00 4/4 CConfigManager::getMatchingRules(CWindow*) [2028] +[2447] 0.0 0.00 0.00 4 std::vector >::push_back(SWindowRule const&) [2447] + 0.00 0.00 3/3 std::vector >::end() [2639] + 0.00 0.00 3/3 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] + 0.00 0.00 1/4 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule const&) [2422] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::clear() [2465] +[2448] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_init() [2448] + 0.00 0.00 4/121 std::__detail::_List_node_header::_M_init() [899] +----------------------------------------------- + 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_clear() [2943] + 0.00 0.00 1/4 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] + 0.00 0.00 2/4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3953] +[2449] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2449] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2452] +[2450] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2450] + 0.00 0.00 4/8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2111] + 0.00 0.00 4/4 std::allocator >::allocator(std::allocator > const&) [2363] + 0.00 0.00 4/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] +[2451] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2451] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::list(std::allocator const&) [2469] +[2452] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2452] + 0.00 0.00 4/8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2111] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2450] +----------------------------------------------- + 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_clear() [2947] + 0.00 0.00 1/4 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] + 0.00 0.00 2/4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3968] +[2453] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2453] +----------------------------------------------- + 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_clear() [2951] + 0.00 0.00 1/4 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] + 0.00 0.00 2/4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3980] +[2454] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2454] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2456] +[2455] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2455] + 0.00 0.00 4/8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2112] + 0.00 0.00 4/116 std::__detail::_List_node_header::_List_node_header() [901] + 0.00 0.00 4/8 std::allocator >::allocator(std::allocator > const&) [2060] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] +[2456] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2456] + 0.00 0.00 4/8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2112] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2455] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2461] +[2457] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2457] + 0.00 0.00 4/8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2113] + 0.00 0.00 4/4 std::allocator >::allocator(std::allocator > const&) [2366] + 0.00 0.00 4/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] +[2458] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2458] +----------------------------------------------- + 0.00 0.00 4/4 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] +[2459] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_node() [2459] + 0.00 0.00 4/4 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2430] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_clear() [2303] +[2460] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2460] + 0.00 0.00 4/4 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2428] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::list(std::allocator const&) [2480] +[2461] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2461] + 0.00 0.00 4/8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2113] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2457] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] +[2462] 0.0 0.00 0.00 4 std::__cxx11::basic_string, std::allocator >::_S_move(char*, char const*, unsigned long) [2462] + 0.00 0.00 4/4 std::char_traits::move(char*, char const*, unsigned long) [2394] +----------------------------------------------- + 0.00 0.00 4/4 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] +[2463] 0.0 0.00 0.00 4 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_prefix() [2463] + 0.00 0.00 4/484 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::size() const [642] + 0.00 0.00 4/256 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) [735] +----------------------------------------------- + 0.00 0.00 4/4 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] +[2464] 0.0 0.00 0.00 4 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_suffix() [2464] + 0.00 0.00 4/484 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::size() const [642] + 0.00 0.00 4/256 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) [735] +----------------------------------------------- + 0.00 0.00 4/4 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] +[2465] 0.0 0.00 0.00 4 std::__cxx11::list >::clear() [2465] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_init() [2448] + 0.00 0.00 4/20 std::__cxx11::_List_base >::_M_clear() [1694] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] +[2466] 0.0 0.00 0.00 4 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2466] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] +[2467] 0.0 0.00 0.00 4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2467] + 0.00 0.00 8/32 std::__cxx11::_List_base >::_M_get_Node_allocator() [1465] + 0.00 0.00 4/4 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2392] +----------------------------------------------- + 0.00 0.00 4/4 CCompositor::cleanupFadingOut() [524] +[2468] 0.0 0.00 0.00 4 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] + 0.00 0.00 37/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] + 0.00 0.00 33/167869 std::_List_iterator::operator++() [32] + 0.00 0.00 33/200444 std::_List_iterator::operator*() const [30] + 0.00 0.00 33/33 CWindow::operator==(CWindow const&) [1311] + 0.00 0.00 8/54237 std::__cxx11::list >::begin() [55] + 0.00 0.00 8/18 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1702] + 0.00 0.00 4/4 std::__cxx11::list >::get_allocator() const [2349] + 0.00 0.00 4/4 std::__cxx11::list >::list(std::allocator const&) [2469] + 0.00 0.00 4/4 std::allocator::~allocator() [2357] + 0.00 0.00 4/43977 std::__cxx11::list >::end() [73] + 0.00 0.00 4/6 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2271] + 0.00 0.00 4/4 std::__cxx11::list >::size() const [2350] + 0.00 0.00 4/5 std::__cxx11::list >::~list() [2307] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] +[2469] 0.0 0.00 0.00 4 std::__cxx11::list >::list(std::allocator const&) [2469] + 0.00 0.00 4/4 std::allocator >::allocator(std::allocator const&) [2364] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2452] + 0.00 0.00 4/9 std::allocator >::~allocator() [2014] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] +[2470] 0.0 0.00 0.00 4 void std::__cxx11::list >::_M_initialize_dispatch >(std::_List_const_iterator, std::_List_const_iterator, std::__false_type) [2470] + 0.00 0.00 4/12 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1983] +----------------------------------------------- + 0.00 0.00 4/4 std::array >, 4ul>::array(std::array >, 4ul> const&) [3805] +[2471] 0.0 0.00 0.00 4 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2345] + 0.00 0.00 4/4 __gnu_cxx::__alloc_traits >, std::_List_node >::_S_select_on_copy(std::allocator > const&) [2329] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2456] + 0.00 0.00 4/11 std::allocator >::~allocator() [1986] + 0.00 0.00 4/12 std::__cxx11::list >::end() const [1865] + 0.00 0.00 4/12 std::__cxx11::list >::begin() const [1866] + 0.00 0.00 4/4 void std::__cxx11::list >::_M_initialize_dispatch >(std::_List_const_iterator, std::_List_const_iterator, std::__false_type) [2470] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] +[2472] 0.0 0.00 0.00 4 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2472] +----------------------------------------------- + 0.00 0.00 4/4 void std::__cxx11::list >::_M_insert(std::_List_iterator, CWindow* const&) [2478] +[2473] 0.0 0.00 0.00 4 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_get_node() [2459] + 0.00 0.00 4/16 std::__cxx11::_List_base >::_M_get_Node_allocator() [1734] + 0.00 0.00 4/4 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2406] + 0.00 0.00 4/20 CWindow* const& std::forward(std::remove_reference::type&) [1696] + 0.00 0.00 4/255 std::_List_node::_M_valptr() [747] + 0.00 0.00 4/4 void std::allocator_traits > >::construct(std::allocator >&, CWindow**, CWindow* const&) [2431] + 0.00 0.00 4/4 std::__allocated_ptr > >::operator=(decltype(nullptr)) [2408] + 0.00 0.00 4/4 std::__allocated_ptr > >::~__allocated_ptr() [2407] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] +[2474] 0.0 0.00 0.00 4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2474] + 0.00 0.00 8/16 std::__cxx11::_List_base >::_M_get_Node_allocator() [1734] + 0.00 0.00 4/4 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2393] +----------------------------------------------- + 0.00 0.00 4/4 CCompositor::cleanupFadingOut() [524] +[2475] 0.0 0.00 0.00 4 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] + 0.00 0.00 9/1653 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [466] + 0.00 0.00 8/1417 std::__cxx11::list >::begin() [502] + 0.00 0.00 8/12 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1938] + 0.00 0.00 5/246 std::_List_iterator::operator++() [750] + 0.00 0.00 5/247 std::_List_iterator::operator*() const [749] + 0.00 0.00 4/4 std::__cxx11::list >::get_allocator() const [2352] + 0.00 0.00 4/4 std::__cxx11::list >::list(std::allocator const&) [2480] + 0.00 0.00 4/4 std::allocator::~allocator() [2359] + 0.00 0.00 4/1416 std::__cxx11::list >::end() [503] + 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2477] + 0.00 0.00 4/4 std::__cxx11::list >::size() const [2353] + 0.00 0.00 4/5 std::__cxx11::list >::~list() [2309] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2477] +[2476] 0.0 0.00 0.00 4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] + 0.00 0.00 12/12 std::_List_const_iterator::_M_const_cast() const [1863] + 0.00 0.00 8/8 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [2121] + 0.00 0.00 4/246 std::_List_iterator::operator++() [750] + 0.00 0.00 4/12 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1938] + 0.00 0.00 4/4 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2496] + 0.00 0.00 4/4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2474] + 0.00 0.00 4/4 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2472] + 0.00 0.00 4/8 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2094] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2458] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] +[2477] 0.0 0.00 0.00 4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2477] + 0.00 0.00 4/4 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2507] + 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::push_back(CWindow* const&) [2479] +[2478] 0.0 0.00 0.00 4 void std::__cxx11::list >::_M_insert(std::_List_iterator, CWindow* const&) [2478] + 0.00 0.00 4/20 CWindow* const& std::forward(std::remove_reference::type&) [1696] + 0.00 0.00 4/4 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] + 0.00 0.00 4/8 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2094] +----------------------------------------------- + 0.00 0.00 4/4 Events::listener_unmapWindow(void*, void*) [2327] +[2479] 0.0 0.00 0.00 4 std::__cxx11::list >::push_back(CWindow* const&) [2479] + 0.00 0.00 4/1416 std::__cxx11::list >::end() [503] + 0.00 0.00 4/4 void std::__cxx11::list >::_M_insert(std::_List_iterator, CWindow* const&) [2478] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] +[2480] 0.0 0.00 0.00 4 std::__cxx11::list >::list(std::allocator const&) [2480] + 0.00 0.00 4/4 std::allocator >::allocator(std::allocator const&) [2365] + 0.00 0.00 4/9 std::allocator >::~allocator() [2015] + 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2461] +----------------------------------------------- + 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] +[2481] 0.0 0.00 0.00 4 std::__detail::_Hash_node, false>::_Hash_node() [2481] + 0.00 0.00 4/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2368] +[2482] 0.0 0.00 0.00 4 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) [2482] + 0.00 0.00 4/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() [713] + 0.00 0.00 4/8 std::allocator::allocator, std::allocator > const, SConfigValue>, true> >(std::allocator, std::allocator > const, SConfigValue>, true> > const&) [2055] + 0.00 0.00 4/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] + 0.00 0.00 4/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] + 0.00 0.00 4/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2292] +[2483] 0.0 0.00 0.00 4 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2483] + 0.00 0.00 4/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] + 0.00 0.00 4/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() [713] + 0.00 0.00 4/8 std::allocator::allocator, std::allocator > const, SConfigValue>, true> >(std::allocator, std::allocator > const, SConfigValue>, true> > const&) [2055] + 0.00 0.00 4/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] + 0.00 0.00 4/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2370] +[2484] 0.0 0.00 0.00 4 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] + 0.00 0.00 8/18 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1704] + 0.00 0.00 4/4 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2425] + 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) [2501] + 0.00 0.00 4/4 std::__detail::_Hash_node, false>::_Hash_node() [2481] + 0.00 0.00 4/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 4/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 4/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1741] + 0.00 0.00 4/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 4/763 std::__detail::_Hash_node_value_base >::_M_valptr() [612] + 0.00 0.00 4/4 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2426] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [2378] +[2485] 0.0 0.00 0.00 4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2485] + 0.00 0.00 4/763 std::__detail::_Hash_node_value_base >::_M_valptr() [612] + 0.00 0.00 4/18 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1704] + 0.00 0.00 4/4 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2424] + 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2486] +----------------------------------------------- + 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2485] +[2486] 0.0 0.00 0.00 4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2486] + 0.00 0.00 4/4 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2432] + 0.00 0.00 4/18 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1704] + 0.00 0.00 4/4 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2423] +----------------------------------------------- + 0.00 0.00 4/4 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] +[2487] 0.0 0.00 0.00 4 std::__detail::_Hash_node_value_base >::_M_v() [2487] + 0.00 0.00 4/763 std::__detail::_Hash_node_value_base >::_M_valptr() [612] +----------------------------------------------- + 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [2375] +[2488] 0.0 0.00 0.00 4 std::__detail::_Hashtable_hash_traits >::__small_size_threshold() [2488] +----------------------------------------------- + 0.00 0.00 4/4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] +[2489] 0.0 0.00 0.00 4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2489] + 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 4/6831 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [295] + 0.00 0.00 4/836 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [605] + 0.00 0.00 4/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] +----------------------------------------------- + 4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] +[2490] 0.0 0.00 0.00 4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2490] + 0.00 0.00 4/1012 std::vector, std::allocator > >::operator[](unsigned long) const [593] + 0.00 0.00 4/256 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) [735] + 0.00 0.00 4/920 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [601] + 4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] +----------------------------------------------- + 0.00 0.00 4/4 void std::_Destroy(SMonitorRule*) [2510] +[2491] 0.0 0.00 0.00 4 void std::destroy_at(SMonitorRule*) [2491] + 0.00 0.00 4/7 SMonitorRule::~SMonitorRule() [2126] +----------------------------------------------- + 0.00 0.00 4/4 void std::allocator_traits > >::destroy(std::allocator >&, CWindow**) [2429] +[2492] 0.0 0.00 0.00 4 void std::destroy_at(CWindow**) [2492] +----------------------------------------------- + 0.00 0.00 4/4 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2424] +[2493] 0.0 0.00 0.00 4 void std::destroy_at >(std::pair*) [2493] + 0.00 0.00 4/4 std::pair::~pair() [2435] +----------------------------------------------- + 0.00 0.00 4/4 void std::_Destroy_aux::__destroy(SMonitorRule*, SMonitorRule*) [2836] +[2494] 0.0 0.00 0.00 4 SMonitorRule* std::__addressof(SMonitorRule&) [2494] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] +[2495] 0.0 0.00 0.00 4 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2495] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] +[2496] 0.0 0.00 0.00 4 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2496] +----------------------------------------------- + 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [2514] +[2497] 0.0 0.00 0.00 4 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) [2497] +----------------------------------------------- + 0.00 0.00 4/4 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2406] +[2498] 0.0 0.00 0.00 4 std::allocator >* std::__addressof > >(std::allocator >&) [2498] +----------------------------------------------- + 0.00 0.00 4/4 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, CWindow* const&>(std::tuple&) [2505] +[2499] 0.0 0.00 0.00 4 CWindow* const& std::__get_helper<0ul, CWindow* const&>(std::_Tuple_impl<0ul, CWindow* const&>&) [2499] + 0.00 0.00 4/4 std::_Tuple_impl<0ul, CWindow* const&>::_M_head(std::_Tuple_impl<0ul, CWindow* const&>&) [2386] +----------------------------------------------- + 0.00 0.00 4/4 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, SMonitor* const&>(std::tuple&) [2506] +[2500] 0.0 0.00 0.00 4 SMonitor* const& std::__get_helper<0ul, SMonitor* const&>(std::_Tuple_impl<0ul, SMonitor* const&>&) [2500] + 0.00 0.00 4/4 std::_Tuple_impl<0ul, SMonitor* const&>::_M_head(std::_Tuple_impl<0ul, SMonitor* const&>&) [2389] +----------------------------------------------- + 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] +[2501] 0.0 0.00 0.00 4 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) [2501] +----------------------------------------------- + 0.00 0.00 4/4 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule const&) [2422] +[2502] 0.0 0.00 0.00 4 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule const&) [2502] + 0.00 0.00 4/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 4/4 SWindowRule::SWindowRule(SWindowRule const&) [2318] + 0.00 0.00 4/11 SWindowRule const& std::forward(std::remove_reference::type&) [1990] +----------------------------------------------- + 0.00 0.00 4/4 void std::allocator_traits > >::construct(std::allocator >&, CWindow**, CWindow* const&) [2431] +[2503] 0.0 0.00 0.00 4 decltype (::new ((void*)(0)) CWindow*((declval)())) std::construct_at(CWindow**, CWindow* const&) [2503] + 0.00 0.00 4/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 4/20 CWindow* const& std::forward(std::remove_reference::type&) [1696] +----------------------------------------------- + 0.00 0.00 4/4 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2426] +[2504] 0.0 0.00 0.00 4 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] + 0.00 0.00 4/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 4/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1741] + 0.00 0.00 4/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 4/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 4/4 std::tuple::tuple(std::tuple&&) [2444] + 0.00 0.00 4/4 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2434] +----------------------------------------------- + 0.00 0.00 4/4 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2433] +[2505] 0.0 0.00 0.00 4 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, CWindow* const&>(std::tuple&) [2505] + 0.00 0.00 4/4 CWindow* const& std::__get_helper<0ul, CWindow* const&>(std::_Tuple_impl<0ul, CWindow* const&>&) [2499] +----------------------------------------------- + 0.00 0.00 2/4 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2915] + 0.00 0.00 2/4 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2918] +[2506] 0.0 0.00 0.00 4 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, SMonitor* const&>(std::tuple&) [2506] + 0.00 0.00 4/4 SMonitor* const& std::__get_helper<0ul, SMonitor* const&>(std::_Tuple_impl<0ul, SMonitor* const&>&) [2500] +----------------------------------------------- + 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2477] +[2507] 0.0 0.00 0.00 4 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2507] +----------------------------------------------- + 0.00 0.00 1/4 void std::__cxx11::list >::_M_insert(std::_List_iterator, SMonitor const&) [3973] + 0.00 0.00 1/4 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] + 0.00 0.00 1/4 void std::allocator_traits > >::construct(std::allocator >&, SMonitor*, SMonitor const&) [3775] + 0.00 0.00 1/4 decltype (::new ((void*)(0)) SMonitor((declval)())) std::construct_at(SMonitor*, SMonitor const&) [4136] +[2508] 0.0 0.00 0.00 4 SMonitor const& std::forward(std::remove_reference::type&) [2508] +----------------------------------------------- + 0.00 0.00 2/4 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2915] + 0.00 0.00 2/4 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2918] +[2509] 0.0 0.00 0.00 4 SMonitor* const& std::forward(std::remove_reference::type&) [2509] +----------------------------------------------- + 0.00 0.00 4/4 void std::_Destroy_aux::__destroy(SMonitorRule*, SMonitorRule*) [2836] +[2510] 0.0 0.00 0.00 4 void std::_Destroy(SMonitorRule*) [2510] + 0.00 0.00 4/4 void std::destroy_at(SMonitorRule*) [2491] +----------------------------------------------- + 0.00 0.00 4/4 void std::_Destroy(Vector2D*, Vector2D*, std::allocator&) [2512] +[2511] 0.0 0.00 0.00 4 void std::_Destroy(Vector2D*, Vector2D*) [2511] + 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 4/4 void std::_Destroy_aux::__destroy(Vector2D*, Vector2D*) [2395] +----------------------------------------------- + 0.00 0.00 2/4 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [2927] + 0.00 0.00 2/4 std::vector >::~vector() [2939] +[2512] 0.0 0.00 0.00 4 void std::_Destroy(Vector2D*, Vector2D*, std::allocator&) [2512] + 0.00 0.00 4/4 void std::_Destroy(Vector2D*, Vector2D*) [2511] +----------------------------------------------- + 0.00 0.00 4/4 void std::_Destroy, std::allocator >*, std::__cxx11::basic_string, std::allocator > >(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, std::allocator, std::allocator > >&) [2697] +[2513] 0.0 0.00 0.00 4 void std::_Destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2513] + 0.00 0.00 4/4 void std::_Destroy_aux::__destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2396] + 0.00 0.00 3/115845 std::__is_constant_evaluated() [44] +----------------------------------------------- + 0.00 0.00 4/4 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2432] +[2514] 0.0 0.00 0.00 4 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [2514] + 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) [2497] +----------------------------------------------- + 0.00 0.00 1/3 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 2/3 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] +[2515] 0.0 0.00 0.00 3 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] + 0.00 0.00 6/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] + 0.00 0.00 6/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 5/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 2/5 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) const [2288] + 0.00 0.00 2/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 2/2 getPlusMinusKeywordResult(std::__cxx11::basic_string, std::allocator >, float) [2700] + 0.00 0.00 2/9879 int const& std::clamp(int const&, int const&, int const&) [249] + 0.00 0.00 2/5 std::__cxx11::to_string(int) [2310] + 0.00 0.00 2/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 1/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] + 0.00 0.00 1/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] + 0.00 0.00 1/1 CCompositor::getWorkspaceByName(std::__cxx11::basic_string, std::allocator > const&) [3067] + 0.00 0.00 1/1 CCompositor::getNextAvailableNamedWorkspace() [3070] + 0.00 0.00 1/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] +----------------------------------------------- + 0.00 0.00 3/3 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] +[2516] 0.0 0.00 0.00 3 wlr_ext_workspace_handle_v1_create(wlr_ext_workspace_group_handle_v1*) [2516] + 0.00 0.00 6/10 wl_signal_init [4] +----------------------------------------------- + 0.00 0.00 3/3 CWorkspace::~CWorkspace() [2524] +[2517] 0.0 0.00 0.00 3 wlr_ext_workspace_handle_v1_destroy(wlr_ext_workspace_handle_v1*) [2517] + 0.00 0.00 3/15 wlr_signal_emit_safe(wl_signal*, void*) [1743] + 0.00 0.00 3/24 workspace_manager_update_idle_source(wlr_ext_workspace_manager_v1*) [1629] +----------------------------------------------- + 0.00 0.00 1/3 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 2/3 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] +[2518] 0.0 0.00 0.00 3 wlr_ext_workspace_handle_v1_set_name(wlr_ext_workspace_handle_v1*, char const*) [2518] + 0.00 0.00 3/24 workspace_manager_update_idle_source(wlr_ext_workspace_manager_v1*) [1629] +----------------------------------------------- + 0.00 0.00 3/3 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] +[2519] 0.0 0.00 0.00 3 wlr_ext_workspace_handle_v1_set_hidden(wlr_ext_workspace_handle_v1*, bool) [2519] + 0.00 0.00 3/15 workspace_send_state(wlr_ext_workspace_handle_v1*) [1744] +----------------------------------------------- + 0.00 0.00 3/3 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] +[2520] 0.0 0.00 0.00 3 wlr_ext_workspace_handle_v1_set_urgent(wlr_ext_workspace_handle_v1*, bool) [2520] + 0.00 0.00 3/15 workspace_send_state(wlr_ext_workspace_handle_v1*) [1744] +----------------------------------------------- + 0.00 0.00 3/3 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] +[2521] 0.0 0.00 0.00 3 wlr_ext_workspace_handle_v1_set_coordinates(wlr_ext_workspace_handle_v1*, wl_array*) [2521] + 0.00 0.00 3/24 workspace_manager_update_idle_source(wlr_ext_workspace_manager_v1*) [1629] +----------------------------------------------- + 0.00 0.00 3/3 fill_array_from_workspace_state(wl_array*, unsigned int) [1745] +[2522] 0.0 0.00 0.00 3 push_entry_in_array(wl_array*, unsigned int) [2522] +----------------------------------------------- + 0.00 0.00 1/3 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] + 0.00 0.00 2/3 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] +[2523] 0.0 0.00 0.00 3 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 24/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 18/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 18/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] + 0.00 0.00 18/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 6/54 CAnimatedVariable::CAnimatedVariable() [1122] + 0.00 0.00 6/54 CAnimatedVariable::create(ANIMATEDVARTYPE, float*, long*, std::__cxx11::basic_string, std::allocator >*, void*, AVARDAMAGEPOLICY) [1121] + 0.00 0.00 3/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 3/7336 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 3/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] + 0.00 0.00 3/3 wlr_ext_workspace_handle_v1_create(wlr_ext_workspace_group_handle_v1*) [2516] + 0.00 0.00 3/3 wlr_ext_workspace_handle_v1_set_coordinates(wlr_ext_workspace_handle_v1*, wl_array*) [2521] + 0.00 0.00 3/3 wlr_ext_workspace_handle_v1_set_hidden(wlr_ext_workspace_handle_v1*, bool) [2519] + 0.00 0.00 3/3 wlr_ext_workspace_handle_v1_set_urgent(wlr_ext_workspace_handle_v1*, bool) [2520] + 0.00 0.00 3/7 CAnimatedVariable::setValueAndWarp(float const&) [2129] + 0.00 0.00 3/48 std::unique_ptr >::operator->() const [1194] + 0.00 0.00 3/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 3/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] + 0.00 0.00 3/185 SHyprIPCEvent::~SHyprIPCEvent() [842] +----------------------------------------------- + 0.00 0.00 3/3 void std::destroy_at(CWorkspace*) [2656] +[2524] 0.0 0.00 0.00 3 CWorkspace::~CWorkspace() [2524] + 0.00 0.00 5/53 CAnimatedVariable::~CAnimatedVariable() [1146] + 0.00 0.00 3/56 CAnimatedVariable::unregister() [1111] + 0.00 0.00 3/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 3/9 wlr_ext_workspace_handle_v1_set_active(wlr_ext_workspace_handle_v1*, bool) [2004] + 0.00 0.00 3/3 wlr_ext_workspace_handle_v1_destroy(wlr_ext_workspace_handle_v1*) [2517] + 0.00 0.00 3/48 std::unique_ptr >::operator->() const [1194] + 0.00 0.00 3/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 3/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 3/185 SHyprIPCEvent::~SHyprIPCEvent() [842] + 0.00 0.00 3/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] + 0.00 0.00 3/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1/3 Events::listener_newOutput(wl_listener*, void*) [4438] + 0.00 0.00 2/3 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] +[2525] 0.0 0.00 0.00 3 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] + 0.00 0.00 9/27552 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [133] + 0.00 0.00 6/23303 std::_List_iterator::operator*() const [151] + 0.00 0.00 6/13697 std::_List_iterator::operator++() [197] + 0.00 0.00 3/13850 std::__cxx11::list >::begin() [196] + 0.00 0.00 3/16686 std::__cxx11::list >::end() [179] + 0.00 0.00 3/6 CWorkspace::setActive(bool) [2252] +----------------------------------------------- + 0.00 0.00 3/3 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] +[2526] 0.0 0.00 0.00 3 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] + 0.00 0.00 12/294 std::_List_iterator::operator*() const [718] + 0.00 0.00 12/300 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [717] + 0.00 0.00 9/253 std::_List_iterator::operator++() [748] + 0.00 0.00 3/61 std::__cxx11::list >::begin() [1086] + 0.00 0.00 3/80 std::__cxx11::list >::end() [983] + 0.00 0.00 3/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 3/32825 CCompositor::windowValidMapped(CWindow*) [114] +----------------------------------------------- + 0.00 0.00 1/3 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] + 0.00 0.00 2/3 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] +[2527] 0.0 0.00 0.00 3 CTexture::destroyTexture() [2527] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Hash_node_value_base, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_valptr() [2654] +[2528] 0.0 0.00 0.00 3 __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_ptr() [2528] + 0.00 0.00 3/3 __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_addr() [2529] +----------------------------------------------- + 0.00 0.00 3/3 __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_ptr() [2528] +[2529] 0.0 0.00 0.00 3 __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_addr() [2529] +----------------------------------------------- + 0.00 0.00 3/3 CBezierCurve::setup(std::vector >*) [3075] +[2530] 0.0 0.00 0.00 3 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [2530] + 0.00 0.00 6/6 __gnu_cxx::__normal_iterator > >::base() const [2258] +----------------------------------------------- + 0.00 0.00 3/3 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] +[2531] 0.0 0.00 0.00 3 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [2531] + 0.00 0.00 6/12 __gnu_cxx::__normal_iterator > >::base() const [1855] +----------------------------------------------- + 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3299] + 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3303] +[2532] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2532] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] +[2533] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2533] + 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2534] +----------------------------------------------- + 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2533] +[2534] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2534] + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [3218] + 0.00 0.00 1/5 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_M_next() const [2289] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [2724] +----------------------------------------------- + 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3307] + 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3309] +[2535] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2535] +----------------------------------------------- + 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2559] +[2536] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2536] +----------------------------------------------- + 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3313] + 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2798] +[2537] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2537] +----------------------------------------------- + 0.00 0.00 1/3 std::deque >::max_size() const [3192] + 0.00 0.00 2/3 std::_Deque_base >::_M_get_map_allocator() const [2735] +[2538] 0.0 0.00 0.00 3 std::_Deque_base >::_M_get_Tp_allocator() const [2538] +----------------------------------------------- + 0.00 0.00 3/3 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocate(unsigned long, void const*) [2600] +[2539] 0.0 0.00 0.00 3 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::_M_max_size() const [2539] +----------------------------------------------- + 0.00 0.00 3/3 std::__new_allocator >::allocate(unsigned long, void const*) [2602] +[2540] 0.0 0.00 0.00 3 std::__new_allocator >::_M_max_size() const [2540] +----------------------------------------------- + 0.00 0.00 3/3 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] +[2541] 0.0 0.00 0.00 3 std::_List_const_iterator::_M_const_cast() const [2541] + 0.00 0.00 3/11 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1987] +----------------------------------------------- + 0.00 0.00 3/3 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] +[2542] 0.0 0.00 0.00 3 std::_List_const_iterator::_M_const_cast() const [2542] + 0.00 0.00 3/75705 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [49] +----------------------------------------------- + 0.00 0.00 3/3 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] +[2543] 0.0 0.00 0.00 3 std::_List_const_iterator::_M_const_cast() const [2543] + 0.00 0.00 3/8 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [2068] +----------------------------------------------- + 0.00 0.00 3/3 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] +[2544] 0.0 0.00 0.00 3 std::vector >::_M_check_len(unsigned long, char const*) const [2544] + 0.00 0.00 12/12 std::vector >::size() const [1864] + 0.00 0.00 6/6 std::vector >::max_size() const [2260] + 0.00 0.00 3/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] +----------------------------------------------- + 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2806] + 0.00 0.00 2/3 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [4053] +[2545] 0.0 0.00 0.00 3 std::__detail::_Hash_node, std::allocator > const, long>, true>::_M_next() const [2545] +----------------------------------------------- + 0.00 0.00 1/3 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4064] + 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3337] +[2546] 0.0 0.00 0.00 3 std::__detail::_Hash_node, false>::_M_next() const [2546] +----------------------------------------------- + 0.00 0.00 1/3 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4071] + 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3352] +[2547] 0.0 0.00 0.00 3 std::__detail::_Hash_node, false>::_M_next() const [2547] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] +[2548] 0.0 0.00 0.00 3 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::operator->() const [2548] + 0.00 0.00 3/9 std::__detail::_Hash_node_value_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_valptr() [2021] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] +[2549] 0.0 0.00 0.00 3 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [2549] + 0.00 0.00 3/3 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [2551] + 0.00 0.00 3/7530 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] +----------------------------------------------- + 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] +[2550] 0.0 0.00 0.00 3 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2550] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [2549] +[2551] 0.0 0.00 0.00 3 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [2551] + 0.00 0.00 3/7523 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [267] +----------------------------------------------- + 0.00 0.00 1/3 std::__cxx11::list >::list(std::allocator const&) [3958] + 0.00 0.00 2/3 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2941] +[2552] 0.0 0.00 0.00 3 std::allocator >::~allocator() [2552] +----------------------------------------------- + 0.00 0.00 1/3 std::__cxx11::list >::list(std::allocator const&) [3975] + 0.00 0.00 2/3 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2945] +[2553] 0.0 0.00 0.00 3 std::allocator >::~allocator() [2553] +----------------------------------------------- + 0.00 0.00 1/3 std::__cxx11::list >::list(std::allocator const&) [3986] + 0.00 0.00 2/3 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2949] +[2554] 0.0 0.00 0.00 3 std::allocator >::~allocator() [2554] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] +[2555] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2555] + 0.00 0.00 3/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 3/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 3/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] +[2556] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2556] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] +[2557] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] + 0.00 0.00 3/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] + 0.00 0.00 3/3 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2550] + 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2558] + 0.00 0.00 3/3 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2647] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3310] + 0.00 0.00 1/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2335] +----------------------------------------------- + 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] +[2558] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2558] + 0.00 0.00 1/5 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_M_next() const [2289] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [2724] +----------------------------------------------- + 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2560] +[2559] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2559] + 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2536] + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2972] +----------------------------------------------- + 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3315] + 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2798] +[2560] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2560] + 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2559] +----------------------------------------------- + 0.00 0.00 3/3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) [2577] +[2561] 0.0 0.00 0.00 3 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>&) [2561] +----------------------------------------------- + 0.00 0.00 3/3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::__cxx11::basic_string, std::allocator > const&) [2579] +[2562] 0.0 0.00 0.00 3 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_Head_base(std::__cxx11::basic_string, std::allocator > const&) [2562] +----------------------------------------------- + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2580] +[2563] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2563] +----------------------------------------------- + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2581] +[2564] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2564] +----------------------------------------------- + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2582] +[2565] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2565] +----------------------------------------------- + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2583] +[2566] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2566] +----------------------------------------------- + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2584] +[2567] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2567] +----------------------------------------------- + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2585] +[2568] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2568] +----------------------------------------------- + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2586] +[2569] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2569] +----------------------------------------------- + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2587] +[2570] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2570] +----------------------------------------------- + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2588] +[2571] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2571] +----------------------------------------------- + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2589] +[2572] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2572] +----------------------------------------------- + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2590] +[2573] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2573] +----------------------------------------------- + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2591] +[2574] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2574] +----------------------------------------------- + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2592] +[2575] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2575] +----------------------------------------------- + 0.00 0.00 1/3 std::deque >::~deque() [3817] + 0.00 0.00 2/3 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3814] +[2576] 0.0 0.00 0.00 3 std::_Deque_base >::_M_get_Tp_allocator() [2576] +----------------------------------------------- + 0.00 0.00 3/3 std::__cxx11::basic_string, std::allocator > const& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) [2661] +[2577] 0.0 0.00 0.00 3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) [2577] + 0.00 0.00 3/3 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>&) [2561] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple, std::allocator > const&>::tuple(std::tuple, std::allocator > const&>&&) [2635] +[2578] 0.0 0.00 0.00 3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&&) [2578] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple, std::allocator > const&>::tuple(std::__cxx11::basic_string, std::allocator > const&) [2636] +[2579] 0.0 0.00 0.00 3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::__cxx11::basic_string, std::allocator > const&) [2579] + 0.00 0.00 3/3 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_Head_base(std::__cxx11::basic_string, std::allocator > const&) [2562] +----------------------------------------------- + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2662] +[2580] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2580] + 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2563] +----------------------------------------------- + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2663] +[2581] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2581] + 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2564] +----------------------------------------------- + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2664] +[2582] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2582] + 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2565] +----------------------------------------------- + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2665] +[2583] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2583] + 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2566] +----------------------------------------------- + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2666] +[2584] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2584] + 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2567] +----------------------------------------------- + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2667] +[2585] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2585] + 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2568] +----------------------------------------------- + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2668] +[2586] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2586] + 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2569] +----------------------------------------------- + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2669] +[2587] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2587] + 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2570] +----------------------------------------------- + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2670] +[2588] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2588] + 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2571] +----------------------------------------------- + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2671] +[2589] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2589] + 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2572] +----------------------------------------------- + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2672] +[2590] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2590] + 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2573] +----------------------------------------------- + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2673] +[2591] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2591] + 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2574] +----------------------------------------------- + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2674] +[2592] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2592] + 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2575] +----------------------------------------------- + 0.00 0.00 3/3 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] +[2593] 0.0 0.00 0.00 3 std::_Vector_base >::_M_allocate(unsigned long) [2593] + 0.00 0.00 3/4 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2421] +----------------------------------------------- + 0.00 0.00 3/3 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] +[2594] 0.0 0.00 0.00 3 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [2594] + 0.00 0.00 3/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] + 0.00 0.00 3/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] +----------------------------------------------- + 0.00 0.00 1/3 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] + 0.00 0.00 2/3 std::_Deque_base >::_M_initialize_map(unsigned long) [3467] +[2595] 0.0 0.00 0.00 3 std::_Deque_iterator::_M_set_node(SMonitorRule**) [2595] + 0.00 0.00 3/4 std::_Deque_iterator::_S_buffer_size() [2401] +----------------------------------------------- + 0.00 0.00 1/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] + 0.00 0.00 2/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] +[2596] 0.0 0.00 0.00 3 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2596] + 0.00 0.00 3/3 std::allocator >* std::__addressof > >(std::allocator >&) [2660] +----------------------------------------------- + 0.00 0.00 1/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] + 0.00 0.00 2/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] +[2597] 0.0 0.00 0.00 3 std::__allocated_ptr > >::~__allocated_ptr() [2597] +----------------------------------------------- + 0.00 0.00 1/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] + 0.00 0.00 2/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] +[2598] 0.0 0.00 0.00 3 std::__allocated_ptr > >::operator=(decltype(nullptr)) [2598] +----------------------------------------------- + 0.00 0.00 3/3 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::deallocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2619] +[2599] 0.0 0.00 0.00 3 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2599] +----------------------------------------------- + 0.00 0.00 3/3 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::allocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, unsigned long) [2621] +[2600] 0.0 0.00 0.00 3 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocate(unsigned long, void const*) [2600] + 0.00 0.00 3/3 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::_M_max_size() const [2539] +----------------------------------------------- + 0.00 0.00 3/3 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2623] +[2601] 0.0 0.00 0.00 3 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [2601] +----------------------------------------------- + 0.00 0.00 3/3 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2625] +[2602] 0.0 0.00 0.00 3 std::__new_allocator >::allocate(unsigned long, void const*) [2602] + 0.00 0.00 3/3 std::__new_allocator >::_M_max_size() const [2540] +----------------------------------------------- + 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3393] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3689] +[2603] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2603] + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprError*, std::default_delete >(std::tuple >&) [2680] +----------------------------------------------- + 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3397] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3693] +[2604] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2604] + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CCompositor*, std::default_delete >(std::tuple >&) [2681] +----------------------------------------------- + 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3401] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3697] +[2605] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2605] + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CEventManager*, std::default_delete >(std::tuple >&) [2682] +----------------------------------------------- + 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3405] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3701] +[2606] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2606] + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprRenderer*, std::default_delete >(std::tuple >&) [2683] +----------------------------------------------- + 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3409] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3705] +[2607] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2607] + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CInputManager*, std::default_delete >(std::tuple >&) [2684] +----------------------------------------------- + 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3413] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3709] +[2608] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2608] + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CConfigManager*, std::default_delete >(std::tuple >&) [2685] +----------------------------------------------- + 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3417] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3713] +[2609] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2609] + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CLayoutManager*, std::default_delete >(std::tuple >&) [2686] +----------------------------------------------- + 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3421] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3717] +[2610] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2610] + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CThreadManager*, std::default_delete >(std::tuple >&) [2687] +----------------------------------------------- + 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3425] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3721] +[2611] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2611] + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) [2688] +----------------------------------------------- + 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3429] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3725] +[2612] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2612] + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CKeybindManager*, std::default_delete >(std::tuple >&) [2689] +----------------------------------------------- + 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3433] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3729] +[2613] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2613] + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CAnimationManager*, std::default_delete >(std::tuple >&) [2690] +----------------------------------------------- + 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3437] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3733] +[2614] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2614] + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) [2691] +----------------------------------------------- + 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3441] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3737] +[2615] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2615] + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) [2692] +----------------------------------------------- + 0.00 0.00 3/3 void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) [2678] +[2616] 0.0 0.00 0.00 3 void std::allocator_traits >::destroy(std::allocator&, SWindowRule*) [2616] + 0.00 0.00 3/11 void std::destroy_at(SWindowRule*) [1989] +----------------------------------------------- + 0.00 0.00 1/3 std::_Deque_base >::_M_deallocate_node(Vector2D*) [3489] + 0.00 0.00 2/3 std::_Vector_base >::_M_deallocate(Vector2D*, unsigned long) [3560] +[2617] 0.0 0.00 0.00 3 std::allocator_traits >::deallocate(std::allocator&, Vector2D*, unsigned long) [2617] + 0.00 0.00 3/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 2/2 std::__new_allocator::deallocate(Vector2D*, unsigned long) [2860] +----------------------------------------------- + 0.00 0.00 1/3 std::__cxx11::basic_string, std::allocator >& std::deque, std::allocator >, std::allocator, std::allocator > > >::emplace_back, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&) [3824] + 0.00 0.00 2/3 std::deque, std::allocator >, std::allocator, std::allocator > > >::push_back(std::__cxx11::basic_string, std::allocator > const&) [2933] +[2618] 0.0 0.00 0.00 3 void std::allocator_traits, std::allocator > > >::construct, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2618] + 0.00 0.00 3/3 decltype (::new ((void*)(0)) std::__cxx11::basic_string, std::allocator >((declval, std::allocator > const&>)())) std::construct_at, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2676] + 0.00 0.00 2/8 std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) [2114] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2651] +[2619] 0.0 0.00 0.00 3 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::deallocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2619] + 0.00 0.00 3/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 3/3 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2599] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2650] +[2620] 0.0 0.00 0.00 3 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::destroy, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) [2620] + 0.00 0.00 3/3 void std::destroy_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) [2658] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] +[2621] 0.0 0.00 0.00 3 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::allocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, unsigned long) [2621] + 0.00 0.00 3/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 3/3 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocate(unsigned long, void const*) [2600] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] +[2622] 0.0 0.00 0.00 3 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2622] + 0.00 0.00 3/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 3/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 3/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 3/3 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] +----------------------------------------------- + 0.00 0.00 3/3 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2643] +[2623] 0.0 0.00 0.00 3 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2623] + 0.00 0.00 3/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 3/3 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [2601] +----------------------------------------------- + 0.00 0.00 3/3 std::__cxx11::_List_base >::_M_clear() [2940] +[2624] 0.0 0.00 0.00 3 void std::allocator_traits > >::destroy(std::allocator >&, CWorkspace*) [2624] + 0.00 0.00 3/3 void std::destroy_at(CWorkspace*) [2656] +----------------------------------------------- + 0.00 0.00 3/3 std::__cxx11::_List_base >::_M_get_node() [2641] +[2625] 0.0 0.00 0.00 3 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2625] + 0.00 0.00 3/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 3/3 std::__new_allocator >::allocate(unsigned long, void const*) [2602] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2651] +[2626] 0.0 0.00 0.00 3 std::__ptr_traits_ptr_to, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2626] + 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2698] +----------------------------------------------- + 0.00 0.00 1/3 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] + 0.00 0.00 2/3 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] +[2627] 0.0 0.00 0.00 3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2627] +----------------------------------------------- + 0.00 0.00 1/3 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] + 0.00 0.00 2/3 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] +[2628] 0.0 0.00 0.00 3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2628] +----------------------------------------------- + 0.00 0.00 1/3 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] + 0.00 0.00 2/3 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] +[2629] 0.0 0.00 0.00 3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2629] +----------------------------------------------- + 0.00 0.00 3/3 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] +[2630] 0.0 0.00 0.00 3 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [2630] + 0.00 0.00 3/3 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2631] +----------------------------------------------- + 0.00 0.00 3/3 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [2630] +[2631] 0.0 0.00 0.00 3 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2631] + 0.00 0.00 3/108 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) [918] + 0.00 0.00 3/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 3/108 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) [919] + 0.00 0.00 3/70 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] +----------------------------------------------- + 0.00 0.00 3/3 void std::destroy_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) [2658] +[2632] 0.0 0.00 0.00 3 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::~pair() [2632] + 0.00 0.00 6/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 3/3 __static_initialization_and_destruction_0(int, int) [3017] +[2633] 0.0 0.00 0.00 3 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [27], int&&) [2633] + 0.00 0.00 3/3 char const (&std::forward(std::remove_reference::type&)) [27] [2693] + 0.00 0.00 3/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 3/12 int&& std::forward(std::remove_reference::type&) [1978] +----------------------------------------------- + 0.00 0.00 3/3 __static_initialization_and_destruction_0(int, int) [3017] +[2634] 0.0 0.00 0.00 3 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [28], int&&) [2634] + 0.00 0.00 3/3 char const (&std::forward(std::remove_reference::type&)) [28] [2694] + 0.00 0.00 3/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 3/12 int&& std::forward(std::remove_reference::type&) [1978] +----------------------------------------------- + 0.00 0.00 1/3 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] + 0.00 0.00 2/3 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] +[2635] 0.0 0.00 0.00 3 std::tuple, std::allocator > const&>::tuple(std::tuple, std::allocator > const&>&&) [2635] + 0.00 0.00 3/3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&&) [2578] +----------------------------------------------- + 0.00 0.00 1/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] + 0.00 0.00 2/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] +[2636] 0.0 0.00 0.00 3 std::tuple, std::allocator > const&>::tuple(std::__cxx11::basic_string, std::allocator > const&) [2636] + 0.00 0.00 3/3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::__cxx11::basic_string, std::allocator > const&) [2579] +----------------------------------------------- + 0.00 0.00 3/3 CBezierCurve::setup(std::vector >*) [3075] +[2637] 0.0 0.00 0.00 3 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [2637] + 0.00 0.00 2/2 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1l>, long, true, true>::__cast >(std::chrono::duration > const&) [2938] +----------------------------------------------- + 0.00 0.00 3/3 std::vector >::push_back(SWindowRule const&) [2447] +[2638] 0.0 0.00 0.00 3 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] + 0.00 0.00 6/22 std::_Vector_base >::_M_get_Tp_allocator() [1660] + 0.00 0.00 6/12 __gnu_cxx::__normal_iterator > >::base() const [1855] + 0.00 0.00 6/6 std::vector >::_S_relocate(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2264] + 0.00 0.00 3/3 std::vector >::_M_check_len(unsigned long, char const*) const [2544] + 0.00 0.00 3/3 std::vector >::begin() [2640] + 0.00 0.00 3/3 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [2531] + 0.00 0.00 3/3 std::_Vector_base >::_M_allocate(unsigned long) [2593] + 0.00 0.00 3/11 SWindowRule const& std::forward(std::remove_reference::type&) [1990] + 0.00 0.00 3/4 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule const&) [2422] + 0.00 0.00 3/19 std::_Vector_base >::_M_deallocate(SWindowRule*, unsigned long) [1699] +----------------------------------------------- + 0.00 0.00 3/3 std::vector >::push_back(SWindowRule const&) [2447] +[2639] 0.0 0.00 0.00 3 std::vector >::end() [2639] + 0.00 0.00 3/6 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule* const&) [2257] +----------------------------------------------- + 0.00 0.00 3/3 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] +[2640] 0.0 0.00 0.00 3 std::vector >::begin() [2640] + 0.00 0.00 3/6 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule* const&) [2257] +----------------------------------------------- + 0.00 0.00 1/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] + 0.00 0.00 2/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] +[2641] 0.0 0.00 0.00 3 std::__cxx11::_List_base >::_M_get_node() [2641] + 0.00 0.00 3/3 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2625] +----------------------------------------------- + 0.00 0.00 1/3 void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3939] + 0.00 0.00 2/3 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2958] +[2642] 0.0 0.00 0.00 3 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2642] +----------------------------------------------- + 0.00 0.00 3/3 std::__cxx11::_List_base >::_M_clear() [2940] +[2643] 0.0 0.00 0.00 3 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2643] + 0.00 0.00 3/3 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2623] +----------------------------------------------- + 0.00 0.00 1/3 CInputManager::destroyMouse(wlr_input_device*) [3086] + 0.00 0.00 2/3 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] +[2644] 0.0 0.00 0.00 3 std::__cxx11::list >::begin() [2644] + 0.00 0.00 3/11 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1987] +----------------------------------------------- + 0.00 0.00 1/3 SKeyboard& std::__cxx11::list >::emplace_back<>() [3978] + 0.00 0.00 1/3 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] + 0.00 0.00 1/3 std::__cxx11::list >::back() [3981] +[2645] 0.0 0.00 0.00 3 std::__cxx11::list >::end() [2645] + 0.00 0.00 3/8 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [2068] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] +[2646] 0.0 0.00 0.00 3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Hash_node() [2646] + 0.00 0.00 3/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] +----------------------------------------------- + 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] +[2647] 0.0 0.00 0.00 3 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2647] + 0.00 0.00 3/3 std::__detail::_Node_iterator_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2652] +----------------------------------------------- + 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3352] + 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] +[2648] 0.0 0.00 0.00 3 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [2648] + 0.00 0.00 3/3 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) [2653] +----------------------------------------------- + 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2555] +[2649] 0.0 0.00 0.00 3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] + 0.00 0.00 6/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() [1764] + 0.00 0.00 3/3 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::allocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, unsigned long) [2621] + 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__to_address, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2675] + 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Hash_node() [2646] + 0.00 0.00 3/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 3/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 3/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 3/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 3/9 std::__detail::_Hash_node_value_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_valptr() [2021] + 0.00 0.00 3/3 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2622] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2970] +[2650] 0.0 0.00 0.00 3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2650] + 0.00 0.00 3/9 std::__detail::_Hash_node_value_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_valptr() [2021] + 0.00 0.00 3/3 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::destroy, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) [2620] + 0.00 0.00 3/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() [1764] + 0.00 0.00 3/3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2651] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2650] +[2651] 0.0 0.00 0.00 3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2651] + 0.00 0.00 3/3 std::__ptr_traits_ptr_to, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2626] + 0.00 0.00 3/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() [1764] + 0.00 0.00 3/3 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::deallocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2619] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2647] +[2652] 0.0 0.00 0.00 3 std::__detail::_Node_iterator_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2652] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [2648] +[2653] 0.0 0.00 0.00 3 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) [2653] +----------------------------------------------- + 0.00 0.00 1/3 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4039] + 0.00 0.00 1/3 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::operator->() const [3209] + 0.00 0.00 1/3 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] +[2654] 0.0 0.00 0.00 3 std::__detail::_Hash_node_value_base, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_valptr() [2654] + 0.00 0.00 3/3 __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_ptr() [2528] +----------------------------------------------- + 0.00 0.00 3/3 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [2594] +[2655] 0.0 0.00 0.00 3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] + 0.00 0.00 3/3 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [2549] + 0.00 0.00 3/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2335] + 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2533] + 0.00 0.00 3/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] + 0.00 0.00 3/108 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] + 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2555] + 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] + 0.00 0.00 3/3 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::operator->() const [2548] + 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2556] +----------------------------------------------- + 0.00 0.00 3/3 void std::allocator_traits > >::destroy(std::allocator >&, CWorkspace*) [2624] +[2656] 0.0 0.00 0.00 3 void std::destroy_at(CWorkspace*) [2656] + 0.00 0.00 3/3 CWorkspace::~CWorkspace() [2524] +----------------------------------------------- + 0.00 0.00 3/3 void std::_Destroy, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) [3003] +[2657] 0.0 0.00 0.00 3 void std::destroy_at, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) [2657] + 0.00 0.00 3/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 3/3 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::destroy, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) [2620] +[2658] 0.0 0.00 0.00 3 void std::destroy_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) [2658] + 0.00 0.00 3/3 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::~pair() [2632] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2698] +[2659] 0.0 0.00 0.00 3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2659] +----------------------------------------------- + 0.00 0.00 3/3 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2596] +[2660] 0.0 0.00 0.00 3 std::allocator >* std::__addressof > >(std::allocator >&) [2660] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple_element<0ul, std::tuple, std::allocator > const&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::tuple, std::allocator > const&>&) [2679] +[2661] 0.0 0.00 0.00 3 std::__cxx11::basic_string, std::allocator > const& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) [2661] + 0.00 0.00 3/3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) [2577] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprError*, std::default_delete >(std::tuple >&) [2680] +[2662] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2662] + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2580] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CCompositor*, std::default_delete >(std::tuple >&) [2681] +[2663] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2663] + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2581] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CEventManager*, std::default_delete >(std::tuple >&) [2682] +[2664] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2664] + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2582] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprRenderer*, std::default_delete >(std::tuple >&) [2683] +[2665] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2665] + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2583] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CInputManager*, std::default_delete >(std::tuple >&) [2684] +[2666] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2666] + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2584] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CConfigManager*, std::default_delete >(std::tuple >&) [2685] +[2667] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2667] + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2585] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CLayoutManager*, std::default_delete >(std::tuple >&) [2686] +[2668] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2668] + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2586] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CThreadManager*, std::default_delete >(std::tuple >&) [2687] +[2669] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2669] + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2587] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) [2688] +[2670] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2670] + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2588] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CKeybindManager*, std::default_delete >(std::tuple >&) [2689] +[2671] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2671] + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2589] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CAnimationManager*, std::default_delete >(std::tuple >&) [2690] +[2672] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2672] + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2590] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) [2691] +[2673] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2673] + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2591] +----------------------------------------------- + 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) [2692] +[2674] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2674] + 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2592] +----------------------------------------------- + 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] +[2675] 0.0 0.00 0.00 3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__to_address, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2675] +----------------------------------------------- + 0.00 0.00 3/3 void std::allocator_traits, std::allocator > > >::construct, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2618] +[2676] 0.0 0.00 0.00 3 decltype (::new ((void*)(0)) std::__cxx11::basic_string, std::allocator >((declval, std::allocator > const&>)())) std::construct_at, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2676] + 0.00 0.00 3/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 3/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 2/8 std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) [2114] +----------------------------------------------- + 0.00 0.00 3/3 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2622] +[2677] 0.0 0.00 0.00 3 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] + 0.00 0.00 3/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 3/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 3/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 3/108 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [913] + 0.00 0.00 3/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 3/3 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [2630] +----------------------------------------------- + 0.00 0.00 3/3 SWindowRule* std::__relocate_a_1 >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2279] +[2678] 0.0 0.00 0.00 3 void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) [2678] + 0.00 0.00 3/7 std::remove_reference::type&& std::move(SWindowRule&) [2245] + 0.00 0.00 3/7 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule&&) [2188] + 0.00 0.00 3/17 SWindowRule* std::__addressof(SWindowRule&) [1713] + 0.00 0.00 3/3 void std::allocator_traits >::destroy(std::allocator&, SWindowRule*) [2616] +----------------------------------------------- + 0.00 0.00 1/3 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3794] + 0.00 0.00 2/3 std::pair, std::allocator > const, long>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2912] +[2679] 0.0 0.00 0.00 3 std::tuple_element<0ul, std::tuple, std::allocator > const&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::tuple, std::allocator > const&>&) [2679] + 0.00 0.00 3/3 std::__cxx11::basic_string, std::allocator > const& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) [2661] +----------------------------------------------- + 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2603] +[2680] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprError*, std::default_delete >(std::tuple >&) [2680] + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2662] +----------------------------------------------- + 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2604] +[2681] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CCompositor*, std::default_delete >(std::tuple >&) [2681] + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2663] +----------------------------------------------- + 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2605] +[2682] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CEventManager*, std::default_delete >(std::tuple >&) [2682] + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2664] +----------------------------------------------- + 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2606] +[2683] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprRenderer*, std::default_delete >(std::tuple >&) [2683] + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2665] +----------------------------------------------- + 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2607] +[2684] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CInputManager*, std::default_delete >(std::tuple >&) [2684] + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2666] +----------------------------------------------- + 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2608] +[2685] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CConfigManager*, std::default_delete >(std::tuple >&) [2685] + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2667] +----------------------------------------------- + 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2609] +[2686] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CLayoutManager*, std::default_delete >(std::tuple >&) [2686] + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2668] +----------------------------------------------- + 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2610] +[2687] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CThreadManager*, std::default_delete >(std::tuple >&) [2687] + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2669] +----------------------------------------------- + 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2611] +[2688] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) [2688] + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2670] +----------------------------------------------- + 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2612] +[2689] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CKeybindManager*, std::default_delete >(std::tuple >&) [2689] + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2671] +----------------------------------------------- + 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2613] +[2690] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CAnimationManager*, std::default_delete >(std::tuple >&) [2690] + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2672] +----------------------------------------------- + 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2614] +[2691] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) [2691] + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2673] +----------------------------------------------- + 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2615] +[2692] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) [2692] + 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2674] +----------------------------------------------- + 0.00 0.00 3/3 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [27], int&&) [2633] +[2693] 0.0 0.00 0.00 3 char const (&std::forward(std::remove_reference::type&)) [27] [2693] +----------------------------------------------- + 0.00 0.00 3/3 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [28], int&&) [2634] +[2694] 0.0 0.00 0.00 3 char const (&std::forward(std::remove_reference::type&)) [28] [2694] +----------------------------------------------- + 0.00 0.00 1/3 void std::allocator_traits >::construct(std::allocator&, SMonitorRule*, SMonitorRule const&) [2886] + 0.00 0.00 1/3 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] + 0.00 0.00 1/3 decltype (::new ((void*)(0)) SMonitorRule((declval)())) std::construct_at(SMonitorRule*, SMonitorRule const&) [4134] +[2695] 0.0 0.00 0.00 3 SMonitorRule const& std::forward(std::remove_reference::type&) [2695] +----------------------------------------------- + 0.00 0.00 1/3 std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>::tuple<_IO_FILE*&, int (*)(_IO_FILE*), true>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3846] + 0.00 0.00 1/3 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3532] + 0.00 0.00 1/3 std::_Head_base<0ul, _IO_FILE*, false>::_Head_base<_IO_FILE*&>(_IO_FILE*&) [3369] +[2696] 0.0 0.00 0.00 3 _IO_FILE*& std::forward<_IO_FILE*&>(std::remove_reference<_IO_FILE*&>::type&) [2696] +----------------------------------------------- + 0.00 0.00 3/3 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2442] +[2697] 0.0 0.00 0.00 3 void std::_Destroy, std::allocator >*, std::__cxx11::basic_string, std::allocator > >(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, std::allocator, std::allocator > >&) [2697] + 0.00 0.00 4/4 void std::_Destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2513] +----------------------------------------------- + 0.00 0.00 3/3 std::__ptr_traits_ptr_to, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2626] +[2698] 0.0 0.00 0.00 3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2698] + 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2659] +----------------------------------------------- + 0.00 0.00 1/3 CInputManager::destroyMouse(wlr_input_device*) [3086] + 0.00 0.00 2/3 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] +[2699] 0.0 0.00 0.00 3 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [2699] +----------------------------------------------- + 0.00 0.00 2/2 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] +[2700] 0.0 0.00 0.00 2 getPlusMinusKeywordResult(std::__cxx11::basic_string, std::allocator >, float) [2700] + 0.00 0.00 4/348 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const [698] + 0.00 0.00 2/2014 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [437] + 0.00 0.00 2/8 std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [2105] +----------------------------------------------- + 0.00 0.00 1/2 wlr_ext_workspace_group_handle_v1_output_enter(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3058] + 0.00 0.00 1/2 wlr_ext_workspace_group_handle_v1_output_leave(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3059] +[2701] 0.0 0.00 0.00 2 group_send_output(wlr_ext_workspace_group_handle_v1*, wlr_output*, bool) [2701] +----------------------------------------------- + 0.00 0.00 1/2 CCompositor::~CCompositor() [3072] + 0.00 0.00 1/2 CKeybindManager::exitHyprland(std::__cxx11::basic_string, std::allocator >) [3108] +[2702] 0.0 0.00 0.00 2 CCompositor::cleanupExit() [2702] + 0.00 0.00 3/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 1/1 std::__cxx11::list >::clear() [3938] + 0.00 0.00 1/1 std::__cxx11::list >::clear() [3960] +----------------------------------------------- + 0.00 0.00 2/2 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] +[2703] 0.0 0.00 0.00 2 CCompositor::moveWindowToTop(CWindow*) [2703] + 0.00 0.00 9/43977 std::__cxx11::list >::end() [73] + 0.00 0.00 7/200444 std::_List_iterator::operator*() const [30] + 0.00 0.00 7/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] + 0.00 0.00 5/167869 std::_List_iterator::operator++() [32] + 0.00 0.00 4/18 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1702] + 0.00 0.00 2/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 2/54237 std::__cxx11::list >::begin() [55] + 0.00 0.00 2/6 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2271] +----------------------------------------------- + 0.00 0.00 1/2 Events::listener_mapWindow(void*, void*) [2039] + 0.00 0.00 1/2 CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) [3109] +[2704] 0.0 0.00 0.00 2 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] + 0.00 0.00 6/167869 std::_List_iterator::operator++() [32] + 0.00 0.00 5/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] + 0.00 0.00 4/200444 std::_List_iterator::operator*() const [30] + 0.00 0.00 2/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 2/1869 std::unique_ptr >::operator->() const [445] + 0.00 0.00 2/1869 CLayoutManager::getCurrentLayout() [443] + 0.00 0.00 2/2 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] + 0.00 0.00 2/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 2/2 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [2714] + 0.00 0.00 2/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 2/54237 std::__cxx11::list >::begin() [55] + 0.00 0.00 2/43977 std::__cxx11::list >::end() [73] +----------------------------------------------- + 0.00 0.00 2/2 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] +[2705] 0.0 0.00 0.00 2 SMonitorRule::SMonitorRule() [2705] + 0.00 0.00 4/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 3/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] +----------------------------------------------- + 0.00 0.00 2/2 Events::listener_newInput(wl_listener*, void*) [4434] +[2706] 0.0 0.00 0.00 2 CInputManager::updateCapabilities(wlr_input_device*) [2706] + 0.00 0.00 2/136736 std::unique_ptr >::operator->() const [40] +----------------------------------------------- + 0.00 0.00 2/2 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] +[2707] 0.0 0.00 0.00 2 CConfigManager::handleSubmap(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2707] + 0.00 0.00 2/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 1/179 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] + 0.00 0.00 1/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] +----------------------------------------------- + 0.00 0.00 1/2 CConfigManager::CConfigManager() [3097] + 0.00 0.00 1/2 CConfigManager::loadConfigLoadVars() [3095] +[2708] 0.0 0.00 0.00 2 CConfigManager::setDefaultVars() [2708] + 0.00 0.00 132/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 128/133 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [880] + 0.00 0.00 125/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 25/179 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] + 0.00 0.00 2/222 std::unique_ptr >::operator->() const [807] + 0.00 0.00 2/51 CKeybindManager::stringToModMask(std::__cxx11::basic_string, std::allocator >) [1176] +----------------------------------------------- + 0.00 0.00 2/2 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] +[2709] 0.0 0.00 0.00 2 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] + 0.00 0.00 16/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 4/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 4/12440 CCompositor::getWorkspaceByID(int const&) [204] + 0.00 0.00 4/4 CWorkspace::startAnim(bool, bool, bool) [2314] + 0.00 0.00 2/3 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] + 0.00 0.00 2/1845 CCompositor::getMonitorFromCursor() [451] + 0.00 0.00 2/2 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] + 0.00 0.00 2/5 std::__cxx11::list >::back() [2305] + 0.00 0.00 2/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 2/3 wlr_ext_workspace_handle_v1_set_name(wlr_ext_workspace_handle_v1*, char const*) [2518] + 0.00 0.00 2/4 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] + 0.00 0.00 2/3 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] + 0.00 0.00 2/6 CWorkspace::setActive(bool) [2252] + 0.00 0.00 2/27041 std::unique_ptr >::operator->() const [140] + 0.00 0.00 2/6 CHyprRenderer::damageMonitor(SMonitor*) [2254] + 0.00 0.00 2/8 CInputManager::refocus() [2027] + 0.00 0.00 2/10277 std::unique_ptr >::operator->() const [232] + 0.00 0.00 2/48 std::unique_ptr >::operator->() const [1194] + 0.00 0.00 2/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 2/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] + 0.00 0.00 2/185 SHyprIPCEvent::~SHyprIPCEvent() [842] + 0.00 0.00 2/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 2/2 CWorkspace::startAnim(bool, bool, bool) [2314] +[2710] 0.0 0.00 0.00 2 CAnimatedVariable::setValueAndWarp(Vector2D const&) [2710] + 0.00 0.00 2/57 CAnimatedVariable::warp() [1092] +----------------------------------------------- + 0.00 0.00 2/2 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] +[2711] 0.0 0.00 0.00 2 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] + 0.00 0.00 10/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 2/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 2/7336 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 2/12440 CCompositor::getWorkspaceByID(int const&) [204] + 0.00 0.00 2/74 CAnimatedVariable::operator=(Vector2D const&) [1014] + 0.00 0.00 2/6368 std::unique_ptr >::operator->() const [302] + 0.00 0.00 2/5672 CAnimatedVariable::goalv() const [312] + 0.00 0.00 2/2084 CHyprXWaylandManager::setWindowSize(CWindow*, Vector2D const&) [435] + 0.00 0.00 2/2 CCompositor::moveWindowToTop(CWindow*) [2703] + 0.00 0.00 2/4 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] + 0.00 0.00 1/43 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] + 0.00 0.00 1/28 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] +----------------------------------------------- + 0.00 0.00 2/2 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2915] +[2712] 0.0 0.00 0.00 2 SMonitorRenderData::SMonitorRenderData() [2712] + 0.00 0.00 6/10 CFramebuffer::CFramebuffer() [1991] + 0.00 0.00 2/16 CTexture::CTexture() [1718] +----------------------------------------------- + 0.00 0.00 2/2 std::pair::~pair() [2916] +[2713] 0.0 0.00 0.00 2 SMonitorRenderData::~SMonitorRenderData() [2713] + 0.00 0.00 6/10 CFramebuffer::~CFramebuffer() [1992] + 0.00 0.00 2/1651 CTexture::~CTexture() [467] +----------------------------------------------- + 0.00 0.00 2/2 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] +[2714] 0.0 0.00 0.00 2 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [2714] + 0.00 0.00 2/48 std::unique_ptr >::operator->() const [1194] + 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 2/5 std::__cxx11::to_string(int) [2310] + 0.00 0.00 2/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] + 0.00 0.00 2/185 SHyprIPCEvent::~SHyprIPCEvent() [842] +----------------------------------------------- + 0.00 0.00 1/2 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] + 0.00 0.00 1/2 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] +[2715] 0.0 0.00 0.00 2 CTexture::allocate() [2715] +----------------------------------------------- + 0.00 0.00 1/2 void std::destroy_at(SMonitor*) [4101] + 0.00 0.00 1/2 Events::listener_newOutput(wl_listener*, void*) [4438] +[2716] 0.0 0.00 0.00 2 SMonitor::~SMonitor() [2716] + 0.00 0.00 7/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 6/170 CHyprWLListener::~CHyprWLListener() [848] + 0.00 0.00 2/2 std::array >, 4ul>::~array() [2923] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1/2 std::vector >::begin() [3866] + 0.00 0.00 1/2 std::vector >::end() [3865] +[2717] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator > >::__normal_iterator(Vector2D* const&) [2717] +----------------------------------------------- + 0.00 0.00 2/2 CBezierCurve::setup(std::vector >*) [3075] +[2718] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator > >::operator++() [2718] +----------------------------------------------- + 0.00 0.00 2/2 CBezierCurve::setup(std::vector >*) [3075] +[2719] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator > >::operator*() const [2719] +----------------------------------------------- + 0.00 0.00 1/2 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] +[2720] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2720] + 0.00 0.00 2/2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2760] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2792] +[2721] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2721] +----------------------------------------------- + 0.00 0.00 1/2 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] +[2722] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2722] + 0.00 0.00 2/2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2761] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2794] +[2723] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2723] +----------------------------------------------- + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2534] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2558] +[2724] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [2724] + 0.00 0.00 2/2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&, unsigned long) const [2762] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2796] +[2725] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2725] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2803] +[2726] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2726] +----------------------------------------------- + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3318] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3316] +[2727] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2727] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2807] +[2728] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2728] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2811] +[2729] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2729] +----------------------------------------------- + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3334] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3331] +[2730] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2730] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2817] +[2731] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2731] +----------------------------------------------- + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3349] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3345] +[2732] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2732] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2734] +[2733] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_Tp_allocator() const [2733] +----------------------------------------------- + 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(SWindowRule**, unsigned long) [3455] + 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3450] +[2734] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_map_allocator() const [2734] + 0.00 0.00 2/2 std::_Deque_base >::_M_get_Tp_allocator() const [2733] + 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2770] +----------------------------------------------- + 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(SMonitorRule**, unsigned long) [3466] + 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3462] +[2735] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_map_allocator() const [2735] + 0.00 0.00 2/3 std::_Deque_base >::_M_get_Tp_allocator() const [2538] + 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2772] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2737] +[2736] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_Tp_allocator() const [2736] +----------------------------------------------- + 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(SHyprIPCEvent**, unsigned long) [3476] + 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3472] +[2737] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_map_allocator() const [2737] + 0.00 0.00 2/2 std::_Deque_base >::_M_get_Tp_allocator() const [2736] + 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2774] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2739] +[2738] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_Tp_allocator() const [2738] +----------------------------------------------- + 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(Vector2D**, unsigned long) [3487] + 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3483] +[2739] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_map_allocator() const [2739] + 0.00 0.00 2/2 std::_Deque_base >::_M_get_Tp_allocator() const [2738] + 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2776] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2741] +[2740] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_Tp_allocator() const [2740] +----------------------------------------------- + 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(CWorkspace***, unsigned long) [3499] + 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3494] +[2741] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_map_allocator() const [2741] + 0.00 0.00 2/2 std::_Deque_base >::_M_get_Tp_allocator() const [2740] + 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2785] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2743] +[2742] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_Tp_allocator() const [2742] +----------------------------------------------- + 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(int**, unsigned long) [3512] + 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3507] +[2743] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_map_allocator() const [2743] + 0.00 0.00 2/2 std::_Deque_base >::_M_get_Tp_allocator() const [2742] + 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2787] +----------------------------------------------- + 0.00 0.00 1/2 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] + 0.00 0.00 1/2 std::__cxx11::list >::back() [3981] +[2744] 0.0 0.00 0.00 2 std::_List_iterator::operator*() const [2744] + 0.00 0.00 2/4 std::_List_node::_M_valptr() [2383] +----------------------------------------------- + 0.00 0.00 2/2 std::__new_allocator::allocate(unsigned long, void const*) [2859] +[2745] 0.0 0.00 0.00 2 std::__new_allocator::_M_max_size() const [2745] +----------------------------------------------- + 0.00 0.00 2/2 std::__new_allocator::allocate(unsigned long, void const*) [2861] +[2746] 0.0 0.00 0.00 2 std::__new_allocator::_M_max_size() const [2746] +----------------------------------------------- + 0.00 0.00 2/2 std::__new_allocator, std::allocator > >::allocate(unsigned long, void const*) [2865] +[2747] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator > >::_M_max_size() const [2747] +----------------------------------------------- + 0.00 0.00 2/2 std::__new_allocator, std::allocator > const, long>, true> >::allocate(unsigned long, void const*) [2868] +[2748] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator > const, long>, true> >::_M_max_size() const [2748] +----------------------------------------------- + 0.00 0.00 2/2 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2870] +[2749] 0.0 0.00 0.00 2 std::__new_allocator, false> >::_M_max_size() const [2749] +----------------------------------------------- + 0.00 0.00 2/2 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2872] +[2750] 0.0 0.00 0.00 2 std::__new_allocator, false> >::_M_max_size() const [2750] +----------------------------------------------- + 0.00 0.00 2/2 std::__new_allocator, std::allocator >*>::allocate(unsigned long, void const*) [2878] +[2751] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator >*>::_M_max_size() const [2751] +----------------------------------------------- + 0.00 0.00 1/2 std::vector >::vector(std::initializer_list, std::allocator const&) [3867] + 0.00 0.00 1/2 std::initializer_list::end() const [3186] +[2752] 0.0 0.00 0.00 2 std::initializer_list::begin() const [2752] +----------------------------------------------- + 0.00 0.00 1/2 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] + 0.00 0.00 1/2 std::initializer_list, std::allocator > const, unsigned int> >::end() const [3188] +[2753] 0.0 0.00 0.00 2 std::initializer_list, std::allocator > const, unsigned int> >::begin() const [2753] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::list >::_M_node_count() const [2755] +[2754] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_get_size() const [2754] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::list >::size() const [2756] +[2755] 0.0 0.00 0.00 2 std::__cxx11::list >::_M_node_count() const [2755] + 0.00 0.00 2/2 std::__cxx11::_List_base >::_M_get_size() const [2754] +----------------------------------------------- + 0.00 0.00 1/2 CInputManager::destroyMouse(wlr_input_device*) [3086] + 0.00 0.00 1/2 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] +[2756] 0.0 0.00 0.00 2 std::__cxx11::list >::size() const [2756] + 0.00 0.00 2/2 std::__cxx11::list >::_M_node_count() const [2755] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] +[2757] 0.0 0.00 0.00 2 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::operator->() const [2757] + 0.00 0.00 2/45 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() [1236] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] +[2758] 0.0 0.00 0.00 2 std::__detail::_Node_iterator, false, false>::operator->() const [2758] + 0.00 0.00 2/1415 std::__detail::_Hash_node_value_base >::_M_valptr() [504] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] +[2759] 0.0 0.00 0.00 2 std::__detail::_Node_iterator, false, false>::operator->() const [2759] + 0.00 0.00 2/1410 std::__detail::_Hash_node_value_base >::_M_valptr() [514] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2720] +[2760] 0.0 0.00 0.00 2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2760] + 0.00 0.00 2/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2722] +[2761] 0.0 0.00 0.00 2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2761] + 0.00 0.00 2/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [2724] +[2762] 0.0 0.00 0.00 2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&, unsigned long) const [2762] + 0.00 0.00 2/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] +[2763] 0.0 0.00 0.00 2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2763] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] +[2764] 0.0 0.00 0.00 2 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2764] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] +[2765] 0.0 0.00 0.00 2 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2765] +----------------------------------------------- + 0.00 0.00 1/2 std::_Vector_base >::_Vector_impl::_Vector_impl(std::allocator const&) [3559] + 0.00 0.00 1/2 std::vector >::_S_check_init_len(unsigned long, std::allocator const&) [3863] +[2766] 0.0 0.00 0.00 2 std::allocator::allocator(std::allocator const&) [2766] + 0.00 0.00 2/2 std::__new_allocator::__new_allocator(std::__new_allocator const&) [2863] +----------------------------------------------- + 0.00 0.00 1/2 CAnimationManager::CAnimationManager() [3112] + 0.00 0.00 1/2 std::_Deque_base >::_Deque_impl::_Deque_impl() [3481] +[2767] 0.0 0.00 0.00 2 std::allocator::allocator() [2767] + 0.00 0.00 2/2 std::__new_allocator::__new_allocator() [2862] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::_Deque_impl() [2825] +[2768] 0.0 0.00 0.00 2 std::allocator, std::allocator > >::allocator() [2768] + 0.00 0.00 2/2 std::__new_allocator, std::allocator > >::__new_allocator() [2866] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::~_Deque_impl() [2826] +[2769] 0.0 0.00 0.00 2 std::allocator, std::allocator > >::~allocator() [2769] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2734] +[2770] 0.0 0.00 0.00 2 std::allocator::allocator(std::allocator const&) [2770] + 0.00 0.00 2/2 std::__new_allocator::__new_allocator() [2873] +----------------------------------------------- + 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(SWindowRule**, unsigned long) [3455] + 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3450] +[2771] 0.0 0.00 0.00 2 std::allocator::~allocator() [2771] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2735] +[2772] 0.0 0.00 0.00 2 std::allocator::allocator(std::allocator const&) [2772] + 0.00 0.00 2/2 std::__new_allocator::__new_allocator() [2874] +----------------------------------------------- + 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(SMonitorRule**, unsigned long) [3466] + 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3462] +[2773] 0.0 0.00 0.00 2 std::allocator::~allocator() [2773] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2737] +[2774] 0.0 0.00 0.00 2 std::allocator::allocator(std::allocator const&) [2774] + 0.00 0.00 2/2 std::__new_allocator::__new_allocator() [2875] +----------------------------------------------- + 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(SHyprIPCEvent**, unsigned long) [3476] + 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3472] +[2775] 0.0 0.00 0.00 2 std::allocator::~allocator() [2775] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2739] +[2776] 0.0 0.00 0.00 2 std::allocator::allocator(std::allocator const&) [2776] + 0.00 0.00 2/2 std::__new_allocator::__new_allocator() [2876] +----------------------------------------------- + 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(Vector2D**, unsigned long) [3487] + 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3483] +[2777] 0.0 0.00 0.00 2 std::allocator::~allocator() [2777] +----------------------------------------------- + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4031] + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) [4029] +[2778] 0.0 0.00 0.00 2 std::allocator::allocator, std::allocator > const, CBezierCurve>, true> >(std::allocator, std::allocator > const, CBezierCurve>, true> > const&) [2778] + 0.00 0.00 2/26 std::__new_allocator::__new_allocator() [1615] +----------------------------------------------- + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4041] + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) [4040] +[2779] 0.0 0.00 0.00 2 std::allocator::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> > const&) [2779] + 0.00 0.00 2/26 std::__new_allocator::__new_allocator() [1615] +----------------------------------------------- + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4046] + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) [4045] +[2780] 0.0 0.00 0.00 2 std::allocator::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > const&) [2780] + 0.00 0.00 2/26 std::__new_allocator::__new_allocator() [1615] +----------------------------------------------- + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4061] + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4059] +[2781] 0.0 0.00 0.00 2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2781] + 0.00 0.00 2/26 std::__new_allocator::__new_allocator() [1615] +----------------------------------------------- + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4065] + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4063] +[2782] 0.0 0.00 0.00 2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2782] + 0.00 0.00 2/26 std::__new_allocator::__new_allocator() [1615] +----------------------------------------------- + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4072] + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4070] +[2783] 0.0 0.00 0.00 2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2783] + 0.00 0.00 2/26 std::__new_allocator::__new_allocator() [1615] +----------------------------------------------- + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4054] + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) [4052] +[2784] 0.0 0.00 0.00 2 std::allocator::allocator, std::allocator > const, long>, true> >(std::allocator, std::allocator > const, long>, true> > const&) [2784] + 0.00 0.00 2/26 std::__new_allocator::__new_allocator() [1615] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2741] +[2785] 0.0 0.00 0.00 2 std::allocator::allocator(std::allocator const&) [2785] + 0.00 0.00 2/2 std::__new_allocator::__new_allocator() [2879] +----------------------------------------------- + 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(CWorkspace***, unsigned long) [3499] + 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3494] +[2786] 0.0 0.00 0.00 2 std::allocator::~allocator() [2786] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2743] +[2787] 0.0 0.00 0.00 2 std::allocator::allocator(std::allocator const&) [2787] + 0.00 0.00 2/2 std::__new_allocator::__new_allocator() [2880] +----------------------------------------------- + 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(int**, unsigned long) [3512] + 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3507] +[2788] 0.0 0.00 0.00 2 std::allocator::~allocator() [2788] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2953] +[2789] 0.0 0.00 0.00 2 std::allocator >::~allocator() [2789] +----------------------------------------------- + 0.00 0.00 1/2 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::~_Rb_tree_impl() [3999] + 0.00 0.00 1/2 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [4006] +[2790] 0.0 0.00 0.00 2 std::allocator, std::allocator > const, unsigned int> > >::~allocator() [2790] +----------------------------------------------- + 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [3017] + 0.00 0.00 1/2 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] +[2791] 0.0 0.00 0.00 2 std::allocator, std::allocator > const, unsigned int> >::~allocator() [2791] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2793] +[2792] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2792] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2721] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4031] +----------------------------------------------- + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3293] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3286] +[2793] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2793] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2792] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2795] +[2794] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2794] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2723] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4041] +----------------------------------------------- + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3306] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3299] +[2795] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2795] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2794] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2797] +[2796] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2796] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2725] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4046] +----------------------------------------------- + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3312] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3307] +[2797] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2797] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2796] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2800] +[2798] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2798] + 0.00 0.00 13/84 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_M_next() const [973] + 0.00 0.00 13/48 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&, unsigned long) const [1197] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2799] + 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2537] + 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2560] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2798] +[2799] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2799] + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) [2971] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] +[2800] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2800] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2798] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] +[2801] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2801] + 0.00 0.00 2/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] + 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] +[2802] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2802] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2804] +[2803] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2803] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2726] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4054] +----------------------------------------------- + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3321] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3316] +[2804] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2804] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2803] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] +[2805] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] + 0.00 0.00 2/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] + 0.00 0.00 2/2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2763] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2806] + 0.00 0.00 2/2 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2968] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3319] + 0.00 0.00 1/42 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1248] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] +[2806] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2806] + 0.00 0.00 1/3 std::__detail::_Hash_node, std::allocator > const, long>, true>::_M_next() const [2545] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [3151] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2808] +[2807] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2807] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2728] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4061] +----------------------------------------------- + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3330] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3326] +[2808] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2808] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2807] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] +[2809] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2809] + 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] + 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] +[2810] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2810] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2812] +[2811] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2811] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2729] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4065] +----------------------------------------------- + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3339] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3331] +[2812] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2812] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2811] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] +[2813] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] + 0.00 0.00 2/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] + 0.00 0.00 2/2 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2764] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2814] + 0.00 0.00 2/2820 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [416] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3338] + 0.00 0.00 1/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [404] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] +[2814] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2814] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] +[2815] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2815] + 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] + 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] +[2816] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2816] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2818] +[2817] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2817] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2731] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4072] +----------------------------------------------- + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3354] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3345] +[2818] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2818] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2817] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] +[2819] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] + 0.00 0.00 2/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] + 0.00 0.00 2/2 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2765] + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2820] + 0.00 0.00 2/3 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [2648] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3353] + 0.00 0.00 1/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [519] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] +[2820] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2820] +----------------------------------------------- + 0.00 0.00 1/2 std::deque >::~deque() [3810] + 0.00 0.00 1/2 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3808] +[2821] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_Tp_allocator() [2821] +----------------------------------------------- + 0.00 0.00 1/2 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] + 0.00 0.00 1/2 std::_Deque_base >::_M_create_nodes(SMonitorRule**, SMonitorRule**) [3463] +[2822] 0.0 0.00 0.00 2 std::_Deque_base >::_M_allocate_node() [2822] + 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 2/2 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2885] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_destroy_nodes(SMonitorRule**, SMonitorRule**) [3465] +[2823] 0.0 0.00 0.00 2 std::_Deque_base >::_M_deallocate_node(SMonitorRule*) [2823] + 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 2/2 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule*, unsigned long) [2884] +----------------------------------------------- + 0.00 0.00 1/2 std::_Deque_base >::~_Deque_base() [3491] + 0.00 0.00 1/2 std::deque >::_M_erase_at_end(std::_Deque_iterator) [3820] +[2824] 0.0 0.00 0.00 2 std::_Deque_base >::_M_destroy_nodes(Vector2D**, Vector2D**) [2824] + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(Vector2D*) [3489] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_base() [2834] +[2825] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::_Deque_impl() [2825] + 0.00 0.00 2/2 std::allocator, std::allocator > >::allocator() [2768] + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [2829] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::~_Deque_base() [2835] +[2826] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::~_Deque_impl() [2826] + 0.00 0.00 2/2 std::allocator, std::allocator > >::~allocator() [2769] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [2832] +[2827] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_map(unsigned long) [2827] + 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_map_allocator() const [2338] + 0.00 0.00 2/2 std::allocator_traits, std::allocator >*> >::allocate(std::allocator, std::allocator >*>&, unsigned long) [2905] + 0.00 0.00 2/4 std::allocator, std::allocator >*>::~allocator() [2361] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [2832] +[2828] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_create_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [2828] + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_node() [2830] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::_Deque_impl() [2825] +[2829] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [2829] + 0.00 0.00 4/4 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator() [2404] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_create_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [2828] +[2830] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_node() [2830] + 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 2/2 std::allocator_traits, std::allocator > > >::allocate(std::allocator, std::allocator > >&, unsigned long) [2891] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::~_Deque_base() [2835] +[2831] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_map(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2831] + 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_map_allocator() const [2338] + 0.00 0.00 2/2 std::allocator_traits, std::allocator >*> >::deallocate(std::allocator, std::allocator >*>&, std::__cxx11::basic_string, std::allocator >**, unsigned long) [2904] + 0.00 0.00 2/4 std::allocator, std::allocator >*>::~allocator() [2361] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_base() [2834] +[2832] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [2832] + 0.00 0.00 4/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 4/4 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_M_set_node(std::__cxx11::basic_string, std::allocator >**) [2402] + 0.00 0.00 2/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_map(unsigned long) [2827] + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_create_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [2828] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [2385] +[2833] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_node(std::__cxx11::basic_string, std::allocator >*) [2833] + 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 2/2 std::allocator_traits, std::allocator > > >::deallocate(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, unsigned long) [2890] +----------------------------------------------- + 0.00 0.00 2/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::deque() [2934] +[2834] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_base() [2834] + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::_Deque_impl() [2825] + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [2832] +----------------------------------------------- + 0.00 0.00 2/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [2935] +[2835] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::~_Deque_base() [2835] + 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [2385] + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::~_Deque_impl() [2826] + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_map(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2831] +----------------------------------------------- + 0.00 0.00 2/2 void std::_Destroy(SMonitorRule*, SMonitorRule*) [3004] +[2836] 0.0 0.00 0.00 2 void std::_Destroy_aux::__destroy(SMonitorRule*, SMonitorRule*) [2836] + 0.00 0.00 4/4 SMonitorRule* std::__addressof(SMonitorRule&) [2494] + 0.00 0.00 4/4 void std::_Destroy(SMonitorRule*) [2510] +----------------------------------------------- + 0.00 0.00 2/2 std::_Vector_base >::~_Vector_base() [2838] +[2837] 0.0 0.00 0.00 2 std::_Vector_base >::_Vector_impl::~_Vector_impl() [2837] + 0.00 0.00 2/5 std::allocator::~allocator() [2290] +----------------------------------------------- + 0.00 0.00 2/2 std::vector >::~vector() [2939] +[2838] 0.0 0.00 0.00 2 std::_Vector_base >::~_Vector_base() [2838] + 0.00 0.00 2/2 std::_Vector_base >::_Vector_impl::~_Vector_impl() [2837] + 0.00 0.00 1/1 std::_Vector_base >::_M_deallocate(Vector2D*, unsigned long) [3560] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::list >::back() [2959] +[2839] 0.0 0.00 0.00 2 std::_List_iterator::operator--() [2839] +----------------------------------------------- + 0.00 0.00 1/2 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] + 0.00 0.00 1/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] +[2840] 0.0 0.00 0.00 2 std::_List_iterator::operator++() [2840] +----------------------------------------------- + 0.00 0.00 1/2 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] + 0.00 0.00 1/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] +[2841] 0.0 0.00 0.00 2 std::_List_iterator::operator++() [2841] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_initialize_map(unsigned long) [3456] +[2842] 0.0 0.00 0.00 2 std::_Deque_iterator::_M_set_node(SWindowRule**) [2842] + 0.00 0.00 2/2 std::_Deque_iterator::_S_buffer_size() [2843] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(SWindowRule**) [2842] +[2843] 0.0 0.00 0.00 2 std::_Deque_iterator::_S_buffer_size() [2843] + 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3452] +[2844] 0.0 0.00 0.00 2 std::_Deque_iterator::_Deque_iterator() [2844] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3464] +[2845] 0.0 0.00 0.00 2 std::_Deque_iterator::_Deque_iterator() [2845] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_initialize_map(unsigned long) [3477] +[2846] 0.0 0.00 0.00 2 std::_Deque_iterator::_M_set_node(SHyprIPCEvent**) [2846] + 0.00 0.00 2/2 std::_Deque_iterator::_S_buffer_size() [2847] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(SHyprIPCEvent**) [2846] +[2847] 0.0 0.00 0.00 2 std::_Deque_iterator::_S_buffer_size() [2847] + 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3474] +[2848] 0.0 0.00 0.00 2 std::_Deque_iterator::_Deque_iterator() [2848] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_initialize_map(unsigned long) [3488] +[2849] 0.0 0.00 0.00 2 std::_Deque_iterator::_M_set_node(Vector2D**) [2849] + 0.00 0.00 2/1195 std::_Deque_iterator::_S_buffer_size() [582] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3485] +[2850] 0.0 0.00 0.00 2 std::_Deque_iterator::_Deque_iterator() [2850] +----------------------------------------------- + 0.00 0.00 2/2 std::deque >::back() [2928] +[2851] 0.0 0.00 0.00 2 std::_Deque_iterator::operator--() [2851] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_initialize_map(unsigned long) [3500] +[2852] 0.0 0.00 0.00 2 std::_Deque_iterator::_M_set_node(CWorkspace***) [2852] + 0.00 0.00 2/2 std::_Deque_iterator::_S_buffer_size() [2853] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(CWorkspace***) [2852] +[2853] 0.0 0.00 0.00 2 std::_Deque_iterator::_S_buffer_size() [2853] + 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3496] +[2854] 0.0 0.00 0.00 2 std::_Deque_iterator::_Deque_iterator() [2854] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_initialize_map(unsigned long) [3513] +[2855] 0.0 0.00 0.00 2 std::_Deque_iterator::_M_set_node(int**) [2855] + 0.00 0.00 2/2 std::_Deque_iterator::_S_buffer_size() [2856] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(int**) [2855] +[2856] 0.0 0.00 0.00 2 std::_Deque_iterator::_S_buffer_size() [2856] + 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3509] +[2857] 0.0 0.00 0.00 2 std::_Deque_iterator::_Deque_iterator() [2857] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule*, unsigned long) [2884] +[2858] 0.0 0.00 0.00 2 std::__new_allocator::deallocate(SMonitorRule*, unsigned long) [2858] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2885] +[2859] 0.0 0.00 0.00 2 std::__new_allocator::allocate(unsigned long, void const*) [2859] + 0.00 0.00 2/2 std::__new_allocator::_M_max_size() const [2745] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator_traits >::deallocate(std::allocator&, Vector2D*, unsigned long) [2617] +[2860] 0.0 0.00 0.00 2 std::__new_allocator::deallocate(Vector2D*, unsigned long) [2860] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2887] +[2861] 0.0 0.00 0.00 2 std::__new_allocator::allocate(unsigned long, void const*) [2861] + 0.00 0.00 2/2 std::__new_allocator::_M_max_size() const [2746] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator::allocator() [2767] +[2862] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator() [2862] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2766] +[2863] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator(std::__new_allocator const&) [2863] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator_traits, std::allocator > > >::deallocate(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, unsigned long) [2890] +[2864] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator > >::deallocate(std::__cxx11::basic_string, std::allocator >*, unsigned long) [2864] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator_traits, std::allocator > > >::allocate(std::allocator, std::allocator > >&, unsigned long) [2891] +[2865] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator > >::allocate(unsigned long, void const*) [2865] + 0.00 0.00 2/2 std::__new_allocator, std::allocator > >::_M_max_size() const [2747] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator, std::allocator > >::allocator() [2768] +[2866] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator > >::__new_allocator() [2866] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator_traits, std::allocator > const, long>, true> > >::deallocate(std::allocator, std::allocator > const, long>, true> >&, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2892] +[2867] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator > const, long>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2867] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator_traits, std::allocator > const, long>, true> > >::allocate(std::allocator, std::allocator > const, long>, true> >&, unsigned long) [2894] +[2868] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator > const, long>, true> >::allocate(unsigned long, void const*) [2868] + 0.00 0.00 2/2 std::__new_allocator, std::allocator > const, long>, true> >::_M_max_size() const [2748] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2896] +[2869] 0.0 0.00 0.00 2 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [2869] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2898] +[2870] 0.0 0.00 0.00 2 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2870] + 0.00 0.00 2/2 std::__new_allocator, false> >::_M_max_size() const [2749] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2900] +[2871] 0.0 0.00 0.00 2 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [2871] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2902] +[2872] 0.0 0.00 0.00 2 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2872] + 0.00 0.00 2/2 std::__new_allocator, false> >::_M_max_size() const [2750] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2770] +[2873] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator() [2873] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2772] +[2874] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator() [2874] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2774] +[2875] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator() [2875] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2776] +[2876] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator() [2876] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator_traits, std::allocator >*> >::deallocate(std::allocator, std::allocator >*>&, std::__cxx11::basic_string, std::allocator >**, unsigned long) [2904] +[2877] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator >*>::deallocate(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2877] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator_traits, std::allocator >*> >::allocate(std::allocator, std::allocator >*>&, unsigned long) [2905] +[2878] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator >*>::allocate(unsigned long, void const*) [2878] + 0.00 0.00 2/2 std::__new_allocator, std::allocator >*>::_M_max_size() const [2751] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2785] +[2879] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator() [2879] +----------------------------------------------- + 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2787] +[2880] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator() [2880] +----------------------------------------------- + 0.00 0.00 1/2 std::allocator >::allocator() [3261] + 0.00 0.00 1/2 std::allocator >::allocator(std::allocator const&) [3262] +[2881] 0.0 0.00 0.00 2 std::__new_allocator >::__new_allocator() [2881] +----------------------------------------------- + 0.00 0.00 1/2 std::allocator >::allocator() [3268] + 0.00 0.00 1/2 std::allocator >::allocator(std::allocator const&) [3269] +[2882] 0.0 0.00 0.00 2 std::__new_allocator >::__new_allocator() [2882] +----------------------------------------------- + 0.00 0.00 1/2 std::allocator >::allocator() [3272] + 0.00 0.00 1/2 std::allocator >::allocator(std::allocator const&) [3273] +[2883] 0.0 0.00 0.00 2 std::__new_allocator >::__new_allocator() [2883] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_deallocate_node(SMonitorRule*) [2823] +[2884] 0.0 0.00 0.00 2 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule*, unsigned long) [2884] + 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 2/2 std::__new_allocator::deallocate(SMonitorRule*, unsigned long) [2858] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base >::_M_allocate_node() [2822] +[2885] 0.0 0.00 0.00 2 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2885] + 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 2/2 std::__new_allocator::allocate(unsigned long, void const*) [2859] +----------------------------------------------- + 0.00 0.00 1/2 std::deque >::push_back(SMonitorRule const&) [2924] + 0.00 0.00 1/2 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] +[2886] 0.0 0.00 0.00 2 void std::allocator_traits >::construct(std::allocator&, SMonitorRule*, SMonitorRule const&) [2886] + 0.00 0.00 1/3 SMonitorRule const& std::forward(std::remove_reference::type&) [2695] + 0.00 0.00 1/1 decltype (::new ((void*)(0)) SMonitorRule((declval)())) std::construct_at(SMonitorRule*, SMonitorRule const&) [4134] +----------------------------------------------- + 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_node() [3486] + 0.00 0.00 1/2 std::_Vector_base >::_M_allocate(unsigned long) [3558] +[2887] 0.0 0.00 0.00 2 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2887] + 0.00 0.00 2/35948 __is_constant_evaluated [98] + 0.00 0.00 2/2 std::__new_allocator::allocate(unsigned long, void const*) [2861] +----------------------------------------------- + 0.00 0.00 2/2 std::deque >::push_back(Vector2D const&) [2930] +[2888] 0.0 0.00 0.00 2 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D const&) [2888] + 0.00 0.00 2/6 Vector2D const& std::forward(std::remove_reference::type&) [2282] + 0.00 0.00 2/2 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D const&) [2994] +----------------------------------------------- + 0.00 0.00 2/2 Vector2D& std::deque >::emplace_back(Vector2D&&) [2925] +[2889] 0.0 0.00 0.00 2 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D&&) [2889] + 0.00 0.00 2/6 Vector2D&& std::forward(std::remove_reference::type&) [2281] + 0.00 0.00 2/2 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D&&) [2995] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_node(std::__cxx11::basic_string, std::allocator >*) [2833] +[2890] 0.0 0.00 0.00 2 std::allocator_traits, std::allocator > > >::deallocate(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, unsigned long) [2890] + 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 2/2 std::__new_allocator, std::allocator > >::deallocate(std::__cxx11::basic_string, std::allocator >*, unsigned long) [2864] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_node() [2830] +[2891] 0.0 0.00 0.00 2 std::allocator_traits, std::allocator > > >::allocate(std::allocator, std::allocator > >&, unsigned long) [2891] + 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 2/2 std::__new_allocator, std::allocator > >::allocate(unsigned long, void const*) [2865] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2975] +[2892] 0.0 0.00 0.00 2 std::allocator_traits, std::allocator > const, long>, true> > >::deallocate(std::allocator, std::allocator > const, long>, true> >&, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2892] + 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 2/2 std::__new_allocator, std::allocator > const, long>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2867] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2974] +[2893] 0.0 0.00 0.00 2 void std::allocator_traits, std::allocator > const, long>, true> > >::destroy, std::allocator > const, long> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*) [2893] + 0.00 0.00 2/2 void std::destroy_at, std::allocator > const, long> >(std::pair, std::allocator > const, long>*) [2984] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] +[2894] 0.0 0.00 0.00 2 std::allocator_traits, std::allocator > const, long>, true> > >::allocate(std::allocator, std::allocator > const, long>, true> >&, unsigned long) [2894] + 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 2/2 std::__new_allocator, std::allocator > const, long>, true> >::allocate(unsigned long, void const*) [2868] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] +[2895] 0.0 0.00 0.00 2 void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2895] + 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 2/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] + 0.00 0.00 2/2 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2978] +[2896] 0.0 0.00 0.00 2 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2896] + 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 2/2 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [2869] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2977] +[2897] 0.0 0.00 0.00 2 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2897] + 0.00 0.00 2/2 void std::destroy_at >(std::pair*) [2985] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] +[2898] 0.0 0.00 0.00 2 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2898] + 0.00 0.00 2/35948 __is_constant_evaluated [98] + 0.00 0.00 2/2 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2870] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] +[2899] 0.0 0.00 0.00 2 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2899] + 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] + 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 2/2 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2981] +[2900] 0.0 0.00 0.00 2 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2900] + 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 2/2 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [2871] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2980] +[2901] 0.0 0.00 0.00 2 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2901] + 0.00 0.00 2/2 void std::destroy_at >(std::pair*) [2986] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] +[2902] 0.0 0.00 0.00 2 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2902] + 0.00 0.00 2/35948 __is_constant_evaluated [98] + 0.00 0.00 2/2 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2872] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] +[2903] 0.0 0.00 0.00 2 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2903] + 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] + 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 2/2 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_map(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2831] +[2904] 0.0 0.00 0.00 2 std::allocator_traits, std::allocator >*> >::deallocate(std::allocator, std::allocator >*>&, std::__cxx11::basic_string, std::allocator >**, unsigned long) [2904] + 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 2/2 std::__new_allocator, std::allocator >*>::deallocate(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2877] +----------------------------------------------- + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_map(unsigned long) [2827] +[2905] 0.0 0.00 0.00 2 std::allocator_traits, std::allocator >*> >::allocate(std::allocator, std::allocator >*>&, unsigned long) [2905] + 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 2/2 std::__new_allocator, std::allocator >*>::allocate(unsigned long, void const*) [2878] +----------------------------------------------- + 0.00 0.00 2/2 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] +[2906] 0.0 0.00 0.00 2 void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2906] + 0.00 0.00 2/10 bool&& std::forward(std::remove_reference::type&) [2003] + 0.00 0.00 2/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] + 0.00 0.00 2/15 unsigned long& std::forward(std::remove_reference::type&) [1760] + 0.00 0.00 2/2 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2975] +[2907] 0.0 0.00 0.00 2 std::__ptr_traits_ptr_to, std::allocator > const, long>, true>*, std::__detail::_Hash_node, std::allocator > const, long>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [2907] + 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [3006] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2978] +[2908] 0.0 0.00 0.00 2 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2908] + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [3007] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2981] +[2909] 0.0 0.00 0.00 2 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2909] + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [3008] +----------------------------------------------- + 0.00 0.00 2/2 __static_initialization_and_destruction_0(int, int) [3017] +[2910] 0.0 0.00 0.00 2 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [25], int&&) [2910] + 0.00 0.00 2/2 char const (&std::forward(std::remove_reference::type&)) [25] [3002] + 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 2/12 int&& std::forward(std::remove_reference::type&) [1978] +----------------------------------------------- + 0.00 0.00 2/2 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] +[2911] 0.0 0.00 0.00 2 std::pair, std::allocator > const, long>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [2911] + 0.00 0.00 2/2 std::pair, std::allocator > const, long>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2912] +----------------------------------------------- + 0.00 0.00 2/2 std::pair, std::allocator > const, long>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [2911] +[2912] 0.0 0.00 0.00 2 std::pair, std::allocator > const, long>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2912] + 0.00 0.00 2/8 std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) [2114] + 0.00 0.00 2/3 std::tuple_element<0ul, std::tuple, std::allocator > const&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::tuple, std::allocator > const&>&) [2679] + 0.00 0.00 2/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] +----------------------------------------------- + 0.00 0.00 2/2 void std::destroy_at, std::allocator > const, long> >(std::pair, std::allocator > const, long>*) [2984] +[2913] 0.0 0.00 0.00 2 std::pair, std::allocator > const, long>::~pair() [2913] + 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 2/2 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] +[2914] 0.0 0.00 0.00 2 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2914] + 0.00 0.00 2/2 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2915] +----------------------------------------------- + 0.00 0.00 2/2 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2914] +[2915] 0.0 0.00 0.00 2 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2915] + 0.00 0.00 2/4 SMonitor* const& std::forward(std::remove_reference::type&) [2509] + 0.00 0.00 2/4 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, SMonitor* const&>(std::tuple&) [2506] + 0.00 0.00 2/2 SMonitorRenderData::SMonitorRenderData() [2712] +----------------------------------------------- + 0.00 0.00 2/2 void std::destroy_at >(std::pair*) [2985] +[2916] 0.0 0.00 0.00 2 std::pair::~pair() [2916] + 0.00 0.00 2/2 SMonitorRenderData::~SMonitorRenderData() [2713] +----------------------------------------------- + 0.00 0.00 2/2 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] +[2917] 0.0 0.00 0.00 2 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2917] + 0.00 0.00 2/2 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2918] +----------------------------------------------- + 0.00 0.00 2/2 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2917] +[2918] 0.0 0.00 0.00 2 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2918] + 0.00 0.00 2/4 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, SMonitor* const&>(std::tuple&) [2506] + 0.00 0.00 2/4 SMonitor* const& std::forward(std::remove_reference::type&) [2509] + 0.00 0.00 2/16 CTexture::CTexture() [1718] +----------------------------------------------- + 0.00 0.00 2/2 void std::destroy_at >(std::pair*) [2986] +[2919] 0.0 0.00 0.00 2 std::pair::~pair() [2919] + 0.00 0.00 2/1651 CTexture::~CTexture() [467] +----------------------------------------------- + 0.00 0.00 2/2 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] +[2920] 0.0 0.00 0.00 2 std::pair::pair(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base* const&) [2920] +----------------------------------------------- + 0.00 0.00 2/2 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] +[2921] 0.0 0.00 0.00 2 std::array >, 4ul>::end() [2921] + 0.00 0.00 2/4 std::array >, 4ul>::data() [2436] +----------------------------------------------- + 0.00 0.00 2/2 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] +[2922] 0.0 0.00 0.00 2 std::array >, 4ul>::begin() [2922] + 0.00 0.00 2/4 std::array >, 4ul>::data() [2436] +----------------------------------------------- + 0.00 0.00 2/2 SMonitor::~SMonitor() [2716] +[2923] 0.0 0.00 0.00 2 std::array >, 4ul>::~array() [2923] + 0.00 0.00 6/7 std::__cxx11::list >::~list() [2211] +----------------------------------------------- + 0.00 0.00 2/2 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] +[2924] 0.0 0.00 0.00 2 std::deque >::push_back(SMonitorRule const&) [2924] + 0.00 0.00 1/2 void std::allocator_traits >::construct(std::allocator&, SMonitorRule*, SMonitorRule const&) [2886] + 0.00 0.00 1/1 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] +----------------------------------------------- + 0.00 0.00 2/2 CBezierCurve::setup(std::vector >*) [3075] +[2925] 0.0 0.00 0.00 2 Vector2D& std::deque >::emplace_back(Vector2D&&) [2925] + 0.00 0.00 2/6 Vector2D&& std::forward(std::remove_reference::type&) [2281] + 0.00 0.00 2/2 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D&&) [2889] + 0.00 0.00 2/2 std::deque >::back() [2928] +----------------------------------------------- + 0.00 0.00 1/2 std::deque >::~deque() [3823] + 0.00 0.00 1/2 std::deque >::_M_erase_at_end(std::_Deque_iterator) [3820] +[2926] 0.0 0.00 0.00 2 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [2926] + 0.00 0.00 4/1208 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [576] + 0.00 0.00 2/2 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [2927] +----------------------------------------------- + 0.00 0.00 2/2 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [2926] +[2927] 0.0 0.00 0.00 2 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [2927] + 0.00 0.00 2/4 std::_Deque_base >::_M_get_Tp_allocator() [2384] + 0.00 0.00 2/4 void std::_Destroy(Vector2D*, Vector2D*, std::allocator&) [2512] +----------------------------------------------- + 0.00 0.00 2/2 Vector2D& std::deque >::emplace_back(Vector2D&&) [2925] +[2928] 0.0 0.00 0.00 2 std::deque >::back() [2928] + 0.00 0.00 2/4 std::deque >::end() [2440] + 0.00 0.00 2/2 std::_Deque_iterator::operator--() [2851] + 0.00 0.00 2/1227 std::_Deque_iterator::operator*() const [562] +----------------------------------------------- + 0.00 0.00 1/2 std::deque >::~deque() [3823] + 0.00 0.00 1/2 std::deque >::clear() [3821] +[2929] 0.0 0.00 0.00 2 std::deque >::begin() [2929] + 0.00 0.00 2/1208 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [576] +----------------------------------------------- + 0.00 0.00 2/2 CBezierCurve::setup(std::vector >*) [3075] +[2930] 0.0 0.00 0.00 2 std::deque >::push_back(Vector2D const&) [2930] + 0.00 0.00 2/2 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D const&) [2888] +----------------------------------------------- + 0.00 0.00 2/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::clear() [2932] +[2931] 0.0 0.00 0.00 2 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2931] + 0.00 0.00 2/8 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() [2061] + 0.00 0.00 2/56 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1116] + 0.00 0.00 2/4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::allocator, std::allocator > > const&) [2441] + 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [2385] + 0.00 0.00 1/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1642] +----------------------------------------------- + 0.00 0.00 1/2 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 1/2 CConfigManager::dispatchExecOnce() [529] +[2932] 0.0 0.00 0.00 2 std::deque, std::allocator >, std::allocator, std::allocator > > >::clear() [2932] + 0.00 0.00 2/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() [1643] + 0.00 0.00 2/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2931] +----------------------------------------------- + 0.00 0.00 1/2 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] + 0.00 0.00 1/2 CConfigManager::loadConfigLoadVars() [3095] +[2933] 0.0 0.00 0.00 2 std::deque, std::allocator >, std::allocator, std::allocator > > >::push_back(std::__cxx11::basic_string, std::allocator > const&) [2933] + 0.00 0.00 2/3 void std::allocator_traits, std::allocator > > >::construct, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2618] +----------------------------------------------- + 0.00 0.00 2/2 CConfigManager::CConfigManager() [3097] +[2934] 0.0 0.00 0.00 2 std::deque, std::allocator >, std::allocator, std::allocator > > >::deque() [2934] + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_base() [2834] +----------------------------------------------- + 0.00 0.00 2/2 CConfigManager::~CConfigManager() [3098] +[2935] 0.0 0.00 0.00 2 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [2935] + 0.00 0.00 2/8 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() [2061] + 0.00 0.00 2/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1642] + 0.00 0.00 2/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() [1643] + 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::~_Deque_base() [2835] + 0.00 0.00 2/4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::allocator, std::allocator > > const&) [2441] +----------------------------------------------- + 0.00 0.00 1/2 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 1/2 std::deque >::~deque() [3828] +[2936] 0.0 0.00 0.00 2 std::deque >::end() [2936] + 0.00 0.00 2/4 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [2405] +----------------------------------------------- + 0.00 0.00 1/2 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 1/2 std::deque >::~deque() [3828] +[2937] 0.0 0.00 0.00 2 std::deque >::begin() [2937] + 0.00 0.00 2/4 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [2405] +----------------------------------------------- + 0.00 0.00 2/2 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [2637] +[2938] 0.0 0.00 0.00 2 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1l>, long, true, true>::__cast >(std::chrono::duration > const&) [2938] + 0.00 0.00 4/121615 std::chrono::duration >::count() const [43] + 0.00 0.00 3/54116 std::chrono::duration >::duration(long const&) [56] +----------------------------------------------- + 0.00 0.00 1/2 CAnimationManager::CAnimationManager() [3112] + 0.00 0.00 1/2 CAnimationManager::removeAllBeziers() [4393] +[2939] 0.0 0.00 0.00 2 std::vector >::~vector() [2939] + 0.00 0.00 2/4 std::_Vector_base >::_M_get_Tp_allocator() [2397] + 0.00 0.00 2/4 void std::_Destroy(Vector2D*, Vector2D*, std::allocator&) [2512] + 0.00 0.00 2/2 std::_Vector_base >::~_Vector_base() [2838] +----------------------------------------------- + 0.00 0.00 1/2 std::__cxx11::_List_base >::~_List_base() [3872] + 0.00 0.00 1/2 std::__cxx11::list >::clear() [3938] +[2940] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_clear() [2940] + 0.00 0.00 3/29367 std::_List_node::_M_valptr() [128] + 0.00 0.00 3/6 std::__cxx11::_List_base >::_M_get_Node_allocator() [2265] + 0.00 0.00 3/3 void std::allocator_traits > >::destroy(std::allocator >&, CWorkspace*) [2624] + 0.00 0.00 3/3 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2643] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2944] +[2941] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2941] + 0.00 0.00 2/3 std::allocator >::~allocator() [2552] +----------------------------------------------- + 0.00 0.00 1/2 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3957] + 0.00 0.00 1/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] +[2942] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2942] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2944] +[2943] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_clear() [2943] + 0.00 0.00 1/6 std::_List_node::_M_valptr() [2261] + 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2449] + 0.00 0.00 1/1 void std::allocator_traits > >::destroy(std::allocator >&, SMouse*) [3769] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3896] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::list >::~list() [2960] +[2944] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::~_List_base() [2944] + 0.00 0.00 2/2 std::__cxx11::_List_base >::_M_clear() [2943] + 0.00 0.00 2/2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2941] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2948] +[2945] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2945] + 0.00 0.00 2/3 std::allocator >::~allocator() [2553] +----------------------------------------------- + 0.00 0.00 1/2 void std::__cxx11::list >::_M_insert(std::_List_iterator, SMonitor const&) [3973] + 0.00 0.00 1/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] +[2946] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2946] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2948] +[2947] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_clear() [2947] + 0.00 0.00 1/37873 std::_List_node::_M_valptr() [92] + 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2453] + 0.00 0.00 1/1 void std::allocator_traits > >::destroy(std::allocator >&, SMonitor*) [3773] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3916] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::list >::~list() [2961] +[2948] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::~_List_base() [2948] + 0.00 0.00 2/2 std::__cxx11::_List_base >::_M_clear() [2947] + 0.00 0.00 2/2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2945] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2952] +[2949] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2949] + 0.00 0.00 2/3 std::allocator >::~allocator() [2554] +----------------------------------------------- + 0.00 0.00 1/2 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3985] + 0.00 0.00 1/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] +[2950] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2950] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2952] +[2951] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_clear() [2951] + 0.00 0.00 1/4 std::_List_node::_M_valptr() [2383] + 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2454] + 0.00 0.00 1/1 void std::allocator_traits > >::destroy(std::allocator >&, SKeyboard*) [3777] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3923] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::list >::~list() [2963] +[2952] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::~_List_base() [2952] + 0.00 0.00 2/2 std::__cxx11::_List_base >::_M_clear() [2951] + 0.00 0.00 2/2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2949] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2955] +[2953] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2953] + 0.00 0.00 2/2 std::allocator >::~allocator() [2789] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2955] +[2954] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_clear() [2954] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::list >::~list() [2964] +[2955] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::~_List_base() [2955] + 0.00 0.00 2/2 std::__cxx11::_List_base >::_M_clear() [2954] + 0.00 0.00 2/2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2953] +----------------------------------------------- + 0.00 0.00 2/2 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] +[2956] 0.0 0.00 0.00 2 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] + 0.00 0.00 2/10 bool&& std::forward(std::remove_reference::type&) [2003] + 0.00 0.00 2/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] + 0.00 0.00 2/15 unsigned long& std::forward(std::remove_reference::type&) [1760] + 0.00 0.00 2/16686 std::__cxx11::list >::end() [179] + 0.00 0.00 2/2 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2958] + 0.00 0.00 2/5 std::__cxx11::list >::back() [2305] +----------------------------------------------- + 0.00 0.00 2/2 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2958] +[2957] 0.0 0.00 0.00 2 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] + 0.00 0.00 2/3 std::__cxx11::_List_base >::_M_get_node() [2641] + 0.00 0.00 2/6 std::__cxx11::_List_base >::_M_get_Node_allocator() [2265] + 0.00 0.00 2/3 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2596] + 0.00 0.00 2/10 bool&& std::forward(std::remove_reference::type&) [2003] + 0.00 0.00 2/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] + 0.00 0.00 2/15 unsigned long& std::forward(std::remove_reference::type&) [1760] + 0.00 0.00 2/29367 std::_List_node::_M_valptr() [128] + 0.00 0.00 2/2 void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2906] + 0.00 0.00 2/3 std::__allocated_ptr > >::operator=(decltype(nullptr)) [2598] + 0.00 0.00 2/3 std::__allocated_ptr > >::~__allocated_ptr() [2597] +----------------------------------------------- + 0.00 0.00 2/2 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] +[2958] 0.0 0.00 0.00 2 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2958] + 0.00 0.00 2/10 bool&& std::forward(std::remove_reference::type&) [2003] + 0.00 0.00 2/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] + 0.00 0.00 2/15 unsigned long& std::forward(std::remove_reference::type&) [1760] + 0.00 0.00 2/2 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] + 0.00 0.00 2/3 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2642] +----------------------------------------------- + 0.00 0.00 1/2 CInputManager::newMouse(wlr_input_device*) [3089] + 0.00 0.00 1/2 SMouse& std::__cxx11::list >::emplace_back<>() [3951] +[2959] 0.0 0.00 0.00 2 std::__cxx11::list >::back() [2959] + 0.00 0.00 2/5 std::__cxx11::list >::end() [2306] + 0.00 0.00 2/4 std::_List_iterator::operator*() const [2339] + 0.00 0.00 2/2 std::_List_iterator::operator--() [2839] +----------------------------------------------- + 0.00 0.00 1/2 CInputManager::~CInputManager() [3091] + 0.00 0.00 1/2 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] +[2960] 0.0 0.00 0.00 2 std::__cxx11::list >::~list() [2960] + 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2944] +----------------------------------------------- + 0.00 0.00 1/2 CCompositor::~CCompositor() [3072] + 0.00 0.00 1/2 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] +[2961] 0.0 0.00 0.00 2 std::__cxx11::list >::~list() [2961] + 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2948] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] +[2962] 0.0 0.00 0.00 2 std::__cxx11::list >::begin() [2962] + 0.00 0.00 2/8 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [2068] +----------------------------------------------- + 0.00 0.00 1/2 CInputManager::~CInputManager() [3091] + 0.00 0.00 1/2 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] +[2963] 0.0 0.00 0.00 2 std::__cxx11::list >::~list() [2963] + 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2952] +----------------------------------------------- + 0.00 0.00 2/2 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] +[2964] 0.0 0.00 0.00 2 std::__cxx11::list >::~list() [2964] + 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2955] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] +[2965] 0.0 0.00 0.00 2 std::__detail::_Hash_node, std::allocator > const, long>, true>::_Hash_node() [2965] + 0.00 0.00 2/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] +[2966] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>::_Hash_node() [2966] + 0.00 0.00 2/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] +[2967] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>::_Hash_node() [2967] + 0.00 0.00 2/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] +[2968] 0.0 0.00 0.00 2 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2968] + 0.00 0.00 2/2 std::__detail::_Node_iterator_base, std::allocator > const, long>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2982] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3303] +[2969] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [2969] + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_M_next() const [3208] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4039] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3309] +[2970] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2970] + 0.00 0.00 3/5 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_M_next() const [2289] + 0.00 0.00 3/3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2650] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2799] +[2971] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) [2971] + 0.00 0.00 2/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() [905] + 0.00 0.00 2/4 std::allocator::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> > const&) [2362] + 0.00 0.00 2/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] + 0.00 0.00 2/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] + 0.00 0.00 2/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2559] +[2972] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2972] + 0.00 0.00 2/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] + 0.00 0.00 2/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() [905] + 0.00 0.00 2/4 std::allocator::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> > const&) [2362] + 0.00 0.00 2/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] + 0.00 0.00 2/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2801] +[2973] 0.0 0.00 0.00 2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] + 0.00 0.00 4/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() [1996] + 0.00 0.00 2/2 std::allocator_traits, std::allocator > const, long>, true> > >::allocate(std::allocator, std::allocator > const, long>, true> >&, unsigned long) [2894] + 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__to_address, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2990] + 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>::_Hash_node() [2965] + 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 2/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] + 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 2/45 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() [1236] + 0.00 0.00 2/2 void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2895] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [4053] +[2974] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2974] + 0.00 0.00 2/45 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() [1236] + 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() [1996] + 0.00 0.00 2/2 void std::allocator_traits, std::allocator > const, long>, true> > >::destroy, std::allocator > const, long> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*) [2893] + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2975] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2974] +[2975] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2975] + 0.00 0.00 2/2 std::__ptr_traits_ptr_to, std::allocator > const, long>, true>*, std::__detail::_Hash_node, std::allocator > const, long>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [2907] + 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() [1996] + 0.00 0.00 2/2 std::allocator_traits, std::allocator > const, long>, true> > >::deallocate(std::allocator, std::allocator > const, long>, true> >&, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2892] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2809] +[2976] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] + 0.00 0.00 4/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1997] + 0.00 0.00 2/2 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2898] + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) [2991] + 0.00 0.00 2/2 std::__detail::_Hash_node, false>::_Hash_node() [2966] + 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] + 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 2/1415 std::__detail::_Hash_node_value_base >::_M_valptr() [504] + 0.00 0.00 2/2 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2899] +----------------------------------------------- + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4064] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3337] +[2977] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2977] + 0.00 0.00 2/1415 std::__detail::_Hash_node_value_base >::_M_valptr() [504] + 0.00 0.00 2/2 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2897] + 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1997] + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2978] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2977] +[2978] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2978] + 0.00 0.00 2/2 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2908] + 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1997] + 0.00 0.00 2/2 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2896] +----------------------------------------------- + 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2815] +[2979] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] + 0.00 0.00 4/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1998] + 0.00 0.00 2/2 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2902] + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) [2992] + 0.00 0.00 2/2 std::__detail::_Hash_node, false>::_Hash_node() [2967] + 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] + 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 2/1410 std::__detail::_Hash_node_value_base >::_M_valptr() [514] + 0.00 0.00 2/2 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2903] +----------------------------------------------- + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4071] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3352] +[2980] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2980] + 0.00 0.00 2/1410 std::__detail::_Hash_node_value_base >::_M_valptr() [514] + 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1998] + 0.00 0.00 2/2 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2901] + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2981] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2980] +[2981] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2981] + 0.00 0.00 2/2 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2909] + 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1998] + 0.00 0.00 2/2 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2900] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2968] +[2982] 0.0 0.00 0.00 2 std::__detail::_Node_iterator_base, std::allocator > const, long>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2982] +----------------------------------------------- + 0.00 0.00 2/2 Vector2D* std::__do_uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [4144] +[2983] 0.0 0.00 0.00 2 void std::_Construct(Vector2D*, Vector2D const&) [2983] + 0.00 0.00 2/35948 __is_constant_evaluated [98] + 0.00 0.00 2/6 Vector2D const& std::forward(std::remove_reference::type&) [2282] + 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] +----------------------------------------------- + 0.00 0.00 2/2 void std::allocator_traits, std::allocator > const, long>, true> > >::destroy, std::allocator > const, long> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*) [2893] +[2984] 0.0 0.00 0.00 2 void std::destroy_at, std::allocator > const, long> >(std::pair, std::allocator > const, long>*) [2984] + 0.00 0.00 2/2 std::pair, std::allocator > const, long>::~pair() [2913] +----------------------------------------------- + 0.00 0.00 2/2 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2897] +[2985] 0.0 0.00 0.00 2 void std::destroy_at >(std::pair*) [2985] + 0.00 0.00 2/2 std::pair::~pair() [2916] +----------------------------------------------- + 0.00 0.00 2/2 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2901] +[2986] 0.0 0.00 0.00 2 void std::destroy_at >(std::pair*) [2986] + 0.00 0.00 2/2 std::pair::~pair() [2919] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [3006] +[2987] 0.0 0.00 0.00 2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [2987] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [3007] +[2988] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) [2988] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [3008] +[2989] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) [2989] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] +[2990] 0.0 0.00 0.00 2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__to_address, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2990] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] +[2991] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) [2991] +----------------------------------------------- + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] +[2992] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) [2992] +----------------------------------------------- + 0.00 0.00 2/2 void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2906] +[2993] 0.0 0.00 0.00 2 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] + 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 2/10 bool&& std::forward(std::remove_reference::type&) [2003] + 0.00 0.00 2/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] + 0.00 0.00 2/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 2/15 unsigned long& std::forward(std::remove_reference::type&) [1760] + 0.00 0.00 2/3 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 2/2 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D const&) [2888] +[2994] 0.0 0.00 0.00 2 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D const&) [2994] + 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 2/6 Vector2D const& std::forward(std::remove_reference::type&) [2282] +----------------------------------------------- + 0.00 0.00 2/2 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D&&) [2889] +[2995] 0.0 0.00 0.00 2 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D&&) [2995] + 0.00 0.00 2/6 Vector2D&& std::forward(std::remove_reference::type&) [2281] + 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] +----------------------------------------------- + 0.00 0.00 2/2 void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2895] +[2996] 0.0 0.00 0.00 2 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] + 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 2/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] + 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 2/3 std::tuple, std::allocator > const&>::tuple(std::tuple, std::allocator > const&>&&) [2635] + 0.00 0.00 2/2 std::pair, std::allocator > const, long>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [2911] +----------------------------------------------- + 0.00 0.00 2/2 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2899] +[2997] 0.0 0.00 0.00 2 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] + 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] + 0.00 0.00 2/4 std::tuple::tuple(std::tuple&&) [2445] + 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 2/2 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2914] +----------------------------------------------- + 0.00 0.00 2/2 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2903] +[2998] 0.0 0.00 0.00 2 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] + 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] + 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 2/4 std::tuple::tuple(std::tuple&&) [2445] + 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 2/2 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2917] +----------------------------------------------- + 0.00 0.00 1/2 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3898] + 0.00 0.00 1/2 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3892] +[2999] 0.0 0.00 0.00 2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2999] +----------------------------------------------- + 0.00 0.00 1/2 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3917] + 0.00 0.00 1/2 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3912] +[3000] 0.0 0.00 0.00 2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [3000] +----------------------------------------------- + 0.00 0.00 1/2 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3924] + 0.00 0.00 1/2 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3920] +[3001] 0.0 0.00 0.00 2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [3001] +----------------------------------------------- + 0.00 0.00 2/2 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [25], int&&) [2910] +[3002] 0.0 0.00 0.00 2 char const (&std::forward(std::remove_reference::type&)) [25] [3002] +----------------------------------------------- + 0.00 0.00 2/2 void std::_Destroy_aux::__destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2396] +[3003] 0.0 0.00 0.00 2 void std::_Destroy, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) [3003] + 0.00 0.00 3/3 void std::destroy_at, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) [2657] +----------------------------------------------- + 0.00 0.00 2/2 void std::_Destroy(SMonitorRule*, SMonitorRule*, std::allocator&) [3005] +[3004] 0.0 0.00 0.00 2 void std::_Destroy(SMonitorRule*, SMonitorRule*) [3004] + 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 2/2 void std::_Destroy_aux::__destroy(SMonitorRule*, SMonitorRule*) [2836] +----------------------------------------------- + 0.00 0.00 2/2 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3814] +[3005] 0.0 0.00 0.00 2 void std::_Destroy(SMonitorRule*, SMonitorRule*, std::allocator&) [3005] + 0.00 0.00 2/2 void std::_Destroy(SMonitorRule*, SMonitorRule*) [3004] +----------------------------------------------- + 0.00 0.00 2/2 std::__ptr_traits_ptr_to, std::allocator > const, long>, true>*, std::__detail::_Hash_node, std::allocator > const, long>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [2907] +[3006] 0.0 0.00 0.00 2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [3006] + 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [2987] +----------------------------------------------- + 0.00 0.00 2/2 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2908] +[3007] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [3007] + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) [2988] +----------------------------------------------- + 0.00 0.00 2/2 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2909] +[3008] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [3008] + 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) [2989] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] +[3009] 0.0 0.00 0.00 2 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [3009] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] +[3010] 0.0 0.00 0.00 2 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [3010] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] +[3011] 0.0 0.00 0.00 2 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [3011] +----------------------------------------------- + 0.00 0.00 2/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] +[3012] 0.0 0.00 0.00 2 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [3012] +----------------------------------------------- + 0.00 0.00 1/1 logSystemInfo() [3014] +[3013] 0.0 0.00 0.00 1 execAndGet[abi:cxx11](char const*) [3013] + 0.00 0.00 21/21 std::array::data() [1681] + 0.00 0.00 11/12 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get() const [1857] + 0.00 0.00 11/11 std::array::size() const [1985] + 0.00 0.00 10/11 std::__cxx11::basic_string, std::allocator >::operator+=(char const*) [1988] + 0.00 0.00 1/70 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] + 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::operator bool() const [3158] + 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::unique_ptr(_IO_FILE*, std::enable_if::value, int (*&&)(_IO_FILE*)>::type) [3446] + 0.00 0.00 1/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::~unique_ptr() [3447] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::CCompositor() [3071] +[3014] 0.0 0.00 0.00 1 logSystemInfo() [3014] + 0.00 0.00 6/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 1/1 execAndGet[abi:cxx11](char const*) [3013] + 0.00 0.00 1/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::CCompositor() [3071] +[3015] 0.0 0.00 0.00 1 wlr_ext_workspace_manager_v1_create(wl_display*) [3015] + 0.00 0.00 2/10 wl_signal_init [4] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] +[3016] 0.0 0.00 0.00 1 wlr_ext_workspace_group_handle_v1_create(wlr_ext_workspace_manager_v1*) [3016] + 0.00 0.00 2/10 wl_signal_init [4] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN11CCompositorC2Ev [4214] +[3017] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3017] + 0.00 0.00 12/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 12/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 12/25 std::pair, std::allocator > const, unsigned int>::~pair() [1628] + 0.00 0.00 4/4 ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const [2334] + 0.00 0.00 4/33 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] + 0.00 0.00 4/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] + 0.00 0.00 3/3 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [27], int&&) [2633] + 0.00 0.00 3/3 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [28], int&&) [2634] + 0.00 0.00 2/2 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [25], int&&) [2910] + 0.00 0.00 1/70 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] + 0.00 0.00 1/1 std::__cxx11::list >::list() [3949] + 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [20], int&&) [3797] + 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [34], int&&) [3800] + 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [31], int&&) [3798] + 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [33], int&&) [3799] + 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> >::allocator() [3281] + 0.00 0.00 1/1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] + 0.00 0.00 1/2 std::allocator, std::allocator > const, unsigned int> >::~allocator() [2791] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN7CWindowC2Ev [4242] +[3018] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3018] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN14CConfigManagerC2Ev [4222] +[3019] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3019] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__Z15monitorsRequestB5cxx11v [4209] +[3020] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3020] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN24CHyprMonitorDebugOverlay10renderDataEP8SMonitorf [4233] +[3021] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3021] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN5Debug4initENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [4236] +[3022] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3022] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6Events24listener_keyboardDestroyEPvS0_ [4240] +[3023] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3023] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6Events24listener_newLayerSurfaceEP11wl_listenerPv [4241] +[3024] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3024] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6Events23listener_outputMgrApplyEP11wl_listenerPv [4239] +[3025] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3025] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I_pMostHzMonitor [4245] +[3026] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3026] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__Z20addPopupGlobalCoordsPvPiS0_ [4210] +[3027] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3027] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__Z13addViewCoordsPvPiS0_ [4206] +[3028] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3028] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN17CAnimatedVariableC2Ev [4228] +[3029] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3029] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN12CBezierCurve5setupEPSt6vectorI8Vector2DSaIS1_EE [4216] +[3030] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3030] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6CColorC2Ev [4237] +[3031] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3031] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__Z11addWLSignalP9wl_signalP11wl_listenerPvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [4205] +[3032] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3032] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__Z22addSurfaceGlobalOffsetP16SSurfaceTreeNodePiS1_ [4211] +[3033] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3033] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6CTimer5resetEv [4238] +[3034] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3034] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN13SLayerSurfaceC2Ev [4221] +[3035] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3035] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__Z13handleWrappedP11wl_listenerPv [4207] +[3036] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3036] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN10CWorkspaceC2EiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb [4213] +[3037] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3037] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN10CHyprError11queueCreateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK6CColor [4212] +[3038] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3038] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN4Init6isSudoEv [4235] +[3039] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3039] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN16SDwindleNodeData22recalcSizePosRecursiveEv [4227] +[3040] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3040] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN11IHyprLayout15onWindowCreatedEP7CWindow [4215] +[3041] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3041] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I_ignoreSudo [4244] +[3042] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3042] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN17CAnimationManagerC2Ev [4229] +[3043] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3043] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN13CEventManagerC2Ev [4218] +[3044] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3044] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN15CKeybindManagerC2Ev [4226] +[3045] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3045] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN14CLayoutManager16getCurrentLayoutEv [4223] +[3046] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3046] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN14CThreadManagerC2Ev [4224] +[3047] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3047] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN20CHyprXWaylandManagerC2Ev [4230] +[3048] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3048] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN13CInputManager12onMouseMovedEP24wlr_pointer_motion_event [4219] +[3049] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3049] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN13CInputManager13newTabletToolEP16wlr_input_device [4220] +[3050] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3050] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN12CFramebuffer5allocEii [4217] +[3051] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3051] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN15CHyprOpenGLImplC2Ev [4225] +[3052] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3052] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__Z13renderSurfaceP11wlr_surfaceiiPv [4208] +[3053] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3053] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN8CTextureC2Ev [4243] +[3054] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3054] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN25CHyprDropShadowDecorationC2EP7CWindow [4234] +[3055] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3055] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN23CHyprGroupBarDecorationC2EP7CWindow [4232] +[3056] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3056] +----------------------------------------------- + 0.00 0.00 1/1 _GLOBAL__sub_I__ZN21IHyprWindowDecorationD2Ev [4231] +[3057] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3057] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] +[3058] 0.0 0.00 0.00 1 wlr_ext_workspace_group_handle_v1_output_enter(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3058] + 0.00 0.00 1/1 wl_signal_add [5] + 0.00 0.00 1/2 group_send_output(wlr_ext_workspace_group_handle_v1*, wlr_output*, bool) [2701] +----------------------------------------------- + 0.00 0.00 1/1 workspace_handle_output_destroy(wl_listener*, void*) [4288] +[3059] 0.0 0.00 0.00 1 wlr_ext_workspace_group_handle_v1_output_leave(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3059] + 0.00 0.00 1/1 group_output_destroy(wlr_ext_workspace_group_handle_v1_output*) [3060] + 0.00 0.00 1/2 group_send_output(wlr_ext_workspace_group_handle_v1*, wlr_output*, bool) [2701] +----------------------------------------------- + 0.00 0.00 1/1 wlr_ext_workspace_group_handle_v1_output_leave(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3059] +[3060] 0.0 0.00 0.00 1 group_output_destroy(wlr_ext_workspace_group_handle_v1_output*) [3060] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::loadConfigLoadVars() [3095] +[3061] 0.0 0.00 0.00 1 CHyprError::destroy() [3061] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4113] +[3062] 0.0 0.00 0.00 1 CHyprError::CHyprError() [3062] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/185 CColor::CColor() [843] + 0.00 0.00 1/16 CTexture::CTexture() [1718] +----------------------------------------------- + 0.00 0.00 1/1 std::default_delete::operator()(CHyprError*) const [3159] +[3063] 0.0 0.00 0.00 1 CHyprError::~CHyprError() [3063] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 1/1651 CTexture::~CTexture() [467] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3064] 0.0 0.00 0.00 1 CCompositor::initAllSignals() [3064] + 0.00 0.00 22/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 22/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 21/121 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [898] +----------------------------------------------- + 0.00 0.00 1/1 main [11] +[3065] 0.0 0.00 0.00 1 CCompositor::startCompositor() [3065] + 0.00 0.00 14/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4113] + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3396] + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3395] + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4122] + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3432] + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3431] + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4123] + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3436] + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3435] + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4118] + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3416] + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3415] + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4120] + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3423] + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3424] + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4117] + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3412] + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3411] + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4121] + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3427] + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3428] + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4116] + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3408] + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3407] + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4125] + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3444] + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3443] + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4119] + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3420] + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3419] + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4115] + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3404] + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3403] + 0.00 0.00 1/1 CEventManager::startThread() [3078] + 0.00 0.00 1/48 std::unique_ptr >::operator->() const [1194] + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4124] + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3440] + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3439] + 0.00 0.00 1/1 CCompositor::initAllSignals() [3064] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] +[3066] 0.0 0.00 0.00 1 CCompositor::getMonitorFromName(std::__cxx11::basic_string, std::allocator > const&) [3066] + 0.00 0.00 1/37872 std::__cxx11::list >::begin() [94] + 0.00 0.00 1/37815 std::__cxx11::list >::end() [95] + 0.00 0.00 1/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] +----------------------------------------------- + 0.00 0.00 1/1 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] +[3067] 0.0 0.00 0.00 1 CCompositor::getWorkspaceByName(std::__cxx11::basic_string, std::allocator > const&) [3067] + 0.00 0.00 1/13850 std::__cxx11::list >::begin() [196] + 0.00 0.00 1/16686 std::__cxx11::list >::end() [179] + 0.00 0.00 1/27552 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [133] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::loadConfigLoadVars() [3095] +[3068] 0.0 0.00 0.00 1 CCompositor::updateAllWindowsBorders() [3068] + 0.00 0.00 1/54237 std::__cxx11::list >::begin() [55] + 0.00 0.00 1/43977 std::__cxx11::list >::end() [73] + 0.00 0.00 1/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] +[3069] 0.0 0.00 0.00 1 CCompositor::getNextAvailableMonitorID() [3069] + 0.00 0.00 1/37872 std::__cxx11::list >::begin() [94] + 0.00 0.00 1/37815 std::__cxx11::list >::end() [95] + 0.00 0.00 1/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] +----------------------------------------------- + 0.00 0.00 1/1 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] +[3070] 0.0 0.00 0.00 1 CCompositor::getNextAvailableNamedWorkspace() [3070] + 0.00 0.00 1/13850 std::__cxx11::list >::begin() [196] + 0.00 0.00 1/16686 std::__cxx11::list >::end() [179] + 0.00 0.00 1/27552 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [133] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4114] +[3071] 0.0 0.00 0.00 1 CCompositor::CCompositor() [3071] + 0.00 0.00 6/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 5/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 3/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/1 std::__cxx11::list >::list() [3976] + 0.00 0.00 1/1 std::__cxx11::list >::list() [3961] + 0.00 0.00 1/1 std::__cxx11::list >::list() [3988] + 0.00 0.00 1/1 std::__cxx11::list >::list() [3940] + 0.00 0.00 1/8 std::__cxx11::list >::list() [2098] + 0.00 0.00 1/1 std::__cxx11::list >::list() [3991] + 0.00 0.00 1/5 std::__cxx11::list >::list() [2308] + 0.00 0.00 1/1 SSeat::SSeat() [3128] + 0.00 0.00 1/1 std::__cxx11::to_string(long) [3992] + 0.00 0.00 1/33 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] + 0.00 0.00 1/8 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] + 0.00 0.00 1/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] + 0.00 0.00 1/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] + 0.00 0.00 1/1 Debug::init(std::__cxx11::basic_string, std::allocator >) [3126] + 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 1/1 logSystemInfo() [3014] + 0.00 0.00 1/1 wlr_ext_workspace_manager_v1_create(wl_display*) [3015] +----------------------------------------------- + 0.00 0.00 1/1 std::default_delete::operator()(CCompositor*) const [3160] +[3072] 0.0 0.00 0.00 1 CCompositor::~CCompositor() [3072] + 0.00 0.00 1/2 CCompositor::cleanupExit() [2702] + 0.00 0.00 1/7 std::__cxx11::list >::~list() [2211] + 0.00 0.00 1/5 std::__cxx11::list >::~list() [2309] + 0.00 0.00 1/16 std::__cxx11::list >::~list() [1735] + 0.00 0.00 1/1 std::__cxx11::list >::~list() [3941] + 0.00 0.00 1/1 std::__cxx11::list >::~list() [3989] + 0.00 0.00 1/5 std::__cxx11::list >::~list() [2307] + 0.00 0.00 1/2 std::__cxx11::list >::~list() [2961] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1/1 CHyprDwindleLayout::CHyprDwindleLayout() [3118] +[3073] 0.0 0.00 0.00 1 IHyprLayout::IHyprLayout() [3073] + 0.00 0.00 4/6612 Vector2D::Vector2D() [297] +----------------------------------------------- + 0.00 0.00 1/1 CHyprDwindleLayout::~CHyprDwindleLayout() [3119] +[3074] 0.0 0.00 0.00 1 IHyprLayout::~IHyprLayout() [3074] + 0.00 0.00 4/237166 Vector2D::~Vector2D() [27] +----------------------------------------------- + 0.00 0.00 1/1 CAnimationManager::CAnimationManager() [3112] +[3075] 0.0 0.00 0.00 1 CBezierCurve::setup(std::vector >*) [3075] + 0.00 0.00 325/325 CBezierCurve::getXForT(float) [702] + 0.00 0.00 316/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 313/41743 std::array::operator[](unsigned long) [75] + 0.00 0.00 301/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 301/301 CBezierCurve::getYForT(float) [715] + 0.00 0.00 15/4143 CBezierCurve::getYForPoint(float) [354] + 0.00 0.00 3/3 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [2530] + 0.00 0.00 3/33781 std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) [110] + 0.00 0.00 3/3 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [2637] + 0.00 0.00 3/121615 std::chrono::duration >::count() const [43] + 0.00 0.00 2/2 Vector2D& std::deque >::emplace_back(Vector2D&&) [2925] + 0.00 0.00 2/2 __gnu_cxx::__normal_iterator > >::operator*() const [2719] + 0.00 0.00 2/2 std::deque >::push_back(Vector2D const&) [2930] + 0.00 0.00 2/2 __gnu_cxx::__normal_iterator > >::operator++() [2718] + 0.00 0.00 1/1 std::deque >::clear() [3821] + 0.00 0.00 1/1 std::vector >::begin() [3866] + 0.00 0.00 1/1 std::vector >::end() [3865] + 0.00 0.00 1/1 std::deque >::size() const [3193] + 0.00 0.00 1/1 std::array::size() const [3190] + 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] +----------------------------------------------- + 0.00 0.00 1/1 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3791] +[3076] 0.0 0.00 0.00 1 CBezierCurve::CBezierCurve() [3076] + 0.00 0.00 1/1 std::deque >::deque() [3822] + 0.00 0.00 1/1 std::array::array() [3803] +----------------------------------------------- + 0.00 0.00 1/1 std::pair, std::allocator > const, CBezierCurve>::~pair() [3792] +[3077] 0.0 0.00 0.00 1 CBezierCurve::~CBezierCurve() [3077] + 0.00 0.00 1/1 std::array::~array() [3804] + 0.00 0.00 1/1 std::deque >::~deque() [3823] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3078] 0.0 0.00 0.00 1 CEventManager::startThread() [3078] + 0.00 0.00 1/1 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) [3859] + 0.00 0.00 1/52 std::thread::~thread() [1172] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4115] +[3079] 0.0 0.00 0.00 1 CEventManager::CEventManager() [3079] + 0.00 0.00 1/1 std::mutex::mutex() [3832] + 0.00 0.00 1/1 std::deque >::deque() [3818] + 0.00 0.00 1/1 std::deque >::deque() [3830] +----------------------------------------------- + 0.00 0.00 1/1 std::default_delete::operator()(CEventManager*) const [3161] +[3080] 0.0 0.00 0.00 1 CEventManager::~CEventManager() [3080] + 0.00 0.00 1/1 std::deque >::~deque() [3831] + 0.00 0.00 1/1 std::deque >::~deque() [3819] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] +[3081] 0.0 0.00 0.00 1 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] + 0.00 0.00 4/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 2/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 1/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 1/44410 std::unique_ptr >::operator->() const [66] + 0.00 0.00 1/1 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] + 0.00 0.00 1/13 Vector2D::operator/(float) const [1771] + 0.00 0.00 1/1 Vector2D::floor() [3142] + 0.00 0.00 1/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1/1 Events::listener_change(wl_listener*, void*) [3130] + 0.00 0.00 1/1 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] +----------------------------------------------- + 0.00 0.00 1/1 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] +[3082] 0.0 0.00 0.00 1 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] + 0.00 0.00 13/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 8/8 CHyprRenderer::arrangeLayerArray(SMonitor*, std::__cxx11::list > const&, bool, wlr_box*) [2026] + 0.00 0.00 4/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 3/3157 Vector2D::operator-(Vector2D) const [396] + 0.00 0.00 2/6612 Vector2D::Vector2D() [297] + 0.00 0.00 2/2 std::array >, 4ul>::begin() [2922] + 0.00 0.00 2/2 std::array >, 4ul>::end() [2921] + 0.00 0.00 2/9249 Vector2D::operator+(Vector2D) const [255] + 0.00 0.00 1/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1/7336 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [3572] + 0.00 0.00 1/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::loadConfigLoadVars() [3095] +[3083] 0.0 0.00 0.00 1 CHyprRenderer::damageTrackingModeFromStr(std::__cxx11::basic_string, std::allocator > const&) [3083] + 0.00 0.00 1/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4116] +[3084] 0.0 0.00 0.00 1 CHyprRenderer::CHyprRenderer() [3084] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_newInput(wl_listener*, void*) [4434] +[3085] 0.0 0.00 0.00 1 CInputManager::newKeyboard(wlr_input_device*) [3085] + 0.00 0.00 5/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 5/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 3/97 std::function::function(void (*&&)(void*, void*)) [936] + 0.00 0.00 3/97 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] + 0.00 0.00 3/462 std::function::~function() [657] + 0.00 0.00 2/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 2/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] + 0.00 0.00 2/9874 int const& std::max(int const&, int const&) [251] + 0.00 0.00 1/1 SKeyboard& std::__cxx11::list >::emplace_back<>() [3978] + 0.00 0.00 1/1 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] + 0.00 0.00 1/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_destroyMouse(void*, void*) [3132] +[3086] 0.0 0.00 0.00 1 CInputManager::destroyMouse(wlr_input_device*) [3086] + 0.00 0.00 2/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1/3 std::__cxx11::list >::begin() [2644] + 0.00 0.00 1/5 std::__cxx11::list >::end() [2306] + 0.00 0.00 1/4 std::_List_iterator::operator*() const [2339] + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] + 0.00 0.00 1/3 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [2699] + 0.00 0.00 1/2 std::__cxx11::list >::size() const [2756] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_keyboardDestroy(void*, void*) [3134] +[3087] 0.0 0.00 0.00 1 CInputManager::destroyKeyboard(SKeyboard*) [3087] + 0.00 0.00 3/236 CHyprWLListener::removeCallback() [760] + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::newKeyboard(wlr_input_device*) [3085] +[3088] 0.0 0.00 0.00 1 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] + 0.00 0.00 11/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 6/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 6/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 5/19 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] + 0.00 0.00 5/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 2/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 1/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 1/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_newInput(wl_listener*, void*) [4434] +[3089] 0.0 0.00 0.00 1 CInputManager::newMouse(wlr_input_device*) [3089] + 0.00 0.00 2/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1/1 SMouse& std::__cxx11::list >::emplace_back<>() [3951] + 0.00 0.00 1/2 std::__cxx11::list >::back() [2959] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/97 std::function::function(void (*&&)(void*, void*)) [936] + 0.00 0.00 1/462 std::function::~function() [657] + 0.00 0.00 1/97 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 1/1821 CTimer::reset() [457] + 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4117] +[3090] 0.0 0.00 0.00 1 CInputManager::CInputManager() [3090] + 0.00 0.00 1/1 std::__cxx11::list >::list() [3944] + 0.00 0.00 1/1 std::__cxx11::list >::list() [3987] + 0.00 0.00 1/1 std::__cxx11::list >::list() [3959] + 0.00 0.00 1/1 std::__cxx11::list >::list() [3962] + 0.00 0.00 1/1 std::__cxx11::list >::list() [3946] + 0.00 0.00 1/1 std::__cxx11::list >::list() [3942] + 0.00 0.00 1/1 CTimer::CTimer() [3129] +----------------------------------------------- + 0.00 0.00 1/1 std::default_delete::operator()(CInputManager*) const [3163] +[3091] 0.0 0.00 0.00 1 CInputManager::~CInputManager() [3091] + 0.00 0.00 1/1 std::__cxx11::list >::~list() [3943] + 0.00 0.00 1/1 std::__cxx11::list >::~list() [3947] + 0.00 0.00 1/1 std::__cxx11::list >::~list() [3963] + 0.00 0.00 1/2 std::__cxx11::list >::~list() [2960] + 0.00 0.00 1/2 std::__cxx11::list >::~list() [2963] + 0.00 0.00 1/1 std::__cxx11::list >::~list() [3945] + 0.00 0.00 1/1 SDrag::~SDrag() [3127] +----------------------------------------------- + 1 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] +[3092] 0.0 0.00 0.00 1 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] + 0.00 0.00 3/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 3/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] + 0.00 0.00 3/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 1/1328 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] + 0.00 0.00 1/1 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, std::__cxx11::basic_string, std::allocator > const&) [3935] + 0.00 0.00 1/21 std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) [1675] + 0.00 0.00 1/22 std::filesystem::exists(std::filesystem::__cxx11::path const&) [1654] + 0.00 0.00 1/22 std::filesystem::__cxx11::path::~path() [1656] + 0.00 0.00 1/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::push_back(std::__cxx11::basic_string, std::allocator > const&) [2933] + 0.00 0.00 1/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 1/41 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [1262] + 3 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] +[3093] 0.0 0.00 0.00 1 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] + 0.00 0.00 12/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 9/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] + 0.00 0.00 8/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] + 0.00 0.00 7/7 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] + 0.00 0.00 7/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 6/13377 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] + 0.00 0.00 6/17 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [1716] + 0.00 0.00 5/8 std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [2105] + 0.00 0.00 4/10 std::_Deque_iterator::operator++() [1993] + 0.00 0.00 3/3168 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) [385] + 0.00 0.00 3/14 std::_Deque_iterator::operator*() const [1761] + 0.00 0.00 2/2 SMonitorRule::SMonitorRule() [2705] + 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 2/8 std::deque >::begin() [2080] + 0.00 0.00 2/8 std::deque >::end() [2079] + 0.00 0.00 2/2 std::deque >::push_back(SMonitorRule const&) [2924] + 0.00 0.00 2/7 SMonitorRule::~SMonitorRule() [2126] + 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 1/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] +[3094] 0.0 0.00 0.00 1 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3094] + 0.00 0.00 1/8 std::deque >::begin() [2080] + 0.00 0.00 1/8 std::deque >::end() [2079] + 0.00 0.00 1/14 std::_Deque_iterator::operator*() const [1761] + 0.00 0.00 1/13377 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] + 0.00 0.00 1/17 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [1716] + 0.00 0.00 1/4 SMonitorRule::SMonitorRule(SMonitorRule const&) [2319] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::init() [3096] +[3095] 0.0 0.00 0.00 1 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 137/179 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] + 0.00 0.00 135/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 133/133 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] + 0.00 0.00 10/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 7/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 5/133 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [880] + 0.00 0.00 3/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 2/37872 std::__cxx11::list >::begin() [94] + 0.00 0.00 2/37815 std::__cxx11::list >::end() [95] + 0.00 0.00 2/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] + 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 1/2 CConfigManager::setDefaultVars() [2708] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::clear() [3569] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::clear() [3573] + 0.00 0.00 1/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::clear() [2932] + 0.00 0.00 1/67 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [1025] + 0.00 0.00 1/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::push_back(std::__cxx11::basic_string, std::allocator > const&) [2933] + 0.00 0.00 1/222 std::unique_ptr >::operator->() const [807] + 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 1/51 CKeybindManager::stringToModMask(std::__cxx11::basic_string, std::allocator >) [1176] + 0.00 0.00 1/27041 std::unique_ptr >::operator->() const [140] + 0.00 0.00 1/1 CHyprRenderer::damageTrackingModeFromStr(std::__cxx11::basic_string, std::allocator > const&) [3083] + 0.00 0.00 1/1464 std::unique_ptr >::operator->() const [494] + 0.00 0.00 1/1 CHyprError::destroy() [3061] + 0.00 0.00 1/1 CCompositor::updateAllWindowsBorders() [3068] +----------------------------------------------- + 0.00 0.00 1/1 CThreadManager::handle() [3101] +[3096] 0.0 0.00 0.00 1 CConfigManager::init() [3096] + 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 1/1 CConfigManager::loadConfigLoadVars() [3095] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/33 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] + 0.00 0.00 1/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 1/41 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [1262] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4118] +[3097] 0.0 0.00 0.00 1 CConfigManager::CConfigManager() [3097] + 0.00 0.00 4/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 2/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::deque() [2934] + 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::unordered_map() [3570] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::unordered_map() [3578] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::unordered_map() [3574] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::unordered_map() [3567] + 0.00 0.00 1/70 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] + 0.00 0.00 1/1 std::deque >::deque() [3816] + 0.00 0.00 1/1 std::deque >::deque() [3809] + 0.00 0.00 1/2 CConfigManager::setDefaultVars() [2708] + 0.00 0.00 1/33 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] + 0.00 0.00 1/1 std::__cxx11::basic_string, std::allocator >& std::deque, std::allocator >, std::allocator, std::allocator > > >::emplace_back, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&) [3824] +----------------------------------------------- + 0.00 0.00 1/1 std::default_delete::operator()(CConfigManager*) const [3164] +[3098] 0.0 0.00 0.00 1 CConfigManager::~CConfigManager() [3098] + 0.00 0.00 4/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 2/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [2935] + 0.00 0.00 1/1 std::deque >::~deque() [3810] + 0.00 0.00 1/1 std::deque >::~deque() [3817] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::~unordered_map() [3568] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::~unordered_map() [3575] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::~unordered_map() [3579] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::~unordered_map() [3571] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4119] +[3099] 0.0 0.00 0.00 1 CLayoutManager::CLayoutManager() [3099] + 0.00 0.00 1/1 CHyprDwindleLayout::CHyprDwindleLayout() [3118] +----------------------------------------------- + 0.00 0.00 1/1 std::default_delete::operator()(CLayoutManager*) const [3165] +[3100] 0.0 0.00 0.00 1 CLayoutManager::~CLayoutManager() [3100] + 0.00 0.00 1/1 CHyprDwindleLayout::~CHyprDwindleLayout() [3119] +----------------------------------------------- + 0.00 0.00 1/1 CThreadManager::CThreadManager()::{lambda()#1}::operator()() const [4203] +[3101] 0.0 0.00 0.00 1 CThreadManager::handle() [3101] + 0.00 0.00 2456/10022 std::unique_ptr >::operator->() const [233] + 0.00 0.00 2440/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] + 0.00 0.00 2439/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 2430/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 1219/1219 std::chrono::duration >::duration(int const&) [571] + 0.00 0.00 1218/1218 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] + 0.00 0.00 20/20 CConfigManager::tick() [1690] + 0.00 0.00 1/1 CConfigManager::init() [3096] + 0.00 0.00 1/1 HyprCtl::startHyprCtlSocket() [3138] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4120] +[3102] 0.0 0.00 0.00 1 CThreadManager::CThreadManager() [3102] + 0.00 0.00 1/1 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) [3860] +----------------------------------------------- + 0.00 0.00 1/1 std::default_delete::operator()(CThreadManager*) const [3166] +[3103] 0.0 0.00 0.00 1 CThreadManager::~CThreadManager() [3103] +----------------------------------------------- + 0.00 0.00 1/1 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] +[3104] 0.0 0.00 0.00 1 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] + 0.00 0.00 6/44410 std::unique_ptr >::operator->() const [66] + 0.00 0.00 3/1413 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [505] + 0.00 0.00 2/6 CFramebuffer::release() [2253] + 0.00 0.00 2/3 CTexture::destroyTexture() [2527] + 0.00 0.00 1/1407 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [536] + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [3582] + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [3586] + 0.00 0.00 1/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] +----------------------------------------------- + 0.00 0.00 1/1 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] +[3105] 0.0 0.00 0.00 1 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] + 0.00 0.00 2/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 2/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 2/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 1/1407 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [536] + 0.00 0.00 1/3 CTexture::destroyTexture() [2527] + 0.00 0.00 1/2 CTexture::allocate() [2715] + 0.00 0.00 1/1 std::filesystem::__cxx11::path::path(char const (&) [32], std::filesystem::__cxx11::path::format) [3391] + 0.00 0.00 1/22 std::filesystem::exists(std::filesystem::__cxx11::path const&) [1654] + 0.00 0.00 1/22 std::filesystem::__cxx11::path::~path() [1656] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/6612 Vector2D::Vector2D() [297] + 0.00 0.00 1/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 1/11 std::__cxx11::basic_string, std::allocator >::operator+=(char const*) [1988] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4121] +[3106] 0.0 0.00 0.00 1 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] + 0.00 0.00 8/8 CHyprOpenGLImpl::createProgram(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2031] + 0.00 0.00 6/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 3/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1/1 SCurrentRenderData::SCurrentRenderData() [3120] + 0.00 0.00 1/37 std::__cxx11::basic_string, std::allocator >::begin() [1302] + 0.00 0.00 1/1 std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::count<__gnu_cxx::__normal_iterator, std::allocator > >, char>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, char const&) [4175] +----------------------------------------------- + 0.00 0.00 1/1 std::default_delete::operator()(CHyprOpenGLImpl*) const [3167] +[3107] 0.0 0.00 0.00 1 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] + 0.00 0.00 2/2 std::__cxx11::list >::~list() [2964] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3587] + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3583] + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3580] + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3581] + 0.00 0.00 1/1 SCurrentRenderData::~SCurrentRenderData() [3121] +----------------------------------------------- + 0.00 0.00 1/1 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] +[3108] 0.0 0.00 0.00 1 CKeybindManager::exitHyprland(std::__cxx11::basic_string, std::allocator >) [3108] + 0.00 0.00 1/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1/2 CCompositor::cleanupExit() [2702] +----------------------------------------------- + 0.00 0.00 1/1 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] +[3109] 0.0 0.00 0.00 1 CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) [3109] + 0.00 0.00 3/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1/32825 CCompositor::windowValidMapped(CWindow*) [114] + 0.00 0.00 1/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 1/2 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4122] +[3110] 0.0 0.00 0.00 1 CKeybindManager::CKeybindManager() [3110] + 0.00 0.00 27/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 27/28 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1540] + 0.00 0.00 27/27 std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1587] + 0.00 0.00 27/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::unordered_map() [3576] + 0.00 0.00 1/1 std::__cxx11::list >::list() [3964] +----------------------------------------------- + 0.00 0.00 1/1 std::default_delete::operator()(CKeybindManager*) const [3168] +[3111] 0.0 0.00 0.00 1 CKeybindManager::~CKeybindManager() [3111] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::~unordered_map() [3577] + 0.00 0.00 1/1 std::__cxx11::list >::~list() [3965] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4123] +[3112] 0.0 0.00 0.00 1 CAnimationManager::CAnimationManager() [3112] + 0.00 0.00 2/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 2/237166 Vector2D::~Vector2D() [27] + 0.00 0.00 1/1 std::__cxx11::list >::list() [3990] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::unordered_map() [3564] + 0.00 0.00 1/2 std::allocator::allocator() [2767] + 0.00 0.00 1/1 std::vector >::vector(std::initializer_list, std::allocator const&) [3867] + 0.00 0.00 1/5 std::allocator::~allocator() [2290] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [3566] + 0.00 0.00 1/1 CBezierCurve::setup(std::vector >*) [3075] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 1/2 std::vector >::~vector() [2939] +----------------------------------------------- + 0.00 0.00 1/1 std::default_delete::operator()(CAnimationManager*) const [3169] +[3113] 0.0 0.00 0.00 1 CAnimationManager::~CAnimationManager() [3113] + 0.00 0.00 1/1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::~unordered_map() [3565] + 0.00 0.00 1/57 std::__cxx11::list >::~list() [1109] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4124] +[3114] 0.0 0.00 0.00 1 CHyprDebugOverlay::CHyprDebugOverlay() [3114] + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::unordered_map() [3584] + 0.00 0.00 1/16 CTexture::CTexture() [1718] +----------------------------------------------- + 0.00 0.00 1/1 std::default_delete::operator()(CHyprDebugOverlay*) const [3170] +[3115] 0.0 0.00 0.00 1 CHyprDebugOverlay::~CHyprDebugOverlay() [3115] + 0.00 0.00 1/1651 CTexture::~CTexture() [467] + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3585] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_monitorFrame(void*, void*) [532] +[3116] 0.0 0.00 0.00 1 CHyprDwindleLayout::recalculateMonitor(int const&) [3116] + 0.00 0.00 2/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1/7336 CCompositor::getMonitorFromID(int const&) [277] + 0.00 0.00 1/12440 CCompositor::getWorkspaceByID(int const&) [204] + 0.00 0.00 1/1 CHyprDwindleLayout::getMasterNodeOnWorkspace(int const&) [3117] +----------------------------------------------- + 0.00 0.00 1/1 CHyprDwindleLayout::recalculateMonitor(int const&) [3116] +[3117] 0.0 0.00 0.00 1 CHyprDwindleLayout::getMasterNodeOnWorkspace(int const&) [3117] + 0.00 0.00 1/61 std::__cxx11::list >::begin() [1086] + 0.00 0.00 1/80 std::__cxx11::list >::end() [983] + 0.00 0.00 1/300 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [717] +----------------------------------------------- + 0.00 0.00 1/1 CLayoutManager::CLayoutManager() [3099] +[3118] 0.0 0.00 0.00 1 CHyprDwindleLayout::CHyprDwindleLayout() [3118] + 0.00 0.00 1/1 IHyprLayout::IHyprLayout() [3073] + 0.00 0.00 1/1 std::__cxx11::list >::list() [3948] +----------------------------------------------- + 0.00 0.00 1/1 CLayoutManager::~CLayoutManager() [3100] +[3119] 0.0 0.00 0.00 1 CHyprDwindleLayout::~CHyprDwindleLayout() [3119] + 0.00 0.00 1/8 std::__cxx11::list >::~list() [2099] + 0.00 0.00 1/1 IHyprLayout::~IHyprLayout() [3074] +----------------------------------------------- + 0.00 0.00 1/1 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] +[3120] 0.0 0.00 0.00 1 SCurrentRenderData::SCurrentRenderData() [3120] +----------------------------------------------- + 0.00 0.00 1/1 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] +[3121] 0.0 0.00 0.00 1 SCurrentRenderData::~SCurrentRenderData() [3121] + 0.00 0.00 2/237166 Vector2D::~Vector2D() [27] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4125] +[3122] 0.0 0.00 0.00 1 CHyprXWaylandManager::CHyprXWaylandManager() [3122] + 0.00 0.00 2/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 2/121 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [898] + 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] +----------------------------------------------- + 0.00 0.00 1/1 std::default_delete::operator()(CHyprXWaylandManager*) const [3171] +[3123] 0.0 0.00 0.00 1 CHyprXWaylandManager::~CHyprXWaylandManager() [3123] +----------------------------------------------- + 0.00 0.00 1/1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3794] +[3124] 0.0 0.00 0.00 1 SMonitorAdditionalReservedArea::SMonitorAdditionalReservedArea() [3124] +----------------------------------------------- + 0.00 0.00 1/1 main [11] +[3125] 0.0 0.00 0.00 1 Init::isSudo() [3125] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::CCompositor() [3071] +[3126] 0.0 0.00 0.00 1 Debug::init(std::__cxx11::basic_string, std::allocator >) [3126] + 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 1/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] + 0.00 0.00 1/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] + 0.00 0.00 1/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::~CInputManager() [3091] +[3127] 0.0 0.00 0.00 1 SDrag::~SDrag() [3127] + 0.00 0.00 5/170 CHyprWLListener::~CHyprWLListener() [848] + 0.00 0.00 1/237166 Vector2D::~Vector2D() [27] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::CCompositor() [3071] +[3128] 0.0 0.00 0.00 1 SSeat::SSeat() [3128] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::CInputManager() [3090] +[3129] 0.0 0.00 0.00 1 CTimer::CTimer() [3129] + 0.00 0.00 1/55 std::chrono::time_point > >::time_point() [1118] +----------------------------------------------- + 0.00 0.00 1/1 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] +[3130] 0.0 0.00 0.00 1 Events::listener_change(wl_listener*, void*) [3130] + 0.00 0.00 1328/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 885/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] + 0.00 0.00 443/37872 std::__cxx11::list >::begin() [94] + 0.00 0.00 443/37815 std::__cxx11::list >::end() [95] + 0.00 0.00 442/37872 std::_List_iterator::operator*() const [93] + 0.00 0.00 442/152773 std::round(float) [34] + 0.00 0.00 442/24611 std::_List_iterator::operator++() [149] +----------------------------------------------- + 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] +[3131] 0.0 0.00 0.00 1 Events::listener_activateX11(void*, void*) [3131] +----------------------------------------------- + 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] +[3132] 0.0 0.00 0.00 1 Events::listener_destroyMouse(void*, void*) [3132] + 0.00 0.00 1/10277 std::unique_ptr >::operator->() const [232] + 0.00 0.00 1/1 CInputManager::destroyMouse(wlr_input_device*) [3086] +----------------------------------------------- + 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] +[3133] 0.0 0.00 0.00 1 Events::listener_monitorDestroy(void*, void*) [3133] + 0.00 0.00 9/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 2/37872 std::__cxx11::list >::begin() [94] + 0.00 0.00 2/37815 std::__cxx11::list >::end() [95] + 0.00 0.00 2/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] + 0.00 0.00 2/13850 std::__cxx11::list >::begin() [196] + 0.00 0.00 2/16686 std::__cxx11::list >::end() [179] + 0.00 0.00 2/27552 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [133] + 0.00 0.00 1/37872 std::_List_iterator::operator*() const [93] + 0.00 0.00 1/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] + 0.00 0.00 1/58 std::__cxx11::list >::front() [1090] + 0.00 0.00 1/5 std::__cxx11::to_string(int) [2310] + 0.00 0.00 1/1 std::deque >::deque() [3827] + 0.00 0.00 1/2 std::deque >::begin() [2937] + 0.00 0.00 1/2 std::deque >::end() [2936] + 0.00 0.00 1/1 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [4199] + 0.00 0.00 1/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] + 0.00 0.00 1/48 std::unique_ptr >::operator->() const [1194] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 1/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] + 0.00 0.00 1/185 SHyprIPCEvent::~SHyprIPCEvent() [842] + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] + 0.00 0.00 1/1 std::deque >::~deque() [3828] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] +[3134] 0.0 0.00 0.00 1 Events::listener_keyboardDestroy(void*, void*) [3134] + 0.00 0.00 1/10277 std::unique_ptr >::operator->() const [232] + 0.00 0.00 1/1 CInputManager::destroyKeyboard(SKeyboard*) [3087] + 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] +----------------------------------------------- + 0.00 0.00 1/1 decltype (::new ((void*)(0)) SMouse()) std::construct_at(SMouse*) [4135] +[3135] 0.0 0.00 0.00 1 SMouse::SMouse() [3135] + 0.00 0.00 2/143 CHyprWLListener::CHyprWLListener() [872] +----------------------------------------------- + 0.00 0.00 1/1 void std::destroy_at(SMouse*) [4100] +[3136] 0.0 0.00 0.00 1 SMouse::~SMouse() [3136] + 0.00 0.00 2/170 CHyprWLListener::~CHyprWLListener() [848] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] +[3137] 0.0 0.00 0.00 1 SMouse::operator==(SMouse const&) [3137] +----------------------------------------------- + 0.00 0.00 1/1 CThreadManager::handle() [3101] +[3138] 0.0 0.00 0.00 1 HyprCtl::startHyprCtlSocket() [3138] + 0.00 0.00 1/1 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3861] + 0.00 0.00 1/52 std::thread::~thread() [1172] +----------------------------------------------- + 0.00 0.00 1/1 decltype (::new ((void*)(0)) SMonitor((declval)())) std::construct_at(SMonitor*, SMonitor const&) [4136] +[3139] 0.0 0.00 0.00 1 SMonitor::SMonitor(SMonitor const&) [3139] + 0.00 0.00 3/27 CHyprWLListener::CHyprWLListener(CHyprWLListener const&) [1554] + 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 1/1 std::array >, 4ul>::array(std::array >, 4ul> const&) [3805] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] +[3140] 0.0 0.00 0.00 1 SMonitor::SMonitor() [3140] + 0.00 0.00 6/148828 Vector2D::Vector2D(double, double) [35] + 0.00 0.00 3/143 CHyprWLListener::CHyprWLListener() [872] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/1 std::array >, 4ul>::array() [3806] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] +[3141] 0.0 0.00 0.00 1 SMonitor::operator==(SMonitor const&) [3141] + 0.00 0.00 2/3928 Vector2D::operator==(Vector2D const&) const [363] + 0.00 0.00 1/13377 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] +----------------------------------------------- + 0.00 0.00 1/1 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] +[3142] 0.0 0.00 0.00 1 Vector2D::floor() [3142] + 0.00 0.00 1/148828 Vector2D::Vector2D(double, double) [35] +----------------------------------------------- + 0.00 0.00 1/1 decltype (::new ((void*)(0)) SKeyboard()) std::construct_at(SKeyboard*) [4137] +[3143] 0.0 0.00 0.00 1 SKeyboard::SKeyboard() [3143] + 0.00 0.00 3/143 CHyprWLListener::CHyprWLListener() [872] +----------------------------------------------- + 0.00 0.00 1/1 void std::destroy_at(SKeyboard*) [4102] +[3144] 0.0 0.00 0.00 1 SKeyboard::~SKeyboard() [3144] + 0.00 0.00 3/170 CHyprWLListener::~CHyprWLListener() [848] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] +[3145] 0.0 0.00 0.00 1 SKeyboard::operator==(SKeyboard const&) [3145] +----------------------------------------------- + 0.00 0.00 1/1 std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::count<__gnu_cxx::__normal_iterator, std::allocator > >, char>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, char const&) [4175] +[3146] 0.0 0.00 0.00 1 __gnu_cxx::__ops::_Iter_equals_val __gnu_cxx::__ops::__iter_equals_val(char const&) [3146] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] +[3147] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3147] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3148] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3147] +[3148] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3148] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] +[3149] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3149] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3150] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3149] +[3150] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3150] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2806] +[3151] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [3151] + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&, unsigned long) const [3216] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3322] +[3152] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [3152] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3324] +[3153] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [3153] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2373] +[3154] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, false> const&) const [3154] + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const [3217] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3340] +[3155] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [3155] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3342] +[3156] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [3156] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] +[3157] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [3157] +----------------------------------------------- + 0.00 0.00 1/1 execAndGet[abi:cxx11](char const*) [3013] +[3158] 0.0 0.00 0.00 1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::operator bool() const [3158] + 0.00 0.00 1/12 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get() const [1857] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3395] +[3159] 0.0 0.00 0.00 1 std::default_delete::operator()(CHyprError*) const [3159] + 0.00 0.00 1/1 CHyprError::~CHyprError() [3063] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3399] +[3160] 0.0 0.00 0.00 1 std::default_delete::operator()(CCompositor*) const [3160] + 0.00 0.00 1/1 CCompositor::~CCompositor() [3072] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3403] +[3161] 0.0 0.00 0.00 1 std::default_delete::operator()(CEventManager*) const [3161] + 0.00 0.00 1/1 CEventManager::~CEventManager() [3080] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3407] +[3162] 0.0 0.00 0.00 1 std::default_delete::operator()(CHyprRenderer*) const [3162] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3411] +[3163] 0.0 0.00 0.00 1 std::default_delete::operator()(CInputManager*) const [3163] + 0.00 0.00 1/1 CInputManager::~CInputManager() [3091] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3415] +[3164] 0.0 0.00 0.00 1 std::default_delete::operator()(CConfigManager*) const [3164] + 0.00 0.00 1/1 CConfigManager::~CConfigManager() [3098] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3419] +[3165] 0.0 0.00 0.00 1 std::default_delete::operator()(CLayoutManager*) const [3165] + 0.00 0.00 1/1 CLayoutManager::~CLayoutManager() [3100] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3423] +[3166] 0.0 0.00 0.00 1 std::default_delete::operator()(CThreadManager*) const [3166] + 0.00 0.00 1/1 CThreadManager::~CThreadManager() [3103] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3427] +[3167] 0.0 0.00 0.00 1 std::default_delete::operator()(CHyprOpenGLImpl*) const [3167] + 0.00 0.00 1/1 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3431] +[3168] 0.0 0.00 0.00 1 std::default_delete::operator()(CKeybindManager*) const [3168] + 0.00 0.00 1/1 CKeybindManager::~CKeybindManager() [3111] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3435] +[3169] 0.0 0.00 0.00 1 std::default_delete::operator()(CAnimationManager*) const [3169] + 0.00 0.00 1/1 CAnimationManager::~CAnimationManager() [3113] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3439] +[3170] 0.0 0.00 0.00 1 std::default_delete::operator()(CHyprDebugOverlay*) const [3170] + 0.00 0.00 1/1 CHyprDebugOverlay::~CHyprDebugOverlay() [3115] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3443] +[3171] 0.0 0.00 0.00 1 std::default_delete::operator()(CHyprXWaylandManager*) const [3171] + 0.00 0.00 1/1 CHyprXWaylandManager::~CHyprXWaylandManager() [3123] +----------------------------------------------- + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3605] +[3172] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3172] +----------------------------------------------- + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::allocate(unsigned long, void const*) [3611] +[3173] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::_M_max_size() const [3173] +----------------------------------------------- + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocate(unsigned long, void const*) [3615] +[3174] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::_M_max_size() const [3174] +----------------------------------------------- + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3622] +[3175] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3175] +----------------------------------------------- + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3625] +[3176] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3176] +----------------------------------------------- + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3627] +[3177] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3177] +----------------------------------------------- + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3629] +[3178] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3178] +----------------------------------------------- + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3631] +[3179] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3179] +----------------------------------------------- + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3633] +[3180] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3180] +----------------------------------------------- + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3635] +[3181] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3181] +----------------------------------------------- + 0.00 0.00 1/1 std::__new_allocator >::allocate(unsigned long, void const*) [3641] +[3182] 0.0 0.00 0.00 1 std::__new_allocator >::_M_max_size() const [3182] +----------------------------------------------- + 0.00 0.00 1/1 std::__new_allocator >::allocate(unsigned long, void const*) [3646] +[3183] 0.0 0.00 0.00 1 std::__new_allocator >::_M_max_size() const [3183] +----------------------------------------------- + 0.00 0.00 1/1 std::__new_allocator >::allocate(unsigned long, void const*) [3649] +[3184] 0.0 0.00 0.00 1 std::__new_allocator >::_M_max_size() const [3184] +----------------------------------------------- + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3657] +[3185] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3185] +----------------------------------------------- + 0.00 0.00 1/1 std::vector >::vector(std::initializer_list, std::allocator const&) [3867] +[3186] 0.0 0.00 0.00 1 std::initializer_list::end() const [3186] + 0.00 0.00 1/2 std::initializer_list::begin() const [2752] + 0.00 0.00 1/1 std::initializer_list::size() const [3187] +----------------------------------------------- + 0.00 0.00 1/1 std::initializer_list::end() const [3186] +[3187] 0.0 0.00 0.00 1 std::initializer_list::size() const [3187] +----------------------------------------------- + 0.00 0.00 1/1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] +[3188] 0.0 0.00 0.00 1 std::initializer_list, std::allocator > const, unsigned int> >::end() const [3188] + 0.00 0.00 1/2 std::initializer_list, std::allocator > const, unsigned int> >::begin() const [2753] + 0.00 0.00 1/1 std::initializer_list, std::allocator > const, unsigned int> >::size() const [3189] +----------------------------------------------- + 0.00 0.00 1/1 std::initializer_list, std::allocator > const, unsigned int> >::end() const [3188] +[3189] 0.0 0.00 0.00 1 std::initializer_list, std::allocator > const, unsigned int> >::size() const [3189] +----------------------------------------------- + 0.00 0.00 1/1 CBezierCurve::setup(std::vector >*) [3075] +[3190] 0.0 0.00 0.00 1 std::array::size() const [3190] +----------------------------------------------- + 0.00 0.00 1/1 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] +[3191] 0.0 0.00 0.00 1 std::deque >::size() const [3191] + 0.00 0.00 1/1 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) [4200] +----------------------------------------------- + 0.00 0.00 1/1 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] +[3192] 0.0 0.00 0.00 1 std::deque >::max_size() const [3192] + 0.00 0.00 1/3 std::_Deque_base >::_M_get_Tp_allocator() const [2538] + 0.00 0.00 1/1 std::deque >::_S_max_size(std::allocator const&) [3811] +----------------------------------------------- + 0.00 0.00 1/1 CBezierCurve::setup(std::vector >*) [3075] +[3193] 0.0 0.00 0.00 1 std::deque >::size() const [3193] + 0.00 0.00 1/1 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) [4201] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3199] +[3194] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_Node_allocator() const [3194] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::_M_node_count() const [3200] +[3195] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_size() const [3195] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3201] +[3196] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_Node_allocator() const [3196] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::_M_node_count() const [3203] +[3197] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_size() const [3197] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3204] +[3198] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_Node_allocator() const [3198] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] +[3199] 0.0 0.00 0.00 1 std::__cxx11::list >::get_allocator() const [3199] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_Node_allocator() const [3194] + 0.00 0.00 1/1 std::allocator::allocator >(std::allocator > const&) [3224] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::size() const [3202] +[3200] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_node_count() const [3200] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_size() const [3195] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] +[3201] 0.0 0.00 0.00 1 std::__cxx11::list >::get_allocator() const [3201] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_Node_allocator() const [3196] + 0.00 0.00 1/1 std::allocator::allocator >(std::allocator > const&) [3226] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] +[3202] 0.0 0.00 0.00 1 std::__cxx11::list >::size() const [3202] + 0.00 0.00 1/1 std::__cxx11::list >::_M_node_count() const [3200] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::size() const [3205] +[3203] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_node_count() const [3203] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_size() const [3197] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] +[3204] 0.0 0.00 0.00 1 std::__cxx11::list >::get_allocator() const [3204] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_Node_allocator() const [3198] + 0.00 0.00 1/1 std::allocator::allocator >(std::allocator > const&) [3228] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] +[3205] 0.0 0.00 0.00 1 std::__cxx11::list >::size() const [3205] + 0.00 0.00 1/1 std::__cxx11::list >::_M_node_count() const [3203] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] +[3206] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_key() const [3206] + 0.00 0.00 1/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) [894] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4030] +[3207] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_M_next() const [3207] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [2969] +[3208] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_M_next() const [3208] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] +[3209] 0.0 0.00 0.00 1 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::operator->() const [3209] + 0.00 0.00 1/3 std::__detail::_Hash_node_value_base, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_valptr() [2654] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] +[3210] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3210] + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3212] + 0.00 0.00 1/7530 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] +[3211] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3211] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3210] +[3212] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3212] + 0.00 0.00 1/7523 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [267] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] +[3213] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3213] + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3215] + 0.00 0.00 1/7530 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] +[3214] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3214] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3213] +[3215] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3215] + 0.00 0.00 1/7523 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [267] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [3151] +[3216] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&, unsigned long) const [3216] + 0.00 0.00 1/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, false> const&) const [3154] +[3217] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const [3217] + 0.00 0.00 1/9 std::__detail::_Hash_node_value_base >::_M_v() const [2012] + 0.00 0.00 1/9 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [2011] + 0.00 0.00 1/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const [1778] + 0.00 0.00 1/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2534] +[3218] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [3218] + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [4022] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3448] +[3219] 0.0 0.00 0.00 1 std::allocator::allocator() [3219] + 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3602] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3460] +[3220] 0.0 0.00 0.00 1 std::allocator::allocator() [3220] + 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3603] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3461] +[3221] 0.0 0.00 0.00 1 std::allocator::~allocator() [3221] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3470] +[3222] 0.0 0.00 0.00 1 std::allocator::allocator() [3222] + 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3606] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3471] +[3223] 0.0 0.00 0.00 1 std::allocator::~allocator() [3223] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3199] +[3224] 0.0 0.00 0.00 1 std::allocator::allocator >(std::allocator > const&) [3224] + 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3607] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] +[3225] 0.0 0.00 0.00 1 std::allocator::~allocator() [3225] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3201] +[3226] 0.0 0.00 0.00 1 std::allocator::allocator >(std::allocator > const&) [3226] + 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3608] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] +[3227] 0.0 0.00 0.00 1 std::allocator::~allocator() [3227] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3204] +[3228] 0.0 0.00 0.00 1 std::allocator::allocator >(std::allocator > const&) [3228] + 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3609] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] +[3229] 0.0 0.00 0.00 1 std::allocator::~allocator() [3229] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_Hashtable_ebo_helper() [4077] +[3230] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, CBezierCurve>, true> >::allocator() [3230] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::__new_allocator() [3612] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::~_Hashtable_ebo_helper() [4078] +[3231] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, CBezierCurve>, true> >::~allocator() [3231] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_Hashtable_ebo_helper() [4079] +[3232] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, SConfigValue>, true> >::allocator() [3232] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::__new_allocator() [3613] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::~_Hashtable_ebo_helper() [4080] +[3233] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, SConfigValue>, true> >::~allocator() [3233] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_Hashtable_ebo_helper() [4081] +[3234] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocator() [3234] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::__new_allocator() [3616] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::~_Hashtable_ebo_helper() [4082] +[3235] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::~allocator() [3235] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_Hashtable_ebo_helper() [4083] +[3236] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocator() [3236] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::__new_allocator() [3617] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::~_Hashtable_ebo_helper() [4084] +[3237] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::~allocator() [3237] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_Hashtable_ebo_helper() [4085] +[3238] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocator() [3238] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::__new_allocator() [3618] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::~_Hashtable_ebo_helper() [4086] +[3239] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::~allocator() [3239] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_Hashtable_ebo_helper() [4087] +[3240] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, long>, true> >::allocator() [3240] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, long>, true> >::__new_allocator() [3619] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::~_Hashtable_ebo_helper() [4088] +[3241] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, long>, true> >::~allocator() [3241] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4089] +[3242] 0.0 0.00 0.00 1 std::allocator, false> >::~allocator() [3242] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4090] +[3243] 0.0 0.00 0.00 1 std::allocator, false> >::~allocator() [3243] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4091] +[3244] 0.0 0.00 0.00 1 std::allocator, false> >::~allocator() [3244] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_Hashtable_ebo_helper() [4092] +[3245] 0.0 0.00 0.00 1 std::allocator, false> >::allocator() [3245] + 0.00 0.00 1/1 std::__new_allocator, false> >::__new_allocator() [3620] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4093] +[3246] 0.0 0.00 0.00 1 std::allocator, false> >::~allocator() [3246] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4094] +[3247] 0.0 0.00 0.00 1 std::allocator, false> >::~allocator() [3247] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3492] +[3248] 0.0 0.00 0.00 1 std::allocator::allocator() [3248] + 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3623] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3493] +[3249] 0.0 0.00 0.00 1 std::allocator::~allocator() [3249] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3868] +[3250] 0.0 0.00 0.00 1 std::allocator >::allocator() [3250] + 0.00 0.00 1/1 std::__new_allocator >::__new_allocator() [3636] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3869] +[3251] 0.0 0.00 0.00 1 std::allocator >::~allocator() [3251] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3873] +[3252] 0.0 0.00 0.00 1 std::allocator >::allocator() [3252] + 0.00 0.00 1/1 std::__new_allocator >::__new_allocator() [3637] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3874] +[3253] 0.0 0.00 0.00 1 std::allocator >::~allocator() [3253] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3878] +[3254] 0.0 0.00 0.00 1 std::allocator >::allocator() [3254] + 0.00 0.00 1/1 std::__new_allocator >::__new_allocator() [3638] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3879] +[3255] 0.0 0.00 0.00 1 std::allocator >::~allocator() [3255] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3883] +[3256] 0.0 0.00 0.00 1 std::allocator >::allocator() [3256] + 0.00 0.00 1/1 std::__new_allocator >::__new_allocator() [3639] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3884] +[3257] 0.0 0.00 0.00 1 std::allocator >::~allocator() [3257] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3888] +[3258] 0.0 0.00 0.00 1 std::allocator >::allocator() [3258] + 0.00 0.00 1/8 std::__new_allocator >::__new_allocator() [2074] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3890] +[3259] 0.0 0.00 0.00 1 std::allocator >::allocator() [3259] + 0.00 0.00 1/9 std::__new_allocator >::__new_allocator() [2017] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3892] +[3260] 0.0 0.00 0.00 1 std::allocator >::allocator(std::allocator > const&) [3260] + 0.00 0.00 1/1 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [3642] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3893] +[3261] 0.0 0.00 0.00 1 std::allocator >::allocator() [3261] + 0.00 0.00 1/2 std::__new_allocator >::__new_allocator() [2881] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3958] +[3262] 0.0 0.00 0.00 1 std::allocator >::allocator(std::allocator const&) [3262] + 0.00 0.00 1/2 std::__new_allocator >::__new_allocator() [2881] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3899] +[3263] 0.0 0.00 0.00 1 std::allocator >::allocator() [3263] + 0.00 0.00 1/5 std::__new_allocator >::__new_allocator() [2295] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3902] +[3264] 0.0 0.00 0.00 1 std::allocator >::allocator() [3264] + 0.00 0.00 1/1 std::__new_allocator >::__new_allocator() [3643] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3903] +[3265] 0.0 0.00 0.00 1 std::allocator >::~allocator() [3265] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3907] +[3266] 0.0 0.00 0.00 1 std::allocator >::allocator() [3266] + 0.00 0.00 1/1 std::__new_allocator >::__new_allocator() [3644] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3908] +[3267] 0.0 0.00 0.00 1 std::allocator >::~allocator() [3267] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3913] +[3268] 0.0 0.00 0.00 1 std::allocator >::allocator() [3268] + 0.00 0.00 1/2 std::__new_allocator >::__new_allocator() [2882] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3975] +[3269] 0.0 0.00 0.00 1 std::allocator >::allocator(std::allocator const&) [3269] + 0.00 0.00 1/2 std::__new_allocator >::__new_allocator() [2882] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3912] +[3270] 0.0 0.00 0.00 1 std::allocator >::allocator(std::allocator > const&) [3270] + 0.00 0.00 1/1 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [3647] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3920] +[3271] 0.0 0.00 0.00 1 std::allocator >::allocator(std::allocator > const&) [3271] + 0.00 0.00 1/1 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [3650] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3919] +[3272] 0.0 0.00 0.00 1 std::allocator >::allocator() [3272] + 0.00 0.00 1/2 std::__new_allocator >::__new_allocator() [2883] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3986] +[3273] 0.0 0.00 0.00 1 std::allocator >::allocator(std::allocator const&) [3273] + 0.00 0.00 1/2 std::__new_allocator >::__new_allocator() [2883] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3926] +[3274] 0.0 0.00 0.00 1 std::allocator >::allocator() [3274] + 0.00 0.00 1/1 std::__new_allocator >::__new_allocator() [3651] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3927] +[3275] 0.0 0.00 0.00 1 std::allocator >::~allocator() [3275] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3931] +[3276] 0.0 0.00 0.00 1 std::allocator >::allocator() [3276] + 0.00 0.00 1/58 std::__new_allocator >::__new_allocator() [1089] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3933] +[3277] 0.0 0.00 0.00 1 std::allocator >::allocator() [3277] + 0.00 0.00 1/5 std::__new_allocator >::__new_allocator() [2297] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [4006] +[3278] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, unsigned int> > >::allocator, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > const&) [3278] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator() [3652] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) [3998] +[3279] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, unsigned int> > >::allocator(std::allocator, std::allocator > const, unsigned int> > > const&) [3279] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > > const&) [3653] +----------------------------------------------- + 0.00 0.00 1/1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] +[3280] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, unsigned int> >::allocator(std::allocator, std::allocator > const, unsigned int> > const&) [3280] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > const&) [3654] +----------------------------------------------- + 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [3017] +[3281] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, unsigned int> >::allocator() [3281] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator() [3655] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3505] +[3282] 0.0 0.00 0.00 1 std::allocator::allocator() [3282] + 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3658] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3506] +[3283] 0.0 0.00 0.00 1 std::allocator::~allocator() [3283] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] +[3284] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3284] + 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] +[3285] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [3285] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3291] +[3286] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3286] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3287] + 0.00 0.00 1/5539 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [313] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2793] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3286] +[3287] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3287] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) [4029] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] +[3288] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] + 0.00 0.00 1/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3291] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2720] + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3211] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [3289] + 0.00 0.00 1/16612 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [181] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] +[3289] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [3289] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3293] +[3290] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3290] + 0.00 0.00 1/5539 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [313] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4030] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] +[3291] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3291] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3286] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::unordered_map() [3564] +[3292] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3292] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_Hashtable_alloc() [4033] + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4019] + 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] + 0.00 0.00 1/7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::~unordered_map() [3565] +[3293] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3293] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3290] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2793] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::~_Hashtable_alloc() [4034] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3296] +[3294] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3294] + 0.00 0.00 1/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2287] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [4035] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::unordered_map() [3567] +[3295] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3295] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_Hashtable_alloc() [4036] + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4020] + 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] + 0.00 0.00 1/7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::~unordered_map() [3568] +[3296] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3296] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3294] + 0.00 0.00 1/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2293] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::~_Hashtable_alloc() [4037] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] +[3297] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3297] + 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 1/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] + 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] +[3298] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [3298] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3304] +[3299] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3299] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3300] + 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2532] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2795] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3299] +[3300] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3300] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) [4040] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] +[3301] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] + 0.00 0.00 1/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3304] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2722] + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3214] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [3302] + 0.00 0.00 1/1 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4010] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] +[3302] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [3302] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3306] +[3303] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3303] + 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2532] + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [2969] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] +[3304] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3304] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3299] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::unordered_map() [3570] +[3305] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3305] + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4021] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_Hashtable_alloc() [4043] + 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] + 0.00 0.00 1/7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::~unordered_map() [3571] +[3306] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3306] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3303] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2795] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::~_Hashtable_alloc() [4044] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3310] +[3307] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3307] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3308] + 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2535] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2797] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3307] +[3308] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3308] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) [4045] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3312] +[3309] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3309] + 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2535] + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2970] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] +[3310] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3310] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3307] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::unordered_map() [3574] +[3311] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3311] + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4023] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_Hashtable_alloc() [4047] + 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] + 0.00 0.00 1/7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::~unordered_map() [3575] +[3312] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3312] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3309] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2797] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::~_Hashtable_alloc() [4048] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3315] +[3313] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3313] + 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2537] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [4049] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::unordered_map() [3576] +[3314] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3314] + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4024] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_Hashtable_alloc() [4050] + 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] + 0.00 0.00 1/7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::~unordered_map() [3577] +[3315] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3315] + 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2560] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3313] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::~_Hashtable_alloc() [4051] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3319] +[3316] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3316] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3317] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2727] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2804] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3316] +[3317] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3317] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) [4052] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3321] +[3318] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3318] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2727] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [4053] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] +[3319] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3319] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3316] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::unordered_map() [3578] +[3320] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3320] + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4025] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_Hashtable_alloc() [4055] + 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] + 0.00 0.00 1/7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::~unordered_map() [3579] +[3321] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3321] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3318] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2804] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::~_Hashtable_alloc() [4056] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3323] +[3322] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3322] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [3152] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3325] +[3323] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3323] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3322] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3325] +[3324] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3324] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [3153] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4057] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3580] +[3325] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3325] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3323] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3324] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4058] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3329] +[3326] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3326] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3327] + 0.00 0.00 1/241 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [751] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2808] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3326] +[3327] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3327] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4059] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3330] +[3328] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3328] + 0.00 0.00 1/241 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [751] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4060] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] +[3329] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3329] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3326] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3581] +[3330] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3330] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3328] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4062] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2808] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3338] +[3331] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3331] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3332] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2730] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2812] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3331] +[3332] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3332] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4063] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3337] +[3333] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [3333] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3339] +[3334] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3334] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2730] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4064] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [3582] +[3335] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [3335] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [3335] +[3336] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] + 0.00 0.00 1/1412 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [506] + 0.00 0.00 1/1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [511] + 0.00 0.00 1/2820 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [414] + 0.00 0.00 1/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [404] + 0.00 0.00 1/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [405] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3337] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] +[3337] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3337] + 0.00 0.00 2/3 std::__detail::_Hash_node, false>::_M_next() const [2546] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [3333] + 0.00 0.00 1/2820 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [416] + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2977] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] +[3338] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3338] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3331] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3583] +[3339] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3339] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2812] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3334] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4066] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3341] +[3340] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3340] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [3155] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3344] +[3341] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3341] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3340] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3344] +[3342] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3342] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [3156] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4067] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::unordered_map() [3584] +[3343] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3343] + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4026] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_Hashtable_alloc() [4068] + 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] + 0.00 0.00 1/7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3585] +[3344] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3344] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3342] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4069] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3341] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3353] +[3345] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3345] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3346] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2732] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2818] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3345] +[3346] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3346] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4070] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3352] +[3347] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [3347] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] +[3348] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [3348] + 0.00 0.00 1/1410 std::__detail::_Hashtable_hash_traits >::__small_size_threshold() [515] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3354] +[3349] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3349] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2732] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4071] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [3586] +[3350] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [3350] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [3350] +[3351] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [3157] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [3348] + 0.00 0.00 1/1410 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [512] + 0.00 0.00 1/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [519] + 0.00 0.00 1/1407 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [534] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3352] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] +[3352] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3352] + 0.00 0.00 2/3 std::__detail::_Hash_node, false>::_M_next() const [2547] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [3347] + 0.00 0.00 1/3 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [2648] + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2980] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] +[3353] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3353] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3345] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3587] +[3354] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3354] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3349] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2818] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4073] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_Tuple_impl() [3518] +[3355] 0.0 0.00 0.00 1 std::_Head_base<0ul, CHyprError*, false>::_Head_base() [3355] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_Tuple_impl() [3519] +[3356] 0.0 0.00 0.00 1 std::_Head_base<0ul, CCompositor*, false>::_Head_base() [3356] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_Tuple_impl() [3520] +[3357] 0.0 0.00 0.00 1 std::_Head_base<0ul, CEventManager*, false>::_Head_base() [3357] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_Tuple_impl() [3521] +[3358] 0.0 0.00 0.00 1 std::_Head_base<0ul, CHyprRenderer*, false>::_Head_base() [3358] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_Tuple_impl() [3522] +[3359] 0.0 0.00 0.00 1 std::_Head_base<0ul, CInputManager*, false>::_Head_base() [3359] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_Tuple_impl() [3523] +[3360] 0.0 0.00 0.00 1 std::_Head_base<0ul, CConfigManager*, false>::_Head_base() [3360] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_Tuple_impl() [3524] +[3361] 0.0 0.00 0.00 1 std::_Head_base<0ul, CLayoutManager*, false>::_Head_base() [3361] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_Tuple_impl() [3525] +[3362] 0.0 0.00 0.00 1 std::_Head_base<0ul, CThreadManager*, false>::_Head_base() [3362] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_Tuple_impl() [3526] +[3363] 0.0 0.00 0.00 1 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_Head_base() [3363] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_Tuple_impl() [3527] +[3364] 0.0 0.00 0.00 1 std::_Head_base<0ul, CKeybindManager*, false>::_Head_base() [3364] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_Tuple_impl() [3528] +[3365] 0.0 0.00 0.00 1 std::_Head_base<0ul, CAnimationManager*, false>::_Head_base() [3365] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_Tuple_impl() [3529] +[3366] 0.0 0.00 0.00 1 std::_Head_base<0ul, CHyprDebugOverlay*, false>::_Head_base() [3366] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_Tuple_impl() [3530] +[3367] 0.0 0.00 0.00 1 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_Head_base() [3367] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) [3531] +[3368] 0.0 0.00 0.00 1 std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false>&) [3368] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3532] +[3369] 0.0 0.00 0.00 1 std::_Head_base<0ul, _IO_FILE*, false>::_Head_base<_IO_FILE*&>(_IO_FILE*&) [3369] + 0.00 0.00 1/3 _IO_FILE*& std::forward<_IO_FILE*&>(std::remove_reference<_IO_FILE*&>::type&) [2696] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) [3533] +[3370] 0.0 0.00 0.00 1 std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>&) [3370] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_Tuple_impl(CEventManager::startThread()::{lambda()#1}&&) [3534] +[3371] 0.0 0.00 0.00 1 std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_Head_base(CEventManager::startThread()::{lambda()#1}&&) [3371] + 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) [3535] +[3372] 0.0 0.00 0.00 1 std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>&) [3372] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_Tuple_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3536] +[3373] 0.0 0.00 0.00 1 std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_Head_base(CThreadManager::CThreadManager()::{lambda()#1}&&) [3373] + 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) [3537] +[3374] 0.0 0.00 0.00 1 std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_M_head(std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>&) [3374] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_Tuple_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3538] +[3375] 0.0 0.00 0.00 1 std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_Head_base(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3375] + 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&) [3539] +[3376] 0.0 0.00 0.00 1 std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_M_head(std::_Head_base<1ul, int (*)(_IO_FILE*), false>&) [3376] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_Tuple_impl(int (*&&)(_IO_FILE*)) [3540] +[3377] 0.0 0.00 0.00 1 std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_Head_base(int (*&&)(_IO_FILE*)) [3377] + 0.00 0.00 1/5 int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) [2313] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3541] +[3378] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3378] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3542] +[3379] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3379] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3543] +[3380] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3380] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3544] +[3381] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3381] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3545] +[3382] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3382] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3546] +[3383] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3383] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3547] +[3384] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3384] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3548] +[3385] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3385] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3549] +[3386] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3386] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3550] +[3387] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3387] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3551] +[3388] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3388] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3552] +[3389] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3389] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3553] +[3390] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3390] +----------------------------------------------- + 0.00 0.00 1/1 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] +[3391] 0.0 0.00 0.00 1 std::filesystem::__cxx11::path::path(char const (&) [32], std::filesystem::__cxx11::path::format) [3391] + 0.00 0.00 1/1 auto std::filesystem::__cxx11::__detail::__effective_range(char const (&) [32]) [3392] + 0.00 0.00 1/21 auto std::filesystem::__cxx11::path::_S_convert > >(std::basic_string_view >) [1674] + 0.00 0.00 1/22 std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) [1666] +----------------------------------------------- + 0.00 0.00 1/1 std::filesystem::__cxx11::path::path(char const (&) [32], std::filesystem::__cxx11::path::format) [3391] +[3392] 0.0 0.00 0.00 1 auto std::filesystem::__cxx11::__detail::__effective_range(char const (&) [32]) [3392] + 0.00 0.00 1/1 std::basic_string_view >::basic_string_view(char const*) [3783] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3395] +[3393] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3393] + 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2603] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4113] +[3394] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CHyprError*) [3394] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprError*) [3659] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3395] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3395] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2175] + 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3393] + 0.00 0.00 1/1 std::remove_reference::type&& std::move(CHyprError*&) [4156] + 0.00 0.00 1/1 std::default_delete::operator()(CHyprError*) const [3159] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3396] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3396] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3660] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3399] +[3397] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3397] + 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2604] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4114] +[3398] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CCompositor*) [3398] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CCompositor*) [3661] +----------------------------------------------- + 0.00 0.00 1/1 main [11] +[3399] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3399] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2176] + 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3397] + 0.00 0.00 1/1 std::remove_reference::type&& std::move(CCompositor*&) [4157] + 0.00 0.00 1/1 std::default_delete::operator()(CCompositor*) const [3160] +----------------------------------------------- + 0.00 0.00 1/1 main [11] +[3400] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3400] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3662] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3403] +[3401] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3401] + 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2605] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4115] +[3402] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CEventManager*) [3402] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CEventManager*) [3663] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3403] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3403] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2177] + 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3401] + 0.00 0.00 1/1 std::remove_reference::type&& std::move(CEventManager*&) [4158] + 0.00 0.00 1/1 std::default_delete::operator()(CEventManager*) const [3161] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3404] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3404] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3664] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3407] +[3405] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3405] + 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2606] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4116] +[3406] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CHyprRenderer*) [3406] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprRenderer*) [3665] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3407] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3407] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2178] + 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3405] + 0.00 0.00 1/1 std::remove_reference::type&& std::move(CHyprRenderer*&) [4159] + 0.00 0.00 1/1 std::default_delete::operator()(CHyprRenderer*) const [3162] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3408] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3408] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3666] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3411] +[3409] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3409] + 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2607] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4117] +[3410] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CInputManager*) [3410] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CInputManager*) [3667] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3411] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3411] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2179] + 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3409] + 0.00 0.00 1/1 std::remove_reference::type&& std::move(CInputManager*&) [4160] + 0.00 0.00 1/1 std::default_delete::operator()(CInputManager*) const [3163] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3412] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3412] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3668] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3415] +[3413] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3413] + 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2608] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4118] +[3414] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CConfigManager*) [3414] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CConfigManager*) [3669] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3415] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3415] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2180] + 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3413] + 0.00 0.00 1/1 std::remove_reference::type&& std::move(CConfigManager*&) [4161] + 0.00 0.00 1/1 std::default_delete::operator()(CConfigManager*) const [3164] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3416] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3416] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3670] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3419] +[3417] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3417] + 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2609] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4119] +[3418] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CLayoutManager*) [3418] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CLayoutManager*) [3671] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3419] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3419] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2181] + 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3417] + 0.00 0.00 1/1 std::default_delete::operator()(CLayoutManager*) const [3165] + 0.00 0.00 1/1 std::remove_reference::type&& std::move(CLayoutManager*&) [4162] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3420] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3420] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3672] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3423] +[3421] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3421] + 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2610] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4120] +[3422] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CThreadManager*) [3422] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CThreadManager*) [3673] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3423] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3423] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2182] + 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3421] + 0.00 0.00 1/1 std::remove_reference::type&& std::move(CThreadManager*&) [4163] + 0.00 0.00 1/1 std::default_delete::operator()(CThreadManager*) const [3166] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3424] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3424] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3674] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3427] +[3425] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3425] + 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2611] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4121] +[3426] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CHyprOpenGLImpl*) [3426] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprOpenGLImpl*) [3675] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3427] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3427] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2183] + 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3425] + 0.00 0.00 1/1 std::remove_reference::type&& std::move(CHyprOpenGLImpl*&) [4164] + 0.00 0.00 1/1 std::default_delete::operator()(CHyprOpenGLImpl*) const [3167] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3428] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3428] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3676] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3431] +[3429] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3429] + 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2612] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4122] +[3430] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CKeybindManager*) [3430] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CKeybindManager*) [3677] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3431] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3431] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2184] + 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3429] + 0.00 0.00 1/1 std::remove_reference::type&& std::move(CKeybindManager*&) [4165] + 0.00 0.00 1/1 std::default_delete::operator()(CKeybindManager*) const [3168] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3432] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3432] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3678] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3435] +[3433] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3433] + 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2613] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4123] +[3434] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CAnimationManager*) [3434] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CAnimationManager*) [3679] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3435] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3435] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2185] + 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3433] + 0.00 0.00 1/1 std::remove_reference::type&& std::move(CAnimationManager*&) [4166] + 0.00 0.00 1/1 std::default_delete::operator()(CAnimationManager*) const [3169] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3436] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3436] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3680] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3439] +[3437] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3437] + 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2614] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4124] +[3438] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CHyprDebugOverlay*) [3438] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDebugOverlay*) [3681] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3439] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3439] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2186] + 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3437] + 0.00 0.00 1/1 std::remove_reference::type&& std::move(CHyprDebugOverlay*&) [4167] + 0.00 0.00 1/1 std::default_delete::operator()(CHyprDebugOverlay*) const [3170] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3440] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3440] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3682] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3443] +[3441] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3441] + 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2615] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4125] +[3442] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CHyprXWaylandManager*) [3442] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprXWaylandManager*) [3683] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3443] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3443] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2187] + 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3441] + 0.00 0.00 1/1 std::remove_reference::type&& std::move(CHyprXWaylandManager*&) [4168] + 0.00 0.00 1/1 std::default_delete::operator()(CHyprXWaylandManager*) const [3171] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[3444] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3444] + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3684] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::~unique_ptr() [3447] +[3445] 0.0 0.00 0.00 1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get_deleter() [3445] + 0.00 0.00 1/1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_deleter() [3738] +----------------------------------------------- + 0.00 0.00 1/1 execAndGet[abi:cxx11](char const*) [3013] +[3446] 0.0 0.00 0.00 1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::unique_ptr(_IO_FILE*, std::enable_if::value, int (*&&)(_IO_FILE*)>::type) [3446] + 0.00 0.00 1/1 std::remove_reference::type&& std::move(int (*&)(_IO_FILE*)) [4170] + 0.00 0.00 1/1 std::__uniq_ptr_data<_IO_FILE, int (*)(_IO_FILE*), true, true>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [3685] +----------------------------------------------- + 0.00 0.00 1/1 execAndGet[abi:cxx11](char const*) [3013] +[3447] 0.0 0.00 0.00 1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::~unique_ptr() [3447] + 0.00 0.00 1/1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() [3739] + 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get_deleter() [3445] + 0.00 0.00 1/1 std::remove_reference<_IO_FILE*&>::type&& std::move<_IO_FILE*&>(_IO_FILE*&) [4169] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3458] +[3448] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3448] + 0.00 0.00 1/1 std::allocator::allocator() [3219] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3452] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3459] +[3449] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3449] + 0.00 0.00 1/17 std::allocator::~allocator() [1709] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3456] +[3450] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_map(unsigned long) [3450] + 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2734] + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3756] + 0.00 0.00 1/2 std::allocator::~allocator() [2771] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3456] +[3451] 0.0 0.00 0.00 1 std::_Deque_base >::_M_create_nodes(SWindowRule**, SWindowRule**) [3451] + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3453] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3448] +[3452] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3452] + 0.00 0.00 2/2 std::_Deque_iterator::_Deque_iterator() [2844] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(SWindowRule**, SWindowRule**) [3451] +[3453] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_node() [3453] + 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 1/4 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2421] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3459] +[3454] 0.0 0.00 0.00 1 std::_Deque_base >::_M_destroy_nodes(SWindowRule**, SWindowRule**) [3454] + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(SWindowRule*) [3457] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3459] +[3455] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_map(SWindowRule**, unsigned long) [3455] + 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2734] + 0.00 0.00 1/2 std::allocator::~allocator() [2771] + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SWindowRule**, unsigned long) [3755] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3458] +[3456] 0.0 0.00 0.00 1 std::_Deque_base >::_M_initialize_map(unsigned long) [3456] + 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(SWindowRule**) [2842] + 0.00 0.00 1/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3450] + 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(SWindowRule**, SWindowRule**) [3451] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(SWindowRule**, SWindowRule**) [3454] +[3457] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_node(SWindowRule*) [3457] + 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 1/4 std::allocator_traits >::deallocate(std::allocator&, SWindowRule*, unsigned long) [2420] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::deque() [3809] +[3458] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_base() [3458] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3448] + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3456] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::~deque() [3810] +[3459] 0.0 0.00 0.00 1 std::_Deque_base >::~_Deque_base() [3459] + 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(SWindowRule**, SWindowRule**) [3454] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3449] + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(SWindowRule**, unsigned long) [3455] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3468] +[3460] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3460] + 0.00 0.00 1/1 std::allocator::allocator() [3220] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3464] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3469] +[3461] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3461] + 0.00 0.00 1/1 std::allocator::~allocator() [3221] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3467] +[3462] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_map(unsigned long) [3462] + 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2735] + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3758] + 0.00 0.00 1/2 std::allocator::~allocator() [2773] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3467] +[3463] 0.0 0.00 0.00 1 std::_Deque_base >::_M_create_nodes(SMonitorRule**, SMonitorRule**) [3463] + 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_node() [2822] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3460] +[3464] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3464] + 0.00 0.00 2/2 std::_Deque_iterator::_Deque_iterator() [2845] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3469] +[3465] 0.0 0.00 0.00 1 std::_Deque_base >::_M_destroy_nodes(SMonitorRule**, SMonitorRule**) [3465] + 0.00 0.00 2/2 std::_Deque_base >::_M_deallocate_node(SMonitorRule*) [2823] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3469] +[3466] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_map(SMonitorRule**, unsigned long) [3466] + 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2735] + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule**, unsigned long) [3757] + 0.00 0.00 1/2 std::allocator::~allocator() [2773] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3468] +[3467] 0.0 0.00 0.00 1 std::_Deque_base >::_M_initialize_map(unsigned long) [3467] + 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 2/3 std::_Deque_iterator::_M_set_node(SMonitorRule**) [2595] + 0.00 0.00 1/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3462] + 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(SMonitorRule**, SMonitorRule**) [3463] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::deque() [3816] +[3468] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_base() [3468] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3460] + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3467] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::~deque() [3817] +[3469] 0.0 0.00 0.00 1 std::_Deque_base >::~_Deque_base() [3469] + 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(SMonitorRule**, SMonitorRule**) [3465] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3461] + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(SMonitorRule**, unsigned long) [3466] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3479] +[3470] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3470] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3474] + 0.00 0.00 1/1 std::allocator::allocator() [3222] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3480] +[3471] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3471] + 0.00 0.00 1/1 std::allocator::~allocator() [3223] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3477] +[3472] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_map(unsigned long) [3472] + 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2737] + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3760] + 0.00 0.00 1/2 std::allocator::~allocator() [2775] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3477] +[3473] 0.0 0.00 0.00 1 std::_Deque_base >::_M_create_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [3473] + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3475] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3470] +[3474] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3474] + 0.00 0.00 2/2 std::_Deque_iterator::_Deque_iterator() [2848] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [3473] +[3475] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_node() [3475] + 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3743] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3480] +[3476] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_map(SHyprIPCEvent**, unsigned long) [3476] + 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2737] + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent**, unsigned long) [3759] + 0.00 0.00 1/2 std::allocator::~allocator() [2775] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3479] +[3477] 0.0 0.00 0.00 1 std::_Deque_base >::_M_initialize_map(unsigned long) [3477] + 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(SHyprIPCEvent**) [2846] + 0.00 0.00 1/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3472] + 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [3473] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [1258] +[3478] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_node(SHyprIPCEvent*) [3478] + 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent*, unsigned long) [3742] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::deque() [3818] +[3479] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_base() [3479] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3470] + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3477] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::~deque() [3819] +[3480] 0.0 0.00 0.00 1 std::_Deque_base >::~_Deque_base() [3480] + 0.00 0.00 1/41 std::_Deque_base >::_M_destroy_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [1258] + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(SHyprIPCEvent**, unsigned long) [3476] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3471] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3490] +[3481] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3481] + 0.00 0.00 1/2 std::allocator::allocator() [2767] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3485] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3491] +[3482] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3482] + 0.00 0.00 1/5 std::allocator::~allocator() [2290] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3488] +[3483] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_map(unsigned long) [3483] + 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2739] + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3762] + 0.00 0.00 1/2 std::allocator::~allocator() [2777] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3488] +[3484] 0.0 0.00 0.00 1 std::_Deque_base >::_M_create_nodes(Vector2D**, Vector2D**) [3484] + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3486] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3481] +[3485] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3485] + 0.00 0.00 2/2 std::_Deque_iterator::_Deque_iterator() [2850] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(Vector2D**, Vector2D**) [3484] +[3486] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_node() [3486] + 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 1/2 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2887] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3491] +[3487] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_map(Vector2D**, unsigned long) [3487] + 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2739] + 0.00 0.00 1/2 std::allocator::~allocator() [2777] + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, Vector2D**, unsigned long) [3761] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3490] +[3488] 0.0 0.00 0.00 1 std::_Deque_base >::_M_initialize_map(unsigned long) [3488] + 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(Vector2D**) [2849] + 0.00 0.00 1/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3483] + 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(Vector2D**, Vector2D**) [3484] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(Vector2D**, Vector2D**) [2824] +[3489] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_node(Vector2D*) [3489] + 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 1/3 std::allocator_traits >::deallocate(std::allocator&, Vector2D*, unsigned long) [2617] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::deque() [3822] +[3490] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_base() [3490] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3481] + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3488] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::~deque() [3823] +[3491] 0.0 0.00 0.00 1 std::_Deque_base >::~_Deque_base() [3491] + 0.00 0.00 1/2 std::_Deque_base >::_M_destroy_nodes(Vector2D**, Vector2D**) [2824] + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(Vector2D**, unsigned long) [3487] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3482] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3503] +[3492] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3492] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3496] + 0.00 0.00 1/1 std::allocator::allocator() [3248] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3504] +[3493] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3493] + 0.00 0.00 1/1 std::allocator::~allocator() [3249] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3500] +[3494] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_map(unsigned long) [3494] + 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2741] + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3764] + 0.00 0.00 1/2 std::allocator::~allocator() [2786] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3500] +[3495] 0.0 0.00 0.00 1 std::_Deque_base >::_M_create_nodes(CWorkspace***, CWorkspace***) [3495] + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3497] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3492] +[3496] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3496] + 0.00 0.00 2/2 std::_Deque_iterator::_Deque_iterator() [2854] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(CWorkspace***, CWorkspace***) [3495] +[3497] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_node() [3497] + 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3754] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3504] +[3498] 0.0 0.00 0.00 1 std::_Deque_base >::_M_destroy_nodes(CWorkspace***, CWorkspace***) [3498] + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(CWorkspace**) [3501] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3504] +[3499] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_map(CWorkspace***, unsigned long) [3499] + 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2741] + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, CWorkspace***, unsigned long) [3763] + 0.00 0.00 1/2 std::allocator::~allocator() [2786] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3503] +[3500] 0.0 0.00 0.00 1 std::_Deque_base >::_M_initialize_map(unsigned long) [3500] + 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(CWorkspace***) [2852] + 0.00 0.00 1/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3494] + 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(CWorkspace***, CWorkspace***) [3495] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(CWorkspace***, CWorkspace***) [3498] +[3501] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_node(CWorkspace**) [3501] + 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, CWorkspace**, unsigned long) [3753] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::~deque() [3828] +[3502] 0.0 0.00 0.00 1 std::_Deque_base >::_M_get_Tp_allocator() [3502] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::deque() [3827] +[3503] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_base() [3503] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3492] + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3500] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::~deque() [3828] +[3504] 0.0 0.00 0.00 1 std::_Deque_base >::~_Deque_base() [3504] + 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(CWorkspace***, CWorkspace***) [3498] + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(CWorkspace***, unsigned long) [3499] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3493] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3516] +[3505] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3505] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3509] + 0.00 0.00 1/1 std::allocator::allocator() [3282] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3517] +[3506] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3506] + 0.00 0.00 1/1 std::allocator::~allocator() [3283] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3513] +[3507] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_map(unsigned long) [3507] + 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2743] + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3766] + 0.00 0.00 1/2 std::allocator::~allocator() [2788] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3513] +[3508] 0.0 0.00 0.00 1 std::_Deque_base >::_M_create_nodes(int**, int**) [3508] + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3510] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3505] +[3509] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3509] + 0.00 0.00 2/2 std::_Deque_iterator::_Deque_iterator() [2857] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(int**, int**) [3508] +[3510] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_node() [3510] + 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3782] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3517] +[3511] 0.0 0.00 0.00 1 std::_Deque_base >::_M_destroy_nodes(int**, int**) [3511] + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(int*) [3514] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3517] +[3512] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_map(int**, unsigned long) [3512] + 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2743] + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, int**, unsigned long) [3765] + 0.00 0.00 1/2 std::allocator::~allocator() [2788] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3516] +[3513] 0.0 0.00 0.00 1 std::_Deque_base >::_M_initialize_map(unsigned long) [3513] + 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(int**) [2855] + 0.00 0.00 1/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3507] + 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(int**, int**) [3508] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(int**, int**) [3511] +[3514] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_node(int*) [3514] + 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, int*, unsigned long) [3781] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::~deque() [3831] +[3515] 0.0 0.00 0.00 1 std::_Deque_base >::_M_get_Tp_allocator() [3515] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::deque() [3830] +[3516] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_base() [3516] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3505] + 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3513] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::~deque() [3831] +[3517] 0.0 0.00 0.00 1 std::_Deque_base >::~_Deque_base() [3517] + 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(int**, int**) [3511] + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(int**, unsigned long) [3512] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3506] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple >::tuple() [3833] +[3518] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_Tuple_impl() [3518] + 0.00 0.00 1/1 std::_Head_base<0ul, CHyprError*, false>::_Head_base() [3355] + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3541] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple >::tuple() [3834] +[3519] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_Tuple_impl() [3519] + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3542] + 0.00 0.00 1/1 std::_Head_base<0ul, CCompositor*, false>::_Head_base() [3356] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple >::tuple() [3835] +[3520] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_Tuple_impl() [3520] + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3543] + 0.00 0.00 1/1 std::_Head_base<0ul, CEventManager*, false>::_Head_base() [3357] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple >::tuple() [3836] +[3521] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_Tuple_impl() [3521] + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3544] + 0.00 0.00 1/1 std::_Head_base<0ul, CHyprRenderer*, false>::_Head_base() [3358] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple >::tuple() [3837] +[3522] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_Tuple_impl() [3522] + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3545] + 0.00 0.00 1/1 std::_Head_base<0ul, CInputManager*, false>::_Head_base() [3359] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple >::tuple() [3838] +[3523] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_Tuple_impl() [3523] + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3546] + 0.00 0.00 1/1 std::_Head_base<0ul, CConfigManager*, false>::_Head_base() [3360] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple >::tuple() [3839] +[3524] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_Tuple_impl() [3524] + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3547] + 0.00 0.00 1/1 std::_Head_base<0ul, CLayoutManager*, false>::_Head_base() [3361] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple >::tuple() [3840] +[3525] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_Tuple_impl() [3525] + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3548] + 0.00 0.00 1/1 std::_Head_base<0ul, CThreadManager*, false>::_Head_base() [3362] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple >::tuple() [3841] +[3526] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_Tuple_impl() [3526] + 0.00 0.00 1/1 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_Head_base() [3363] + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3549] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple >::tuple() [3842] +[3527] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_Tuple_impl() [3527] + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3550] + 0.00 0.00 1/1 std::_Head_base<0ul, CKeybindManager*, false>::_Head_base() [3364] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple >::tuple() [3843] +[3528] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_Tuple_impl() [3528] + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3551] + 0.00 0.00 1/1 std::_Head_base<0ul, CAnimationManager*, false>::_Head_base() [3365] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple >::tuple() [3844] +[3529] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_Tuple_impl() [3529] + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3552] + 0.00 0.00 1/1 std::_Head_base<0ul, CHyprDebugOverlay*, false>::_Head_base() [3366] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple >::tuple() [3845] +[3530] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_Tuple_impl() [3530] + 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3553] + 0.00 0.00 1/1 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_Head_base() [3367] +----------------------------------------------- + 0.00 0.00 1/1 _IO_FILE*& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) [4126] +[3531] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) [3531] + 0.00 0.00 1/1 std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false>&) [3368] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>::tuple<_IO_FILE*&, int (*)(_IO_FILE*), true>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3846] +[3532] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3532] + 0.00 0.00 1/1 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_Tuple_impl(int (*&&)(_IO_FILE*)) [3540] + 0.00 0.00 1/5 int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) [2313] + 0.00 0.00 1/1 std::_Head_base<0ul, _IO_FILE*, false>::_Head_base<_IO_FILE*&>(_IO_FILE*&) [3369] + 0.00 0.00 1/3 _IO_FILE*& std::forward<_IO_FILE*&>(std::remove_reference<_IO_FILE*&>::type&) [2696] +----------------------------------------------- + 0.00 0.00 1/1 CEventManager::startThread()::{lambda()#1}& std::__get_helper<0ul, CEventManager::startThread()::{lambda()#1}>(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) [4127] +[3533] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) [3533] + 0.00 0.00 1/1 std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>&) [3370] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple::tuple(CEventManager::startThread()::{lambda()#1}&&) [3847] +[3534] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_Tuple_impl(CEventManager::startThread()::{lambda()#1}&&) [3534] + 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] + 0.00 0.00 1/1 std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_Head_base(CEventManager::startThread()::{lambda()#1}&&) [3371] +----------------------------------------------- + 0.00 0.00 1/1 CThreadManager::CThreadManager()::{lambda()#1}& std::__get_helper<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) [4128] +[3535] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) [3535] + 0.00 0.00 1/1 std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>&) [3372] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple::tuple(CThreadManager::CThreadManager()::{lambda()#1}&&) [3848] +[3536] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_Tuple_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3536] + 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] + 0.00 0.00 1/1 std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_Head_base(CThreadManager::CThreadManager()::{lambda()#1}&&) [3373] +----------------------------------------------- + 0.00 0.00 1/1 HyprCtl::startHyprCtlSocket()::{lambda()#1}& std::__get_helper<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) [4129] +[3537] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) [3537] + 0.00 0.00 1/1 std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_M_head(std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>&) [3374] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple::tuple(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3849] +[3538] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_Tuple_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3538] + 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] + 0.00 0.00 1/1 std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_Head_base(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3375] +----------------------------------------------- + 0.00 0.00 1/1 int (*&std::__get_helper<1ul, int (*)(_IO_FILE*)>(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&))(_IO_FILE*) [4130] +[3539] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&) [3539] + 0.00 0.00 1/1 std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_M_head(std::_Head_base<1ul, int (*)(_IO_FILE*), false>&) [3376] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3532] +[3540] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_Tuple_impl(int (*&&)(_IO_FILE*)) [3540] + 0.00 0.00 1/5 int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) [2313] + 0.00 0.00 1/1 std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_Head_base(int (*&&)(_IO_FILE*)) [3377] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_Tuple_impl() [3518] +[3541] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3541] + 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3378] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_Tuple_impl() [3519] +[3542] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3542] + 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3379] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_Tuple_impl() [3520] +[3543] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3543] + 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3380] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_Tuple_impl() [3521] +[3544] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3544] + 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3381] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_Tuple_impl() [3522] +[3545] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3545] + 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3382] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_Tuple_impl() [3523] +[3546] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3546] + 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3383] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_Tuple_impl() [3524] +[3547] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3547] + 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3384] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_Tuple_impl() [3525] +[3548] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3548] + 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3385] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_Tuple_impl() [3526] +[3549] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3549] + 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3386] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_Tuple_impl() [3527] +[3550] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3550] + 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3387] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_Tuple_impl() [3528] +[3551] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3551] + 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3388] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_Tuple_impl() [3529] +[3552] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3552] + 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3389] +----------------------------------------------- + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_Tuple_impl() [3530] +[3553] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3553] + 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3390] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3953] +[3554] 0.0 0.00 0.00 1 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [3554] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3968] +[3555] 0.0 0.00 0.00 1 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [3555] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3980] +[3556] 0.0 0.00 0.00 1 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [3556] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::basic_string, std::allocator >::_S_assign(char*, unsigned long, char) [777] +[3557] 0.0 0.00 0.00 1 std::char_traits::assign(char*, unsigned long, char) [3557] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] +----------------------------------------------- + 0.00 0.00 1/1 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) [3864] +[3558] 0.0 0.00 0.00 1 std::_Vector_base >::_M_allocate(unsigned long) [3558] + 0.00 0.00 1/2 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2887] +----------------------------------------------- + 0.00 0.00 1/1 std::_Vector_base >::_Vector_base(std::allocator const&) [3562] +[3559] 0.0 0.00 0.00 1 std::_Vector_base >::_Vector_impl::_Vector_impl(std::allocator const&) [3559] + 0.00 0.00 1/2 std::allocator::allocator(std::allocator const&) [2766] + 0.00 0.00 1/1 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() [3561] +----------------------------------------------- + 0.00 0.00 1/1 std::_Vector_base >::~_Vector_base() [2838] +[3560] 0.0 0.00 0.00 1 std::_Vector_base >::_M_deallocate(Vector2D*, unsigned long) [3560] + 0.00 0.00 2/3 std::allocator_traits >::deallocate(std::allocator&, Vector2D*, unsigned long) [2617] +----------------------------------------------- + 0.00 0.00 1/1 std::_Vector_base >::_Vector_impl::_Vector_impl(std::allocator const&) [3559] +[3561] 0.0 0.00 0.00 1 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() [3561] +----------------------------------------------- + 0.00 0.00 1/1 std::vector >::vector(std::initializer_list, std::allocator const&) [3867] +[3562] 0.0 0.00 0.00 1 std::_Vector_base >::_Vector_base(std::allocator const&) [3562] + 0.00 0.00 1/1 std::_Vector_base >::_Vector_impl::_Vector_impl(std::allocator const&) [3559] +----------------------------------------------- + 0.00 0.00 1/1 std::mutex::mutex() [3832] +[3563] 0.0 0.00 0.00 1 std::__mutex_base::__mutex_base() [3563] +----------------------------------------------- + 0.00 0.00 1/1 CAnimationManager::CAnimationManager() [3112] +[3564] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::unordered_map() [3564] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3292] +----------------------------------------------- + 0.00 0.00 1/1 CAnimationManager::~CAnimationManager() [3113] +[3565] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::~unordered_map() [3565] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3293] +----------------------------------------------- + 0.00 0.00 1/1 CAnimationManager::CAnimationManager() [3112] +[3566] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [3566] + 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] + 0.00 0.00 1/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] +[3567] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::unordered_map() [3567] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3295] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::~CConfigManager() [3098] +[3568] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::~unordered_map() [3568] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3296] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::loadConfigLoadVars() [3095] +[3569] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::clear() [3569] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] +[3570] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::unordered_map() [3570] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3305] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::~CConfigManager() [3098] +[3571] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::~unordered_map() [3571] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3306] +----------------------------------------------- + 0.00 0.00 1/1 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] +[3572] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [3572] + 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::loadConfigLoadVars() [3095] +[3573] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::clear() [3573] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] +[3574] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::unordered_map() [3574] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3311] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::~CConfigManager() [3098] +[3575] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::~unordered_map() [3575] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3312] +----------------------------------------------- + 0.00 0.00 1/1 CKeybindManager::CKeybindManager() [3110] +[3576] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::unordered_map() [3576] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3314] +----------------------------------------------- + 0.00 0.00 1/1 CKeybindManager::~CKeybindManager() [3111] +[3577] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::~unordered_map() [3577] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3315] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] +[3578] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::unordered_map() [3578] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3320] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::~CConfigManager() [3098] +[3579] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::~unordered_map() [3579] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3321] +----------------------------------------------- + 0.00 0.00 1/1 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] +[3580] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3580] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3325] +----------------------------------------------- + 0.00 0.00 1/1 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] +[3581] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3581] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3330] +----------------------------------------------- + 0.00 0.00 1/1 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] +[3582] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [3582] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [3335] +----------------------------------------------- + 0.00 0.00 1/1 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] +[3583] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3583] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3339] +----------------------------------------------- + 0.00 0.00 1/1 CHyprDebugOverlay::CHyprDebugOverlay() [3114] +[3584] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::unordered_map() [3584] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3343] +----------------------------------------------- + 0.00 0.00 1/1 CHyprDebugOverlay::~CHyprDebugOverlay() [3115] +[3585] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3585] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3344] +----------------------------------------------- + 0.00 0.00 1/1 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] +[3586] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [3586] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [3350] +----------------------------------------------- + 0.00 0.00 1/1 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] +[3587] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3587] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3354] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::back() [3969] +[3588] 0.0 0.00 0.00 1 std::_List_iterator::operator--() [3588] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::back() [3981] +[3589] 0.0 0.00 0.00 1 std::_List_iterator::operator--() [3589] +----------------------------------------------- + 0.00 0.00 1/1 std::deque, std::allocator >, std::allocator, std::allocator > > >::back() [3825] +[3590] 0.0 0.00 0.00 1 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator--() [3590] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree_header::_Rb_tree_header() [3592] +[3591] 0.0 0.00 0.00 1 std::_Rb_tree_header::_M_reset() [3591] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) [3998] +[3592] 0.0 0.00 0.00 1 std::_Rb_tree_header::_Rb_tree_header() [3592] + 0.00 0.00 1/1 std::_Rb_tree_header::_M_reset() [3591] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] +[3593] 0.0 0.00 0.00 1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3593] + 0.00 0.00 1/1 std::allocator >* std::__addressof > >(std::allocator >&) [4110] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] +[3594] 0.0 0.00 0.00 1 std::__allocated_ptr > >::~__allocated_ptr() [3594] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] +[3595] 0.0 0.00 0.00 1 std::__allocated_ptr > >::operator=(decltype(nullptr)) [3595] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] +[3596] 0.0 0.00 0.00 1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3596] + 0.00 0.00 1/1 std::allocator >* std::__addressof > >(std::allocator >&) [4111] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] +[3597] 0.0 0.00 0.00 1 std::__allocated_ptr > >::~__allocated_ptr() [3597] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] +[3598] 0.0 0.00 0.00 1 std::__allocated_ptr > >::operator=(decltype(nullptr)) [3598] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] +[3599] 0.0 0.00 0.00 1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3599] + 0.00 0.00 1/1 std::allocator >* std::__addressof > >(std::allocator >&) [4112] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] +[3600] 0.0 0.00 0.00 1 std::__allocated_ptr > >::~__allocated_ptr() [3600] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] +[3601] 0.0 0.00 0.00 1 std::__allocated_ptr > >::operator=(decltype(nullptr)) [3601] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator::allocator() [3219] +[3602] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3602] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator::allocator() [3220] +[3603] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3603] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent*, unsigned long) [3742] +[3604] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(SHyprIPCEvent*, unsigned long) [3604] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3743] +[3605] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3605] + 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3172] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator::allocator() [3222] +[3606] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3606] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator::allocator >(std::allocator > const&) [3224] +[3607] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3607] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator::allocator >(std::allocator > const&) [3226] +[3608] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3608] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator::allocator >(std::allocator > const&) [3228] +[3609] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3609] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::deallocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3745] +[3610] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3610] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::allocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, unsigned long) [3747] +[3611] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::allocate(unsigned long, void const*) [3611] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::_M_max_size() const [3173] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator, std::allocator > const, CBezierCurve>, true> >::allocator() [3230] +[3612] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::__new_allocator() [3612] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator, std::allocator > const, SConfigValue>, true> >::allocator() [3232] +[3613] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::__new_allocator() [3613] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::deallocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3749] +[3614] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3614] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::allocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, unsigned long) [3751] +[3615] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocate(unsigned long, void const*) [3615] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::_M_max_size() const [3174] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocator() [3234] +[3616] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::__new_allocator() [3616] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocator() [3236] +[3617] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::__new_allocator() [3617] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocator() [3238] +[3618] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::__new_allocator() [3618] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator, std::allocator > const, long>, true> >::allocator() [3240] +[3619] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, long>, true> >::__new_allocator() [3619] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator, false> >::allocator() [3245] +[3620] 0.0 0.00 0.00 1 std::__new_allocator, false> >::__new_allocator() [3620] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, CWorkspace**, unsigned long) [3753] +[3621] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(CWorkspace**, unsigned long) [3621] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3754] +[3622] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3622] + 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3175] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator::allocator() [3248] +[3623] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3623] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SWindowRule**, unsigned long) [3755] +[3624] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(SWindowRule**, unsigned long) [3624] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3756] +[3625] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3625] + 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3176] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule**, unsigned long) [3757] +[3626] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(SMonitorRule**, unsigned long) [3626] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3758] +[3627] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3627] + 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3177] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent**, unsigned long) [3759] +[3628] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(SHyprIPCEvent**, unsigned long) [3628] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3760] +[3629] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3629] + 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3178] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, Vector2D**, unsigned long) [3761] +[3630] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(Vector2D**, unsigned long) [3630] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3762] +[3631] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3631] + 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3179] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, CWorkspace***, unsigned long) [3763] +[3632] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(CWorkspace***, unsigned long) [3632] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3764] +[3633] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3633] + 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3180] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, int**, unsigned long) [3765] +[3634] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(int**, unsigned long) [3634] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3766] +[3635] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3635] + 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3181] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator >::allocator() [3250] +[3636] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator() [3636] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator >::allocator() [3252] +[3637] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator() [3637] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator >::allocator() [3254] +[3638] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator() [3638] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator >::allocator() [3256] +[3639] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator() [3639] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3768] +[3640] 0.0 0.00 0.00 1 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [3640] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3770] +[3641] 0.0 0.00 0.00 1 std::__new_allocator >::allocate(unsigned long, void const*) [3641] + 0.00 0.00 1/1 std::__new_allocator >::_M_max_size() const [3182] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator >::allocator(std::allocator > const&) [3260] +[3642] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [3642] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator >::allocator() [3264] +[3643] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator() [3643] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator >::allocator() [3266] +[3644] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator() [3644] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3772] +[3645] 0.0 0.00 0.00 1 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [3645] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3774] +[3646] 0.0 0.00 0.00 1 std::__new_allocator >::allocate(unsigned long, void const*) [3646] + 0.00 0.00 1/1 std::__new_allocator >::_M_max_size() const [3183] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator >::allocator(std::allocator > const&) [3270] +[3647] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [3647] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3776] +[3648] 0.0 0.00 0.00 1 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [3648] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3778] +[3649] 0.0 0.00 0.00 1 std::__new_allocator >::allocate(unsigned long, void const*) [3649] + 0.00 0.00 1/1 std::__new_allocator >::_M_max_size() const [3184] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator >::allocator(std::allocator > const&) [3271] +[3650] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [3650] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator >::allocator() [3274] +[3651] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator() [3651] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> > >::allocator, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > const&) [3278] +[3652] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator() [3652] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> > >::allocator(std::allocator, std::allocator > const, unsigned int> > > const&) [3279] +[3653] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > > const&) [3653] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> >::allocator(std::allocator, std::allocator > const, unsigned int> > const&) [3280] +[3654] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > const&) [3654] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> >::allocator() [3281] +[3655] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator() [3655] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, int*, unsigned long) [3781] +[3656] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(int*, unsigned long) [3656] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3782] +[3657] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3657] + 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3185] +----------------------------------------------- + 0.00 0.00 1/1 std::allocator::allocator() [3282] +[3658] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3658] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprError*) [3394] +[3659] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprError*) [3659] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprError*) [3688] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3396] +[3660] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3660] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3689] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CCompositor*) [3398] +[3661] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CCompositor*) [3661] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CCompositor*) [3692] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3400] +[3662] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3662] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3693] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CEventManager*) [3402] +[3663] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CEventManager*) [3663] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CEventManager*) [3696] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3404] +[3664] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3664] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3697] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprRenderer*) [3406] +[3665] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprRenderer*) [3665] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprRenderer*) [3700] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3408] +[3666] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3666] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3701] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CInputManager*) [3410] +[3667] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CInputManager*) [3667] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CInputManager*) [3704] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3412] +[3668] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3668] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3705] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CConfigManager*) [3414] +[3669] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CConfigManager*) [3669] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CConfigManager*) [3708] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3416] +[3670] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3670] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3709] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CLayoutManager*) [3418] +[3671] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CLayoutManager*) [3671] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CLayoutManager*) [3712] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3420] +[3672] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3672] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3713] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CThreadManager*) [3422] +[3673] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CThreadManager*) [3673] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CThreadManager*) [3716] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3424] +[3674] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3674] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3717] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprOpenGLImpl*) [3426] +[3675] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprOpenGLImpl*) [3675] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprOpenGLImpl*) [3720] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3428] +[3676] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3676] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3721] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CKeybindManager*) [3430] +[3677] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CKeybindManager*) [3677] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CKeybindManager*) [3724] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3432] +[3678] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3678] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3725] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CAnimationManager*) [3434] +[3679] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CAnimationManager*) [3679] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CAnimationManager*) [3728] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3436] +[3680] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3680] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3729] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprDebugOverlay*) [3438] +[3681] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDebugOverlay*) [3681] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDebugOverlay*) [3732] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3440] +[3682] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3682] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3733] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprXWaylandManager*) [3442] +[3683] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprXWaylandManager*) [3683] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprXWaylandManager*) [3736] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3444] +[3684] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3684] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3737] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::unique_ptr(_IO_FILE*, std::enable_if::value, int (*&&)(_IO_FILE*)>::type) [3446] +[3685] 0.0 0.00 0.00 1 std::__uniq_ptr_data<_IO_FILE, int (*)(_IO_FILE*), true, true>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [3685] + 0.00 0.00 1/1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [3740] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3689] +[3686] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CHyprError*) [3686] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2175] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3689] +[3687] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3687] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2175] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprError*) [3659] +[3688] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprError*) [3688] + 0.00 0.00 1/1 std::tuple >::tuple() [3833] + 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2175] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3660] +[3689] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3689] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2603] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3687] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CHyprError*) [3686] + 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4180] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3693] +[3690] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CCompositor*) [3690] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2176] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3693] +[3691] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3691] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2176] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CCompositor*) [3661] +[3692] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CCompositor*) [3692] + 0.00 0.00 1/1 std::tuple >::tuple() [3834] + 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2176] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3662] +[3693] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3693] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2604] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3691] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CCompositor*) [3690] + 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4181] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3697] +[3694] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CEventManager*) [3694] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2177] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3697] +[3695] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3695] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2177] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CEventManager*) [3663] +[3696] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CEventManager*) [3696] + 0.00 0.00 1/1 std::tuple >::tuple() [3835] + 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2177] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3664] +[3697] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3697] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2605] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3695] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CEventManager*) [3694] + 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4182] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3701] +[3698] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CHyprRenderer*) [3698] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2178] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3701] +[3699] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3699] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2178] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprRenderer*) [3665] +[3700] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprRenderer*) [3700] + 0.00 0.00 1/1 std::tuple >::tuple() [3836] + 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2178] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3666] +[3701] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3701] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2606] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3699] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CHyprRenderer*) [3698] + 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4183] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3705] +[3702] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CInputManager*) [3702] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2179] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3705] +[3703] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3703] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2179] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CInputManager*) [3667] +[3704] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CInputManager*) [3704] + 0.00 0.00 1/1 std::tuple >::tuple() [3837] + 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2179] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3668] +[3705] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3705] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2607] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3703] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CInputManager*) [3702] + 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4184] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3709] +[3706] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CConfigManager*) [3706] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2180] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3709] +[3707] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3707] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2180] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CConfigManager*) [3669] +[3708] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CConfigManager*) [3708] + 0.00 0.00 1/1 std::tuple >::tuple() [3838] + 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2180] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3670] +[3709] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3709] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2608] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3707] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CConfigManager*) [3706] + 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4185] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3713] +[3710] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CLayoutManager*) [3710] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2181] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3713] +[3711] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3711] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2181] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CLayoutManager*) [3671] +[3712] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CLayoutManager*) [3712] + 0.00 0.00 1/1 std::tuple >::tuple() [3839] + 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2181] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3672] +[3713] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3713] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2609] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3711] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CLayoutManager*) [3710] + 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4186] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3717] +[3714] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CThreadManager*) [3714] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2182] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3717] +[3715] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3715] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2182] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CThreadManager*) [3673] +[3716] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CThreadManager*) [3716] + 0.00 0.00 1/1 std::tuple >::tuple() [3840] + 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2182] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3674] +[3717] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3717] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2610] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3715] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CThreadManager*) [3714] + 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4187] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3721] +[3718] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CHyprOpenGLImpl*) [3718] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2183] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3721] +[3719] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3719] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2183] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprOpenGLImpl*) [3675] +[3720] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprOpenGLImpl*) [3720] + 0.00 0.00 1/1 std::tuple >::tuple() [3841] + 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2183] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3676] +[3721] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3721] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2611] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3719] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CHyprOpenGLImpl*) [3718] + 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4188] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3725] +[3722] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CKeybindManager*) [3722] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2184] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3725] +[3723] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3723] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2184] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CKeybindManager*) [3677] +[3724] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CKeybindManager*) [3724] + 0.00 0.00 1/1 std::tuple >::tuple() [3842] + 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2184] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3678] +[3725] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3725] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2612] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3723] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CKeybindManager*) [3722] + 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4189] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3729] +[3726] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CAnimationManager*) [3726] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2185] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3729] +[3727] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3727] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2185] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CAnimationManager*) [3679] +[3728] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CAnimationManager*) [3728] + 0.00 0.00 1/1 std::tuple >::tuple() [3843] + 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2185] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3680] +[3729] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3729] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2613] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3727] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CAnimationManager*) [3726] + 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4190] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3733] +[3730] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CHyprDebugOverlay*) [3730] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2186] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3733] +[3731] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3731] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2186] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDebugOverlay*) [3681] +[3732] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDebugOverlay*) [3732] + 0.00 0.00 1/1 std::tuple >::tuple() [3844] + 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2186] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3682] +[3733] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3733] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2614] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3731] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CHyprDebugOverlay*) [3730] + 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4191] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3737] +[3734] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CHyprXWaylandManager*) [3734] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2187] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3737] +[3735] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3735] + 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2187] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprXWaylandManager*) [3683] +[3736] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprXWaylandManager*) [3736] + 0.00 0.00 1/1 std::tuple >::tuple() [3845] + 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2187] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3684] +[3737] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3737] + 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2615] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3735] + 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CHyprXWaylandManager*) [3734] + 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4192] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get_deleter() [3445] +[3738] 0.0 0.00 0.00 1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_deleter() [3738] + 0.00 0.00 1/1 std::tuple_element<1ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<1ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) [4152] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::~unique_ptr() [3447] +[3739] 0.0 0.00 0.00 1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() [3739] + 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) [4148] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_data<_IO_FILE, int (*)(_IO_FILE*), true, true>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [3685] +[3740] 0.0 0.00 0.00 1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [3740] + 0.00 0.00 1/5 int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) [2313] + 0.00 0.00 1/1 std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>::tuple<_IO_FILE*&, int (*)(_IO_FILE*), true>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3846] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::_S_max_size(std::allocator const&) [3811] +[3741] 0.0 0.00 0.00 1 std::allocator_traits >::max_size(std::allocator const&) [3741] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(SHyprIPCEvent*) [3478] +[3742] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent*, unsigned long) [3742] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::deallocate(SHyprIPCEvent*, unsigned long) [3604] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3475] +[3743] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3743] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3605] +----------------------------------------------- + 0.00 0.00 1/1 std::vector >::_S_max_size(std::allocator const&) [3862] +[3744] 0.0 0.00 0.00 1 std::allocator_traits >::max_size(std::allocator const&) [3744] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4032] +[3745] 0.0 0.00 0.00 1 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::deallocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3745] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3610] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4028] +[3746] 0.0 0.00 0.00 1 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::destroy, std::allocator > const, CBezierCurve> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*) [3746] + 0.00 0.00 1/1 void std::destroy_at, std::allocator > const, CBezierCurve> >(std::pair, std::allocator > const, CBezierCurve>*) [4103] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] +[3747] 0.0 0.00 0.00 1 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::allocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, unsigned long) [3747] + 0.00 0.00 1/35948 __is_constant_evaluated [98] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::allocate(unsigned long, void const*) [3611] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] +[3748] 0.0 0.00 0.00 1 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3748] + 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 1/1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4042] +[3749] 0.0 0.00 0.00 1 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::deallocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3749] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3614] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4039] +[3750] 0.0 0.00 0.00 1 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::destroy, std::allocator > const, SMonitorAdditionalReservedArea> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) [3750] + 0.00 0.00 1/1 void std::destroy_at, std::allocator > const, SMonitorAdditionalReservedArea> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) [4104] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] +[3751] 0.0 0.00 0.00 1 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::allocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, unsigned long) [3751] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocate(unsigned long, void const*) [3615] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] +[3752] 0.0 0.00 0.00 1 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3752] + 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 1/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] + 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 1/1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(CWorkspace**) [3501] +[3753] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, CWorkspace**, unsigned long) [3753] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::deallocate(CWorkspace**, unsigned long) [3621] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3497] +[3754] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3754] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3622] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(SWindowRule**, unsigned long) [3455] +[3755] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, SWindowRule**, unsigned long) [3755] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::deallocate(SWindowRule**, unsigned long) [3624] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3450] +[3756] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3756] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3625] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(SMonitorRule**, unsigned long) [3466] +[3757] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule**, unsigned long) [3757] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::deallocate(SMonitorRule**, unsigned long) [3626] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3462] +[3758] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3758] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3627] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(SHyprIPCEvent**, unsigned long) [3476] +[3759] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent**, unsigned long) [3759] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::deallocate(SHyprIPCEvent**, unsigned long) [3628] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3472] +[3760] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3760] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3629] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(Vector2D**, unsigned long) [3487] +[3761] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, Vector2D**, unsigned long) [3761] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::deallocate(Vector2D**, unsigned long) [3630] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3483] +[3762] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3762] + 0.00 0.00 1/35948 __is_constant_evaluated [98] + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3631] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(CWorkspace***, unsigned long) [3499] +[3763] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, CWorkspace***, unsigned long) [3763] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::deallocate(CWorkspace***, unsigned long) [3632] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3494] +[3764] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3764] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3633] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(int**, unsigned long) [3512] +[3765] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, int**, unsigned long) [3765] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::deallocate(int**, unsigned long) [3634] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3507] +[3766] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3766] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3635] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] +[3767] 0.0 0.00 0.00 1 void std::allocator_traits > >::construct, std::allocator >&>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3767] + 0.00 0.00 1/15 unsigned long& std::forward(std::remove_reference::type&) [1760] + 0.00 0.00 1/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] + 0.00 0.00 1/1 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3896] +[3768] 0.0 0.00 0.00 1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3768] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [3640] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [2943] +[3769] 0.0 0.00 0.00 1 void std::allocator_traits > >::destroy(std::allocator >&, SMouse*) [3769] + 0.00 0.00 1/1 void std::destroy_at(SMouse*) [4100] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_node() [3895] +[3770] 0.0 0.00 0.00 1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3770] + 0.00 0.00 1/35948 __is_constant_evaluated [98] + 0.00 0.00 1/1 std::__new_allocator >::allocate(unsigned long, void const*) [3641] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] +[3771] 0.0 0.00 0.00 1 void std::allocator_traits > >::construct(std::allocator >&, SMouse*) [3771] + 0.00 0.00 1/1 decltype (::new ((void*)(0)) SMouse()) std::construct_at(SMouse*) [4135] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3916] +[3772] 0.0 0.00 0.00 1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3772] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [3645] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [2947] +[3773] 0.0 0.00 0.00 1 void std::allocator_traits > >::destroy(std::allocator >&, SMonitor*) [3773] + 0.00 0.00 1/1 void std::destroy_at(SMonitor*) [4101] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_node() [3915] +[3774] 0.0 0.00 0.00 1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3774] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator >::allocate(unsigned long, void const*) [3646] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] +[3775] 0.0 0.00 0.00 1 void std::allocator_traits > >::construct(std::allocator >&, SMonitor*, SMonitor const&) [3775] + 0.00 0.00 1/4 SMonitor const& std::forward(std::remove_reference::type&) [2508] + 0.00 0.00 1/1 decltype (::new ((void*)(0)) SMonitor((declval)())) std::construct_at(SMonitor*, SMonitor const&) [4136] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3923] +[3776] 0.0 0.00 0.00 1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3776] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [3648] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [2951] +[3777] 0.0 0.00 0.00 1 void std::allocator_traits > >::destroy(std::allocator >&, SKeyboard*) [3777] + 0.00 0.00 1/1 void std::destroy_at(SKeyboard*) [4102] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_node() [3922] +[3778] 0.0 0.00 0.00 1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3778] + 0.00 0.00 1/35948 __is_constant_evaluated [98] + 0.00 0.00 1/1 std::__new_allocator >::allocate(unsigned long, void const*) [3649] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] +[3779] 0.0 0.00 0.00 1 void std::allocator_traits > >::construct(std::allocator >&, SKeyboard*) [3779] + 0.00 0.00 1/1 decltype (::new ((void*)(0)) SKeyboard()) std::construct_at(SKeyboard*) [4137] +----------------------------------------------- + 0.00 0.00 1/1 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] +[3780] 0.0 0.00 0.00 1 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3780] + 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 1/1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(int*) [3514] +[3781] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, int*, unsigned long) [3781] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::deallocate(int*, unsigned long) [3656] +----------------------------------------------- + 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3510] +[3782] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3782] + 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] + 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3657] +----------------------------------------------- + 0.00 0.00 1/1 auto std::filesystem::__cxx11::__detail::__effective_range(char const (&) [32]) [3392] +[3783] 0.0 0.00 0.00 1 std::basic_string_view >::basic_string_view(char const*) [3783] + 0.00 0.00 1/12162 std::char_traits::length(char const*) [205] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4032] +[3784] 0.0 0.00 0.00 1 std::__ptr_traits_ptr_to, std::allocator > const, CBezierCurve>, true>*, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [3784] + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [4197] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4042] +[3785] 0.0 0.00 0.00 1 std::__ptr_traits_ptr_to, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [3785] + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [4198] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) [3998] +[3786] 0.0 0.00 0.00 1 std::_Rb_tree_key_compare, std::allocator > > >::_Rb_tree_key_compare(std::less, std::allocator > > const&) [3786] +----------------------------------------------- + 0.00 0.00 1/1 Vector2D* std::uninitialized_copy(Vector2D const*, Vector2D const*, Vector2D*) [4145] +[3787] 0.0 0.00 0.00 1 Vector2D* std::__uninitialized_copy::__uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [3787] + 0.00 0.00 1/1 Vector2D* std::__do_uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [4144] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_readyXWayland(wl_listener*, void*) [4455] +[3788] 0.0 0.00 0.00 1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() [3788] + 0.00 0.00 1/9 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() [2020] +----------------------------------------------- + 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [3017] +[3789] 0.0 0.00 0.00 1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] + 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> >::allocator(std::allocator, std::allocator > const, unsigned int> > const&) [3280] + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [4006] + 0.00 0.00 1/2 std::allocator, std::allocator > const, unsigned int> >::~allocator() [2791] + 0.00 0.00 1/1 std::initializer_list, std::allocator > const, unsigned int> >::end() const [3188] + 0.00 0.00 1/1 std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) [4004] + 0.00 0.00 1/2 std::initializer_list, std::allocator > const, unsigned int> >::begin() const [2753] +----------------------------------------------- + 0.00 0.00 1/1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] +[3790] 0.0 0.00 0.00 1 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [3790] + 0.00 0.00 1/1 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3791] +----------------------------------------------- + 0.00 0.00 1/1 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [3790] +[3791] 0.0 0.00 0.00 1 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3791] + 0.00 0.00 1/108 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) [918] + 0.00 0.00 1/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] + 0.00 0.00 1/108 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) [919] + 0.00 0.00 1/1 CBezierCurve::CBezierCurve() [3076] +----------------------------------------------- + 0.00 0.00 1/1 void std::destroy_at, std::allocator > const, CBezierCurve> >(std::pair, std::allocator > const, CBezierCurve>*) [4103] +[3792] 0.0 0.00 0.00 1 std::pair, std::allocator > const, CBezierCurve>::~pair() [3792] + 0.00 0.00 1/1 CBezierCurve::~CBezierCurve() [3077] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1/1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] +[3793] 0.0 0.00 0.00 1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [3793] + 0.00 0.00 1/1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3794] +----------------------------------------------- + 0.00 0.00 1/1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [3793] +[3794] 0.0 0.00 0.00 1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3794] + 0.00 0.00 1/8 std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) [2114] + 0.00 0.00 1/3 std::tuple_element<0ul, std::tuple, std::allocator > const&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::tuple, std::allocator > const&>&) [2679] + 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 1/1 SMonitorAdditionalReservedArea::SMonitorAdditionalReservedArea() [3124] +----------------------------------------------- + 0.00 0.00 1/1 void std::destroy_at, std::allocator > const, SMonitorAdditionalReservedArea> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) [4104] +[3795] 0.0 0.00 0.00 1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::~pair() [3795] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1/1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] +[3796] 0.0 0.00 0.00 1 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [3796] + 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3801] +----------------------------------------------- + 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [3017] +[3797] 0.0 0.00 0.00 1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [20], int&&) [3797] + 0.00 0.00 1/1 char const (&std::forward(std::remove_reference::type&)) [20] [4176] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/12 int&& std::forward(std::remove_reference::type&) [1978] +----------------------------------------------- + 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [3017] +[3798] 0.0 0.00 0.00 1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [31], int&&) [3798] + 0.00 0.00 1/1 char const (&std::forward(std::remove_reference::type&)) [31] [4177] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/12 int&& std::forward(std::remove_reference::type&) [1978] +----------------------------------------------- + 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [3017] +[3799] 0.0 0.00 0.00 1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [33], int&&) [3799] + 0.00 0.00 1/1 char const (&std::forward(std::remove_reference::type&)) [33] [4178] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/12 int&& std::forward(std::remove_reference::type&) [1978] +----------------------------------------------- + 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [3017] +[3800] 0.0 0.00 0.00 1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [34], int&&) [3800] + 0.00 0.00 1/1 char const (&std::forward(std::remove_reference::type&)) [34] [4179] + 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] + 0.00 0.00 1/12 int&& std::forward(std::remove_reference::type&) [1978] +----------------------------------------------- + 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [3796] +[3801] 0.0 0.00 0.00 1 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3801] + 0.00 0.00 1/108 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) [918] + 0.00 0.00 1/108 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) [919] + 0.00 0.00 1/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] +[3802] 0.0 0.00 0.00 1 std::pair::pair(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) [3802] + 0.00 0.00 2/12 std::_Rb_tree_node_base*& std::forward(std::remove_reference::type&) [1976] +----------------------------------------------- + 0.00 0.00 1/1 CBezierCurve::CBezierCurve() [3076] +[3803] 0.0 0.00 0.00 1 std::array::array() [3803] + 0.00 0.00 200/6612 Vector2D::Vector2D() [297] +----------------------------------------------- + 0.00 0.00 1/1 CBezierCurve::~CBezierCurve() [3077] +[3804] 0.0 0.00 0.00 1 std::array::~array() [3804] + 0.00 0.00 200/237166 Vector2D::~Vector2D() [27] +----------------------------------------------- + 0.00 0.00 1/1 SMonitor::SMonitor(SMonitor const&) [3139] +[3805] 0.0 0.00 0.00 1 std::array >, 4ul>::array(std::array >, 4ul> const&) [3805] + 0.00 0.00 4/4 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] +----------------------------------------------- + 0.00 0.00 1/1 SMonitor::SMonitor() [3140] +[3806] 0.0 0.00 0.00 1 std::array >, 4ul>::array() [3806] + 0.00 0.00 4/5 std::__cxx11::list >::list() [2308] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::~deque() [3810] +[3807] 0.0 0.00 0.00 1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3807] + 0.00 0.00 2/24 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1636] + 0.00 0.00 1/1 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3808] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3807] +[3808] 0.0 0.00 0.00 1 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3808] + 0.00 0.00 1/2 std::_Deque_base >::_M_get_Tp_allocator() [2821] + 0.00 0.00 1/17 void std::_Destroy(SWindowRule*, SWindowRule*, std::allocator&) [1715] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] +[3809] 0.0 0.00 0.00 1 std::deque >::deque() [3809] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3458] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::~CConfigManager() [3098] +[3810] 0.0 0.00 0.00 1 std::deque >::~deque() [3810] + 0.00 0.00 1/2 std::_Deque_base >::_M_get_Tp_allocator() [2821] + 0.00 0.00 1/12 std::deque >::end() [1940] + 0.00 0.00 1/9 std::deque >::begin() [2018] + 0.00 0.00 1/1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3807] + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3459] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::max_size() const [3192] +[3811] 0.0 0.00 0.00 1 std::deque >::_S_max_size(std::allocator const&) [3811] + 0.00 0.00 1/1 std::allocator_traits >::max_size(std::allocator const&) [3741] + 0.00 0.00 1/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::~deque() [3817] +[3812] 0.0 0.00 0.00 1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3812] + 0.00 0.00 2/19 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1700] + 0.00 0.00 1/1 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3814] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::push_back(SMonitorRule const&) [2924] +[3813] 0.0 0.00 0.00 1 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] + 0.00 0.00 1/1 std::deque >::size() const [3191] + 0.00 0.00 1/1 std::deque >::max_size() const [3192] + 0.00 0.00 1/1 std::deque >::_M_reserve_map_at_back(unsigned long) [3815] + 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_node() [2822] + 0.00 0.00 1/3 SMonitorRule const& std::forward(std::remove_reference::type&) [2695] + 0.00 0.00 1/2 void std::allocator_traits >::construct(std::allocator&, SMonitorRule*, SMonitorRule const&) [2886] + 0.00 0.00 1/3 std::_Deque_iterator::_M_set_node(SMonitorRule**) [2595] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3812] +[3814] 0.0 0.00 0.00 1 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3814] + 0.00 0.00 2/3 std::_Deque_base >::_M_get_Tp_allocator() [2576] + 0.00 0.00 2/2 void std::_Destroy(SMonitorRule*, SMonitorRule*, std::allocator&) [3005] +----------------------------------------------- + 0.00 0.00 1/1 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] +[3815] 0.0 0.00 0.00 1 std::deque >::_M_reserve_map_at_back(unsigned long) [3815] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] +[3816] 0.0 0.00 0.00 1 std::deque >::deque() [3816] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3468] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::~CConfigManager() [3098] +[3817] 0.0 0.00 0.00 1 std::deque >::~deque() [3817] + 0.00 0.00 1/3 std::_Deque_base >::_M_get_Tp_allocator() [2576] + 0.00 0.00 1/8 std::deque >::end() [2079] + 0.00 0.00 1/8 std::deque >::begin() [2080] + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3469] + 0.00 0.00 1/1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3812] +----------------------------------------------- + 0.00 0.00 1/1 CEventManager::CEventManager() [3079] +[3818] 0.0 0.00 0.00 1 std::deque >::deque() [3818] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3479] +----------------------------------------------- + 0.00 0.00 1/1 CEventManager::~CEventManager() [3080] +[3819] 0.0 0.00 0.00 1 std::deque >::~deque() [3819] + 0.00 0.00 1/82 std::_Deque_base >::_M_get_Tp_allocator() [977] + 0.00 0.00 1/76 std::deque >::end() [1004] + 0.00 0.00 1/79 std::deque >::begin() [984] + 0.00 0.00 1/41 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1263] + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3480] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::clear() [3821] +[3820] 0.0 0.00 0.00 1 std::deque >::_M_erase_at_end(std::_Deque_iterator) [3820] + 0.00 0.00 1/4 std::_Deque_base >::_M_get_Tp_allocator() [2384] + 0.00 0.00 1/4 std::deque >::end() [2440] + 0.00 0.00 1/1208 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [576] + 0.00 0.00 1/2 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [2926] + 0.00 0.00 1/2 std::_Deque_base >::_M_destroy_nodes(Vector2D**, Vector2D**) [2824] +----------------------------------------------- + 0.00 0.00 1/1 CBezierCurve::setup(std::vector >*) [3075] +[3821] 0.0 0.00 0.00 1 std::deque >::clear() [3821] + 0.00 0.00 1/2 std::deque >::begin() [2929] + 0.00 0.00 1/1 std::deque >::_M_erase_at_end(std::_Deque_iterator) [3820] +----------------------------------------------- + 0.00 0.00 1/1 CBezierCurve::CBezierCurve() [3076] +[3822] 0.0 0.00 0.00 1 std::deque >::deque() [3822] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3490] +----------------------------------------------- + 0.00 0.00 1/1 CBezierCurve::~CBezierCurve() [3077] +[3823] 0.0 0.00 0.00 1 std::deque >::~deque() [3823] + 0.00 0.00 1/4 std::_Deque_base >::_M_get_Tp_allocator() [2384] + 0.00 0.00 1/4 std::deque >::end() [2440] + 0.00 0.00 1/2 std::deque >::begin() [2929] + 0.00 0.00 1/2 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [2926] + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3491] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] +[3824] 0.0 0.00 0.00 1 std::__cxx11::basic_string, std::allocator >& std::deque, std::allocator >, std::allocator, std::allocator > > >::emplace_back, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&) [3824] + 0.00 0.00 1/8 std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) [2114] + 0.00 0.00 1/3 void std::allocator_traits, std::allocator > > >::construct, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2618] + 0.00 0.00 1/1 std::deque, std::allocator >, std::allocator, std::allocator > > >::back() [3825] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::basic_string, std::allocator >& std::deque, std::allocator >, std::allocator, std::allocator > > >::emplace_back, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&) [3824] +[3825] 0.0 0.00 0.00 1 std::deque, std::allocator >, std::allocator, std::allocator > > >::back() [3825] + 0.00 0.00 1/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1642] + 0.00 0.00 1/1 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator--() [3590] + 0.00 0.00 1/39 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator*() const [1279] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::~deque() [3828] +[3826] 0.0 0.00 0.00 1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3826] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_monitorDestroy(void*, void*) [3133] +[3827] 0.0 0.00 0.00 1 std::deque >::deque() [3827] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3503] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_monitorDestroy(void*, void*) [3133] +[3828] 0.0 0.00 0.00 1 std::deque >::~deque() [3828] + 0.00 0.00 1/1 std::_Deque_base >::_M_get_Tp_allocator() [3502] + 0.00 0.00 1/2 std::deque >::end() [2936] + 0.00 0.00 1/2 std::deque >::begin() [2937] + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3504] + 0.00 0.00 1/1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3826] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::~deque() [3831] +[3829] 0.0 0.00 0.00 1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3829] +----------------------------------------------- + 0.00 0.00 1/1 CEventManager::CEventManager() [3079] +[3830] 0.0 0.00 0.00 1 std::deque >::deque() [3830] + 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3516] +----------------------------------------------- + 0.00 0.00 1/1 CEventManager::~CEventManager() [3080] +[3831] 0.0 0.00 0.00 1 std::deque >::~deque() [3831] + 0.00 0.00 1/1 std::_Deque_base >::_M_get_Tp_allocator() [3515] + 0.00 0.00 1/19094 std::deque >::end() [162] + 0.00 0.00 1/19123 std::deque >::begin() [160] + 0.00 0.00 1/1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3829] + 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3517] +----------------------------------------------- + 0.00 0.00 1/1 CEventManager::CEventManager() [3079] +[3832] 0.0 0.00 0.00 1 std::mutex::mutex() [3832] + 0.00 0.00 1/1 std::__mutex_base::__mutex_base() [3563] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprError*) [3688] +[3833] 0.0 0.00 0.00 1 std::tuple >::tuple() [3833] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_Tuple_impl() [3518] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CCompositor*) [3692] +[3834] 0.0 0.00 0.00 1 std::tuple >::tuple() [3834] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_Tuple_impl() [3519] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CEventManager*) [3696] +[3835] 0.0 0.00 0.00 1 std::tuple >::tuple() [3835] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_Tuple_impl() [3520] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprRenderer*) [3700] +[3836] 0.0 0.00 0.00 1 std::tuple >::tuple() [3836] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_Tuple_impl() [3521] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CInputManager*) [3704] +[3837] 0.0 0.00 0.00 1 std::tuple >::tuple() [3837] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_Tuple_impl() [3522] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CConfigManager*) [3708] +[3838] 0.0 0.00 0.00 1 std::tuple >::tuple() [3838] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_Tuple_impl() [3523] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CLayoutManager*) [3712] +[3839] 0.0 0.00 0.00 1 std::tuple >::tuple() [3839] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_Tuple_impl() [3524] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CThreadManager*) [3716] +[3840] 0.0 0.00 0.00 1 std::tuple >::tuple() [3840] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_Tuple_impl() [3525] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprOpenGLImpl*) [3720] +[3841] 0.0 0.00 0.00 1 std::tuple >::tuple() [3841] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_Tuple_impl() [3526] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CKeybindManager*) [3724] +[3842] 0.0 0.00 0.00 1 std::tuple >::tuple() [3842] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_Tuple_impl() [3527] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CAnimationManager*) [3728] +[3843] 0.0 0.00 0.00 1 std::tuple >::tuple() [3843] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_Tuple_impl() [3528] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDebugOverlay*) [3732] +[3844] 0.0 0.00 0.00 1 std::tuple >::tuple() [3844] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_Tuple_impl() [3529] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprXWaylandManager*) [3736] +[3845] 0.0 0.00 0.00 1 std::tuple >::tuple() [3845] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_Tuple_impl() [3530] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [3740] +[3846] 0.0 0.00 0.00 1 std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>::tuple<_IO_FILE*&, int (*)(_IO_FILE*), true>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3846] + 0.00 0.00 1/5 int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) [2313] + 0.00 0.00 1/3 _IO_FILE*& std::forward<_IO_FILE*&>(std::remove_reference<_IO_FILE*&>::type&) [2696] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3532] +----------------------------------------------- + 0.00 0.00 1/1 std::thread::_State_impl > >::_State_impl(CEventManager::startThread()::{lambda()#1}&&) [3850] +[3847] 0.0 0.00 0.00 1 std::tuple::tuple(CEventManager::startThread()::{lambda()#1}&&) [3847] + 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_Tuple_impl(CEventManager::startThread()::{lambda()#1}&&) [3534] +----------------------------------------------- + 0.00 0.00 1/1 std::thread::_State_impl > >::_State_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3851] +[3848] 0.0 0.00 0.00 1 std::tuple::tuple(CThreadManager::CThreadManager()::{lambda()#1}&&) [3848] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_Tuple_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3536] + 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] +----------------------------------------------- + 0.00 0.00 1/1 std::thread::_State_impl > >::_State_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3852] +[3849] 0.0 0.00 0.00 1 std::tuple::tuple(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3849] + 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_Tuple_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3538] +----------------------------------------------- + 0.00 0.00 1/1 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) [3859] +[3850] 0.0 0.00 0.00 1 std::thread::_State_impl > >::_State_impl(CEventManager::startThread()::{lambda()#1}&&) [3850] + 0.00 0.00 1/51 std::thread::_State::_State() [1177] + 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] + 0.00 0.00 1/1 std::tuple::tuple(CEventManager::startThread()::{lambda()#1}&&) [3847] +----------------------------------------------- + 0.00 0.00 1/1 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) [3860] +[3851] 0.0 0.00 0.00 1 std::thread::_State_impl > >::_State_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3851] + 0.00 0.00 1/51 std::thread::_State::_State() [1177] + 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] + 0.00 0.00 1/1 std::tuple::tuple(CThreadManager::CThreadManager()::{lambda()#1}&&) [3848] +----------------------------------------------- + 0.00 0.00 1/1 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3861] +[3852] 0.0 0.00 0.00 1 std::thread::_State_impl > >::_State_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3852] + 0.00 0.00 1/51 std::thread::_State::_State() [1177] + 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] + 0.00 0.00 1/1 std::tuple::tuple(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3849] +----------------------------------------------- + 0.00 0.00 1/1 std::thread::_Invoker >::operator()() [3854] +[3853] 0.0 0.00 0.00 1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3853] + 0.00 0.00 1/1 std::remove_reference&>::type&& std::move&>(std::tuple&) [4172] + 0.00 0.00 1/1 std::__invoke_result::type std::__invoke(CEventManager::startThread()::{lambda()#1}&&) [4193] + 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::startThread()::{lambda()#1}>(std::tuple&&) [4149] +----------------------------------------------- + 0.00 0.00 1/1 std::thread::_State_impl > >::_M_run() [6259] +[3854] 0.0 0.00 0.00 1 std::thread::_Invoker >::operator()() [3854] + 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3853] +----------------------------------------------- + 0.00 0.00 1/1 std::thread::_Invoker >::operator()() [3856] +[3855] 0.0 0.00 0.00 1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3855] + 0.00 0.00 1/1 std::remove_reference&>::type&& std::move&>(std::tuple&) [4173] + 0.00 0.00 1/1 std::__invoke_result::type std::__invoke(CThreadManager::CThreadManager()::{lambda()#1}&&) [4194] + 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::tuple&&) [4150] +----------------------------------------------- + 0.00 0.00 1/1 std::thread::_State_impl > >::_M_run() [6264] +[3856] 0.0 0.00 0.00 1 std::thread::_Invoker >::operator()() [3856] + 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3855] +----------------------------------------------- + 0.00 0.00 1/1 std::thread::_Invoker >::operator()() [3858] +[3857] 0.0 0.00 0.00 1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3857] + 0.00 0.00 1/1 std::remove_reference&>::type&& std::move&>(std::tuple&) [4174] + 0.00 0.00 1/1 std::__invoke_result::type std::__invoke(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4195] + 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::tuple&&) [4151] +----------------------------------------------- + 0.00 0.00 1/1 std::thread::_State_impl > >::_M_run() [6267] +[3858] 0.0 0.00 0.00 1 std::thread::_Invoker >::operator()() [3858] + 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3857] +----------------------------------------------- + 0.00 0.00 1/1 CEventManager::startThread() [3078] +[3859] 0.0 0.00 0.00 1 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) [3859] + 0.00 0.00 1/104 std::thread::id::id() [928] + 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] + 0.00 0.00 1/1 std::thread::_State_impl > >::_State_impl(CEventManager::startThread()::{lambda()#1}&&) [3850] + 0.00 0.00 1/52 std::unique_ptr >::unique_ptr, void>(std::thread::_State*) [1162] + 0.00 0.00 1/53 std::unique_ptr >::~unique_ptr() [1147] +----------------------------------------------- + 0.00 0.00 1/1 CThreadManager::CThreadManager() [3102] +[3860] 0.0 0.00 0.00 1 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) [3860] + 0.00 0.00 1/104 std::thread::id::id() [928] + 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] + 0.00 0.00 1/1 std::thread::_State_impl > >::_State_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3851] + 0.00 0.00 1/52 std::unique_ptr >::unique_ptr, void>(std::thread::_State*) [1162] + 0.00 0.00 1/53 std::unique_ptr >::~unique_ptr() [1147] +----------------------------------------------- + 0.00 0.00 1/1 HyprCtl::startHyprCtlSocket() [3138] +[3861] 0.0 0.00 0.00 1 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3861] + 0.00 0.00 1/104 std::thread::id::id() [928] + 0.00 0.00 1/1 std::thread::_State_impl > >::_State_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3852] + 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] + 0.00 0.00 1/52 std::unique_ptr >::unique_ptr, void>(std::thread::_State*) [1162] + 0.00 0.00 1/53 std::unique_ptr >::~unique_ptr() [1147] +----------------------------------------------- + 0.00 0.00 1/1 std::vector >::_S_check_init_len(unsigned long, std::allocator const&) [3863] +[3862] 0.0 0.00 0.00 1 std::vector >::_S_max_size(std::allocator const&) [3862] + 0.00 0.00 1/1 std::allocator_traits >::max_size(std::allocator const&) [3744] + 0.00 0.00 1/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] +----------------------------------------------- + 0.00 0.00 1/1 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) [3864] +[3863] 0.0 0.00 0.00 1 std::vector >::_S_check_init_len(unsigned long, std::allocator const&) [3863] + 0.00 0.00 1/2 std::allocator::allocator(std::allocator const&) [2766] + 0.00 0.00 1/1 std::vector >::_S_max_size(std::allocator const&) [3862] + 0.00 0.00 1/5 std::allocator::~allocator() [2290] +----------------------------------------------- + 0.00 0.00 1/1 std::vector >::vector(std::initializer_list, std::allocator const&) [3867] +[3864] 0.0 0.00 0.00 1 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) [3864] + 0.00 0.00 2/4 std::_Vector_base >::_M_get_Tp_allocator() [2397] + 0.00 0.00 1/1 std::iterator_traits::difference_type std::distance(Vector2D const*, Vector2D const*) [4196] + 0.00 0.00 1/1 std::vector >::_S_check_init_len(unsigned long, std::allocator const&) [3863] + 0.00 0.00 1/1 std::_Vector_base >::_M_allocate(unsigned long) [3558] + 0.00 0.00 1/1 Vector2D* std::__uninitialized_copy_a(Vector2D const*, Vector2D const*, Vector2D*, std::allocator&) [4147] +----------------------------------------------- + 0.00 0.00 1/1 CBezierCurve::setup(std::vector >*) [3075] +[3865] 0.0 0.00 0.00 1 std::vector >::end() [3865] + 0.00 0.00 1/2 __gnu_cxx::__normal_iterator > >::__normal_iterator(Vector2D* const&) [2717] +----------------------------------------------- + 0.00 0.00 1/1 CBezierCurve::setup(std::vector >*) [3075] +[3866] 0.0 0.00 0.00 1 std::vector >::begin() [3866] + 0.00 0.00 1/2 __gnu_cxx::__normal_iterator > >::__normal_iterator(Vector2D* const&) [2717] +----------------------------------------------- + 0.00 0.00 1/1 CAnimationManager::CAnimationManager() [3112] +[3867] 0.0 0.00 0.00 1 std::vector >::vector(std::initializer_list, std::allocator const&) [3867] + 0.00 0.00 1/1 std::_Vector_base >::_Vector_base(std::allocator const&) [3562] + 0.00 0.00 1/1 std::initializer_list::end() const [3186] + 0.00 0.00 1/2 std::initializer_list::begin() const [2752] + 0.00 0.00 1/1 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) [3864] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3871] +[3868] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3868] + 0.00 0.00 1/1 std::allocator >::allocator() [3250] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3872] +[3869] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3869] + 0.00 0.00 1/1 std::allocator >::~allocator() [3251] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::clear() [3938] +[3870] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_init() [3870] + 0.00 0.00 1/121 std::__detail::_List_node_header::_M_init() [899] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list() [3940] +[3871] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3871] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3868] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::~list() [3941] +[3872] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::~_List_base() [3872] + 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_clear() [2940] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3869] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3876] +[3873] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3873] + 0.00 0.00 1/1 std::allocator >::allocator() [3252] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3877] +[3874] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3874] + 0.00 0.00 1/1 std::allocator >::~allocator() [3253] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3877] +[3875] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_clear() [3875] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list() [3942] +[3876] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3876] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3873] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::~list() [3943] +[3877] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::~_List_base() [3877] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3874] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [3875] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3881] +[3878] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3878] + 0.00 0.00 1/1 std::allocator >::allocator() [3254] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3882] +[3879] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3879] + 0.00 0.00 1/1 std::allocator >::~allocator() [3255] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3882] +[3880] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_clear() [3880] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list() [3944] +[3881] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3881] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3878] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::~list() [3945] +[3882] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::~_List_base() [3882] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [3880] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3879] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3886] +[3883] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3883] + 0.00 0.00 1/1 std::allocator >::allocator() [3256] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3887] +[3884] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3884] + 0.00 0.00 1/1 std::allocator >::~allocator() [3257] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3887] +[3885] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_clear() [3885] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list() [3946] +[3886] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3886] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3883] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::~list() [3947] +[3887] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::~_List_base() [3887] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3884] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [3885] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3889] +[3888] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3888] + 0.00 0.00 1/1 std::allocator >::allocator() [3258] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list() [3948] +[3889] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3889] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3888] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3891] +[3890] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3890] + 0.00 0.00 1/1 std::allocator >::allocator() [3259] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list() [3949] +[3891] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3891] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3890] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3898] +[3892] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3892] + 0.00 0.00 1/2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2999] + 0.00 0.00 1/1 std::allocator >::allocator(std::allocator > const&) [3260] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3897] +[3893] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3893] + 0.00 0.00 1/1 std::allocator >::allocator() [3261] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] +[3894] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [3894] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] +[3895] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_node() [3895] + 0.00 0.00 1/1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3770] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [2943] +[3896] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3896] + 0.00 0.00 1/1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3768] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list() [3959] +[3897] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3897] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3893] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3958] +[3898] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3898] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3892] + 0.00 0.00 1/2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2999] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3901] +[3899] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3899] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] + 0.00 0.00 1/1 std::allocator >::allocator() [3263] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::clear() [3960] +[3900] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_init() [3900] + 0.00 0.00 1/121 std::__detail::_List_node_header::_M_init() [899] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list() [3961] +[3901] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3901] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3899] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3905] +[3902] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3902] + 0.00 0.00 1/1 std::allocator >::allocator() [3264] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3906] +[3903] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3903] + 0.00 0.00 1/1 std::allocator >::~allocator() [3265] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3906] +[3904] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_clear() [3904] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list() [3962] +[3905] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3905] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3902] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::~list() [3963] +[3906] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::~_List_base() [3906] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [3904] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3903] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3910] +[3907] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3907] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] + 0.00 0.00 1/1 std::allocator >::allocator() [3266] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3911] +[3908] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3908] + 0.00 0.00 1/1 std::allocator >::~allocator() [3267] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3911] +[3909] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_clear() [3909] + 0.00 0.00 48/1292 std::_List_node::_M_valptr() [559] + 0.00 0.00 48/96 std::__cxx11::_List_base >::_M_get_Node_allocator() [957] + 0.00 0.00 48/48 void std::allocator_traits > >::destroy(std::allocator >&, SKeybind*) [1211] + 0.00 0.00 48/48 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1218] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list() [3964] +[3910] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3910] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3907] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::~list() [3965] +[3911] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::~_List_base() [3911] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [3909] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3908] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3917] +[3912] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3912] + 0.00 0.00 1/2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [3000] + 0.00 0.00 1/1 std::allocator >::allocator(std::allocator > const&) [3270] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3918] +[3913] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3913] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] + 0.00 0.00 1/1 std::allocator >::allocator() [3268] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] +[3914] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [3914] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] +[3915] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_node() [3915] + 0.00 0.00 1/1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3774] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [2947] +[3916] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3916] + 0.00 0.00 1/1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3772] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3975] +[3917] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3917] + 0.00 0.00 1/2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [3000] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3912] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list() [3976] +[3918] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3918] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3913] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3925] +[3919] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3919] + 0.00 0.00 1/1 std::allocator >::allocator() [3272] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3924] +[3920] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3920] + 0.00 0.00 1/2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [3001] + 0.00 0.00 1/1 std::allocator >::allocator(std::allocator > const&) [3271] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] +[3921] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [3921] +----------------------------------------------- + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] +[3922] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_node() [3922] + 0.00 0.00 1/1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3778] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [2951] +[3923] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3923] + 0.00 0.00 1/1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3776] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3986] +[3924] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3924] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3920] + 0.00 0.00 1/2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [3001] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list() [3987] +[3925] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3925] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3919] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3929] +[3926] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3926] + 0.00 0.00 1/1 std::allocator >::allocator() [3274] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3930] +[3927] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3927] + 0.00 0.00 1/1 std::allocator >::~allocator() [3275] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3930] +[3928] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_clear() [3928] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list() [3988] +[3929] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3929] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3926] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::~list() [3989] +[3930] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::~_List_base() [3930] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [3928] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3927] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3932] +[3931] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3931] + 0.00 0.00 1/1 std::allocator >::allocator() [3276] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list() [3990] +[3932] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3932] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3931] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3934] +[3933] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3933] + 0.00 0.00 1/1 std::allocator >::allocator() [3277] + 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::list() [3991] +[3934] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3934] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3933] +----------------------------------------------- + 0.00 0.00 1/1 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] +[3935] 0.0 0.00 0.00 1 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, std::__cxx11::basic_string, std::allocator > const&) [3935] + 0.00 0.00 1/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] + 0.00 0.00 1/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] + 0.00 0.00 1/35 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) [1310] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] +[3936] 0.0 0.00 0.00 1 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3936] + 0.00 0.00 1/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] + 0.00 0.00 1/15 unsigned long& std::forward(std::remove_reference::type&) [1760] + 0.00 0.00 1/16686 std::__cxx11::list >::end() [179] + 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3939] + 0.00 0.00 1/5 std::__cxx11::list >::back() [2305] +----------------------------------------------- + 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3939] +[3937] 0.0 0.00 0.00 1 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] + 0.00 0.00 1/3 std::__cxx11::_List_base >::_M_get_node() [2641] + 0.00 0.00 1/6 std::__cxx11::_List_base >::_M_get_Node_allocator() [2265] + 0.00 0.00 1/3 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2596] + 0.00 0.00 1/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] + 0.00 0.00 1/15 unsigned long& std::forward(std::remove_reference::type&) [1760] + 0.00 0.00 1/29367 std::_List_node::_M_valptr() [128] + 0.00 0.00 1/1 void std::allocator_traits > >::construct, std::allocator >&>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3767] + 0.00 0.00 1/3 std::__allocated_ptr > >::operator=(decltype(nullptr)) [2598] + 0.00 0.00 1/3 std::__allocated_ptr > >::~__allocated_ptr() [2597] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::cleanupExit() [2702] +[3938] 0.0 0.00 0.00 1 std::__cxx11::list >::clear() [3938] + 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_clear() [2940] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_init() [3870] +----------------------------------------------- + 0.00 0.00 1/1 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3936] +[3939] 0.0 0.00 0.00 1 void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3939] + 0.00 0.00 1/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] + 0.00 0.00 1/15 unsigned long& std::forward(std::remove_reference::type&) [1760] + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] + 0.00 0.00 1/3 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2642] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::CCompositor() [3071] +[3940] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3940] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3871] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::~CCompositor() [3072] +[3941] 0.0 0.00 0.00 1 std::__cxx11::list >::~list() [3941] + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3872] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::CInputManager() [3090] +[3942] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3942] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3876] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::~CInputManager() [3091] +[3943] 0.0 0.00 0.00 1 std::__cxx11::list >::~list() [3943] + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3877] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::CInputManager() [3090] +[3944] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3944] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3881] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::~CInputManager() [3091] +[3945] 0.0 0.00 0.00 1 std::__cxx11::list >::~list() [3945] + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3882] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::CInputManager() [3090] +[3946] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3946] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3886] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::~CInputManager() [3091] +[3947] 0.0 0.00 0.00 1 std::__cxx11::list >::~list() [3947] + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3887] +----------------------------------------------- + 0.00 0.00 1/1 CHyprDwindleLayout::CHyprDwindleLayout() [3118] +[3948] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3948] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3889] +----------------------------------------------- + 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [3017] +[3949] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3949] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3891] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] +[3950] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [3950] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::newMouse(wlr_input_device*) [3089] +[3951] 0.0 0.00 0.00 1 SMouse& std::__cxx11::list >::emplace_back<>() [3951] + 0.00 0.00 1/5 std::__cxx11::list >::end() [2306] + 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3957] + 0.00 0.00 1/2 std::__cxx11::list >::back() [2959] +----------------------------------------------- + 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3957] +[3952] 0.0 0.00 0.00 1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_node() [3895] + 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2449] + 0.00 0.00 1/1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3593] + 0.00 0.00 1/6 std::_List_node::_M_valptr() [2261] + 0.00 0.00 1/1 void std::allocator_traits > >::construct(std::allocator >&, SMouse*) [3771] + 0.00 0.00 1/1 std::__allocated_ptr > >::operator=(decltype(nullptr)) [3595] + 0.00 0.00 1/1 std::__allocated_ptr > >::~__allocated_ptr() [3594] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] +[3953] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3953] + 0.00 0.00 2/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2449] + 0.00 0.00 1/1 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [3554] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::destroyMouse(wlr_input_device*) [3086] +[3954] 0.0 0.00 0.00 1 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] + 0.00 0.00 2/3 std::__cxx11::list >::begin() [2644] + 0.00 0.00 2/3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2627] + 0.00 0.00 2/3 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [2699] + 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3199] + 0.00 0.00 1/1 std::allocator::~allocator() [3225] + 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3958] + 0.00 0.00 1/5 std::__cxx11::list >::end() [2306] + 0.00 0.00 1/2 std::_List_iterator::operator++() [2840] + 0.00 0.00 1/4 std::_List_iterator::operator*() const [2339] + 0.00 0.00 1/1 SMouse::operator==(SMouse const&) [3137] + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3956] + 0.00 0.00 1/2 std::__cxx11::list >::size() const [2756] + 0.00 0.00 1/2 std::__cxx11::list >::~list() [2960] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3956] +[3955] 0.0 0.00 0.00 1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] + 0.00 0.00 3/3 std::_List_const_iterator::_M_const_cast() const [2541] + 0.00 0.00 2/2 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [3010] + 0.00 0.00 1/2 std::_List_iterator::operator++() [2840] + 0.00 0.00 1/3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2627] + 0.00 0.00 1/1 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [4105] + 0.00 0.00 1/1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3953] + 0.00 0.00 1/1 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [3950] + 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2942] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [3894] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] +[3956] 0.0 0.00 0.00 1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3956] + 0.00 0.00 1/1 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [4153] + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] +----------------------------------------------- + 0.00 0.00 1/1 SMouse& std::__cxx11::list >::emplace_back<>() [3951] +[3957] 0.0 0.00 0.00 1 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3957] + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] + 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2942] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] +[3958] 0.0 0.00 0.00 1 std::__cxx11::list >::list(std::allocator const&) [3958] + 0.00 0.00 1/1 std::allocator >::allocator(std::allocator const&) [3262] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3898] + 0.00 0.00 1/3 std::allocator >::~allocator() [2552] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::CInputManager() [3090] +[3959] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3959] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3897] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::cleanupExit() [2702] +[3960] 0.0 0.00 0.00 1 std::__cxx11::list >::clear() [3960] + 0.00 0.00 1/6 std::__cxx11::_List_base >::_M_clear() [2266] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_init() [3900] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::CCompositor() [3071] +[3961] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3961] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3901] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::CInputManager() [3090] +[3962] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3962] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3905] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::~CInputManager() [3091] +[3963] 0.0 0.00 0.00 1 std::__cxx11::list >::~list() [3963] + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3906] +----------------------------------------------- + 0.00 0.00 1/1 CKeybindManager::CKeybindManager() [3110] +[3964] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3964] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3910] +----------------------------------------------- + 0.00 0.00 1/1 CKeybindManager::~CKeybindManager() [3111] +[3965] 0.0 0.00 0.00 1 std::__cxx11::list >::~list() [3965] + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3911] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] +[3966] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [3966] +----------------------------------------------- + 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert(std::_List_iterator, SMonitor const&) [3973] +[3967] 0.0 0.00 0.00 1 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_node() [3915] + 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2453] + 0.00 0.00 1/4 SMonitor const& std::forward(std::remove_reference::type&) [2508] + 0.00 0.00 1/1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3596] + 0.00 0.00 1/37873 std::_List_node::_M_valptr() [92] + 0.00 0.00 1/1 void std::allocator_traits > >::construct(std::allocator >&, SMonitor*, SMonitor const&) [3775] + 0.00 0.00 1/1 std::__allocated_ptr > >::operator=(decltype(nullptr)) [3598] + 0.00 0.00 1/1 std::__allocated_ptr > >::~__allocated_ptr() [3597] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] +[3968] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3968] + 0.00 0.00 2/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2453] + 0.00 0.00 1/1 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [3555] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] +[3969] 0.0 0.00 0.00 1 std::__cxx11::list >::back() [3969] + 0.00 0.00 1/37815 std::__cxx11::list >::end() [95] + 0.00 0.00 1/1 std::_List_iterator::operator--() [3588] + 0.00 0.00 1/37872 std::_List_iterator::operator*() const [93] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_monitorDestroy(void*, void*) [3133] +[3970] 0.0 0.00 0.00 1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] + 0.00 0.00 2/37872 std::__cxx11::list >::begin() [94] + 0.00 0.00 2/3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2628] + 0.00 0.00 2/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] + 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3201] + 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3975] + 0.00 0.00 1/1 std::allocator::~allocator() [3227] + 0.00 0.00 1/37815 std::__cxx11::list >::end() [95] + 0.00 0.00 1/24611 std::_List_iterator::operator++() [149] + 0.00 0.00 1/37872 std::_List_iterator::operator*() const [93] + 0.00 0.00 1/1 SMonitor::operator==(SMonitor const&) [3141] + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3972] + 0.00 0.00 1/1 std::__cxx11::list >::size() const [3202] + 0.00 0.00 1/2 std::__cxx11::list >::~list() [2961] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3972] +[3971] 0.0 0.00 0.00 1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] + 0.00 0.00 3/3 std::_List_const_iterator::_M_const_cast() const [2542] + 0.00 0.00 2/2 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [3011] + 0.00 0.00 1/24611 std::_List_iterator::operator++() [149] + 0.00 0.00 1/3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2628] + 0.00 0.00 1/1 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [4106] + 0.00 0.00 1/1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3968] + 0.00 0.00 1/1 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [3966] + 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2946] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [3914] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] +[3972] 0.0 0.00 0.00 1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3972] + 0.00 0.00 1/1 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [4154] + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::push_back(SMonitor const&) [3974] +[3973] 0.0 0.00 0.00 1 void std::__cxx11::list >::_M_insert(std::_List_iterator, SMonitor const&) [3973] + 0.00 0.00 1/4 SMonitor const& std::forward(std::remove_reference::type&) [2508] + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] + 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2946] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] +[3974] 0.0 0.00 0.00 1 std::__cxx11::list >::push_back(SMonitor const&) [3974] + 0.00 0.00 1/37815 std::__cxx11::list >::end() [95] + 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert(std::_List_iterator, SMonitor const&) [3973] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] +[3975] 0.0 0.00 0.00 1 std::__cxx11::list >::list(std::allocator const&) [3975] + 0.00 0.00 1/1 std::allocator >::allocator(std::allocator const&) [3269] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3917] + 0.00 0.00 1/3 std::allocator >::~allocator() [2553] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::CCompositor() [3071] +[3976] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3976] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3918] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] +[3977] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [3977] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::newKeyboard(wlr_input_device*) [3085] +[3978] 0.0 0.00 0.00 1 SKeyboard& std::__cxx11::list >::emplace_back<>() [3978] + 0.00 0.00 1/3 std::__cxx11::list >::end() [2645] + 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3985] + 0.00 0.00 1/1 std::__cxx11::list >::back() [3981] +----------------------------------------------- + 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3985] +[3979] 0.0 0.00 0.00 1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_node() [3922] + 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2454] + 0.00 0.00 1/1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3599] + 0.00 0.00 1/4 std::_List_node::_M_valptr() [2383] + 0.00 0.00 1/1 void std::allocator_traits > >::construct(std::allocator >&, SKeyboard*) [3779] + 0.00 0.00 1/1 std::__allocated_ptr > >::operator=(decltype(nullptr)) [3601] + 0.00 0.00 1/1 std::__allocated_ptr > >::~__allocated_ptr() [3600] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] +[3980] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3980] + 0.00 0.00 2/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2454] + 0.00 0.00 1/1 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [3556] +----------------------------------------------- + 0.00 0.00 1/1 SKeyboard& std::__cxx11::list >::emplace_back<>() [3978] +[3981] 0.0 0.00 0.00 1 std::__cxx11::list >::back() [3981] + 0.00 0.00 1/3 std::__cxx11::list >::end() [2645] + 0.00 0.00 1/2 std::_List_iterator::operator*() const [2744] + 0.00 0.00 1/1 std::_List_iterator::operator--() [3589] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::destroyKeyboard(SKeyboard*) [3087] +[3982] 0.0 0.00 0.00 1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] + 0.00 0.00 2/2 std::__cxx11::list >::begin() [2962] + 0.00 0.00 2/3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2629] + 0.00 0.00 2/2 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [3009] + 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3204] + 0.00 0.00 1/1 std::allocator::~allocator() [3229] + 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3986] + 0.00 0.00 1/3 std::__cxx11::list >::end() [2645] + 0.00 0.00 1/2 std::_List_iterator::operator++() [2841] + 0.00 0.00 1/2 std::_List_iterator::operator*() const [2744] + 0.00 0.00 1/1 SKeyboard::operator==(SKeyboard const&) [3145] + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3984] + 0.00 0.00 1/1 std::__cxx11::list >::size() const [3205] + 0.00 0.00 1/2 std::__cxx11::list >::~list() [2963] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3984] +[3983] 0.0 0.00 0.00 1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] + 0.00 0.00 3/3 std::_List_const_iterator::_M_const_cast() const [2543] + 0.00 0.00 2/2 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [3012] + 0.00 0.00 1/2 std::_List_iterator::operator++() [2841] + 0.00 0.00 1/3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2629] + 0.00 0.00 1/1 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [4107] + 0.00 0.00 1/1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3980] + 0.00 0.00 1/1 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [3977] + 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2950] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [3921] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] +[3984] 0.0 0.00 0.00 1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3984] + 0.00 0.00 1/1 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [4155] + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] +----------------------------------------------- + 0.00 0.00 1/1 SKeyboard& std::__cxx11::list >::emplace_back<>() [3978] +[3985] 0.0 0.00 0.00 1 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3985] + 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] + 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2950] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] +[3986] 0.0 0.00 0.00 1 std::__cxx11::list >::list(std::allocator const&) [3986] + 0.00 0.00 1/1 std::allocator >::allocator(std::allocator const&) [3273] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3924] + 0.00 0.00 1/3 std::allocator >::~allocator() [2554] +----------------------------------------------- + 0.00 0.00 1/1 CInputManager::CInputManager() [3090] +[3987] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3987] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3925] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::CCompositor() [3071] +[3988] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3988] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3929] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::~CCompositor() [3072] +[3989] 0.0 0.00 0.00 1 std::__cxx11::list >::~list() [3989] + 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3930] +----------------------------------------------- + 0.00 0.00 1/1 CAnimationManager::CAnimationManager() [3112] +[3990] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3990] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3932] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::CCompositor() [3071] +[3991] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3991] + 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3934] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::CCompositor() [3071] +[3992] 0.0 0.00 0.00 1 std::__cxx11::to_string(long) [3992] + 0.00 0.00 1/1 unsigned int std::__detail::__to_chars_len(unsigned long, int) [4011] + 0.00 0.00 1/6 std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) [2269] + 0.00 0.00 1/1328 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] + 0.00 0.00 1/1 void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned long) [4074] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] +[3993] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_insert(std::pair) [3993] + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4001] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] +[3994] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3994] + 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 1/1 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4000] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] +[3995] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::~_Auto_node() [3995] +----------------------------------------------- + 0.00 0.00 1/1 std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) [4004] +[3996] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::_Alloc_node(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&) [3996] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] +[3997] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_leftmost() [3997] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [4006] +[3998] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) [3998] + 0.00 0.00 1/1 std::remove_reference, std::allocator > const, unsigned int> > >&>::type&& std::move, std::allocator > const, unsigned int> > >&>(std::allocator, std::allocator > const, unsigned int> > >&) [4171] + 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> > >::allocator(std::allocator, std::allocator > const, unsigned int> > > const&) [3279] + 0.00 0.00 1/1 std::_Rb_tree_key_compare, std::allocator > > >::_Rb_tree_key_compare(std::less, std::allocator > > const&) [3786] + 0.00 0.00 1/1 std::_Rb_tree_header::_Rb_tree_header() [3592] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::~_Rb_tree() [4007] +[3999] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::~_Rb_tree_impl() [3999] + 0.00 0.00 1/2 std::allocator, std::allocator > const, unsigned int> > >::~allocator() [2790] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3994] +[4000] 0.0 0.00 0.00 1 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4000] + 0.00 0.00 1/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_node() [1822] + 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 1/1 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_insert(std::pair) [3993] +[4001] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4001] + 0.00 0.00 1/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4000] +[4002] 0.0 0.00 0.00 1 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] + 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 1/70 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() [1022] + 0.00 0.00 1/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() [1173] + 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3780] +----------------------------------------------- + 0.00 0.00 1/1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] +[4003] 0.0 0.00 0.00 1 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] + 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_key() const [3206] + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3994] + 0.00 0.00 1/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_insert(std::pair) [3993] + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::~_Auto_node() [3995] +----------------------------------------------- + 0.00 0.00 1/1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] +[4004] 0.0 0.00 0.00 1 std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) [4004] + 0.00 0.00 12/29 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [1535] + 0.00 0.00 12/13 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) [1813] + 0.00 0.00 12/12 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1957] + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::_Alloc_node(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&) [3996] +----------------------------------------------- + 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4005] + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::~_Rb_tree() [4007] +[4005] 0.0 0.00 0.00 1+13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4005] + 0.00 0.00 13/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_right(std::_Rb_tree_node_base*) [1120] + 0.00 0.00 13/63 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_left(std::_Rb_tree_node_base*) [1076] + 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_drop_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1824] + 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4005] +----------------------------------------------- + 0.00 0.00 1/1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] +[4006] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [4006] + 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> > >::allocator, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > const&) [3278] + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) [3998] + 0.00 0.00 1/2 std::allocator, std::allocator > const, unsigned int> > >::~allocator() [2790] +----------------------------------------------- + 0.00 0.00 1/1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::~map() [6062] +[4007] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::~_Rb_tree() [4007] + 0.00 0.00 1/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_begin() [1579] + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4005] + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::~_Rb_tree_impl() [3999] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] +[4008] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_Hash_node() [4008] + 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] +[4009] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Hash_node() [4009] + 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] +[4010] 0.0 0.00 0.00 1 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4010] + 0.00 0.00 1/1 std::__detail::_Node_iterator_base, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4075] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::to_string(long) [3992] +[4011] 0.0 0.00 0.00 1 unsigned int std::__detail::__to_chars_len(unsigned long, int) [4011] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4019] +[4012] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4012] + 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() [2277] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4020] +[4013] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4013] + 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() [2277] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4021] +[4014] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4014] + 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() [2277] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4023] +[4015] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4015] + 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() [2277] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4024] +[4016] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4016] + 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() [2277] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4025] +[4017] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4017] + 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() [2277] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4026] +[4018] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_Hash_code_base() [4018] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_Hashtable_ebo_helper() [4096] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3292] +[4019] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4019] + 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() [2276] + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4012] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3295] +[4020] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4020] + 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() [2276] + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4013] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3305] +[4021] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4021] + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4014] + 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() [2276] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [3218] +[4022] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [4022] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3311] +[4023] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4023] + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4015] + 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() [2276] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3314] +[4024] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4024] + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4016] + 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() [2276] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3320] +[4025] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4025] + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4017] + 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() [2276] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3343] +[4026] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4026] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_Hashtable_ebo_helper() [4095] + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_Hash_code_base() [4018] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3284] +[4027] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] + 0.00 0.00 2/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() [2272] + 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::allocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, unsigned long) [3747] + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__to_address, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4131] + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_Hash_node() [4008] + 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 1/4132 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() [357] + 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3748] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4030] +[4028] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4028] + 0.00 0.00 1/4132 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() [357] + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() [2272] + 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::destroy, std::allocator > const, CBezierCurve> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*) [3746] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4032] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3287] +[4029] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) [4029] + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() [2272] + 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, CBezierCurve>, true> >(std::allocator, std::allocator > const, CBezierCurve>, true> > const&) [2778] + 0.00 0.00 1/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] + 0.00 0.00 1/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] + 0.00 0.00 1/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3290] +[4030] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4030] + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_M_next() const [3207] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4028] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2792] +[4031] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4031] + 0.00 0.00 1/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() [2272] + 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, CBezierCurve>, true> >(std::allocator, std::allocator > const, CBezierCurve>, true> > const&) [2778] + 0.00 0.00 1/26 std::allocator::~allocator() [1603] + 0.00 0.00 1/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4028] +[4032] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4032] + 0.00 0.00 1/1 std::__ptr_traits_ptr_to, std::allocator > const, CBezierCurve>, true>*, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [3784] + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() [2272] + 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::deallocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3745] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3292] +[4033] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_Hashtable_alloc() [4033] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_Hashtable_ebo_helper() [4077] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3293] +[4034] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::~_Hashtable_alloc() [4034] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::~_Hashtable_ebo_helper() [4078] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3294] +[4035] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [4035] + 0.00 0.00 76/1875 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_M_next() const [441] + 0.00 0.00 76/76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1007] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3295] +[4036] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_Hashtable_alloc() [4036] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_Hashtable_ebo_helper() [4079] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3296] +[4037] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::~_Hashtable_alloc() [4037] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::~_Hashtable_ebo_helper() [4080] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3297] +[4038] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] + 0.00 0.00 2/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() [2273] + 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::allocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, unsigned long) [3751] + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__to_address, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4132] + 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Hash_node() [4009] + 0.00 0.00 1/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] + 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 1/3 std::__detail::_Hash_node_value_base, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_valptr() [2654] + 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3752] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [2969] +[4039] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4039] + 0.00 0.00 1/3 std::__detail::_Hash_node_value_base, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_valptr() [2654] + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() [2273] + 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::destroy, std::allocator > const, SMonitorAdditionalReservedArea> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) [3750] + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4042] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3300] +[4040] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) [4040] + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() [2273] + 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> > const&) [2779] + 0.00 0.00 1/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] + 0.00 0.00 1/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] + 0.00 0.00 1/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2794] +[4041] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4041] + 0.00 0.00 1/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() [2273] + 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> > const&) [2779] + 0.00 0.00 1/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] + 0.00 0.00 1/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4039] +[4042] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4042] + 0.00 0.00 1/1 std::__ptr_traits_ptr_to, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [3785] + 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() [2273] + 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::deallocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3749] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3305] +[4043] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_Hashtable_alloc() [4043] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_Hashtable_ebo_helper() [4081] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3306] +[4044] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::~_Hashtable_alloc() [4044] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::~_Hashtable_ebo_helper() [4082] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3308] +[4045] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) [4045] + 0.00 0.00 1/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() [1764] + 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > const&) [2780] + 0.00 0.00 1/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] + 0.00 0.00 1/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] + 0.00 0.00 1/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2796] +[4046] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4046] + 0.00 0.00 1/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] + 0.00 0.00 1/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() [1764] + 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > const&) [2780] + 0.00 0.00 1/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] + 0.00 0.00 1/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3311] +[4047] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_Hashtable_alloc() [4047] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_Hashtable_ebo_helper() [4083] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3312] +[4048] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::~_Hashtable_alloc() [4048] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::~_Hashtable_ebo_helper() [4084] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3313] +[4049] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [4049] + 0.00 0.00 27/84 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_M_next() const [973] + 0.00 0.00 27/27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1582] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3314] +[4050] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_Hashtable_alloc() [4050] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_Hashtable_ebo_helper() [4085] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3315] +[4051] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::~_Hashtable_alloc() [4051] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::~_Hashtable_ebo_helper() [4086] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3317] +[4052] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) [4052] + 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() [1996] + 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, long>, true> >(std::allocator, std::allocator > const, long>, true> > const&) [2784] + 0.00 0.00 1/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] + 0.00 0.00 1/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] + 0.00 0.00 1/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3318] +[4053] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [4053] + 0.00 0.00 2/3 std::__detail::_Hash_node, std::allocator > const, long>, true>::_M_next() const [2545] + 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2974] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2803] +[4054] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4054] + 0.00 0.00 1/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] + 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() [1996] + 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, long>, true> >(std::allocator, std::allocator > const, long>, true> > const&) [2784] + 0.00 0.00 1/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] + 0.00 0.00 1/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3320] +[4055] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_Hashtable_alloc() [4055] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_Hashtable_ebo_helper() [4087] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3321] +[4056] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::~_Hashtable_alloc() [4056] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::~_Hashtable_ebo_helper() [4088] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3324] +[4057] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4057] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3325] +[4058] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4058] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4089] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3327] +[4059] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4059] + 0.00 0.00 1/18 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1704] + 0.00 0.00 1/2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2781] + 0.00 0.00 1/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] + 0.00 0.00 1/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] + 0.00 0.00 1/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3328] +[4060] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4060] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2807] +[4061] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4061] + 0.00 0.00 1/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] + 0.00 0.00 1/18 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1704] + 0.00 0.00 1/2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2781] + 0.00 0.00 1/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] + 0.00 0.00 1/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3330] +[4062] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4062] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4090] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3332] +[4063] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4063] + 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1997] + 0.00 0.00 1/2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2782] + 0.00 0.00 1/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] + 0.00 0.00 1/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] + 0.00 0.00 1/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3334] +[4064] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4064] + 0.00 0.00 1/3 std::__detail::_Hash_node, false>::_M_next() const [2546] + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2977] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2811] +[4065] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4065] + 0.00 0.00 1/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] + 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1997] + 0.00 0.00 1/2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2782] + 0.00 0.00 1/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] + 0.00 0.00 1/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3339] +[4066] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4066] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4091] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3342] +[4067] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4067] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3343] +[4068] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_Hashtable_alloc() [4068] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_Hashtable_ebo_helper() [4092] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3344] +[4069] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4069] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4093] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3346] +[4070] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4070] + 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1998] + 0.00 0.00 1/2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2783] + 0.00 0.00 1/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] + 0.00 0.00 1/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] + 0.00 0.00 1/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3349] +[4071] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4071] + 0.00 0.00 1/3 std::__detail::_Hash_node, false>::_M_next() const [2547] + 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2980] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2817] +[4072] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4072] + 0.00 0.00 1/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] + 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1998] + 0.00 0.00 1/2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2783] + 0.00 0.00 1/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] + 0.00 0.00 1/26 std::allocator::~allocator() [1603] +----------------------------------------------- + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3354] +[4073] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4073] + 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4094] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::to_string(long) [3992] +[4074] 0.0 0.00 0.00 1 void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned long) [4074] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4010] +[4075] 0.0 0.00 0.00 1 std::__detail::_Node_iterator_base, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4075] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] +[4076] 0.0 0.00 0.00 1 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() [4076] + 0.00 0.00 1/96 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() [958] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_Hashtable_alloc() [4033] +[4077] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_Hashtable_ebo_helper() [4077] + 0.00 0.00 1/1 std::allocator, std::allocator > const, CBezierCurve>, true> >::allocator() [3230] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::~_Hashtable_alloc() [4034] +[4078] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::~_Hashtable_ebo_helper() [4078] + 0.00 0.00 1/1 std::allocator, std::allocator > const, CBezierCurve>, true> >::~allocator() [3231] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_Hashtable_alloc() [4036] +[4079] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_Hashtable_ebo_helper() [4079] + 0.00 0.00 1/1 std::allocator, std::allocator > const, SConfigValue>, true> >::allocator() [3232] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::~_Hashtable_alloc() [4037] +[4080] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::~_Hashtable_ebo_helper() [4080] + 0.00 0.00 1/1 std::allocator, std::allocator > const, SConfigValue>, true> >::~allocator() [3233] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_Hashtable_alloc() [4043] +[4081] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_Hashtable_ebo_helper() [4081] + 0.00 0.00 1/1 std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocator() [3234] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::~_Hashtable_alloc() [4044] +[4082] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::~_Hashtable_ebo_helper() [4082] + 0.00 0.00 1/1 std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::~allocator() [3235] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_Hashtable_alloc() [4047] +[4083] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_Hashtable_ebo_helper() [4083] + 0.00 0.00 1/1 std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocator() [3236] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::~_Hashtable_alloc() [4048] +[4084] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::~_Hashtable_ebo_helper() [4084] + 0.00 0.00 1/1 std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::~allocator() [3237] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_Hashtable_alloc() [4050] +[4085] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_Hashtable_ebo_helper() [4085] + 0.00 0.00 1/1 std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocator() [3238] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::~_Hashtable_alloc() [4051] +[4086] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::~_Hashtable_ebo_helper() [4086] + 0.00 0.00 1/1 std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::~allocator() [3239] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_Hashtable_alloc() [4055] +[4087] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_Hashtable_ebo_helper() [4087] + 0.00 0.00 1/1 std::allocator, std::allocator > const, long>, true> >::allocator() [3240] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::~_Hashtable_alloc() [4056] +[4088] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::~_Hashtable_ebo_helper() [4088] + 0.00 0.00 1/1 std::allocator, std::allocator > const, long>, true> >::~allocator() [3241] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4058] +[4089] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4089] + 0.00 0.00 1/1 std::allocator, false> >::~allocator() [3242] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4062] +[4090] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4090] + 0.00 0.00 1/1 std::allocator, false> >::~allocator() [3243] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4066] +[4091] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4091] + 0.00 0.00 1/1 std::allocator, false> >::~allocator() [3244] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_Hashtable_alloc() [4068] +[4092] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_Hashtable_ebo_helper() [4092] + 0.00 0.00 1/1 std::allocator, false> >::allocator() [3245] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4069] +[4093] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4093] + 0.00 0.00 1/1 std::allocator, false> >::~allocator() [3246] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4073] +[4094] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4094] + 0.00 0.00 1/1 std::allocator, false> >::~allocator() [3247] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4026] +[4095] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_Hashtable_ebo_helper() [4095] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_Hash_code_base() [4018] +[4096] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_Hashtable_ebo_helper() [4096] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [3566] +[4097] 0.0 0.00 0.00 1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3210] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2720] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3147] + 0.00 0.00 1/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] + 0.00 0.00 1/108 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3284] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] + 0.00 0.00 1/4130 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::operator->() const [359] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [3285] +----------------------------------------------- + 0.00 0.00 1/1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [3572] +[4098] 0.0 0.00 0.00 1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] + 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3213] + 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2722] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3149] + 0.00 0.00 1/3 std::tuple, std::allocator > const&>::tuple(std::__cxx11::basic_string, std::allocator > const&) [2636] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3297] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] + 0.00 0.00 1/1 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::operator->() const [3209] + 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [3298] +----------------------------------------------- + 0.00 0.00 1/1 std::iterator_traits::difference_type std::distance(Vector2D const*, Vector2D const*) [4196] +[4099] 0.0 0.00 0.00 1 std::iterator_traits::difference_type std::__distance(Vector2D const*, Vector2D const*, std::random_access_iterator_tag) [4099] +----------------------------------------------- + 0.00 0.00 1/1 void std::allocator_traits > >::destroy(std::allocator >&, SMouse*) [3769] +[4100] 0.0 0.00 0.00 1 void std::destroy_at(SMouse*) [4100] + 0.00 0.00 1/1 SMouse::~SMouse() [3136] +----------------------------------------------- + 0.00 0.00 1/1 void std::allocator_traits > >::destroy(std::allocator >&, SMonitor*) [3773] +[4101] 0.0 0.00 0.00 1 void std::destroy_at(SMonitor*) [4101] + 0.00 0.00 1/2 SMonitor::~SMonitor() [2716] +----------------------------------------------- + 0.00 0.00 1/1 void std::allocator_traits > >::destroy(std::allocator >&, SKeyboard*) [3777] +[4102] 0.0 0.00 0.00 1 void std::destroy_at(SKeyboard*) [4102] + 0.00 0.00 1/1 SKeyboard::~SKeyboard() [3144] +----------------------------------------------- + 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::destroy, std::allocator > const, CBezierCurve> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*) [3746] +[4103] 0.0 0.00 0.00 1 void std::destroy_at, std::allocator > const, CBezierCurve> >(std::pair, std::allocator > const, CBezierCurve>*) [4103] + 0.00 0.00 1/1 std::pair, std::allocator > const, CBezierCurve>::~pair() [3792] +----------------------------------------------- + 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::destroy, std::allocator > const, SMonitorAdditionalReservedArea> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) [3750] +[4104] 0.0 0.00 0.00 1 void std::destroy_at, std::allocator > const, SMonitorAdditionalReservedArea> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) [4104] + 0.00 0.00 1/1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::~pair() [3795] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] +[4105] 0.0 0.00 0.00 1 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [4105] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] +[4106] 0.0 0.00 0.00 1 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [4106] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] +[4107] 0.0 0.00 0.00 1 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [4107] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [4197] +[4108] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [4108] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [4198] +[4109] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [4109] +----------------------------------------------- + 0.00 0.00 1/1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3593] +[4110] 0.0 0.00 0.00 1 std::allocator >* std::__addressof > >(std::allocator >&) [4110] +----------------------------------------------- + 0.00 0.00 1/1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3596] +[4111] 0.0 0.00 0.00 1 std::allocator >* std::__addressof > >(std::allocator >&) [4111] +----------------------------------------------- + 0.00 0.00 1/1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3599] +[4112] 0.0 0.00 0.00 1 std::allocator >* std::__addressof > >(std::allocator >&) [4112] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[4113] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4113] + 0.00 0.00 1/1 CHyprError::CHyprError() [3062] + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprError*) [3394] +----------------------------------------------- + 0.00 0.00 1/1 main [11] +[4114] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4114] + 0.00 0.00 1/1 CCompositor::CCompositor() [3071] + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CCompositor*) [3398] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[4115] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4115] + 0.00 0.00 1/1 CEventManager::CEventManager() [3079] + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CEventManager*) [3402] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[4116] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4116] + 0.00 0.00 1/1 CHyprRenderer::CHyprRenderer() [3084] + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprRenderer*) [3406] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[4117] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4117] + 0.00 0.00 1/1 CInputManager::CInputManager() [3090] + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CInputManager*) [3410] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[4118] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4118] + 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CConfigManager*) [3414] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[4119] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4119] + 0.00 0.00 1/1 CLayoutManager::CLayoutManager() [3099] + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CLayoutManager*) [3418] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[4120] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4120] + 0.00 0.00 1/1 CThreadManager::CThreadManager() [3102] + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CThreadManager*) [3422] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[4121] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4121] + 0.00 0.00 1/1 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprOpenGLImpl*) [3426] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[4122] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4122] + 0.00 0.00 1/1 CKeybindManager::CKeybindManager() [3110] + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CKeybindManager*) [3430] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[4123] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4123] + 0.00 0.00 1/1 CAnimationManager::CAnimationManager() [3112] + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CAnimationManager*) [3434] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[4124] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4124] + 0.00 0.00 1/1 CHyprDebugOverlay::CHyprDebugOverlay() [3114] + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprDebugOverlay*) [3438] +----------------------------------------------- + 0.00 0.00 1/1 CCompositor::startCompositor() [3065] +[4125] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4125] + 0.00 0.00 1/1 CHyprXWaylandManager::CHyprXWaylandManager() [3122] + 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprXWaylandManager*) [3442] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) [4148] +[4126] 0.0 0.00 0.00 1 _IO_FILE*& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) [4126] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) [3531] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::startThread()::{lambda()#1}>(std::tuple&&) [4149] +[4127] 0.0 0.00 0.00 1 CEventManager::startThread()::{lambda()#1}& std::__get_helper<0ul, CEventManager::startThread()::{lambda()#1}>(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) [4127] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) [3533] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::tuple&&) [4150] +[4128] 0.0 0.00 0.00 1 CThreadManager::CThreadManager()::{lambda()#1}& std::__get_helper<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) [4128] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) [3535] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::tuple&&) [4151] +[4129] 0.0 0.00 0.00 1 HyprCtl::startHyprCtlSocket()::{lambda()#1}& std::__get_helper<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) [4129] + 0.00 0.00 1/1 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) [3537] +----------------------------------------------- + 0.00 0.00 1/1 std::tuple_element<1ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<1ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) [4152] +[4130] 0.0 0.00 0.00 1 int (*&std::__get_helper<1ul, int (*)(_IO_FILE*)>(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&))(_IO_FILE*) [4130] + 0.00 0.00 1/1 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&) [3539] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] +[4131] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__to_address, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4131] +----------------------------------------------- + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] +[4132] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__to_address, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4132] +----------------------------------------------- + 0.00 0.00 1/1 void std::allocator_traits > >::construct, std::allocator >&>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3767] +[4133] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] + 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 1/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] + 0.00 0.00 1/15 unsigned long& std::forward(std::remove_reference::type&) [1760] + 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] + 0.00 0.00 1/3 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] +----------------------------------------------- + 0.00 0.00 1/1 void std::allocator_traits >::construct(std::allocator&, SMonitorRule*, SMonitorRule const&) [2886] +[4134] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) SMonitorRule((declval)())) std::construct_at(SMonitorRule*, SMonitorRule const&) [4134] + 0.00 0.00 3/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 3/4 SMonitorRule::SMonitorRule(SMonitorRule const&) [2319] + 0.00 0.00 1/3 SMonitorRule const& std::forward(std::remove_reference::type&) [2695] +----------------------------------------------- + 0.00 0.00 1/1 void std::allocator_traits > >::construct(std::allocator >&, SMouse*) [3771] +[4135] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) SMouse()) std::construct_at(SMouse*) [4135] + 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 1/1 SMouse::SMouse() [3135] +----------------------------------------------- + 0.00 0.00 1/1 void std::allocator_traits > >::construct(std::allocator >&, SMonitor*, SMonitor const&) [3775] +[4136] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) SMonitor((declval)())) std::construct_at(SMonitor*, SMonitor const&) [4136] + 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 1/4 SMonitor const& std::forward(std::remove_reference::type&) [2508] + 0.00 0.00 1/1 SMonitor::SMonitor(SMonitor const&) [3139] +----------------------------------------------- + 0.00 0.00 1/1 void std::allocator_traits > >::construct(std::allocator >&, SKeyboard*) [3779] +[4137] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) SKeyboard()) std::construct_at(SKeyboard*) [4137] + 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 1/1 SKeyboard::SKeyboard() [3143] +----------------------------------------------- + 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3748] +[4138] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] + 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 1/108 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [913] + 0.00 0.00 1/1 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [3790] +----------------------------------------------- + 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3752] +[4139] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] + 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 1/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] + 0.00 0.00 1/3 std::tuple, std::allocator > const&>::tuple(std::tuple, std::allocator > const&>&&) [2635] + 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 1/1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [3793] +----------------------------------------------- + 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3780] +[4140] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] + 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] + 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] + 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] + 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] + 0.00 0.00 1/108 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [913] + 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [3796] +----------------------------------------------- + 0.00 0.00 1/1 std::__invoke_result::type std::__invoke(CEventManager::startThread()::{lambda()#1}&&) [4193] +[4141] 0.0 0.00 0.00 1 void std::__invoke_impl(std::__invoke_other, CEventManager::startThread()::{lambda()#1}&&) [4141] + 0.00 0.00 1/1 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] + 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] +----------------------------------------------- + 0.00 0.00 1/1 std::__invoke_result::type std::__invoke(CThreadManager::CThreadManager()::{lambda()#1}&&) [4194] +[4142] 0.0 0.00 0.00 1 void std::__invoke_impl(std::__invoke_other, CThreadManager::CThreadManager()::{lambda()#1}&&) [4142] + 0.00 0.00 1/1 CThreadManager::CThreadManager()::{lambda()#1}::operator()() const [4203] + 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] +----------------------------------------------- + 0.00 0.00 1/1 std::__invoke_result::type std::__invoke(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4195] +[4143] 0.0 0.00 0.00 1 void std::__invoke_impl(std::__invoke_other, HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4143] + 0.00 0.00 1/1 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] + 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] +----------------------------------------------- + 0.00 0.00 1/1 Vector2D* std::__uninitialized_copy::__uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [3787] +[4144] 0.0 0.00 0.00 1 Vector2D* std::__do_uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [4144] + 0.00 0.00 2/8 Vector2D* std::__addressof(Vector2D&) [2109] + 0.00 0.00 2/2 void std::_Construct(Vector2D*, Vector2D const&) [2983] +----------------------------------------------- + 0.00 0.00 1/1 Vector2D* std::__uninitialized_copy_a(Vector2D const*, Vector2D const*, Vector2D*, std::allocator&) [4147] +[4145] 0.0 0.00 0.00 1 Vector2D* std::uninitialized_copy(Vector2D const*, Vector2D const*, Vector2D*) [4145] + 0.00 0.00 1/1 Vector2D* std::__uninitialized_copy::__uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [3787] +----------------------------------------------- + 0.00 0.00 1/1 std::iterator_traits::difference_type std::distance(Vector2D const*, Vector2D const*) [4196] +[4146] 0.0 0.00 0.00 1 std::iterator_traits::iterator_category std::__iterator_category(Vector2D const* const&) [4146] +----------------------------------------------- + 0.00 0.00 1/1 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) [3864] +[4147] 0.0 0.00 0.00 1 Vector2D* std::__uninitialized_copy_a(Vector2D const*, Vector2D const*, Vector2D*, std::allocator&) [4147] + 0.00 0.00 1/17704 std::is_constant_evaluated() [178] + 0.00 0.00 1/1 Vector2D* std::uninitialized_copy(Vector2D const*, Vector2D const*, Vector2D*) [4145] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() [3739] +[4148] 0.0 0.00 0.00 1 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) [4148] + 0.00 0.00 1/1 _IO_FILE*& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) [4126] +----------------------------------------------- + 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3853] +[4149] 0.0 0.00 0.00 1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::startThread()::{lambda()#1}>(std::tuple&&) [4149] + 0.00 0.00 1/1 CEventManager::startThread()::{lambda()#1}& std::__get_helper<0ul, CEventManager::startThread()::{lambda()#1}>(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) [4127] + 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] +----------------------------------------------- + 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3855] +[4150] 0.0 0.00 0.00 1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::tuple&&) [4150] + 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] + 0.00 0.00 1/1 CThreadManager::CThreadManager()::{lambda()#1}& std::__get_helper<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) [4128] +----------------------------------------------- + 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3857] +[4151] 0.0 0.00 0.00 1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::tuple&&) [4151] + 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] + 0.00 0.00 1/1 HyprCtl::startHyprCtlSocket()::{lambda()#1}& std::__get_helper<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) [4129] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_deleter() [3738] +[4152] 0.0 0.00 0.00 1 std::tuple_element<1ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<1ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) [4152] + 0.00 0.00 1/1 int (*&std::__get_helper<1ul, int (*)(_IO_FILE*)>(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&))(_IO_FILE*) [4130] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3956] +[4153] 0.0 0.00 0.00 1 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [4153] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3972] +[4154] 0.0 0.00 0.00 1 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [4154] +----------------------------------------------- + 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3984] +[4155] 0.0 0.00 0.00 1 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [4155] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3395] +[4156] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CHyprError*&) [4156] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3399] +[4157] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CCompositor*&) [4157] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3403] +[4158] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CEventManager*&) [4158] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3407] +[4159] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CHyprRenderer*&) [4159] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3411] +[4160] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CInputManager*&) [4160] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3415] +[4161] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CConfigManager*&) [4161] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3419] +[4162] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CLayoutManager*&) [4162] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3423] +[4163] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CThreadManager*&) [4163] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3427] +[4164] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CHyprOpenGLImpl*&) [4164] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3431] +[4165] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CKeybindManager*&) [4165] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3435] +[4166] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CAnimationManager*&) [4166] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3439] +[4167] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CHyprDebugOverlay*&) [4167] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3443] +[4168] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CHyprXWaylandManager*&) [4168] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::~unique_ptr() [3447] +[4169] 0.0 0.00 0.00 1 std::remove_reference<_IO_FILE*&>::type&& std::move<_IO_FILE*&>(_IO_FILE*&) [4169] +----------------------------------------------- + 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::unique_ptr(_IO_FILE*, std::enable_if::value, int (*&&)(_IO_FILE*)>::type) [3446] +[4170] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(int (*&)(_IO_FILE*)) [4170] +----------------------------------------------- + 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) [3998] +[4171] 0.0 0.00 0.00 1 std::remove_reference, std::allocator > const, unsigned int> > >&>::type&& std::move, std::allocator > const, unsigned int> > >&>(std::allocator, std::allocator > const, unsigned int> > >&) [4171] +----------------------------------------------- + 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3853] +[4172] 0.0 0.00 0.00 1 std::remove_reference&>::type&& std::move&>(std::tuple&) [4172] +----------------------------------------------- + 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3855] +[4173] 0.0 0.00 0.00 1 std::remove_reference&>::type&& std::move&>(std::tuple&) [4173] +----------------------------------------------- + 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3857] +[4174] 0.0 0.00 0.00 1 std::remove_reference&>::type&& std::move&>(std::tuple&) [4174] +----------------------------------------------- + 0.00 0.00 1/1 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] +[4175] 0.0 0.00 0.00 1 std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::count<__gnu_cxx::__normal_iterator, std::allocator > >, char>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, char const&) [4175] + 0.00 0.00 1/1 __gnu_cxx::__ops::_Iter_equals_val __gnu_cxx::__ops::__iter_equals_val(char const&) [3146] +----------------------------------------------- + 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [20], int&&) [3797] +[4176] 0.0 0.00 0.00 1 char const (&std::forward(std::remove_reference::type&)) [20] [4176] +----------------------------------------------- + 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [31], int&&) [3798] +[4177] 0.0 0.00 0.00 1 char const (&std::forward(std::remove_reference::type&)) [31] [4177] +----------------------------------------------- + 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [33], int&&) [3799] +[4178] 0.0 0.00 0.00 1 char const (&std::forward(std::remove_reference::type&)) [33] [4178] +----------------------------------------------- + 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [34], int&&) [3800] +[4179] 0.0 0.00 0.00 1 char const (&std::forward(std::remove_reference::type&)) [34] [4179] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3689] +[4180] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4180] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3693] +[4181] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4181] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3697] +[4182] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4182] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3701] +[4183] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4183] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3705] +[4184] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4184] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3709] +[4185] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4185] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3713] +[4186] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4186] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3717] +[4187] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4187] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3721] +[4188] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4188] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3725] +[4189] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4189] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3729] +[4190] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4190] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3733] +[4191] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4191] +----------------------------------------------- + 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3737] +[4192] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4192] +----------------------------------------------- + 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3853] +[4193] 0.0 0.00 0.00 1 std::__invoke_result::type std::__invoke(CEventManager::startThread()::{lambda()#1}&&) [4193] + 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, CEventManager::startThread()::{lambda()#1}&&) [4141] + 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] +----------------------------------------------- + 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3855] +[4194] 0.0 0.00 0.00 1 std::__invoke_result::type std::__invoke(CThreadManager::CThreadManager()::{lambda()#1}&&) [4194] + 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] + 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, CThreadManager::CThreadManager()::{lambda()#1}&&) [4142] +----------------------------------------------- + 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3857] +[4195] 0.0 0.00 0.00 1 std::__invoke_result::type std::__invoke(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4195] + 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] + 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4143] +----------------------------------------------- + 0.00 0.00 1/1 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) [3864] +[4196] 0.0 0.00 0.00 1 std::iterator_traits::difference_type std::distance(Vector2D const*, Vector2D const*) [4196] + 0.00 0.00 1/1 std::iterator_traits::iterator_category std::__iterator_category(Vector2D const* const&) [4146] + 0.00 0.00 1/1 std::iterator_traits::difference_type std::__distance(Vector2D const*, Vector2D const*, std::random_access_iterator_tag) [4099] +----------------------------------------------- + 0.00 0.00 1/1 std::__ptr_traits_ptr_to, std::allocator > const, CBezierCurve>, true>*, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [3784] +[4197] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [4197] + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [4108] +----------------------------------------------- + 0.00 0.00 1/1 std::__ptr_traits_ptr_to, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [3785] +[4198] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [4198] + 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [4109] +----------------------------------------------- + 0.00 0.00 1/1 Events::listener_monitorDestroy(void*, void*) [3133] +[4199] 0.0 0.00 0.00 1 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [4199] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::size() const [3191] +[4200] 0.0 0.00 0.00 1 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) [4200] + 0.00 0.00 1/4 std::_Deque_iterator::_S_buffer_size() [2401] +----------------------------------------------- + 0.00 0.00 1/1 std::deque >::size() const [3193] +[4201] 0.0 0.00 0.00 1 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) [4201] + 0.00 0.00 1/1195 std::_Deque_iterator::_S_buffer_size() [582] +----------------------------------------------- + 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, CEventManager::startThread()::{lambda()#1}&&) [4141] +[4202] 0.0 0.00 0.00 1 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] + 0.00 0.00 19122/19123 std::deque >::begin() [160] + 0.00 0.00 19093/19094 std::deque >::end() [162] + 0.00 0.00 19093/19093 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [163] + 0.00 0.00 19071/26086 std::mutex::unlock() [141] + 0.00 0.00 19046/19046 std::chrono::duration >::duration(int const&) [164] + 0.00 0.00 19042/26052 std::mutex::lock() [143] + 0.00 0.00 19024/19024 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] + 0.00 0.00 19018/19018 std::deque >::empty() const [176] + 0.00 0.00 148/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 84/19104 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [161] + 0.00 0.00 50/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] + 0.00 0.00 49/49 std::_Deque_iterator::operator++() [1183] + 0.00 0.00 47/124 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] + 0.00 0.00 43/43 std::_Deque_iterator::operator*() const [1245] + 0.00 0.00 42/67 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [1025] + 0.00 0.00 40/40 std::deque >::clear() [1273] + 0.00 0.00 38/79 std::deque >::begin() [984] + 0.00 0.00 35/76 std::deque >::end() [1004] + 0.00 0.00 2/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 1/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] + 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] +----------------------------------------------- + 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, CThreadManager::CThreadManager()::{lambda()#1}&&) [4142] +[4203] 0.0 0.00 0.00 1 CThreadManager::CThreadManager()::{lambda()#1}::operator()() const [4203] + 0.00 0.00 1/1 CThreadManager::handle() [3101] +----------------------------------------------- + 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4143] +[4204] 0.0 0.00 0.00 1 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] + 0.00 0.00 2/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] + 0.00 0.00 1/136736 std::unique_ptr >::operator->() const [40] + 0.00 0.00 1/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] + 0.00 0.00 1/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] + 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] + 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] +----------------------------------------------- + + This table describes the call tree of the program, and was sorted by + the total amount of time spent in each function and its children. + + Each entry in this table consists of several lines. The line with the + index number at the left hand margin lists the current function. + The lines above it list the functions that called this function, + and the lines below it list the functions this one called. + This line lists: + index A unique number given to each element of the table. + Index numbers are sorted numerically. + The index number is printed next to every function name so + it is easier to look up where the function is in the table. + + % time This is the percentage of the `total' time that was spent + in this function and its children. Note that due to + different viewpoints, functions excluded by options, etc, + these numbers will NOT add up to 100%. + + self This is the total amount of time spent in this function. + + children This is the total amount of time propagated into this + function by its children. + + called This is the number of times the function was called. + If the function called itself recursively, the number + only includes non-recursive calls, and is followed by + a `+' and the number of recursive calls. + + name The name of the current function. The index number is + printed after it. If the function is a member of a + cycle, the cycle number is printed between the + function's name and the index number. + + + For the function's parents, the fields have the following meanings: + + self This is the amount of time that was propagated directly + from the function into this parent. + + children This is the amount of time that was propagated from + the function's children into this parent. + + called This is the number of times this parent called the + function `/' the total number of times the function + was called. Recursive calls to the function are not + included in the number after the `/'. + + name This is the name of the parent. The parent's index + number is printed after it. If the parent is a + member of a cycle, the cycle number is printed between + the name and the index number. + + If the parents of the function cannot be determined, the word + `' is printed in the `name' field, and all the other + fields are blank. + + For the function's children, the fields have the following meanings: + + self This is the amount of time that was propagated directly + from the child into the function. + + children This is the amount of time that was propagated from the + child's children to the function. + + called This is the number of times the function called + this child `/' the total number of times the child + was called. Recursive calls by the child are not + listed in the number after the `/'. + + name This is the name of the child. The child's index + number is printed after it. If the child is a + member of a cycle, the cycle number is printed + between the name and the index number. + + If there are any cycles (circles) in the call graph, there is an + entry for the cycle-as-a-whole. This entry shows who called the + cycle (as parents) and the members of the cycle (as children.) + The `+' recursive calls entry shows the number of function calls that + were internal to the cycle, and the calls entry for each member shows, + for that member, how many times it was called from other members of + the cycle. + +Copyright (C) 2012-2022 Free Software Foundation, Inc. + +Copying and distribution of this file, with or without modification, +are permitted in any medium without royalty provided the copyright +notice and this notice are preserved. + +Index by function name + + [2023] createTree(wlr_surface*, CWindow*) [2570] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1172] std::thread::~thread() + [3013] execAndGet[abi:cxx11](char const*) [3385] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [2263] std::vector >::_S_max_size(std::allocator const&) + [898] addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [2571] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2264] std::vector >::_S_relocate(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) + [461] addViewCoords(void*, int*, int*) [3386] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [2638] void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) + [3014] logSystemInfo() [2572] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2639] std::vector >::end() + [538] matrixProjection(float*, int, int, wl_output_transform) [3387] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [2640] std::vector >::begin() + [1743] wlr_signal_emit_safe(wl_signal*, void*) [2573] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2447] std::vector >::push_back(SWindowRule const&) + [460] addSurfaceGlobalOffset(SSurfaceTreeNode*, int*, int*) [3388] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [2081] std::vector >::vector(std::vector >&&) + [2515] getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2574] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1730] std::vector >::~vector() + [847] removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [3389] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3862] std::vector >::_S_max_size(std::allocator const&) + [2700] getPlusMinusKeywordResult(std::__cxx11::basic_string, std::allocator >, float) [2575] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3863] std::vector >::_S_check_init_len(unsigned long, std::allocator const&) + [2516] wlr_ext_workspace_handle_v1_create(wlr_ext_workspace_group_handle_v1*) [3390] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3864] void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) + [2517] wlr_ext_workspace_handle_v1_destroy(wlr_ext_workspace_handle_v1*) [1875] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3865] std::vector >::end() + [3015] wlr_ext_workspace_manager_v1_create(wl_display*) [1876] std::_Head_base<1ul, std::default_delete, true>::_Head_base >(std::default_delete&&) [3866] std::vector >::begin() + [2518] wlr_ext_workspace_handle_v1_set_name(wlr_ext_workspace_handle_v1*, char const*) [1877] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3867] std::vector >::vector(std::initializer_list, std::allocator const&) + [2004] wlr_ext_workspace_handle_v1_set_active(wlr_ext_workspace_handle_v1*, bool) [1878] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [2939] std::vector >::~vector() + [2519] wlr_ext_workspace_handle_v1_set_hidden(wlr_ext_workspace_handle_v1*, bool) [1161] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1444] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_max_size(std::allocator, std::allocator > > > > const&) + [2520] wlr_ext_workspace_handle_v1_set_urgent(wlr_ext_workspace_handle_v1*, bool) [128] std::_List_node::_M_valptr() [1087] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + [3016] wlr_ext_workspace_group_handle_v1_create(wlr_ext_workspace_manager_v1*) [707] std::_List_node::_M_valptr() [1541] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_erase_at_end(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + [3017] __static_initialization_and_destruction_0(int, int) (Compositor.cpp) [1018] std::_List_node::_M_valptr() [1445] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > > > > const&) + [3018] __static_initialization_and_destruction_0(int, int) (Window.cpp) [2261] std::_List_node::_M_valptr() [1446] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_initialize(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + [3019] __static_initialization_and_destruction_0(int, int) (ConfigManager.cpp) [26] std::_List_node::_M_valptr() [1447] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(unsigned long, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) + [3020] __static_initialization_and_destruction_0(int, int) (HyprCtl.cpp) [559] std::_List_node::_M_valptr() [819] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() + [3021] __static_initialization_and_destruction_0(int, int) (HyprDebugOverlay.cpp) [92] std::_List_node::_M_valptr() [820] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() + [3022] __static_initialization_and_destruction_0(int, int) (Log.cpp) [2383] std::_List_node::_M_valptr() [1088] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + [3023] __static_initialization_and_destruction_0(int, int) (Devices.cpp) [105] std::_List_node::_M_valptr() [1448] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > > const&) + [3024] __static_initialization_and_destruction_0(int, int) (Layers.cpp) [747] std::_List_node::_M_valptr() [1449] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector() + [3025] __static_initialization_and_destruction_0(int, int) (Misc.cpp) [1652] std::filesystem::status_known(std::filesystem::file_status) [1450] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(std::allocator, std::allocator > > > > const&) + [3026] __static_initialization_and_destruction_0(int, int) (Monitors.cpp) [1653] std::filesystem::exists(std::filesystem::file_status) [956] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() + [3027] __static_initialization_and_destruction_0(int, int) (Popups.cpp) [1654] std::filesystem::exists(std::filesystem::__cxx11::path const&) [755] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) + [3028] __static_initialization_and_destruction_0(int, int) (Windows.cpp) [1674] auto std::filesystem::__cxx11::path::_S_convert > >(std::basic_string_view >) [735] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) + [3029] __static_initialization_and_destruction_0(int, int) (AnimatedVariable.cpp) [1655] std::filesystem::__cxx11::path::_List::~_List() [709] std::vector, std::allocator > >::_S_max_size(std::allocator > const&) + [3030] __static_initialization_and_destruction_0(int, int) (BezierCurve.cpp) [3391] std::filesystem::__cxx11::path::path(char const (&) [32], std::filesystem::__cxx11::path::format) [710] std::vector, std::allocator > >::_S_relocate(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) + [3031] __static_initialization_and_destruction_0(int, int) (Color.cpp) [1675] std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) [686] std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) + [3032] __static_initialization_and_destruction_0(int, int) (MiscFunctions.cpp) [1656] std::filesystem::__cxx11::path::~path() [865] void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) + [3033] __static_initialization_and_destruction_0(int, int) (SubsurfaceTree.cpp) [3392] auto std::filesystem::__cxx11::__detail::__effective_range(char const (&) [32]) [633] std::vector, std::allocator > >::end() + [3034] __static_initialization_and_destruction_0(int, int) (Timer.cpp) [1676] std::basic_string_view > std::filesystem::__cxx11::__detail::__effective_range, std::allocator >(std::__cxx11::basic_string, std::allocator > const&) [687] std::vector, std::allocator > >::back() + [3035] __static_initialization_and_destruction_0(int, int) (WLClasses.cpp) [292] std::lock_guard::lock_guard(std::mutex&) [837] std::vector, std::allocator > >::begin() + [3036] __static_initialization_and_destruction_0(int, int) (WLListener.cpp) [291] std::lock_guard::~lock_guard() [688] std::vector, std::allocator > >::push_back(std::__detail::_State&&) + [3037] __static_initialization_and_destruction_0(int, int) (Workspace.cpp) [1336] std::shared_ptr > const>::shared_ptr() [1451] std::vector, std::allocator > >::vector() + [3038] __static_initialization_and_destruction_0(int, int) (HyprError.cpp) [1337] std::shared_ptr > const>::shared_ptr >, void>(std::shared_ptr > >&&) [1452] std::vector, std::allocator > >::~vector() + [3039] __static_initialization_and_destruction_0(int, int) (initHelpers.cpp) [1040] std::shared_ptr > const>::~shared_ptr() [625] std::vector, std::allocator > >::operator[](unsigned long) + [3040] __static_initialization_and_destruction_0(int, int) (DwindleLayout.cpp) [1338] std::shared_ptr > const>::operator=(std::shared_ptr > const>&&) [1453] std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_max_size(std::allocator, std::allocator > >, int> > const&) + [3041] __static_initialization_and_destruction_0(int, int) (IHyprLayout.cpp) [1339] std::shared_ptr > >::shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1454] std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > >, int> > const&) + [3042] __static_initialization_and_destruction_0(int, int) (main.cpp) [1340] std::shared_ptr > >::~shared_ptr() [1455] std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_default_initialize(unsigned long) + [3043] __static_initialization_and_destruction_0(int, int) (AnimationManager.cpp) [3393] std::unique_ptr >::get_deleter() [1456] std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::vector(unsigned long, std::allocator, std::allocator > >, int> > const&) + [3044] __static_initialization_and_destruction_0(int, int) (EventManager.cpp) [3394] std::unique_ptr >::unique_ptr, void>(CHyprError*) [1457] std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~vector() + [3045] __static_initialization_and_destruction_0(int, int) (KeybindManager.cpp) [3395] std::unique_ptr >::~unique_ptr() [1062] std::vector >::_S_max_size(std::allocator const&) + [3046] __static_initialization_and_destruction_0(int, int) (LayoutManager.cpp) [3396] std::unique_ptr >::operator=(std::unique_ptr >&&) [1063] std::vector >::_S_relocate(unsigned long*, unsigned long*, unsigned long*, std::allocator&) + [3047] __static_initialization_and_destruction_0(int, int) (ThreadManager.cpp) [3397] std::unique_ptr >::get_deleter() [1458] void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) + [3048] __static_initialization_and_destruction_0(int, int) (XWaylandManager.cpp) [3398] std::unique_ptr >::unique_ptr, void>(CCompositor*) [1064] std::vector >::end() + [3049] __static_initialization_and_destruction_0(int, int) (InputManager.cpp) [3399] std::unique_ptr >::~unique_ptr() [1459] std::vector >::back() + [3050] __static_initialization_and_destruction_0(int, int) (Tablets.cpp) [3400] std::unique_ptr >::operator=(std::unique_ptr >&&) [1460] std::vector >::begin() + [3051] __static_initialization_and_destruction_0(int, int) (Framebuffer.cpp) [3401] std::unique_ptr >::get_deleter() [1461] std::vector >::pop_back() + [3052] __static_initialization_and_destruction_0(int, int) (OpenGL.cpp) [3402] std::unique_ptr >::unique_ptr, void>(CEventManager*) [1462] std::vector >::push_back(unsigned long const&) + [3053] __static_initialization_and_destruction_0(int, int) (Renderer.cpp) [3403] std::unique_ptr >::~unique_ptr() [1463] std::vector >::vector() + [3054] __static_initialization_and_destruction_0(int, int) (Texture.cpp) [3404] std::unique_ptr >::operator=(std::unique_ptr >&&) [1464] std::vector >::~vector() + [3055] __static_initialization_and_destruction_0(int, int) (CHyprDropShadowDecoration.cpp) [3405] std::unique_ptr >::get_deleter() [3868] std::__cxx11::_List_base >::_List_impl::_List_impl() + [3056] __static_initialization_and_destruction_0(int, int) (CHyprGroupBarDecoration.cpp) [3406] std::unique_ptr >::unique_ptr, void>(CHyprRenderer*) [3869] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [3057] __static_initialization_and_destruction_0(int, int) (IHyprWindowDecoration.cpp) [3407] std::unique_ptr >::~unique_ptr() [2641] std::__cxx11::_List_base >::_M_get_node() + [2521] wlr_ext_workspace_handle_v1_set_coordinates(wlr_ext_workspace_handle_v1*, wl_array*) [3408] std::unique_ptr >::operator=(std::unique_ptr >&&) [2642] std::__cxx11::_List_base >::_M_inc_size(unsigned long) + [3058] wlr_ext_workspace_group_handle_v1_output_enter(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3409] std::unique_ptr >::get_deleter() [2643] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + [3059] wlr_ext_workspace_group_handle_v1_output_leave(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3410] std::unique_ptr >::unique_ptr, void>(CInputManager*) [2265] std::__cxx11::_List_base >::_M_get_Node_allocator() + [393] isNumber(std::__cxx11::basic_string, std::allocator > const&, bool) [3411] std::unique_ptr >::~unique_ptr() [3870] std::__cxx11::_List_base >::_M_init() + [146] scaleBox(wlr_box*, float) [3412] std::unique_ptr >::operator=(std::unique_ptr >&&) [2940] std::__cxx11::_List_base >::_M_clear() + [2701] group_send_output(wlr_ext_workspace_group_handle_v1*, wlr_output*, bool) (wlr_ext_workspace_v1.cpp) [3413] std::unique_ptr >::get_deleter() [3871] std::__cxx11::_List_base >::_List_base() + [57] __gthread_active_p() (gthr-default.h) [3414] std::unique_ptr >::unique_ptr, void>(CConfigManager*) [3872] std::__cxx11::_List_base >::~_List_base() + [2522] push_entry_in_array(wl_array*, unsigned int) (wlr_ext_workspace_v1.cpp) [3415] std::unique_ptr >::~unique_ptr() [3873] std::__cxx11::_List_base >::_List_impl::_List_impl() + [144] __gthread_mutex_lock(pthread_mutex_t*) (gthr-default.h) [3416] std::unique_ptr >::operator=(std::unique_ptr >&&) [3874] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [3060] group_output_destroy(wlr_ext_workspace_group_handle_v1_output*) (wlr_ext_workspace_v1.cpp) [3417] std::unique_ptr >::get_deleter() [3875] std::__cxx11::_List_base >::_M_clear() + [1744] workspace_send_state(wlr_ext_workspace_handle_v1*) (wlr_ext_workspace_v1.cpp) [3418] std::unique_ptr >::unique_ptr, void>(CLayoutManager*) [3876] std::__cxx11::_List_base >::_List_base() + [142] __gthread_mutex_unlock(pthread_mutex_t*) (gthr-default.h) [3419] std::unique_ptr >::~unique_ptr() [3877] std::__cxx11::_List_base >::~_List_base() + [1745] fill_array_from_workspace_state(wl_array*, unsigned int) (wlr_ext_workspace_v1.cpp) [3420] std::unique_ptr >::operator=(std::unique_ptr >&&) [3878] std::__cxx11::_List_base >::_List_impl::_List_impl() + [1629] workspace_manager_update_idle_source(wlr_ext_workspace_manager_v1*) (wlr_ext_workspace_v1.cpp) [3421] std::unique_ptr >::get_deleter() [3879] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [499] CHyprError::draw() [3422] std::unique_ptr >::unique_ptr, void>(CThreadManager*) [3880] std::__cxx11::_List_base >::_M_clear() + [3061] CHyprError::destroy() [3423] std::unique_ptr >::~unique_ptr() [3881] std::__cxx11::_List_base >::_List_base() + [3062] CHyprError::CHyprError() [3424] std::unique_ptr >::operator=(std::unique_ptr >&&) [3882] std::__cxx11::_List_base >::~_List_base() + [3063] CHyprError::~CHyprError() [3425] std::unique_ptr >::get_deleter() [2082] std::__cxx11::_List_base >::_List_impl::_List_impl() + [2252] CWorkspace::setActive(bool) [3426] std::unique_ptr >::unique_ptr, void>(CHyprOpenGLImpl*) [2083] std::__cxx11::_List_base >::_List_impl::_List_impl(std::__cxx11::_List_base >::_List_impl&&) + [2314] CWorkspace::startAnim(bool, bool, bool) [3427] std::unique_ptr >::~unique_ptr() [1731] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [2523] CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [3428] std::unique_ptr >::operator=(std::unique_ptr >&&) [2448] std::__cxx11::_List_base >::_M_init() + [2524] CWorkspace::~CWorkspace() [3429] std::unique_ptr >::get_deleter() [1694] std::__cxx11::_List_base >::_M_clear() + [2702] CCompositor::cleanupExit() [3430] std::unique_ptr >::unique_ptr, void>(CKeybindManager*) [2084] std::__cxx11::_List_base >::_List_base(std::__cxx11::_List_base >&&) + [487] CCompositor::focusWindow(CWindow*, wlr_surface*) [3431] std::unique_ptr >::~unique_ptr() [2085] std::__cxx11::_List_base >::_List_base() + [1746] CCompositor::focusSurface(wlr_surface*, CWindow*) [3432] std::unique_ptr >::operator=(std::unique_ptr >&&) [1732] std::__cxx11::_List_base >::~_List_base() + [113] CCompositor::windowExists(CWindow*) [3433] std::unique_ptr >::get_deleter() [3883] std::__cxx11::_List_base >::_List_impl::_List_impl() + [3064] CCompositor::initAllSignals() [3434] std::unique_ptr >::unique_ptr, void>(CAnimationManager*) [3884] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [1837] CCompositor::isWindowActive(CWindow*) [3435] std::unique_ptr >::~unique_ptr() [3885] std::__cxx11::_List_base >::_M_clear() + [2703] CCompositor::moveWindowToTop(CWindow*) [3436] std::unique_ptr >::operator=(std::unique_ptr >&&) [3886] std::__cxx11::_List_base >::_List_base() + [3065] CCompositor::startCompositor() [3437] std::unique_ptr >::get_deleter() [3887] std::__cxx11::_List_base >::~_List_base() + [524] CCompositor::cleanupFadingOut() [3438] std::unique_ptr >::unique_ptr, void>(CHyprDebugOverlay*) [2192] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + [277] CCompositor::getMonitorFromID(int const&) [3439] std::unique_ptr >::~unique_ptr() [3888] std::__cxx11::_List_base >::_List_impl::_List_impl() + [204] CCompositor::getWorkspaceByID(int const&) [3440] std::unique_ptr >::operator=(std::unique_ptr >&&) [2086] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [2315] CCompositor::windowFromCursor() [3441] std::unique_ptr >::get_deleter() [2193] std::__cxx11::_List_base >::_M_dec_size(unsigned long) + [114] CCompositor::windowValidMapped(CWindow*) [3442] std::unique_ptr >::unique_ptr, void>(CHyprXWaylandManager*) [1816] std::__cxx11::_List_base >::_M_get_node() + [3066] CCompositor::getMonitorFromName(std::__cxx11::basic_string, std::allocator > const&) [3443] std::unique_ptr >::~unique_ptr() [1695] std::__cxx11::_List_base >::_M_inc_size(unsigned long) + [3067] CCompositor::getWorkspaceByName(std::__cxx11::basic_string, std::allocator > const&) [3444] std::unique_ptr >::operator=(std::unique_ptr >&&) [1817] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + [335] CCompositor::isWorkspaceVisible(int const&) [1879] std::unique_ptr >::get_deleter() [1276] std::__cxx11::_List_base >::_M_get_Node_allocator() + [2283] CCompositor::doesSeatAcceptInput(wlr_surface*) [1880] std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) [2087] std::__cxx11::_List_base >::_M_clear() + [2704] CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [1881] std::unique_ptr >::~unique_ptr() [2194] std::__cxx11::_List_base >::_List_base(std::allocator >&&) + [456] CCompositor::vectorToWindowIdeal(Vector2D const&) [1882] std::unique_ptr >::get_deleter() [3889] std::__cxx11::_List_base >::_List_base() + [2024] CCompositor::vectorToWindowTiled(Vector2D const&) [1883] std::unique_ptr >::release() [2088] std::__cxx11::_List_base >::~_List_base() + [451] CCompositor::getMonitorFromCursor() [1884] std::unique_ptr >::unique_ptr, void>(CHyprDropShadowDecoration*) [2089] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + [371] CCompositor::getMonitorFromOutput(wlr_output*) [1885] std::unique_ptr >::~unique_ptr() [3890] std::__cxx11::_List_base >::_List_impl::_List_impl() + [370] CCompositor::getMonitorFromVector(Vector2D const&) [3445] std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get_deleter() [2090] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [345] CCompositor::vectorToLayerSurface(Vector2D const&, std::__cxx11::list >*, Vector2D*) [3446] std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::unique_ptr(_IO_FILE*, std::enable_if::value, int (*&&)(_IO_FILE*)>::type) [2195] std::__cxx11::_List_base >::_M_dec_size(unsigned long) + [402] CCompositor::getWindowsOnWorkspace(int const&) [3447] std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::~unique_ptr() [2091] std::__cxx11::_List_base >::_M_get_node() + [525] CCompositor::sanityCheckWorkspaces() [1657] std::unique_ptr::get_deleter() [1755] std::__cxx11::_List_base >::_M_inc_size(unsigned long) + [630] CCompositor::vectorWindowToSurface(Vector2D const&, CWindow*, Vector2D&) [1658] std::unique_ptr::~unique_ptr() [2196] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + [3068] CCompositor::updateAllWindowsBorders() [1162] std::unique_ptr >::unique_ptr, void>(std::thread::_State*) [1542] std::__cxx11::_List_base >::_M_get_Node_allocator() + [1646] CCompositor::updateWindowBorderColor(CWindow*) [1147] std::unique_ptr >::~unique_ptr() [2092] std::__cxx11::_List_base >::_M_clear() + [3069] CCompositor::getNextAvailableMonitorID() [3448] std::_Deque_base >::_Deque_impl::_Deque_impl() [2093] std::__cxx11::_List_base >::_List_base(std::allocator >&&) + [2525] CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [3449] std::_Deque_base >::_Deque_impl::~_Deque_impl() [3891] std::__cxx11::_List_base >::_List_base() + [2316] CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [3450] std::_Deque_base >::_M_allocate_map(unsigned long) [2019] std::__cxx11::_List_base >::~_List_base() + [2317] CCompositor::getFullscreenWindowOnWorkspace(int const&) [3451] std::_Deque_base >::_M_create_nodes(SWindowRule**, SWindowRule**) [3892] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + [3070] CCompositor::getNextAvailableNamedWorkspace() [3452] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3893] std::__cxx11::_List_base >::_List_impl::_List_impl() + [3071] CCompositor::CCompositor() [3453] std::_Deque_base >::_M_allocate_node() [2941] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [3072] CCompositor::~CCompositor() [3454] std::_Deque_base >::_M_destroy_nodes(SWindowRule**, SWindowRule**) [3894] std::__cxx11::_List_base >::_M_dec_size(unsigned long) + [453] IHyprLayout::onMouseMove(Vector2D const&) [3455] std::_Deque_base >::_M_deallocate_map(SWindowRule**, unsigned long) [3895] std::__cxx11::_List_base >::_M_get_node() + [2025] IHyprLayout::onWindowCreated(CWindow*) [3456] std::_Deque_base >::_M_initialize_map(unsigned long) [2942] std::__cxx11::_List_base >::_M_inc_size(unsigned long) + [1838] IHyprLayout::onWindowRemoved(CWindow*) [3457] std::_Deque_base >::_M_deallocate_node(SWindowRule*) [3896] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + [3073] IHyprLayout::IHyprLayout() [2821] std::_Deque_base >::_M_get_Tp_allocator() [2449] std::__cxx11::_List_base >::_M_get_Node_allocator() + [3074] IHyprLayout::~IHyprLayout() [3458] std::_Deque_base >::_Deque_base() [2943] std::__cxx11::_List_base >::_M_clear() + [2318] SWindowRule::SWindowRule(SWindowRule const&) [3459] std::_Deque_base >::~_Deque_base() [3897] std::__cxx11::_List_base >::_List_base() + [2124] SWindowRule::SWindowRule(SWindowRule&&) [3460] std::_Deque_base >::_Deque_impl::_Deque_impl() [3898] std::__cxx11::_List_base >::_List_base(std::allocator >&&) + [1747] SWindowRule::~SWindowRule() [3461] std::_Deque_base >::_Deque_impl::~_Deque_impl() [2944] std::__cxx11::_List_base >::~_List_base() + [354] CBezierCurve::getYForPoint(float) [3462] std::_Deque_base >::_M_allocate_map(unsigned long) [3899] std::__cxx11::_List_base >::_List_impl::_List_impl() + [3075] CBezierCurve::setup(std::vector >*) [3463] std::_Deque_base >::_M_create_nodes(SMonitorRule**, SMonitorRule**) [2450] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + [702] CBezierCurve::getXForT(float) [3464] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [2298] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [715] CBezierCurve::getYForT(float) [2822] std::_Deque_base >::_M_allocate_node() [2451] std::__cxx11::_List_base >::_M_dec_size(unsigned long) + [3076] CBezierCurve::CBezierCurve() [3465] std::_Deque_base >::_M_destroy_nodes(SMonitorRule**, SMonitorRule**) [1949] std::__cxx11::_List_base >::_M_get_node() + [3077] CBezierCurve::~CBezierCurve() [3466] std::_Deque_base >::_M_deallocate_map(SMonitorRule**, unsigned long) [1733] std::__cxx11::_List_base >::_M_inc_size(unsigned long) + [310] CFramebuffer::bind() [3467] std::_Deque_base >::_M_initialize_map(unsigned long) [1950] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + [2125] CFramebuffer::alloc(int, int) [2823] std::_Deque_base >::_M_deallocate_node(SMonitorRule*) [1465] std::__cxx11::_List_base >::_M_get_Node_allocator() + [2253] CFramebuffer::release() [2576] std::_Deque_base >::_M_get_Tp_allocator() [3900] std::__cxx11::_List_base >::_M_init() + [1991] CFramebuffer::CFramebuffer() [3468] std::_Deque_base >::_Deque_base() [2266] std::__cxx11::_List_base >::_M_clear() + [1992] CFramebuffer::~CFramebuffer() [3469] std::_Deque_base >::~_Deque_base() [2452] std::__cxx11::_List_base >::_List_base(std::allocator >&&) + [987] SConfigValue::SConfigValue() [3470] std::_Deque_base >::_Deque_impl::_Deque_impl() [3901] std::__cxx11::_List_base >::_List_base() + [294] SConfigValue::SConfigValue(SConfigValue const&) [3471] std::_Deque_base >::_Deque_impl::~_Deque_impl() [2299] std::__cxx11::_List_base >::~_List_base() + [289] SConfigValue::~SConfigValue() [3472] std::_Deque_base >::_M_allocate_map(unsigned long) [3902] std::__cxx11::_List_base >::_List_impl::_List_impl() + [2705] SMonitorRule::SMonitorRule() [3473] std::_Deque_base >::_M_create_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [3903] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [2319] SMonitorRule::SMonitorRule(SMonitorRule const&) [3474] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3904] std::__cxx11::_List_base >::_M_clear() + [2126] SMonitorRule::~SMonitorRule() [3475] std::_Deque_base >::_M_allocate_node() [3905] std::__cxx11::_List_base >::_List_base() + [3078] CEventManager::startThread() [1258] std::_Deque_base >::_M_destroy_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [3906] std::__cxx11::_List_base >::~_List_base() + [1188] CEventManager::postEvent(SHyprIPCEvent, bool) [3476] std::_Deque_base >::_M_deallocate_map(SHyprIPCEvent**, unsigned long) [3907] std::__cxx11::_List_base >::_List_impl::_List_impl() + [3079] CEventManager::CEventManager() [3477] std::_Deque_base >::_M_initialize_map(unsigned long) [3908] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [3080] CEventManager::~CEventManager() [3478] std::_Deque_base >::_M_deallocate_node(SHyprIPCEvent*) [1216] std::__cxx11::_List_base >::_M_get_node() + [423] CHyprRenderer::damageWindow(CWindow*) [977] std::_Deque_base >::_M_get_Tp_allocator() [1217] std::__cxx11::_List_base >::_M_inc_size(unsigned long) + [440] CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [3479] std::_Deque_base >::_Deque_base() [1218] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + [2254] CHyprRenderer::damageMonitor(SMonitor*) [3480] std::_Deque_base >::~_Deque_base() [957] std::__cxx11::_List_base >::_M_get_Node_allocator() + [464] CHyprRenderer::damageSurface(wlr_surface*, double, double) [3481] std::_Deque_base >::_Deque_impl::_Deque_impl() [3909] std::__cxx11::_List_base >::_M_clear() + [528] CHyprRenderer::renderDragIcon(SMonitor*, timespec*) [3482] std::_Deque_base >::_Deque_impl::~_Deque_impl() [3910] std::__cxx11::_List_base >::_List_base() + [3081] CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3483] std::_Deque_base >::_M_allocate_map(unsigned long) [3911] std::__cxx11::_List_base >::~_List_base() + [2026] CHyprRenderer::arrangeLayerArray(SMonitor*, std::__cxx11::list > const&, bool, wlr_box*) [3484] std::_Deque_base >::_M_create_nodes(Vector2D**, Vector2D**) [3912] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + [1189] CHyprRenderer::shouldRenderCursor() [3485] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3913] std::__cxx11::_List_base >::_List_impl::_List_impl() + [463] CHyprRenderer::shouldRenderWindow(CWindow*) [3486] std::_Deque_base >::_M_allocate_node() [2945] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [342] CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [2824] std::_Deque_base >::_M_destroy_nodes(Vector2D**, Vector2D**) [3914] std::__cxx11::_List_base >::_M_dec_size(unsigned long) + [3082] CHyprRenderer::arrangeLayersForMonitor(int const&) [3487] std::_Deque_base >::_M_deallocate_map(Vector2D**, unsigned long) [3915] std::__cxx11::_List_base >::_M_get_node() + [3083] CHyprRenderer::damageTrackingModeFromStr(std::__cxx11::basic_string, std::allocator > const&) [3488] std::_Deque_base >::_M_initialize_map(unsigned long) [2946] std::__cxx11::_List_base >::_M_inc_size(unsigned long) + [553] CHyprRenderer::ensureCursorRenderingMode() [3489] std::_Deque_base >::_M_deallocate_node(Vector2D*) [3916] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + [552] CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [2384] std::_Deque_base >::_M_get_Tp_allocator() [2453] std::__cxx11::_List_base >::_M_get_Node_allocator() + [1091] CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [3490] std::_Deque_base >::_Deque_base() [2947] std::__cxx11::_List_base >::_M_clear() + [177] CHyprRenderer::damageBox(wlr_box*) [3491] std::_Deque_base >::~_Deque_base() [3917] std::__cxx11::_List_base >::_List_base(std::allocator >&&) + [253] CHyprRenderer::damageBox(int const&, int const&, int const&, int const&) [2825] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::_Deque_impl() [3918] std::__cxx11::_List_base >::_List_base() + [3084] CHyprRenderer::CHyprRenderer() [2826] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::~_Deque_impl() [2948] std::__cxx11::_List_base >::~_List_base() + [3085] CInputManager::newKeyboard(wlr_input_device*) [2827] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_map(unsigned long) [3919] std::__cxx11::_List_base >::_List_impl::_List_impl() + [602] CInputManager::onMouseWarp(wlr_pointer_motion_absolute_event*) [2828] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_create_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [3920] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + [3086] CInputManager::destroyMouse(wlr_input_device*) [2829] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [2949] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [1595] CInputManager::getClickMode() [2830] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_node() [3921] std::__cxx11::_List_base >::_M_dec_size(unsigned long) + [599] CInputManager::onMouseMoved(wlr_pointer_motion_event*) [2385] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [3922] std::__cxx11::_List_base >::_M_get_node() + [1153] CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*) [2831] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_map(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2950] std::__cxx11::_List_base >::_M_inc_size(unsigned long) + [2005] CInputManager::onKeyboardMod(void*, SKeyboard*) [2832] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [3923] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + [2284] CInputManager::onMouseButton(wlr_pointer_button_event*) [2833] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_node(std::__cxx11::basic_string, std::allocator >*) [2454] std::__cxx11::_List_base >::_M_get_Node_allocator() + [455] CInputManager::updateDragIcon() [2061] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() [2951] std::__cxx11::_List_base >::_M_clear() + [3087] CInputManager::destroyKeyboard(SKeyboard*) [2834] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_base() [3924] std::__cxx11::_List_base >::_List_base(std::allocator >&&) + [454] CInputManager::mouseMoveUnified(unsigned int, bool) [2835] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::~_Deque_base() [3925] std::__cxx11::_List_base >::_List_base() + [2706] CInputManager::updateCapabilities(wlr_input_device*) [1341] std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [2952] std::__cxx11::_List_base >::~_List_base() + [1190] CInputManager::processMouseRequest(wlr_seat_pointer_request_set_cursor_event*) [1342] std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [3926] std::__cxx11::_List_base >::_List_impl::_List_impl() + [3088] CInputManager::applyConfigToKeyboard(SKeyboard*) [1343] std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [3927] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [369] CInputManager::getMouseCoordsInternal() [1344] std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [3928] std::__cxx11::_List_base >::_M_clear() + [2285] CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [1345] std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [3929] std::__cxx11::_List_base >::_List_base() + [2027] CInputManager::refocus() [1346] std::_Deque_base >, std::allocator > > >::_M_allocate_node() [3930] std::__cxx11::_List_base >::~_List_base() + [3089] CInputManager::newMouse(wlr_input_device*) [1347] std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [2300] std::__cxx11::_List_base >::_List_impl::_List_impl() + [3090] CInputManager::CInputManager() [1348] std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::__detail::_StateSeq >**, unsigned long) [2455] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + [3091] CInputManager::~CInputManager() [1349] std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [2197] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [1232] SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent&&) [1350] std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::__detail::_StateSeq >*) [2267] std::__cxx11::_List_base >::_M_clear() + [963] SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent const&) [634] std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [2456] std::__cxx11::_List_base >::_List_base(std::allocator >&&) + [842] SHyprIPCEvent::~SHyprIPCEvent() [1351] std::_Deque_base >, std::allocator > > >::_Deque_base() [2301] std::__cxx11::_List_base >::_List_base() + [1230] CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1352] std::_Deque_base >, std::allocator > > >::~_Deque_base() [2198] std::__cxx11::_List_base >::~_List_base() + [3092] CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3492] std::_Deque_base >::_Deque_impl::_Deque_impl() [1102] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + [2707] CConfigManager::handleSubmap(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3493] std::_Deque_base >::_Deque_impl::~_Deque_impl() [3931] std::__cxx11::_List_base >::_List_impl::_List_impl() + [972] CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [3494] std::_Deque_base >::_M_allocate_map(unsigned long) [1103] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [3093] CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3495] std::_Deque_base >::_M_create_nodes(CWorkspace***, CWorkspace***) [1131] std::__cxx11::_List_base >::_M_dec_size(unsigned long) + [2708] CConfigManager::setDefaultVars() [3496] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1132] std::__cxx11::_List_base >::_M_get_node() + [2320] CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3497] std::_Deque_base >::_M_allocate_node() [915] std::__cxx11::_List_base >::_M_inc_size(unsigned long) + [529] CConfigManager::dispatchExecOnce() [3498] std::_Deque_base >::_M_destroy_nodes(CWorkspace***, CWorkspace***) [1151] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + [2028] CConfigManager::getMatchingRules(CWindow*) [3499] std::_Deque_base >::_M_deallocate_map(CWorkspace***, unsigned long) [817] std::__cxx11::_List_base >::_M_get_Node_allocator() + [2321] CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3500] std::_Deque_base >::_M_initialize_map(unsigned long) [1104] std::__cxx11::_List_base >::_M_clear() + [831] CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [3501] std::_Deque_base >::_M_deallocate_node(CWorkspace**) [1105] std::__cxx11::_List_base >::_List_base(std::allocator >&&) + [3094] CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3502] std::_Deque_base >::_M_get_Tp_allocator() [3932] std::__cxx11::_List_base >::_List_base() + [1269] CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3503] std::_Deque_base >::_Deque_base() [1106] std::__cxx11::_List_base >::~_List_base() + [293] CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [3504] std::_Deque_base >::~_Deque_base() [3933] std::__cxx11::_List_base >::_List_impl::_List_impl() + [3095] CConfigManager::loadConfigLoadVars() [1784] std::_Deque_base >::_Deque_impl::_Deque_impl(std::allocator&&) [2457] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) + [897] CConfigManager::applyUserDefinedVars(std::__cxx11::basic_string, std::allocator >&, unsigned long) [1785] std::_Deque_base >::_Deque_impl::_Deque_impl() [2302] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [2322] CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1604] std::_Deque_base >::_Deque_impl::~_Deque_impl() [2458] std::__cxx11::_List_base >::_M_dec_size(unsigned long) + [3096] CConfigManager::init() [1605] std::_Deque_base >::_M_allocate_map(unsigned long) [2459] std::__cxx11::_List_base >::_M_get_node() + [1690] CConfigManager::tick() [1606] std::_Deque_base >::_M_create_nodes(SDwindleNodeData***, SDwindleNodeData***) [2094] std::__cxx11::_List_base >::_M_inc_size(unsigned long) + [344] CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [1786] std::_Deque_base >::_Deque_impl_data::_M_swap_data(std::_Deque_base >::_Deque_impl_data&) [2460] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) + [2029] CConfigManager::setInt(std::__cxx11::basic_string, std::allocator >, int) [1283] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1734] std::__cxx11::_List_base >::_M_get_Node_allocator() + [427] CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [1787] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data&&) [2303] std::__cxx11::_List_base >::_M_clear() + [1698] CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1788] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data const&) [3934] std::__cxx11::_List_base >::_List_base() + [879] CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [1607] std::_Deque_base >::_M_allocate_node() [2461] std::__cxx11::_List_base >::_List_base(std::allocator >&&) + [3097] CConfigManager::CConfigManager() [1608] std::_Deque_base >::_M_destroy_nodes(SDwindleNodeData***, SDwindleNodeData***) [2304] std::__cxx11::_List_base >::~_List_base() + [3098] CConfigManager::~CConfigManager() [1609] std::_Deque_base >::_M_deallocate_map(SDwindleNodeData***, unsigned long) [2953] std::__cxx11::_List_base >::_List_impl::~_List_impl() + [443] CLayoutManager::getCurrentLayout() [1610] std::_Deque_base >::_M_initialize_map(unsigned long) [2954] std::__cxx11::_List_base >::_M_clear() + [3099] CLayoutManager::CLayoutManager() [1611] std::_Deque_base >::_M_deallocate_node(SDwindleNodeData**) [2955] std::__cxx11::_List_base >::~_List_base() + [3100] CLayoutManager::~CLayoutManager() [1284] std::_Deque_base >::_M_get_Tp_allocator() [1466] std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) + [3101] CThreadManager::handle() [1789] std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1467] std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) + [3102] CThreadManager::CThreadManager() [1790] std::_Deque_base >::_Deque_base() [1468] std::__cxx11::basic_regex >::~basic_regex() + [3103] CThreadManager::~CThreadManager() [1612] std::_Deque_base >::~_Deque_base() [244] std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long) + [2030] SubsurfaceTree::createTreeRoot(wlr_surface*, void (*)(void*, int*, int*), void*, CWindow*) [1886] std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [130] std::__cxx11::basic_string, std::allocator >::_M_dispose() + [2323] SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [1887] std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [815] std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) + [475] CHyprOpenGLImpl::renderRect(wlr_box*, CColor const&, int) [1888] std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [450] std::__cxx11::basic_string, std::allocator >::_S_compare(unsigned long, unsigned long) + [530] CHyprOpenGLImpl::clearWithTex() [1889] std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::unique_ptr >**, std::unique_ptr >**) [223] std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) + [477] CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [1890] std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [159] std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) + [1984] CHyprOpenGLImpl::compileShader(unsigned int const&, std::__cxx11::basic_string, std::allocator >) [1891] std::_Deque_base >, std::allocator > > >::_M_allocate_node() [261] std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&) + [2031] CHyprOpenGLImpl::createProgram(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1892] std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::unique_ptr >**, std::unique_ptr >**) [131] std::__cxx11::basic_string, std::allocator >::_Alloc_hider::~_Alloc_hider() + [343] CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [1893] std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::unique_ptr >**, unsigned long) [2268] std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) + [757] CHyprOpenGLImpl::renderSnapshot(CWindow**) [1894] std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [209] void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) + [2324] CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [1895] std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::unique_ptr >*) [193] void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) + [472] CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [1635] std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [1663] std::__cxx11::basic_string, std::allocator >::__sv_wrapper::__sv_wrapper(std::basic_string_view >) + [473] CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [1896] std::_Deque_base >, std::allocator > > >::_Deque_base() [65] std::__cxx11::basic_string, std::allocator >::_M_local_data() + [468] CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [1897] std::_Deque_base >, std::allocator > > >::~_Deque_base() [125] std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) + [3104] CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3505] std::_Deque_base >::_Deque_impl::_Deque_impl() [208] std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char const*, char const*) + [3105] CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3506] std::_Deque_base >::_Deque_impl::~_Deque_impl() [188] std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char*, char*) + [585] CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [3507] std::_Deque_base >::_M_allocate_map(unsigned long) [789] std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) + [290] CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [3508] std::_Deque_base >::_M_create_nodes(int**, int**) [153] std::__cxx11::basic_string, std::allocator >::_M_get_allocator() + [507] CHyprOpenGLImpl::end() [3509] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1664] std::__cxx11::basic_string, std::allocator >::_S_to_string_view(std::basic_string_view >) + [509] CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [3510] std::_Deque_base >::_M_allocate_node() [1703] std::__cxx11::basic_string, std::allocator >::end() + [417] CHyprOpenGLImpl::clear(CColor const&) [3511] std::_Deque_base >::_M_destroy_nodes(int**, int**) [1302] std::__cxx11::basic_string, std::allocator >::begin() + [97] CHyprOpenGLImpl::scissor(pixman_box32 const*) [3512] std::_Deque_base >::_M_deallocate_map(int**, unsigned long) [700] std::__cxx11::basic_string, std::allocator >::clear() + [61] CHyprOpenGLImpl::scissor(wlr_box const*) [3513] std::_Deque_base >::_M_initialize_map(unsigned long) [818] std::__cxx11::basic_string, std::allocator >::append(char const*) + [3106] CHyprOpenGLImpl::CHyprOpenGLImpl() [3514] std::_Deque_base >::_M_deallocate_node(int*) [841] std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long) + [3107] CHyprOpenGLImpl::~CHyprOpenGLImpl() [3515] std::_Deque_base >::_M_get_Tp_allocator() [853] std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) + [934] CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [3516] std::_Deque_base >::_Deque_base() [846] std::__cxx11::basic_string, std::allocator >::assign(char const*) + [760] CHyprWLListener::removeCallback() [3517] std::_Deque_base >::~_Deque_base() [672] std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&) + [336] CHyprWLListener::emit(void*) [910] std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) [790] std::__cxx11::basic_string, std::allocator >::assign(unsigned long, char) + [1554] CHyprWLListener::CHyprWLListener(CHyprWLListener const&) [911] std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [1309] std::__cxx11::basic_string, std::allocator >::insert(unsigned long, char const*) + [872] CHyprWLListener::CHyprWLListener() [912] std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&&) [218] std::__cxx11::basic_string, std::allocator >::_M_data(char*) + [848] CHyprWLListener::~CHyprWLListener() [493] std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) [129] std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) + [1191] CKeybindManager::addKeybind(SKeybind) [2156] std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) [2462] std::__cxx11::basic_string, std::allocator >::_S_move(char*, char const*, unsigned long) + [2325] CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [3518] std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_Tuple_impl() [1310] std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) + [3108] CKeybindManager::exitHyprland(std::__cxx11::basic_string, std::allocator >) [37] std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) [3935] std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, std::__cxx11::basic_string, std::allocator > const&) + [1596] CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [2157] std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) [1543] std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) + [2709] CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [3519] std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_Tuple_impl() [671] std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) + [1176] CKeybindManager::stringToModMask(std::__cxx11::basic_string, std::allocator >) [1182] std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) [674] std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) + [3109] CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) [2158] std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) [246] std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) + [1597] CKeybindManager::handleInternalKeybinds(unsigned int) [3520] std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_Tuple_impl() [124] std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long) + [2127] CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [134] std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) [849] std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) + [1598] CKeybindManager::handleVT(unsigned int) [2159] std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) [777] std::__cxx11::basic_string, std::allocator >::_S_assign(char*, unsigned long, char) + [3110] CKeybindManager::CKeybindManager() [3521] std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_Tuple_impl() [626] std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) + [3111] CKeybindManager::~CKeybindManager() [227] std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) [1665] std::__cxx11::basic_string, std::allocator >::basic_string(char const*, unsigned long, std::allocator const&) + [2032] SDwindleNodeData::recalcSizePosRecursive() [2160] std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) [1544] std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) + [1769] SDwindleNodeData::SDwindleNodeData(SDwindleNodeData&&) [3522] std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_Tuple_impl() [192] std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) + [1770] SDwindleNodeData::SDwindleNodeData() [237] std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) [1023] std::__cxx11::basic_string, std::allocator >::basic_string() + [1599] SDwindleNodeData::~SDwindleNodeData() [2161] std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) [263] std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) + [1179] SDwindleNodeData::operator==(SDwindleNodeData const&) [3523] std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_Tuple_impl() [1682] std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >::__sv_wrapper, std::allocator const&) + [2128] SSurfaceTreeNode::SSurfaceTreeNode() [447] std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) [366] std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) + [2033] SSurfaceTreeNode::SSurfaceTreeNode(SSurfaceTreeNode&&) [2162] std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) [2269] std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) + [1748] SSurfaceTreeNode::~SSurfaceTreeNode() [3524] std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_Tuple_impl() [1666] std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) + [1537] SSurfaceTreeNode::operator==(SSurfaceTreeNode const&) [2163] std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) [132] std::__cxx11::basic_string, std::allocator >::~basic_string() + [1111] CAnimatedVariable::unregister() [3525] std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_Tuple_impl() [695] std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) + [329] CAnimatedVariable::isBeingAnimated() [72] std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) [845] std::__cxx11::basic_string, std::allocator >::operator=(char const*) + [2710] CAnimatedVariable::setValueAndWarp(Vector2D const&) [2164] std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) [675] std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) + [2129] CAnimatedVariable::setValueAndWarp(float const&) [3526] std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_Tuple_impl() [555] std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) + [1092] CAnimatedVariable::warp() [812] std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) [1988] std::__cxx11::basic_string, std::allocator >::operator+=(char const*) + [1121] CAnimatedVariable::create(ANIMATEDVARTYPE, float*, long*, std::__cxx11::basic_string, std::allocator >*, void*, AVARDAMAGEPOLICY) [2165] std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) [1469] std::__cxx11::regex_traits::imbue(std::locale) + [1717] CAnimatedVariable::setValue(Vector2D const&) [3527] std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_Tuple_impl() [1470] std::__cxx11::regex_traits::regex_traits() + [1122] CAnimatedVariable::CAnimatedVariable() [480] std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) [1471] std::__cxx11::regex_traits::~regex_traits() + [1146] CAnimatedVariable::~CAnimatedVariable() [2166] std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) [1545] std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_establish_failed_match(__gnu_cxx::__normal_iterator, std::allocator > >) + [1669] CAnimatedVariable::operator=(CColor const&) [3528] std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_Tuple_impl() [2463] std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_prefix() + [1014] CAnimatedVariable::operator=(Vector2D const&) [2167] std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) [1472] std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_resize(unsigned int) + [1839] CAnimatedVariable::operator=(float const&) [3529] std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_Tuple_impl() [2464] std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_suffix() + [1840] CAnimationManager::animationPopin(CWindow*, bool) [306] std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) [1473] std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results() + [1841] CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [2168] std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) [1474] std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results(std::allocator, std::allocator > > > > const&) + [539] CAnimationManager::tick() [3530] std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_Tuple_impl() [1475] std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::~match_results() + [296] CAnimationManager::deltazero(CColor const&, CColor const&) [86] std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) [3936] CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) + [182] CAnimationManager::deltazero(Vector2D const&, Vector2D const&) [1898] std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) [2956] CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) + [254] CAnimationManager::deltazero(float const&, float const&) [1899] std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) [3937] std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) + [3112] CAnimationManager::CAnimationManager() [1200] std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) [2957] std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) + [3113] CAnimationManager::~CAnimationManager() [1900] std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_Tuple_impl() [179] std::__cxx11::list >::end() + [3114] CHyprDebugOverlay::CHyprDebugOverlay() [1901] std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) [2305] std::__cxx11::list >::back() + [3115] CHyprDebugOverlay::~CHyprDebugOverlay() [3531] std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) [196] std::__cxx11::list >::begin() + [1244] CHyprDwindleLayout::getNodeFromWindow(CWindow*) [3532] std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3938] std::__cxx11::list >::clear() + [3116] CHyprDwindleLayout::recalculateMonitor(int const&) [1659] std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [3939] void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) + [1647] CHyprDwindleLayout::requestRenderHints(CWindow*) [923] std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) [2958] void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) + [1538] CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1163] std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_Tuple_impl() [3940] std::__cxx11::list >::list() + [2034] CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2577] std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) [3941] std::__cxx11::list >::~list() + [1842] CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) [2578] std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&&) [3942] std::__cxx11::list >::list() + [2526] CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2579] std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::__cxx11::basic_string, std::allocator > const&) [3943] std::__cxx11::list >::~list() + [3117] CHyprDwindleLayout::getMasterNodeOnWorkspace(int const&) [2386] std::_Tuple_impl<0ul, CWindow* const&>::_M_head(std::_Tuple_impl<0ul, CWindow* const&>&) [3944] std::__cxx11::list >::list() + [2711] CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2387] std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(std::_Tuple_impl<0ul, CWindow* const&>&&) [3945] std::__cxx11::list >::~list() + [3118] CHyprDwindleLayout::CHyprDwindleLayout() [2388] std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(CWindow* const&) [2095] std::__cxx11::list >::end() + [3119] CHyprDwindleLayout::~CHyprDwindleLayout() [2389] std::_Tuple_impl<0ul, SMonitor* const&>::_M_head(std::_Tuple_impl<0ul, SMonitor* const&>&) [2096] std::__cxx11::list >::begin() + [3120] SCurrentRenderData::SCurrentRenderData() [2390] std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(SMonitor* const&) [2465] std::__cxx11::list >::clear() + [3121] SCurrentRenderData::~SCurrentRenderData() [2391] std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(std::_Tuple_impl<0ul, SMonitor* const&>&&) [2097] std::__cxx11::list >::list(std::__cxx11::list >&&) + [2712] SMonitorRenderData::SMonitorRenderData() [3533] std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) (tuple) [2098] std::__cxx11::list >::list() + [2713] SMonitorRenderData::~SMonitorRenderData() [3534] std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_Tuple_impl(CEventManager::startThread()::{lambda()#1}&&) (tuple) [1735] std::__cxx11::list >::~list() + [2035] CHyprXWaylandManager::checkBorders(CWindow*) [1259] std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_M_head(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) (tuple) [3946] std::__cxx11::list >::list() + [1078] CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1201] std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) (tuple) [3947] std::__cxx11::list >::~list() + [435] CHyprXWaylandManager::setWindowSize(CWindow*, Vector2D const&) [1260] std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::~_Tuple_impl() (tuple) [2199] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + [1749] CHyprXWaylandManager::activateWindow(CWindow*, bool) [3535] std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) (tuple) [1818] std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) + [2326] CHyprXWaylandManager::sendCloseWindow(CWindow*) [3536] std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_Tuple_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) (tuple) [2200] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + [2036] CHyprXWaylandManager::shouldBeFloated(CWindow*) [3537] std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) (tuple) [983] std::__cxx11::list >::end() + [358] CHyprXWaylandManager::getWindowSurface(CWindow*) [3538] std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_Tuple_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) (tuple) [1819] std::__cxx11::list >::back() + [2037] CHyprXWaylandManager::moveXWaylandWindow(CWindow*, Vector2D const&) [1271] std::_Tuple_impl<1ul, SHyprIPCEvent>::_M_head(std::_Tuple_impl<1ul, SHyprIPCEvent>&) [1086] std::__cxx11::list >::begin() + [2714] CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [1202] std::_Tuple_impl<1ul, SHyprIPCEvent>::_Tuple_impl(SHyprIPCEvent const&) [2201] std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) + [2038] CHyprXWaylandManager::setWindowStyleTiled(CWindow*, unsigned int) [1295] std::_Tuple_impl<1ul, SHyprIPCEvent>::~_Tuple_impl() [2202] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + [1298] CHyprXWaylandManager::getTitle[abi:cxx11](CWindow*) [1677] std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [2203] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + [3122] CHyprXWaylandManager::CHyprXWaylandManager() [3539] std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&) [1820] void std::__cxx11::list >::_M_insert(std::_List_iterator, SDwindleNodeData&&) + [3123] CHyprXWaylandManager::~CHyprXWaylandManager() [3540] std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_Tuple_impl(int (*&&)(_IO_FILE*)) [1821] std::__cxx11::list >::push_back(SDwindleNodeData&&) + [1843] IHyprWindowDecoration::IHyprWindowDecoration() [2580] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2204] std::__cxx11::list >::list(std::allocator const&) + [1844] IHyprWindowDecoration::~IHyprWindowDecoration() [3541] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3948] std::__cxx11::list >::list() + [1845] SWindowDecorationExtents::SWindowDecorationExtents() [2581] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2099] std::__cxx11::list >::~list() + [50] SWindowDecorationExtents::~SWindowDecorationExtents() [3542] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2100] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + [1648] SWindowRenderLayoutHints::SWindowRenderLayoutHints() [2582] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2205] std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) + [1846] SWindowSpecialRenderData::SWindowSpecialRenderData() [3543] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2206] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + [331] CHyprDropShadowDecoration::damageEntire() [2583] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1578] std::__cxx11::list >::end() + [399] CHyprDropShadowDecoration::updateWindow(CWindow*) [3544] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2101] std::__cxx11::list >::back() + [101] CHyprDropShadowDecoration::getWindowDecorationExtents() [2584] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1701] std::__cxx11::list >::begin() + [474] CHyprDropShadowDecoration::draw(SMonitor*, float) [3545] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2102] std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) + [1847] CHyprDropShadowDecoration::CHyprDropShadowDecoration(CWindow*) [2585] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2207] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + [1848] CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [3546] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2208] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + [1849] CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [2586] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2209] void std::__cxx11::list >::_M_insert(std::_List_iterator, SSurfaceTreeNode&&) + [1850] SWindowAdditionalConfigData::SWindowAdditionalConfigData() [3547] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2210] std::__cxx11::list >::push_back(SSurfaceTreeNode&&) + [1851] SWindowAdditionalConfigData::~SWindowAdditionalConfigData() [2587] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2103] std::__cxx11::list >::list(std::allocator const&) + [3124] SMonitorAdditionalReservedArea::SMonitorAdditionalReservedArea() [3548] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3949] std::__cxx11::list >::list() + [3125] Init::isSudo() [2588] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2104] std::__cxx11::list >::~list() + [663] Debug::log(LogLevel, char const*, ...) [3549] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3950] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + [3126] Debug::init(std::__cxx11::basic_string, std::allocator >) [2589] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [3951] SMouse& std::__cxx11::list >::emplace_back<>() + [3127] SDrag::~SDrag() [3550] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3952] std::_List_node* std::__cxx11::list >::_M_create_node<>() + [3128] SSeat::SSeat() [2590] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [3953] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + [470] CColor::CColor(unsigned long) [3551] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2306] std::__cxx11::list >::end() + [262] CColor::CColor(float, float, float, float) [2591] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2959] std::__cxx11::list >::back() + [843] CColor::CColor() [3552] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2644] std::__cxx11::list >::begin() + [540] CTimer::getSeconds() [2592] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [3954] std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) + [531] CTimer::getDuration() [3553] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3955] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + [457] CTimer::reset() [1902] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [3956] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + [3129] CTimer::CTimer() [1903] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl >(std::default_delete&&) [3957] void std::__cxx11::list >::_M_insert<>(std::_List_iterator) + [3130] Events::listener_change(wl_listener*, void*) [1904] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [3958] std::__cxx11::list >::list(std::allocator const&) + [2039] Events::listener_mapWindow(void*, void*) [1905] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3959] std::__cxx11::list >::list() + [3131] Events::listener_activateX11(void*, void*) [1164] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2960] std::__cxx11::list >::~list() + [1154] Events::listener_keyboardKey(void*, void*) [2169] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2466] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + [2006] Events::listener_keyboardMod(void*, void*) [2062] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [1951] CWindow& std::__cxx11::list >::emplace_back<>() + [2327] Events::listener_unmapWindow(void*, void*) [3554] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [1952] std::_List_node* std::__cxx11::list >::_M_create_node<>() + [471] Events::listener_commitWindow(void*, void*) [2392] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2467] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + [3132] Events::listener_destroyMouse(void*, void*) [3555] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [73] std::__cxx11::list >::end() + [532] Events::listener_monitorFrame(void*, void*) [3556] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [1644] std::__cxx11::list >::back() + [2040] Events::listener_destroyWindow(void*, void*) [1124] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [206] std::__cxx11::list >::rend() + [3133] Events::listener_monitorDestroy(void*, void*) [2393] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [55] std::__cxx11::list >::begin() + [1670] Events::listener_setTitleWindow(void*, void*) [822] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move::__copy_m, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [3960] std::__cxx11::list >::clear() + [3134] Events::listener_keyboardDestroy(void*, void*) [148] std::char_traits::copy(char*, char const*, unsigned long) [452] std::__cxx11::list >::rbegin() + [462] Events::listener_commitSubsurface(void*, void*) [341] std::char_traits::find(char const*, unsigned long, char const&) [2468] std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) + [2328] Events::listener_destroySubsurfaceNode(void*, void*) [2394] std::char_traits::move(char*, char const*, unsigned long) [2270] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + [3135] SMouse::SMouse() [3557] std::char_traits::assign(char*, unsigned long, char) [2271] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + [3136] SMouse::~SMouse() [112] std::char_traits::assign(char&, char const&) [1953] void std::__cxx11::list >::_M_insert<>(std::_List_iterator) + [3137] SMouse::operator==(SMouse const&) [205] std::char_traits::length(char const*) [2469] std::__cxx11::list >::list(std::allocator const&) + [400] CWindow::updateWindowDecos() [183] std::char_traits::compare(char const*, char const*, unsigned long) [3961] std::__cxx11::list >::list() + [102] CWindow::getFullWindowBoundingBox() [572] void std::this_thread::sleep_for >(std::chrono::duration > const&) [2307] std::__cxx11::list >::~list() + [1852] CWindow::CWindow() [173] void std::this_thread::sleep_for >(std::chrono::duration > const&) [3962] std::__cxx11::list >::list() + [1853] CWindow::~CWindow() [1711] void std::_Destroy_aux::__destroy(SWindowRule*, SWindowRule*) [3963] std::__cxx11::list >::~list() + [1311] CWindow::operator==(CWindow const&) [2836] void std::_Destroy_aux::__destroy(SMonitorRule*, SMonitorRule*) [1219] std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) + [545] HyprCtl::tickHyprCtl() [1261] void std::_Destroy_aux::__destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1015] std::__cxx11::list >::end() + [3138] HyprCtl::startHyprCtlSocket() [2395] void std::_Destroy_aux::__destroy(Vector2D*, Vector2D*) [1626] std::__cxx11::list >::begin() + [2527] CTexture::destroyTexture() [2396] void std::_Destroy_aux::__destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [1220] void std::__cxx11::list >::_M_insert(std::_List_iterator, SKeybind const&) + [2715] CTexture::allocate() [1353] void std::_Destroy_aux::__destroy*>(std::__detail::_State*, std::__detail::_State*) [1221] std::__cxx11::list >::push_back(SKeybind const&) + [469] CTexture::CTexture(wlr_texture*) [1906] void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [3964] std::__cxx11::list >::list() + [1718] CTexture::CTexture() [823] void std::_Destroy_aux::__destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [3965] std::__cxx11::list >::~list() + [467] CTexture::~CTexture() [866] void std::_Destroy_aux::__destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [3966] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + [1192] SKeybind::SKeybind(SKeybind const&) [1354] void std::_Destroy_aux::__destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [3967] std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) + [938] SKeybind::~SKeybind() [1355] void std::_Destroy_aux::__destroy(unsigned long*, unsigned long*) [3968] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + [3139] SMonitor::SMonitor(SMonitor const&) [2593] std::_Vector_base >::_M_allocate(unsigned long) [95] std::__cxx11::list >::end() + [3140] SMonitor::SMonitor() [2063] std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) [3969] std::__cxx11::list >::back() + [2716] SMonitor::~SMonitor() [1725] std::_Vector_base >::_Vector_impl::~_Vector_impl() [94] std::__cxx11::list >::begin() + [3141] SMonitor::operator==(SMonitor const&) [1699] std::_Vector_base >::_M_deallocate(SWindowRule*, unsigned long) [1090] std::__cxx11::list >::front() + [3142] Vector2D::floor() [2064] std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) [3970] std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) + [35] Vector2D::Vector2D(double, double) [1660] std::_Vector_base >::_M_get_Tp_allocator() [3971] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + [297] Vector2D::Vector2D() [2065] std::_Vector_base >::_Vector_base(std::_Vector_base >&&) [3972] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + [27] Vector2D::~Vector2D() [1726] std::_Vector_base >::~_Vector_base() [3973] void std::__cxx11::list >::_M_insert(std::_List_iterator, SMonitor const&) + [3143] SKeyboard::SKeyboard() [3558] std::_Vector_base >::_M_allocate(unsigned long) [3974] std::__cxx11::list >::push_back(SMonitor const&) + [3144] SKeyboard::~SKeyboard() [3559] std::_Vector_base >::_Vector_impl::_Vector_impl(std::allocator const&) [3975] std::__cxx11::list >::list(std::allocator const&) + [3145] SKeyboard::operator==(SKeyboard const&) [2837] std::_Vector_base >::_Vector_impl::~_Vector_impl() [3976] std::__cxx11::list >::list() + [752] __gnu_cxx::__alloc_traits, std::allocator > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >::_S_propagate_on_copy_assign() [3560] std::_Vector_base >::_M_deallocate(Vector2D*, unsigned long) [2961] std::__cxx11::list >::~list() + [2329] __gnu_cxx::__alloc_traits >, std::_List_node >::_S_select_on_copy(std::allocator > const&) [3561] std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() [3977] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + [678] __gnu_cxx::__alloc_traits, char>::_S_always_equal() [2397] std::_Vector_base >::_M_get_Tp_allocator() [3978] SKeyboard& std::__cxx11::list >::emplace_back<>() + [185] __gnu_cxx::__alloc_traits, char>::_S_select_on_copy(std::allocator const&) [3562] std::_Vector_base >::_Vector_base(std::allocator const&) [3979] std::_List_node* std::__cxx11::list >::_M_create_node<>() + [676] __gnu_cxx::__alloc_traits, char>::_S_propagate_on_copy_assign() [2838] std::_Vector_base >::~_Vector_base() [3980] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + [670] __gnu_cxx::__alloc_traits, char>::_S_propagate_on_move_assign() [1041] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate(unsigned long) [2645] std::__cxx11::list >::end() + [939] __gnu_cxx::__aligned_buffer > >::_M_ptr() [1042] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > > > > const&) [3981] std::__cxx11::list >::back() + [940] __gnu_cxx::__aligned_buffer > >::_M_addr() [1356] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl() [2962] std::__cxx11::list >::begin() + [355] __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() [946] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::~_Vector_impl() [3982] std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) + [356] __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() [888] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [3983] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + [269] __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() [1357] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_create_storage(unsigned long) [3984] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + [268] __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() [947] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_copy_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data const&) [3985] void std::__cxx11::list >::_M_insert<>(std::_List_iterator) + [2528] __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_ptr() [1358] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_swap_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data&) [3986] std::__cxx11::list >::list(std::allocator const&) + [2529] __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_addr() [948] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_Vector_impl_data() [3987] std::__cxx11::list >::list() + [2007] __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_ptr() [659] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [2963] std::__cxx11::list >::~list() + [2008] __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_addr() [1359] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(std::allocator, std::allocator > > > > const&) [3988] std::__cxx11::list >::list() + [941] __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() [1360] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(unsigned long, std::allocator, std::allocator > > > > const&) [3989] std::__cxx11::list >::~list() + [942] __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() [1361] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base() [2470] void std::__cxx11::list >::_M_initialize_dispatch >(std::_List_const_iterator, std::_List_const_iterator, std::__false_type) + [1233] __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() [949] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::~_Vector_base() [216] std::__cxx11::list >::end() + [1234] __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() [859] std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) [346] std::__cxx11::list >::rend() + [614] __gnu_cxx::__aligned_buffer >::_M_ptr() [1362] std::_Vector_base, std::allocator > >::_Vector_impl::_Vector_impl() [215] std::__cxx11::list >::begin() + [613] __gnu_cxx::__aligned_buffer >::_M_addr() [1363] std::_Vector_base, std::allocator > >::_Vector_impl::~_Vector_impl() [347] std::__cxx11::list >::rbegin() + [500] __gnu_cxx::__aligned_buffer >::_M_ptr() [836] std::_Vector_base, std::allocator > >::_M_deallocate(std::__detail::_State*, unsigned long) [2471] std::__cxx11::list >::list(std::__cxx11::list > const&) + [501] __gnu_cxx::__aligned_buffer >::_M_addr() [1364] std::_Vector_base, std::allocator > >::_Vector_impl_data::_Vector_impl_data() [2308] std::__cxx11::list >::list() + [510] __gnu_cxx::__aligned_buffer >::_M_ptr() [684] std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() [2211] std::__cxx11::list >::~list() + [518] __gnu_cxx::__aligned_buffer >::_M_addr() [1365] std::_Vector_base, std::allocator > >::_Vector_base() [1133] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + [127] __gnu_cxx::__aligned_membuf::_M_ptr() [1366] std::_Vector_base, std::allocator > >::~_Vector_base() [1134] std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) + [126] __gnu_cxx::__aligned_membuf::_M_addr() [1367] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_allocate(unsigned long) [1135] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + [703] __gnu_cxx::__aligned_membuf::_M_ptr() [1368] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > >, int> > const&) [486] std::__cxx11::list >::end() + [704] __gnu_cxx::__aligned_membuf::_M_addr() [1369] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::~_Vector_impl() [485] std::__cxx11::list >::begin() + [1017] __gnu_cxx::__aligned_membuf::_M_ptr() [1370] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1107] std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) + [1019] __gnu_cxx::__aligned_membuf::_M_addr() [1371] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_create_storage(unsigned long) [1136] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + [2255] __gnu_cxx::__aligned_membuf::_M_ptr() [1372] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl_data::_Vector_impl_data() [1137] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + [2256] __gnu_cxx::__aligned_membuf::_M_addr() [1043] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_get_Tp_allocator() [1138] void std::__cxx11::list >::_M_insert(std::_List_iterator, CAnimatedVariable*&&) + [24] __gnu_cxx::__aligned_membuf::_M_ptr() [1373] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_base(unsigned long, std::allocator, std::allocator > >, int> > const&) [1139] std::__cxx11::list >::push_back(CAnimatedVariable*&&) + [25] __gnu_cxx::__aligned_membuf::_M_addr() [1374] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~_Vector_base() [1108] std::__cxx11::list >::list(std::allocator const&) + [558] __gnu_cxx::__aligned_membuf::_M_ptr() [1375] std::_Vector_base >::_M_allocate(unsigned long) [3990] std::__cxx11::list >::list() + [557] __gnu_cxx::__aligned_membuf::_M_addr() [1376] std::_Vector_base >::_Vector_impl::_Vector_impl() [1109] std::__cxx11::list >::~list() + [91] __gnu_cxx::__aligned_membuf::_M_ptr() [1377] std::_Vector_base >::_Vector_impl::~_Vector_impl() [2472] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) + [90] __gnu_cxx::__aligned_membuf::_M_addr() [1044] std::_Vector_base >::_M_deallocate(unsigned long*, unsigned long) [2473] std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) + [2330] __gnu_cxx::__aligned_membuf::_M_ptr() [1378] std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() [2474] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) + [2331] __gnu_cxx::__aligned_membuf::_M_addr() [950] std::_Vector_base >::_M_get_Tp_allocator() [503] std::__cxx11::list >::end() + [103] __gnu_cxx::__aligned_membuf::_M_ptr() [1379] std::_Vector_base >::_Vector_base() [502] std::__cxx11::list >::begin() + [104] __gnu_cxx::__aligned_membuf::_M_addr() [1380] std::_Vector_base >::~_Vector_base() [2475] std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) + [745] __gnu_cxx::__aligned_membuf::_M_ptr() [3563] std::__mutex_base::__mutex_base() [2476] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) + [746] __gnu_cxx::__aligned_membuf::_M_addr() [1381] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) [2477] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) + [1020] __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() [1382] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr() [2478] void std::__cxx11::list >::_M_insert(std::_List_iterator, CWindow* const&) + [1021] __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() [1383] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [2479] std::__cxx11::list >::push_back(CWindow* const&) + [397] __gnu_cxx::__aligned_membuf >::_M_addr() [1384] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr >, void>(std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>&&) [2480] std::__cxx11::list >::list(std::allocator const&) + [2257] __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule* const&) [951] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [3991] std::__cxx11::list >::list() + [2717] __gnu_cxx::__normal_iterator > >::__normal_iterator(Vector2D* const&) [1385] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [2309] std::__cxx11::list >::~list() + [2718] __gnu_cxx::__normal_iterator > >::operator++() [1386] std::enable_if >, (__gnu_cxx::_Lock_policy)2>::__has_esft_base >, void>::value, void>::type std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with >, std::__detail::_NFA > >(std::__detail::_NFA >*) [2964] std::__cxx11::list >::~list() + [1719] __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule const* const&) [1387] std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [385] std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) + [2332] __gnu_cxx::__normal_iterator > >::operator++() [1388] std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2105] std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) + [645] __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* const&) [1022] std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() [1683] std::__cxx11::stol(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) + [883] __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() [323] std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::end() [1476] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::sub_match() + [298] __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char const* const&) [326] std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::find(std::__cxx11::basic_string, std::allocator > const&) [601] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + [618] __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [3564] std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::unordered_map() [2310] std::__cxx11::to_string(int) + [1314] __gnu_cxx::__normal_iterator, std::allocator > >::operator--() [3565] std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::~unordered_map() [3992] std::__cxx11::to_string(long) + [374] __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [3566] std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [3993] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_insert(std::pair) + [631] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) [1299] std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::at(std::__cxx11::basic_string, std::allocator > const&) [3994] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + [1720] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() [1241] std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::end() [3995] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::~_Auto_node() + [587] __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::__normal_iterator(std::__detail::_State* const&) [1242] std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::find(std::__cxx11::basic_string, std::allocator > const&) [1954] std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) + [681] __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator++() [3567] std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::unordered_map() [3996] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::_Alloc_node(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&) + [1112] __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char* const&) [3568] std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::~unordered_map() [1822] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_node() + [425] __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [880] std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [3997] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_leftmost() + [884] __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned long* const&) [288] std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [1823] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) + [431] bool __gnu_cxx::__ops::_Iter_equals_val::operator()<__gnu_cxx::__normal_iterator, std::allocator > > >(__gnu_cxx::__normal_iterator, std::allocator > >) [3569] std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::clear() [1736] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) + [3146] __gnu_cxx::__ops::_Iter_equals_val __gnu_cxx::__ops::__iter_equals_val(char const&) [3570] std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::unordered_map() [1824] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_drop_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) + [384] float __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*) [3571] std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::~unordered_map() [1825] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_rightmost() + [2130] int __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [3572] std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [3998] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) + [1671] long __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [3573] std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::clear() [3999] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::~_Rb_tree_impl() + [2530] bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [3574] std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::unordered_map() [1955] std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) + [1854] bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [3575] std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::~unordered_map() [4000] std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + [854] bool __gnu_cxx::operator==, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [2594] std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [4001] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node, std::allocator > const, unsigned int> >*) + [295] bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [1083] std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::end() [1737] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) + [1691] bool __gnu_cxx::operator==, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [1084] std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::find(std::__cxx11::basic_string, std::allocator > const&) [1826] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_destroy_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) + [679] bool __gnu_cxx::operator==*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [3576] std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::unordered_map() [1956] void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) + [426] bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [3577] std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::~unordered_map() [4002] void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + [2531] __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [1540] std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1957] std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) + [855] __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::difference_type __gnu_cxx::operator-*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [3578] std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::unordered_map() [1173] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() + [1315] __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [3579] std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::~unordered_map() [4003] std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + [368] CAnimatedVariable::fl() const [1262] std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [4004] std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) + [476] CAnimatedVariable::col() const [3580] std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [1995] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) + [29] CAnimatedVariable::vec() const [637] std::unordered_map, std::equal_to, std::allocator > >::end() [1827] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) + [312] CAnimatedVariable::goalv() const [759] std::unordered_map, std::equal_to, std::allocator > >::begin() [1535] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() + [579] CColor::operator-(CColor const&) const [2398] std::unordered_map, std::equal_to, std::allocator > >::erase(CWindow* const&) [2020] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() + [577] CColor::operator*(float const&) const [3581] std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [1178] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_end() + [578] CColor::operator+(CColor const&) const [2066] std::unordered_map, std::equal_to, std::allocator > >::operator[](CWindow* const&) [894] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) + [1771] Vector2D::operator/(float) const [508] std::unordered_map, std::equal_to, std::allocator > >::end() [1312] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node_base const*) + [363] Vector2D::operator==(Vector2D const&) const [513] std::unordered_map, std::equal_to, std::allocator > >::find(SMonitor* const&) [1076] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_left(std::_Rb_tree_node_base*) + [396] Vector2D::operator-(Vector2D) const [3582] std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [1579] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_begin() + [433] Vector2D::operator*(float) const [3583] std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [4005] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) + [199] Vector2D::operator!=(Vector2D const&) const [505] std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [1120] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_right(std::_Rb_tree_node_base*) + [255] Vector2D::operator+(Vector2D) const [3584] std::unordered_map, std::equal_to, std::allocator > >::unordered_map() [4006] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) + [315] __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() const [3585] std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [4007] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::~_Rb_tree() + [320] __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() const [3586] std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [4008] std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_Hash_node() + [279] __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() const [3587] std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [1005] std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_Hash_node() + [280] __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() const [536] std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [4009] std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Hash_node() + [1069] __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() const [780] std::_Function_base::_Base_manager, false, false> >::_M_destroy(std::_Any_data&, std::integral_constant) [2646] std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Hash_node() + [1070] __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() const [781] std::_Function_base::_Base_manager, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1580] std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_Hash_node() + [1289] __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() const [767] std::_Function_base::_Base_manager, false, false> >::_M_get_pointer(std::_Any_data const&) [2965] std::__detail::_Hash_node, std::allocator > const, long>, true>::_Hash_node() + [1290] __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() const [782] void std::_Function_base::_Base_manager, false, false> >::_M_init_functor, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&) [2481] std::__detail::_Hash_node, false>::_Hash_node() + [2009] __gnu_cxx::__aligned_buffer >::_M_ptr() const [783] bool std::_Function_base::_Base_manager, false, false> >::_M_not_empty_function, false, false> >(std::__detail::_CharMatcher, false, false> const&) [2966] std::__detail::_Hash_node, false>::_Hash_node() + [2010] __gnu_cxx::__aligned_buffer >::_M_addr() const [784] void std::_Function_base::_Base_manager, false, false> >::_M_create, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&, std::integral_constant) [2967] std::__detail::_Hash_node, false>::_Hash_node() + [418] __gnu_cxx::__aligned_buffer >::_M_ptr() const [1562] std::_Function_base::_Base_manager, std::allocator >)>::_M_destroy(std::_Any_data&, std::integral_constant) [689] std::__detail::_State_base::_State_base(std::__detail::_Opcode) + [413] __gnu_cxx::__aligned_buffer >::_M_addr() const [1563] std::_Function_base::_Base_manager, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [791] std::__detail::_CharMatcher, false, false>::_CharMatcher(char, std::__cxx11::regex_traits const&) + [533] __gnu_cxx::__aligned_buffer >::_M_ptr() const [1753] std::_Function_base::_Base_manager, std::allocator >)>::_M_get_pointer(std::_Any_data const&) [1477] std::__detail::_ScannerBase::_ScannerBase(std::regex_constants::syntax_option_type) + [546] __gnu_cxx::__aligned_buffer >::_M_addr() const [1564] void std::_Function_base::_Base_manager, std::allocator >)>::_M_init_functor, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >)) [181] std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) + [891] __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() const [1565] bool std::_Function_base::_Base_manager, std::allocator >)>::_M_not_empty_function, std::allocator >)>(void (*)(std::__cxx11::basic_string, std::allocator >)) [832] std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) + [892] __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() const [1566] void std::_Function_base::_Base_manager, std::allocator >)>::_M_create, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >), std::integral_constant) [4010] std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) + [761] __gnu_cxx::__aligned_membuf >::_M_addr() const [722] std::_Function_base::_Base_manager::_M_destroy(std::_Any_data&, std::integral_constant) [2647] std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) + [1855] __gnu_cxx::__normal_iterator > >::base() const [644] std::_Function_base::_Base_manager::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [869] std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) + [2258] __gnu_cxx::__normal_iterator > >::base() const [333] std::_Function_base::_Base_manager::_M_get_pointer(std::_Any_data const&) [2968] std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, long>, true>*) + [2719] __gnu_cxx::__normal_iterator > >::operator*() const [834] void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (* const&)(void*, void*)) [615] std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) + [1630] __gnu_cxx::__normal_iterator > >::base() const [930] void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (*&&)(void*, void*)) [1478] std::__detail::_Node_iterator, false, false>::operator++(int) + [2333] __gnu_cxx::__normal_iterator > >::operator*() const [931] bool std::_Function_base::_Base_manager::_M_not_empty_function(void (*)(void*, void*)) [416] std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) + [619] __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [835] void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (* const&)(void*, void*), std::integral_constant) [2648] std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) + [885] __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const [932] void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (*&&)(void*, void*), std::integral_constant) [2311] unsigned int std::__detail::__to_chars_len(unsigned int, int) + [198] __gnu_cxx::__normal_iterator, std::allocator > >::base() const [438] std::_Function_base::_Function_base() [4011] unsigned int std::__detail::__to_chars_len(unsigned long, int) + [373] __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [439] std::_Function_base::~_Function_base() [4012] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() + [660] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [123] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4013] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() + [1721] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const [2294] std::_List_iterator::operator--() [4014] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() + [821] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator+(long) const [197] std::_List_iterator::operator++() [4015] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() + [526] __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::base() const [1727] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4016] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() + [627] __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator*() const [851] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4017] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() + [682] __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator-(long) const [1791] std::_List_iterator::operator--() [4018] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_Hash_code_base() + [328] __gnu_cxx::__normal_iterator, std::allocator > >::base() const [748] std::_List_iterator::operator++() [895] std::__detail::_Hash_node_base::_Hash_node_base() + [424] __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [1024] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4019] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() + [886] __gnu_cxx::__normal_iterator > >::base() const [2067] std::_List_iterator::operator--() [259] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) + [1316] __gnu_cxx::__normal_iterator > >::operator*() const [1165] std::_List_iterator::operator++() [4020] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() + [1317] __gnu_cxx::__normal_iterator > >::operator-(long) const [1987] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4021] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() + [2334] ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const (Textures.hpp) [2839] std::_List_iterator::operator--() [4022] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) + [3147] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2840] std::_List_iterator::operator++() [4023] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() + [2720] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [45] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [976] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) + [3148] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [54] std::_List_iterator::operator--() [4024] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() + [2721] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [32] std::_List_iterator::operator++() [1285] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) + [316] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [929] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4025] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() + [313] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [581] std::_List_iterator::operator++() [2106] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) + [272] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [49] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [420] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) + [603] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [3588] std::_List_iterator::operator--() [4026] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() + [271] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [149] std::_List_iterator::operator++() [543] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) + [274] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2068] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4027] std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + [2286] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [3589] std::_List_iterator::operator--() [2272] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() + [979] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [2841] std::_List_iterator::operator++() [4028] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) + [2287] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [152] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4029] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) + [3149] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [378] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4030] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) + [2722] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [106] std::_List_iterator::operator++() [4031] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + [3150] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [401] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4032] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) + [2723] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [750] std::_List_iterator::operator++() [4033] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_Hashtable_alloc() + [2532] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [1045] std::_Sp_ebo_helper<0, std::allocator, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator, true>&) [4034] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::~_Hashtable_alloc() + [2533] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1389] std::_Sp_ebo_helper<0, std::allocator, true>::_Sp_ebo_helper(std::allocator const&) [1006] std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + [2724] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [74] std::__array_traits::_S_ref(Vector2D const (&) [200], unsigned long) [713] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() + [2335] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2399] std::__array_traits >, 4ul>::_S_ptr(std::__cxx11::list > const (&) [4]) [1007] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) + [2534] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [247] std::__array_traits >, 4ul>::_S_ref(std::__cxx11::list > const (&) [4], unsigned long) [2482] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) + [2725] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [927] std::__array_traits::_S_ref(SDwindleNodeData* const (&) [2], unsigned long) [4035] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) + [2535] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [1678] std::__array_traits::_S_ptr(char const (&) [128]) [2483] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + [966] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [952] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_swap(std::__shared_count<(__gnu_cxx::_Lock_policy)2>&) [1008] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) + [1308] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [953] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count() [4036] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_Hashtable_alloc() + [964] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1390] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [4037] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::~_Hashtable_alloc() + [967] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [889] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() [4038] std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) + [2536] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [1907] std::default_delete::default_delete(std::default_delete const&) [2273] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() + [1079] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [2842] std::_Deque_iterator::_M_set_node(SWindowRule**) [4039] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) + [2537] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2843] std::_Deque_iterator::_S_buffer_size() [4040] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) + [1253] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1636] std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [2969] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) + [3151] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [2844] std::_Deque_iterator::_Deque_iterator() [4041] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + [1248] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2400] std::_Deque_iterator::operator--() [4042] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) + [1254] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1391] std::_Deque_iterator::operator++() [4043] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_Hashtable_alloc() + [2726] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2595] std::_Deque_iterator::_M_set_node(SMonitorRule**) [4044] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::~_Hashtable_alloc() + [2727] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2401] std::_Deque_iterator::_S_buffer_size() [2649] std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + [3152] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [1700] std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1764] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() + [3153] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2845] std::_Deque_iterator::_Deque_iterator() [2650] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) + [2041] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, CWindow* const&, unsigned long) const [1993] std::_Deque_iterator::operator++() [4045] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) + [3154] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, false> const&) const [2846] std::_Deque_iterator::_M_set_node(SHyprIPCEvent**) [2970] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) + [1772] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2847] std::_Deque_iterator::_S_buffer_size() [4046] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + [1856] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, CWindow* const&, unsigned long) const [2848] std::_Deque_iterator::_Deque_iterator() [2651] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) + [2728] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [727] std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [4047] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_Hashtable_alloc() + [2336] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [1183] std::_Deque_iterator::operator++() [4048] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::~_Hashtable_alloc() + [751] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2849] std::_Deque_iterator::_M_set_node(Vector2D**) [1581] std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + [408] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [582] std::_Deque_iterator::_S_buffer_size() [905] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() + [404] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [576] std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1582] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) + [405] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [2850] std::_Deque_iterator::_Deque_iterator() [2971] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) + [2729] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2851] std::_Deque_iterator::operator--() [4049] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) + [511] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [583] std::_Deque_iterator::operator+=(long) [2972] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + [2730] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2402] std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_M_set_node(std::__cxx11::basic_string, std::allocator >**) [1583] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) + [3155] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2403] std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_S_buffer_size() [4050] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_Hashtable_alloc() + [3156] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [1116] std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [4051] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::~_Hashtable_alloc() + [541] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [2404] std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator() [2973] std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) + [519] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [3590] std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator--() [1996] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() + [534] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [1296] std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator++() [2974] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) + [2731] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [1046] std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_M_set_node(std::__detail::_StateSeq >**) [4052] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) + [3157] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [1047] std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_S_buffer_size() [4053] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, long>, true>*) + [2732] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [609] std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*> const&) [4054] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + [871] std::_Select1st, std::allocator > const, unsigned int> >::operator()(std::pair, std::allocator > const, unsigned int> const&) const [1048] std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator() [2975] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, long>, true>*) + [1238] std::filesystem::file_status::type() const [623] std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator--() [4055] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_Hashtable_alloc() + [492] std::unique_ptr >::get() const [2852] std::_Deque_iterator::_M_set_node(CWorkspace***) [4056] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::~_Hashtable_alloc() + [494] std::unique_ptr >::operator->() const [2853] std::_Deque_iterator::_S_buffer_size() [4057] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) + [42] std::unique_ptr >::get() const [2405] std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [4058] std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() + [40] std::unique_ptr >::operator->() const [2854] std::_Deque_iterator::_Deque_iterator() [2484] std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + [1193] std::unique_ptr >::get() const [1166] std::_Deque_iterator::_M_set_node(SDwindleNodeData***) [1704] std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() + [1194] std::unique_ptr >::operator->() const [1167] std::_Deque_iterator::_S_buffer_size() [2485] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) + [138] std::unique_ptr >::get() const [985] std::_Deque_iterator::_Deque_iterator() [4059] std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) + [140] std::unique_ptr >::operator->() const [986] std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [4060] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) + [226] std::unique_ptr >::get() const [1637] std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_M_set_node(std::unique_ptr >**) [4061] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + [232] std::unique_ptr >::operator->() const [1638] std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_S_buffer_size() [2486] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) + [239] std::unique_ptr >::get() const [1639] std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator() [4062] std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() + [233] std::unique_ptr >::operator->() const [47] std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [2976] std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + [444] std::unique_ptr >::get() const [1908] std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator--() [1997] std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() + [445] std::unique_ptr >::operator->() const [81] std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator++() [2977] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) + [69] std::unique_ptr >::get() const [2855] std::_Deque_iterator::_M_set_node(int**) [4063] std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) + [66] std::unique_ptr >::operator->() const [2856] std::_Deque_iterator::_S_buffer_size() [4064] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) + [806] std::unique_ptr >::get() const [2857] std::_Deque_iterator::_Deque_iterator() [4065] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + [807] std::unique_ptr >::operator->() const [89] std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [2978] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) + [482] std::unique_ptr >::get() const [3591] std::_Rb_tree_header::_M_reset() [4066] std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() + [478] std::unique_ptr >::operator->() const [3592] std::_Rb_tree_header::_Rb_tree_header() [4067] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) + [300] std::unique_ptr >::get() const [2596] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [4068] std::__detail::_Hashtable_alloc, false> > >::_Hashtable_alloc() + [302] std::unique_ptr >::operator->() const [2597] std::__allocated_ptr > >::~__allocated_ptr() [4069] std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() + [87] std::unique_ptr >::get() const [2598] std::__allocated_ptr > >::operator=(decltype(nullptr)) [2979] std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + [88] std::unique_ptr >::operator->() const [1792] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1998] std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() + [1857] std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get() const [1793] std::__allocated_ptr > >::~__allocated_ptr() [2980] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) + [3158] std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::operator bool() const [1794] std::__allocated_ptr > >::operator=(decltype(nullptr)) [4070] std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) + [2733] std::_Deque_base >::_M_get_Tp_allocator() const [2170] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [4071] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) + [2734] std::_Deque_base >::_M_get_map_allocator() const [2069] std::__allocated_ptr > >::~__allocated_ptr() [4072] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) + [2538] std::_Deque_base >::_M_get_Tp_allocator() const [2070] std::__allocated_ptr > >::operator=(decltype(nullptr)) [2981] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) + [2735] std::_Deque_base >::_M_get_map_allocator() const [3593] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [4073] std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() + [2736] std::_Deque_base >::_M_get_Tp_allocator() const [3594] std::__allocated_ptr > >::~__allocated_ptr() [792] std::__detail::_RegexTranslator, false, false>::_RegexTranslator(std::__cxx11::regex_traits const&) + [2737] std::_Deque_base >::_M_get_map_allocator() const [3595] std::__allocated_ptr > >::operator=(decltype(nullptr)) [1738] std::__detail::_List_node_header::_M_base() + [2738] std::_Deque_base >::_M_get_Tp_allocator() const [1909] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [899] std::__detail::_List_node_header::_M_init() + [2739] std::_Deque_base >::_M_get_map_allocator() const [1910] std::__allocated_ptr > >::~__allocated_ptr() [901] std::__detail::_List_node_header::_List_node_header() + [2337] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() const [1911] std::__allocated_ptr > >::operator=(decltype(nullptr)) [2107] std::__detail::_List_node_header::_List_node_header(std::__detail::_List_node_header&&) + [2338] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_map_allocator() const [1203] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1479] bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) + [1026] std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const [1204] std::__allocated_ptr > >::~__allocated_ptr() [2312] void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int) + [1027] std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1205] std::__allocated_ptr > >::operator=(decltype(nullptr)) [4074] void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned long) + [2740] std::_Deque_base >::_M_get_Tp_allocator() const [3596] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [180] std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) + [2741] std::_Deque_base >::_M_get_map_allocator() const [3597] std::__allocated_ptr > >::~__allocated_ptr() [833] std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) + [1155] std::_Deque_base >::_M_get_Tp_allocator() const [3598] std::__allocated_ptr > >::operator=(decltype(nullptr)) [4075] std::__detail::_Node_iterator_base, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) + [1156] std::_Deque_base >::_M_get_map_allocator() const [3599] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2652] std::__detail::_Node_iterator_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) + [1631] std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const [3600] std::__allocated_ptr > >::~__allocated_ptr() [870] std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) + [1632] std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [3601] std::__allocated_ptr > >::operator=(decltype(nullptr)) [2982] std::__detail::_Node_iterator_base, std::allocator > const, long>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, long>, true>*) + [2742] std::_Deque_base >::_M_get_Tp_allocator() const [1125] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1480] std::__detail::_Node_iterator_base, false>::_M_incr() + [2743] std::_Deque_base >::_M_get_map_allocator() const [1126] std::__allocated_ptr > >::~__allocated_ptr() [616] std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) + [2259] std::_Vector_base >::_M_get_Tp_allocator() const [1127] std::__allocated_ptr > >::operator=(decltype(nullptr)) [411] std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) + [705] std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() const [2406] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2653] std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) + [1028] std::_Vector_base >::_M_get_Tp_allocator() const [2407] std::__allocated_ptr > >::~__allocated_ptr() [2212] std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) + [1029] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::get() const [2408] std::__allocated_ptr > >::operator=(decltype(nullptr)) [357] std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() + [1318] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator bool() const [1392] std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::get() [286] std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() + [620] std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::get() const [1049] std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) [270] std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() + [893] std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() const [1050] std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [2654] std::__detail::_Hash_node_value_base, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_valptr() + [303] std::_Function_base::_M_empty() const [1393] std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [2021] std::__detail::_Hash_node_value_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_valptr() + [151] std::_List_iterator::operator*() const [2409] std::__new_allocator::deallocate(SWindowRule*, unsigned long) [4076] std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() + [309] std::_List_iterator::operator->() const [2410] std::__new_allocator::allocate(unsigned long, void const*) [958] std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() + [718] std::_List_iterator::operator*() const [2071] std::__new_allocator::__new_allocator(std::__new_allocator const&) [1286] std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() + [1093] std::_List_iterator::operator*() const [3602] std::__new_allocator::__new_allocator() [1236] std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() + [2339] std::_List_iterator::operator*() const [2858] std::__new_allocator::deallocate(SMonitorRule*, unsigned long) [2487] std::__detail::_Hash_node_value_base >::_M_v() + [30] std::_List_iterator::operator*() const [2859] std::__new_allocator::allocate(unsigned long, void const*) [612] std::__detail::_Hash_node_value_base >::_M_valptr() + [60] std::_List_iterator::operator->() const [3603] std::__new_allocator::__new_allocator() [523] std::__detail::_Hash_node_value_base >::_M_v() + [580] std::_List_iterator::operator*() const [3604] std::__new_allocator::deallocate(SHyprIPCEvent*, unsigned long) [504] std::__detail::_Hash_node_value_base >::_M_valptr() + [93] std::_List_iterator::operator*() const [3605] std::__new_allocator::allocate(unsigned long, void const*) [554] std::__detail::_Hash_node_value_base >::_M_v() + [2744] std::_List_iterator::operator*() const [3606] std::__new_allocator::__new_allocator() [514] std::__detail::_Hash_node_value_base >::_M_valptr() + [111] std::_List_iterator::operator*() const [2171] std::__new_allocator::__new_allocator() [2274] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_M_get() + [749] std::_List_iterator::operator*() const [2072] std::__new_allocator::__new_allocator() [4077] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_Hashtable_ebo_helper() + [3159] std::default_delete::operator()(CHyprError*) const [3607] std::__new_allocator::__new_allocator() [4078] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::~_Hashtable_ebo_helper() + [3160] std::default_delete::operator()(CCompositor*) const [2411] std::__new_allocator::__new_allocator() [714] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_M_get() + [3161] std::default_delete::operator()(CEventManager*) const [3608] std::__new_allocator::__new_allocator() [4079] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_Hashtable_ebo_helper() + [3162] std::default_delete::operator()(CHyprRenderer*) const [2860] std::__new_allocator::deallocate(Vector2D*, unsigned long) [4080] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::~_Hashtable_ebo_helper() + [3163] std::default_delete::operator()(CInputManager*) const [2861] std::__new_allocator::allocate(unsigned long, void const*) [2275] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_M_get() + [3164] std::default_delete::operator()(CConfigManager*) const [2862] std::__new_allocator::__new_allocator() [4081] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_Hashtable_ebo_helper() + [3165] std::default_delete::operator()(CLayoutManager*) const [2863] std::__new_allocator::__new_allocator(std::__new_allocator const&) [4082] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::~_Hashtable_ebo_helper() + [3166] std::default_delete::operator()(CThreadManager*) const [3609] std::__new_allocator::__new_allocator() [1765] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_M_get() + [3167] std::default_delete::operator()(CHyprOpenGLImpl*) const [2864] std::__new_allocator, std::allocator > >::deallocate(std::__cxx11::basic_string, std::allocator >*, unsigned long) [4083] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_Hashtable_ebo_helper() + [3168] std::default_delete::operator()(CKeybindManager*) const [2865] std::__new_allocator, std::allocator > >::allocate(unsigned long, void const*) [4084] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::~_Hashtable_ebo_helper() + [3169] std::default_delete::operator()(CAnimationManager*) const [2866] std::__new_allocator, std::allocator > >::__new_allocator() [906] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_M_get() + [3170] std::default_delete::operator()(CHyprDebugOverlay*) const [1051] std::__new_allocator, std::allocator > > > >::deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [4085] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_Hashtable_ebo_helper() + [3171] std::default_delete::operator()(CHyprXWaylandManager*) const [1052] std::__new_allocator, std::allocator > > > >::allocate(unsigned long, void const*) [4086] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::~_Hashtable_ebo_helper() + [1858] std::default_delete::operator()(IHyprWindowDecoration*) const [954] std::__new_allocator, std::allocator > > > >::__new_allocator(std::__new_allocator, std::allocator > > > > const&) [1999] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_M_get() + [1305] std::_Deque_iterator::operator*() const [1053] std::__new_allocator, std::allocator > > > >::__new_allocator() [4087] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_Hashtable_ebo_helper() + [1761] std::_Deque_iterator::operator*() const [3610] std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [4088] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::~_Hashtable_ebo_helper() + [1245] std::_Deque_iterator::operator*() const [3611] std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::allocate(unsigned long, void const*) [4089] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() + [562] std::_Deque_iterator::operator*() const [3612] std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::__new_allocator() [1705] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() + [556] std::_Deque_iterator::operator[](long) const [994] std::__new_allocator, std::allocator > const, SConfigValue>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [4090] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() + [1279] std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator*() const [995] std::__new_allocator, std::allocator > const, SConfigValue>, true> >::allocate(unsigned long, void const*) [2000] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() + [621] std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator*() const [3613] std::__new_allocator, std::allocator > const, SConfigValue>, true> >::__new_allocator() [4091] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() + [80] std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator*() const [3614] std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [4092] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_Hashtable_ebo_helper() + [2340] std::__new_allocator::_M_max_size() const [3615] std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocate(unsigned long, void const*) [4093] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() + [2745] std::__new_allocator::_M_max_size() const [3616] std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::__new_allocator() [2001] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() + [3172] std::__new_allocator::_M_max_size() const [2599] std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [4094] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() + [2746] std::__new_allocator::_M_max_size() const [2600] std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocate(unsigned long, void const*) [2276] std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() + [2747] std::__new_allocator, std::allocator > >::_M_max_size() const [3617] std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::__new_allocator() [4095] std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_Hashtable_ebo_helper() + [1030] std::__new_allocator, std::allocator > > > >::_M_max_size() const [1567] std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [2277] std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() + [3173] std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::_M_max_size() const [1568] std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocate(unsigned long, void const*) [4096] std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_Hashtable_ebo_helper() + [988] std::__new_allocator, std::allocator > const, SConfigValue>, true> >::_M_max_size() const [3618] std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::__new_allocator() [876] auto std::__detail::__char_traits_cmp_cat >(int) + [3174] std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::_M_max_size() const [2867] std::__new_allocator, std::allocator > const, long>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [311] std::__detail::_Hashtable_hash_traits, std::allocator > > >::__small_size_threshold() + [2539] std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::_M_max_size() const [2868] std::__new_allocator, std::allocator > const, long>, true> >::allocate(unsigned long, void const*) [2488] std::__detail::_Hashtable_hash_traits >::__small_size_threshold() + [1555] std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::_M_max_size() const [3619] std::__new_allocator, std::allocator > const, long>, true> >::__new_allocator() [515] std::__detail::_Hashtable_hash_traits >::__small_size_threshold() + [2748] std::__new_allocator, std::allocator > const, long>, true> >::_M_max_size() const [2412] std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [1481] std::__detail::_NFA >::_M_insert_dummy() + [2341] std::__new_allocator, false> >::_M_max_size() const [2413] std::__new_allocator, false> >::allocate(unsigned long, void const*) [690] std::__detail::_NFA >::_M_insert_state(std::__detail::_State) + [2749] std::__new_allocator, false> >::_M_max_size() const [2869] std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [1482] std::__detail::_NFA >::_M_insert_accept() + [2750] std::__new_allocator, false> >::_M_max_size() const [2870] std::__new_allocator, false> >::allocate(unsigned long, void const*) [793] std::__detail::_NFA >::_M_insert_matcher(std::function) + [856] std::__new_allocator >::_M_max_size() const [3620] std::__new_allocator, false> >::__new_allocator() [1483] std::__detail::_NFA >::_M_eliminate_dummy() + [1319] std::__new_allocator > >::_M_max_size() const [2871] std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [1484] std::__detail::_NFA >::_M_insert_subexpr_end() + [3175] std::__new_allocator::_M_max_size() const [2872] std::__new_allocator, false> >::allocate(unsigned long, void const*) [1485] std::__detail::_NFA >::_M_insert_subexpr_begin() + [3176] std::__new_allocator::_M_max_size() const [860] std::__new_allocator >::deallocate(std::__detail::_State*, unsigned long) [1486] std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) + [3177] std::__new_allocator::_M_max_size() const [861] std::__new_allocator >::allocate(unsigned long, void const*) [1487] std::__detail::_NFA >::~_NFA() + [3178] std::__new_allocator::_M_max_size() const [1394] std::__new_allocator >::__new_allocator() [436] std::__detail::_State::_M_get_matcher() + [1600] std::__new_allocator::_M_max_size() const [1395] std::__new_allocator > >::deallocate(std::__detail::_StateSeq >*, unsigned long) [691] std::__detail::_State::_State(std::__detail::_Opcode) + [3179] std::__new_allocator::_M_max_size() const [1396] std::__new_allocator > >::allocate(unsigned long, void const*) [586] std::__detail::_State::_State(std::__detail::_State&&) + [2751] std::__new_allocator, std::allocator >*>::_M_max_size() const [1397] std::__new_allocator > >::__new_allocator() [488] std::__detail::_State::~_State() + [1773] std::__new_allocator::_M_max_size() const [3621] std::__new_allocator::deallocate(CWorkspace**, unsigned long) [724] std::__detail::_Scanner::_M_advance() + [1320] std::__new_allocator >*>::_M_max_size() const [3622] std::__new_allocator::allocate(unsigned long, void const*) [794] std::__detail::_Scanner::_M_scan_normal() + [3180] std::__new_allocator::_M_max_size() const [3623] std::__new_allocator::__new_allocator() [1488] std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) + [1601] std::__new_allocator::_M_max_size() const [3624] std::__new_allocator::deallocate(SWindowRule**, unsigned long) [1489] std::__detail::_Scanner::~_Scanner() + [1859] std::__new_allocator >*>::_M_max_size() const [3625] std::__new_allocator::allocate(unsigned long, void const*) [1490] std::__detail::_Compiler >::_M_get_nfa() + [3181] std::__new_allocator::_M_max_size() const [2873] std::__new_allocator::__new_allocator() [736] std::__detail::_Compiler >::_M_try_char() + [2540] std::__new_allocator >::_M_max_size() const [3626] std::__new_allocator::deallocate(SMonitorRule**, unsigned long) [1491] std::__detail::_Compiler >::_S_validate(std::regex_constants::syntax_option_type) + [1774] std::__new_allocator >::_M_max_size() const [3627] std::__new_allocator::allocate(unsigned long, void const*) [737] std::__detail::_Compiler >::_M_assertion() + [2131] std::__new_allocator >::_M_max_size() const [2874] std::__new_allocator::__new_allocator() [795] std::__detail::_Compiler >::_M_quantifier() + [3182] std::__new_allocator >::_M_max_size() const [3628] std::__new_allocator::deallocate(SHyprIPCEvent**, unsigned long) [1492] std::__detail::_Compiler >::_M_alternative() + [1860] std::__new_allocator >::_M_max_size() const [3629] std::__new_allocator::allocate(unsigned long, void const*) [1493] std::__detail::_Compiler >::_M_disjunction() + [1195] std::__new_allocator >::_M_max_size() const [2875] std::__new_allocator::__new_allocator() [380] std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) + [3183] std::__new_allocator >::_M_max_size() const [1613] std::__new_allocator::deallocate(SDwindleNodeData**, unsigned long) [1494] std::__detail::_Compiler >::_M_bracket_expression() + [3184] std::__new_allocator >::_M_max_size() const [1614] std::__new_allocator::allocate(unsigned long, void const*) [796] void std::__detail::_Compiler >::_M_insert_char_matcher() + [1123] std::__new_allocator >::_M_max_size() const [1795] std::__new_allocator::__new_allocator() [651] std::__detail::_Compiler >::_M_pop() + [2342] std::__new_allocator >::_M_max_size() const [1796] std::__new_allocator::__new_allocator(std::__new_allocator const&) [738] std::__detail::_Compiler >::_M_atom() + [1861] std::__new_allocator > >::_M_max_size() const [1100] std::__new_allocator::__new_allocator() [739] std::__detail::_Compiler >::_M_term() + [1775] std::__new_allocator, std::allocator > const, unsigned int> > >::_M_max_size() const [2414] std::__new_allocator::__new_allocator() [1495] std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) + [1321] std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::_M_max_size() const [3630] std::__new_allocator::deallocate(Vector2D**, unsigned long) [1496] std::__detail::_Compiler >::~_Compiler() + [1322] std::__new_allocator, std::allocator > >, int> >::_M_max_size() const [3631] std::__new_allocator::allocate(unsigned long, void const*) [769] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_get_sol_pos() + [243] std::__new_allocator::_M_max_size() const [2876] std::__new_allocator::__new_allocator() [1497] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_State_info(long, unsigned long) + [3185] std::__new_allocator::_M_max_size() const [2877] std::__new_allocator, std::allocator >*>::deallocate(std::__cxx11::basic_string, std::allocator >**, unsigned long) [729] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) + [1323] std::__new_allocator::_M_max_size() const [2878] std::__new_allocator, std::allocator >*>::allocate(unsigned long, void const*) [2489] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) + [495] std::__uniq_ptr_impl >::_M_ptr() const [2415] std::__new_allocator, std::allocator >*>::__new_allocator() [770] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) + [41] std::__uniq_ptr_impl >::_M_ptr() const [1797] std::__new_allocator::deallocate(std::__detail::_Hash_node_base**, unsigned long) [771] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search_from_first() + [1196] std::__uniq_ptr_impl >::_M_ptr() const [1798] std::__new_allocator::allocate(unsigned long, void const*) [2490] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) + [137] std::__uniq_ptr_impl >::_M_ptr() const [1615] std::__new_allocator::__new_allocator() [772] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) + [229] std::__uniq_ptr_impl >::_M_ptr() const [1398] std::__new_allocator >*>::deallocate(std::__detail::_StateSeq >**, unsigned long) [639] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) + [238] std::__uniq_ptr_impl >::_M_ptr() const [1399] std::__new_allocator >*>::allocate(unsigned long, void const*) [773] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode) + [442] std::__uniq_ptr_impl >::_M_ptr() const [1054] std::__new_allocator >*>::__new_allocator() [1498] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() + [70] std::__uniq_ptr_impl >::_M_ptr() const [3632] std::__new_allocator::deallocate(CWorkspace***, unsigned long) [1499] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) + [808] std::__uniq_ptr_impl >::_M_ptr() const [3633] std::__new_allocator::allocate(unsigned long, void const*) [1500] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::~_Executor() + [483] std::__uniq_ptr_impl >::_M_ptr() const [2879] std::__new_allocator::__new_allocator() [4097] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) + [301] std::__uniq_ptr_impl >::_M_ptr() const [1616] std::__new_allocator::deallocate(SDwindleNodeData***, unsigned long) [1303] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::at(std::__cxx11::basic_string, std::allocator > const&) + [84] std::__uniq_ptr_impl >::_M_ptr() const [1617] std::__new_allocator::allocate(unsigned long, void const*) [881] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) + [1862] std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() const [1168] std::__new_allocator::__new_allocator() [287] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) + [3186] std::initializer_list::end() const [1912] std::__new_allocator >*>::deallocate(std::unique_ptr >**, unsigned long) [4098] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) + [3187] std::initializer_list::size() const [1913] std::__new_allocator >*>::allocate(unsigned long, void const*) [2655] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) + [2752] std::initializer_list::begin() const [1640] std::__new_allocator >*>::__new_allocator() [1546] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) + [3188] std::initializer_list, std::allocator > const, unsigned int> >::end() const [3634] std::__new_allocator::deallocate(int**, unsigned long) [1265] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) + [3189] std::initializer_list, std::allocator > const, unsigned int> >::size() const [3635] std::__new_allocator::allocate(unsigned long, void const*) [2108] std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) + [2753] std::initializer_list, std::allocator > const, unsigned int> >::begin() const [2880] std::__new_allocator::__new_allocator() [516] std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) + [150] std::reverse_iterator >::base() const [2601] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [537] std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) + [59] std::reverse_iterator >::operator->() const [2602] std::__new_allocator >::allocate(unsigned long, void const*) [1501] std::__detail::_NFA_base::_NFA_base(std::regex_constants::syntax_option_type) + [257] std::reverse_iterator >::base() const [3636] std::__new_allocator >::__new_allocator() [1502] std::__detail::_NFA_base::~_NFA_base() + [1239] std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator*() const [3637] std::__new_allocator >::__new_allocator() [740] std::__detail::_StateSeq >::_M_append(std::__detail::_StateSeq > const&) + [1649] std::basic_string_view >::data() const [3638] std::__new_allocator >::__new_allocator() [959] std::__detail::_StateSeq >::_M_append(long) + [1650] std::basic_string_view >::size() const [2073] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [725] std::__detail::_StateSeq >::_StateSeq(std::__detail::_NFA >&, long) + [1031] std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [2016] std::__new_allocator >::__new_allocator() [220] std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&) + [1324] std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [3639] std::__new_allocator >::__new_allocator() [1243] std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&) + [1325] std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [1799] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1085] std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&) + [622] std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [1800] std::__new_allocator >::allocate(unsigned long, void const*) [640] std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) + [723] std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [2172] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [517] std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) + [661] std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [2074] std::__new_allocator >::__new_allocator() [797] std::function::swap(std::function&) + [1672] std::_List_const_iterator::_M_const_cast() const [2173] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [798] std::function::function() + [1645] std::_List_const_iterator::_M_const_cast() const [2174] std::__new_allocator >::allocate(unsigned long, void const*) [592] std::function::function(std::function&&) + [2541] std::_List_const_iterator::_M_const_cast() const [2075] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [799] std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) + [1762] std::_List_const_iterator::_M_const_cast() const [2017] std::__new_allocator >::__new_allocator() [489] std::function::~function() + [2542] std::_List_const_iterator::_M_const_cast() const [3640] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [800] std::function::operator=(std::function&&) + [2543] std::_List_const_iterator::_M_const_cast() const [3641] std::__new_allocator >::allocate(unsigned long, void const*) [1584] std::function, std::allocator >)>::swap(std::function, std::allocator >)>&) + [850] std::_List_const_iterator::_M_const_cast() const [2881] std::__new_allocator >::__new_allocator() [1585] std::function, std::allocator >)>::function() + [1863] std::_List_const_iterator::_M_const_cast() const [3642] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [1586] std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) + [1776] std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_M_const_cast() const [1914] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1140] std::function, std::allocator >)>::~function() + [1722] std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const [1915] std::__new_allocator >::allocate(unsigned long, void const*) [1587] std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) + [265] std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [2416] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [935] std::function::swap(std::function&) + [1777] std::hash::operator()(CWindow*) const [2295] std::__new_allocator >::__new_allocator() [809] std::function::function(std::function const&) + [349] std::hash::operator()(SMonitor*) const [3643] std::__new_allocator >::__new_allocator() [936] std::function::function(void (*&&)(void*, void*)) + [874] std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [1206] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [873] std::function::function(decltype(nullptr)) + [840] std::less::operator()(char const*, char const*) const [1207] std::__new_allocator >::allocate(unsigned long, void const*) [657] std::function::~function() + [3190] std::array::size() const [3644] std::__new_allocator >::__new_allocator() [937] std::function::operator=(std::function const&) + [1763] std::array::operator[](unsigned long) const [3645] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [588] std::_Any_data::_M_access() + [1985] std::array::size() const [3646] std::__new_allocator >::allocate(unsigned long, void const*) [801] std::__detail::_CharMatcher, false, false>& std::_Any_data::_M_access, false, false> >() + [779] std::ctype::narrow(char, char) const [2882] std::__new_allocator >::__new_allocator() [1588] void (*&std::_Any_data::_M_access, std::allocator >)>())(std::__cxx11::basic_string, std::allocator >) + [3191] std::deque >::size() const [3647] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [721] void (*&std::_Any_data::_M_access())(void*, void*) + [3192] std::deque >::max_size() const [3648] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [155] std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec*) + [176] std::deque >::empty() const [3649] std::__new_allocator >::allocate(unsigned long, void const*) [2983] void std::_Construct(Vector2D*, Vector2D const&) + [3193] std::deque >::size() const [3650] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [741] void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + [52] std::chrono::time_point > >::time_since_epoch() const [2883] std::__new_allocator >::__new_allocator() [1503] void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) + [43] std::chrono::duration >::count() const [3651] std::__new_allocator >::__new_allocator() [692] void std::_Construct, std::allocator > >, int>>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) + [258] std::chrono::duration >::count() const [2076] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [4099] std::iterator_traits::difference_type std::__distance(Vector2D const*, Vector2D const*, std::random_access_iterator_tag) + [33] std::chrono::duration >::count() const [2296] std::__new_allocator >::__new_allocator() [213] std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag) + [76] std::chrono::duration >::count() const [1148] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [191] std::iterator_traits::difference_type std::__distance(char*, char*, std::random_access_iterator_tag) + [388] bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const (ranges_algo.h) [1128] std::__new_allocator >::allocate(unsigned long, void const*) [1547] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::random_access_iterator_tag) + [1157] std::thread::joinable() const [1089] std::__new_allocator >::__new_allocator() [774] std::enable_if, false, false>&, char>, bool>::type std::__invoke_r, false, false>&, char>(std::__detail::_CharMatcher, false, false>&, char&&) + [2544] std::vector >::_M_check_len(unsigned long, char const*) const [1101] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [1756] std::enable_if, std::allocator >), std::__cxx11::basic_string, std::allocator > >, void>::type std::__invoke_r, std::allocator >), std::__cxx11::basic_string, std::allocator > >(void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) + [2042] std::vector >::end() const [2417] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [340] std::enable_if, void>::type std::__invoke_r(void (*&)(void*, void*), void*&&, void*&&) + [1864] std::vector >::size() const [2418] std::__new_allocator >::allocate(unsigned long, void const*) [2656] void std::destroy_at(CWorkspace*) + [2043] std::vector >::begin() const [2419] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [1989] void std::destroy_at(SWindowRule*) + [2260] std::vector >::max_size() const [2297] std::__new_allocator >::__new_allocator() [2491] void std::destroy_at(SMonitorRule*) + [753] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() const [1916] std::__new_allocator > >::deallocate(std::unique_ptr >*, unsigned long) [1185] void std::destroy_at(SHyprIPCEvent*) + [642] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::size() const [1917] std::__new_allocator > >::allocate(unsigned long, void const*) [1828] void std::destroy_at(SDwindleNodeData*) + [754] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() const [1918] std::__new_allocator > >::__new_allocator() [2213] void std::destroy_at(SSurfaceTreeNode*) + [716] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::capacity() const [1801] std::__new_allocator, std::allocator > const, unsigned int> > >::deallocate(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [4100] void std::destroy_at(SMouse*) + [857] std::vector, std::allocator > >::_M_check_len(unsigned long, char const*) const [1802] std::__new_allocator, std::allocator > const, unsigned int> > >::allocate(unsigned long, void const*) [1958] void std::destroy_at(CWindow*) + [527] std::vector, std::allocator > >::size() const [3652] std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator() [1222] void std::destroy_at(SKeybind*) + [706] std::vector, std::allocator > >::max_size() const [3653] std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > > const&) [4101] void std::destroy_at(SMonitor*) + [593] std::vector, std::allocator > >::operator[](unsigned long) const [1400] std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [2214] void std::destroy_at(Vector2D*) + [1326] std::vector >::_M_check_len(unsigned long, char const*) const [1401] std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) [4102] void std::destroy_at(SKeyboard*) + [887] std::vector >::size() const [1055] std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::__new_allocator() [2657] void std::destroy_at, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) + [1032] std::vector >::max_size() const [3654] std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > const&) [1504] void std::destroy_at > >(std::__detail::_NFA >*) + [2132] std::__cxx11::_List_base >::_M_get_size() const [3655] std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator() [607] void std::destroy_at >(std::__detail::_State*) + [2133] std::__cxx11::_List_base >::_M_get_Node_allocator() const [1402] std::__new_allocator, std::allocator > >, int> >::deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [652] void std::destroy_at > >(std::__detail::_StateSeq >*) + [2134] std::__cxx11::_List_base >::_M_get_size() const [1403] std::__new_allocator, std::allocator > >, int> >::allocate(unsigned long, void const*) [1152] void std::destroy_at(CAnimatedVariable**) + [2044] std::__cxx11::_List_base >::_M_get_Node_allocator() const [1056] std::__new_allocator, std::allocator > >, int> >::__new_allocator(std::__new_allocator, std::allocator > >, int> > const&) [2492] void std::destroy_at(CWindow**) + [2754] std::__cxx11::_List_base >::_M_get_size() const [1404] std::__new_allocator, std::allocator > >, int> >::__new_allocator() [1959] void std::destroy_at > >(std::unique_ptr >*) + [3194] std::__cxx11::_List_base >::_M_get_Node_allocator() const [241] std::__new_allocator::deallocate(char*, unsigned long) [4103] void std::destroy_at, std::allocator > const, CBezierCurve> >(std::pair, std::allocator > const, CBezierCurve>*) + [2343] std::__cxx11::_List_base >::_M_get_size() const [245] std::__new_allocator::allocate(unsigned long, void const*) [1009] void std::destroy_at, std::allocator > const, SConfigValue> >(std::pair, std::allocator > const, SConfigValue>*) + [2344] std::__cxx11::_List_base >::_M_get_Node_allocator() const [3656] std::__new_allocator::deallocate(int*, unsigned long) [4104] void std::destroy_at, std::allocator > const, SMonitorAdditionalReservedArea> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) + [3195] std::__cxx11::_List_base >::_M_get_size() const [3657] std::__new_allocator::allocate(unsigned long, void const*) [2658] void std::destroy_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) + [3196] std::__cxx11::_List_base >::_M_get_Node_allocator() const [3658] std::__new_allocator::__new_allocator() [1589] void std::destroy_at, std::allocator > const, std::function, std::allocator >)> > >(std::pair, std::allocator > const, std::function, std::allocator >)> >*) + [3197] std::__cxx11::_List_base >::_M_get_size() const [1405] std::__new_allocator::deallocate(unsigned long*, unsigned long) [1829] void std::destroy_at, std::allocator > const, unsigned int> >(std::pair, std::allocator > const, unsigned int>*) + [3198] std::__cxx11::_List_base >::_M_get_Node_allocator() const [1406] std::__new_allocator::allocate(unsigned long, void const*) [2984] void std::destroy_at, std::allocator > const, long> >(std::pair, std::allocator > const, long>*) + [2345] std::__cxx11::_List_base >::_M_get_Node_allocator() const [1407] std::__new_allocator::__new_allocator() [2493] void std::destroy_at >(std::pair*) + [1113] std::__cxx11::_List_base >::_M_get_size() const [3659] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprError*) [2985] void std::destroy_at >(std::pair*) + [1094] std::__cxx11::_List_base >::_M_get_Node_allocator() const [3660] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [2986] void std::destroy_at >(std::pair*) + [2346] std::__cxx11::_List_base >::_M_get_size() const [3661] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CCompositor*) [1505] void std::destroy_at(unsigned long*) + [2347] std::__cxx11::_List_base >::_M_get_Node_allocator() const [3662] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [1713] SWindowRule* std::__addressof(SWindowRule&) + [1327] std::__cxx11::basic_regex >::flags() const [3663] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CEventManager*) [2494] SMonitorRule* std::__addressof(SMonitorRule&) + [844] std::__cxx11::basic_string, std::allocator >::_M_disjunct(char const*) const [3664] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [1186] SHyprIPCEvent* std::__addressof(SHyprIPCEvent&) + [122] std::__cxx11::basic_string, std::allocator >::_M_is_local() const [3665] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprRenderer*) [2109] Vector2D* std::__addressof(Vector2D&) + [120] std::__cxx11::basic_string, std::allocator >::_M_local_data() const [3666] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [673] std::__cxx11::basic_string, std::allocator > const* std::__addressof, std::allocator > const>(std::__cxx11::basic_string, std::allocator > const&) + [698] std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const [3667] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CInputManager*) [775] std::__detail::_CharMatcher, false, false> const* std::__addressof, false, false> const>(std::__detail::_CharMatcher, false, false> const&) + [699] std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const [3668] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [1757] void (* const*std::__addressof, std::allocator >)>(void (* const&)(std::__cxx11::basic_string, std::allocator >)))(std::__cxx11::basic_string, std::allocator >) + [666] std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [3669] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CConfigManager*) [334] void (* const*std::__addressof(void (* const&)(void*, void*)))(void*, void*) + [1539] std::__cxx11::basic_string, std::allocator >::get_allocator() const [3670] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [756] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const* std::__addressof, std::allocator > > >, std::allocator, std::allocator > > > > > const>(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) + [604] std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [3671] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CLayoutManager*) [119] char const* std::__addressof(char const&) + [145] std::__cxx11::basic_string, std::allocator >::_M_get_allocator() const [3672] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [778] std::__cxx11::basic_string, std::allocator >* std::__addressof, std::allocator > >(std::__cxx11::basic_string, std::allocator >&) + [381] std::__cxx11::basic_string, std::allocator >::end() const [3673] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CThreadManager*) [2215] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + [100] std::__cxx11::basic_string, std::allocator >::data() const [3674] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [2216] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + [595] std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [3675] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprOpenGLImpl*) [4105] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + [596] std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const [3676] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [2495] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + [437] std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [3677] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CKeybindManager*) [4106] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + [51] std::__cxx11::basic_string, std::allocator >::size() const [3678] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [4107] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + [382] std::__cxx11::basic_string, std::allocator >::begin() const [3679] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CAnimationManager*) [1141] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + [362] std::__cxx11::basic_string, std::allocator >::c_str() const [3680] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [2496] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) + [147] std::__cxx11::basic_string, std::allocator >::length() const [3681] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDebugOverlay*) [742] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__addressof, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >&) + [365] std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [3682] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [4108] std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) + [31] std::__cxx11::basic_string, std::allocator >::_M_data() const [3683] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprXWaylandManager*) [1010] std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) + [429] std::__cxx11::basic_string, std::allocator >::compare(char const*) const [3684] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [4109] std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) + [875] std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [1919] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [2659] std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) + [264] std::__cxx11::basic_string, std::allocator >::_M_check(unsigned long, char const*) const [1920] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1590] std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) + [364] std::__cxx11::basic_string, std::allocator >::_M_limit(unsigned long, unsigned long) const [3685] std::__uniq_ptr_data<_IO_FILE, int (*)(_IO_FILE*), true, true>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [2987] std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) + [496] std::__cxx11::basic_string, std::allocator >::capacity() const [1169] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(std::thread::_State*) [2497] std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) + [221] std::__cxx11::basic_string, std::allocator >::max_size() const [2603] std::__uniq_ptr_impl >::_M_deleter() [2988] std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) + [1692] std::__cxx11::basic_string, std::allocator >::operator std::basic_string_view >() const [3686] std::__uniq_ptr_impl >::reset(CHyprError*) [2989] std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) + [2288] std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) const [2175] std::__uniq_ptr_impl >::_M_ptr() [459] std::__detail::_State* std::__addressof >(std::__detail::_State&) + [2135] std::__cxx11::list >::_M_node_count() const [3687] std::__uniq_ptr_impl >::release() [1830] std::__detail::_Hash_node_base** std::__addressof(std::__detail::_Hash_node_base*&) + [2136] std::__cxx11::list >::get_allocator() const [3688] std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprError*) [2660] std::allocator >* std::__addressof > >(std::allocator >&) + [2137] std::__cxx11::list >::size() const [3689] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [1831] std::allocator >* std::__addressof > >(std::allocator >&) + [2138] std::__cxx11::list >::_M_node_count() const [2604] std::__uniq_ptr_impl >::_M_deleter() [2217] std::allocator >* std::__addressof > >(std::allocator >&) + [2045] std::__cxx11::list >::get_allocator() const [3690] std::__uniq_ptr_impl >::reset(CCompositor*) [4110] std::allocator >* std::__addressof > >(std::allocator >&) + [2046] std::__cxx11::list >::size() const [2176] std::__uniq_ptr_impl >::_M_ptr() [1960] std::allocator >* std::__addressof > >(std::allocator >&) + [2755] std::__cxx11::list >::_M_node_count() const [3691] std::__uniq_ptr_impl >::release() [1223] std::allocator >* std::__addressof > >(std::allocator >&) + [3199] std::__cxx11::list >::get_allocator() const [3692] std::__uniq_ptr_impl >::__uniq_ptr_impl(CCompositor*) [4111] std::allocator >* std::__addressof > >(std::allocator >&) + [2756] std::__cxx11::list >::size() const [3693] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [4112] std::allocator >* std::__addressof > >(std::allocator >&) + [2348] std::__cxx11::list >::_M_node_count() const [2605] std::__uniq_ptr_impl >::_M_deleter() [1142] std::allocator >* std::__addressof > >(std::allocator >&) + [2349] std::__cxx11::list >::get_allocator() const [3694] std::__uniq_ptr_impl >::reset(CEventManager*) [2498] std::allocator >* std::__addressof > >(std::allocator >&) + [2350] std::__cxx11::list >::size() const [2177] std::__uniq_ptr_impl >::_M_ptr() [1065] std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >* std::__addressof >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) + [3200] std::__cxx11::list >::_M_node_count() const [3695] std::__uniq_ptr_impl >::release() [1961] std::unique_ptr >* std::__addressof > >(std::unique_ptr >&) + [3201] std::__cxx11::list >::get_allocator() const [3696] std::__uniq_ptr_impl >::__uniq_ptr_impl(CEventManager*) [693] std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__addressof, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>&) + [3202] std::__cxx11::list >::size() const [3697] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [64] char* std::__addressof(char&) + [3203] std::__cxx11::list >::_M_node_count() const [2606] std::__uniq_ptr_impl >::_M_deleter() [1506] std::shared_ptr > > std::make_shared >, std::locale const&, std::regex_constants::syntax_option_type&>(std::locale const&, std::regex_constants::syntax_option_type&) + [3204] std::__cxx11::list >::get_allocator() const [3698] std::__uniq_ptr_impl >::reset(CHyprRenderer*) [4113] std::__detail::_MakeUniq::__single_object std::make_unique() + [3205] std::__cxx11::list >::size() const [2178] std::__uniq_ptr_impl >::_M_ptr() [4114] std::__detail::_MakeUniq::__single_object std::make_unique() + [1865] std::__cxx11::list >::end() const [3699] std::__uniq_ptr_impl >::release() [4115] std::__detail::_MakeUniq::__single_object std::make_unique() + [1866] std::__cxx11::list >::begin() const [3700] std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprRenderer*) [4116] std::__detail::_MakeUniq::__single_object std::make_unique() + [1114] std::__cxx11::list >::_M_node_count() const [3701] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [4117] std::__detail::_MakeUniq::__single_object std::make_unique() + [1095] std::__cxx11::list >::get_allocator() const [2607] std::__uniq_ptr_impl >::_M_deleter() [4118] std::__detail::_MakeUniq::__single_object std::make_unique() + [1115] std::__cxx11::list >::size() const [3702] std::__uniq_ptr_impl >::reset(CInputManager*) [4119] std::__detail::_MakeUniq::__single_object std::make_unique() + [2351] std::__cxx11::list >::_M_node_count() const [2179] std::__uniq_ptr_impl >::_M_ptr() [4120] std::__detail::_MakeUniq::__single_object std::make_unique() + [2352] std::__cxx11::list >::get_allocator() const [3703] std::__uniq_ptr_impl >::release() [4121] std::__detail::_MakeUniq::__single_object std::make_unique() + [2353] std::__cxx11::list >::size() const [3704] std::__uniq_ptr_impl >::__uniq_ptr_impl(CInputManager*) [4122] std::__detail::_MakeUniq::__single_object std::make_unique() + [3206] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_key() const [3705] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [4123] std::__detail::_MakeUniq::__single_object std::make_unique() + [1867] std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::operator(), std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) const [2608] std::__uniq_ptr_impl >::_M_deleter() [4124] std::__detail::_MakeUniq::__single_object std::make_unique() + [1868] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::size() const [3706] std::__uniq_ptr_impl >::reset(CConfigManager*) [4125] std::__detail::_MakeUniq::__single_object std::make_unique() + [1723] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const [2180] std::__uniq_ptr_impl >::_M_ptr() [1962] std::__detail::_MakeUniq::__single_object std::make_unique(CWindow*&&) + [1556] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_mbegin() const [3707] std::__uniq_ptr_impl >::release() [916] std::__cxx11::basic_string, std::allocator >& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) + [3207] std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_M_next() const [3708] std::__uniq_ptr_impl >::__uniq_ptr_impl(CConfigManager*) [491] CHyprError* const& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) + [441] std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_M_next() const [3709] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [2218] CHyprError*& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) + [3208] std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_M_next() const [2609] std::__uniq_ptr_impl >::_M_deleter() [39] CCompositor* const& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) + [2289] std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_M_next() const [3710] std::__uniq_ptr_impl >::reset(CLayoutManager*) [2219] CCompositor*& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) + [973] std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_M_next() const [2181] std::__uniq_ptr_impl >::_M_ptr() [1224] CEventManager* const& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) + [2545] std::__detail::_Hash_node, std::allocator > const, long>, true>::_M_next() const [3711] std::__uniq_ptr_impl >::release() [2220] CEventManager*& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) + [1255] std::__detail::_Hash_node, false>::_M_next() const [3712] std::__uniq_ptr_impl >::__uniq_ptr_impl(CLayoutManager*) [136] CHyprRenderer* const& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) + [2546] std::__detail::_Hash_node, false>::_M_next() const [3713] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [2221] CHyprRenderer*& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) + [2547] std::__detail::_Hash_node, false>::_M_next() const [2610] std::__uniq_ptr_impl >::_M_deleter() [228] CInputManager* const& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) + [321] std::__detail::_Select1st::__1st_type, std::allocator > const, CBezierCurve> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, CBezierCurve> const&>(std::pair, std::allocator > const, CBezierCurve> const&) const [3714] std::__uniq_ptr_impl >::reset(CThreadManager*) [2222] CInputManager*& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) + [284] std::__detail::_Select1st::__1st_type, std::allocator > const, SConfigValue> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, SConfigValue> const&>(std::pair, std::allocator > const, SConfigValue> const&) const [2182] std::__uniq_ptr_impl >::_M_ptr() [236] CConfigManager* const& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) + [1071] std::__detail::_Select1st::__1st_type, std::allocator > const, std::function, std::allocator >)> > const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, std::function, std::allocator >)> > const&>(std::pair, std::allocator > const, std::function, std::allocator >)> > const&) const [3715] std::__uniq_ptr_impl >::release() [2223] CConfigManager*& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) + [1291] std::__detail::_Select1st::__1st_type, std::allocator > const, long> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, long> const&>(std::pair, std::allocator > const, long> const&) const [3716] std::__uniq_ptr_impl >::__uniq_ptr_impl(CThreadManager*) [449] CLayoutManager* const& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) + [2011] std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [3717] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [2224] CLayoutManager*& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) + [406] std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [2611] std::__uniq_ptr_impl >::_M_deleter() [2225] CThreadManager*& std::__get_helper<0ul, CThreadManager*, std::default_delete >(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) + [547] std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [3718] std::__uniq_ptr_impl >::reset(CHyprOpenGLImpl*) [67] CHyprOpenGLImpl* const& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) + [683] std::__detail::_State_base::_M_has_alt() const [2183] std::__uniq_ptr_impl >::_M_ptr() [2226] CHyprOpenGLImpl*& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) + [762] std::__detail::_CharMatcher, false, false>::operator()(char) const [3719] std::__uniq_ptr_impl >::release() [813] CKeybindManager* const& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) + [943] std::__detail::_ScannerBase::_M_is_ecma() const [3720] std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprOpenGLImpl*) [2227] CKeybindManager*& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) + [359] std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::operator->() const [3721] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [481] CAnimationManager* const& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) + [904] std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::operator->() const [2612] std::__uniq_ptr_impl >::_M_deleter() [2228] CAnimationManager*& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) + [3209] std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::operator->() const [3722] std::__uniq_ptr_impl >::reset(CKeybindManager*) [2229] CHyprDebugOverlay*& std::__get_helper<0ul, CHyprDebugOverlay*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) + [2548] std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::operator->() const [2184] std::__uniq_ptr_impl >::_M_ptr() [304] CHyprXWaylandManager* const& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) + [1256] std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::operator->() const [3723] std::__uniq_ptr_impl >::release() [2230] CHyprXWaylandManager*& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) + [2757] std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::operator->() const [3724] std::__uniq_ptr_impl >::__uniq_ptr_impl(CKeybindManager*) [82] IHyprWindowDecoration* const& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) + [617] std::__detail::_Node_iterator, false, false>::operator->() const [3725] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [1963] IHyprWindowDecoration*& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) + [2758] std::__detail::_Node_iterator, false, false>::operator->() const [2613] std::__uniq_ptr_impl >::_M_deleter() [1225] CHyprDropShadowDecoration*& std::__get_helper<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) + [2759] std::__detail::_Node_iterator, false, false>::operator->() const [3726] std::__uniq_ptr_impl >::reset(CAnimationManager*) [1964] _IO_FILE* const& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) + [3210] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [2185] std::__uniq_ptr_impl >::_M_ptr() [4126] _IO_FILE*& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) + [3211] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3727] std::__uniq_ptr_impl >::release() [1684] std::filesystem::__cxx11::path::_List::_Impl*& std::__get_helper<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) + [2760] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [3728] std::__uniq_ptr_impl >::__uniq_ptr_impl(CAnimationManager*) [925] std::thread::_State*& std::__get_helper<0ul, std::thread::_State*, std::default_delete >(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) + [3212] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3729] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [2661] std::__cxx11::basic_string, std::allocator > const& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) + [276] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [2614] std::__uniq_ptr_impl >::_M_deleter() [2499] CWindow* const& std::__get_helper<0ul, CWindow* const&>(std::_Tuple_impl<0ul, CWindow* const&>&) + [989] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3730] std::__uniq_ptr_impl >::reset(CHyprDebugOverlay*) [2500] SMonitor* const& std::__get_helper<0ul, SMonitor* const&>(std::_Tuple_impl<0ul, SMonitor* const&>&) + [594] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&, unsigned long) const [2186] std::__uniq_ptr_impl >::_M_ptr() [4127] CEventManager::startThread()::{lambda()#1}& std::__get_helper<0ul, CEventManager::startThread()::{lambda()#1}>(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) (tuple) + [273] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [3731] std::__uniq_ptr_impl >::release() [1266] CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}& std::__get_helper<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) (tuple) + [275] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3732] std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDebugOverlay*) [4128] CThreadManager::CThreadManager()::{lambda()#1}& std::__get_helper<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) (tuple) + [3213] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3733] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [4129] HyprCtl::startHyprCtlSocket()::{lambda()#1}& std::__get_helper<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) (tuple) + [3214] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2615] std::__uniq_ptr_impl >::_M_deleter() [1252] SHyprIPCEvent& std::__get_helper<1ul, SHyprIPCEvent>(std::_Tuple_impl<1ul, SHyprIPCEvent>&) + [2761] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [3734] std::__uniq_ptr_impl >::reset(CHyprXWaylandManager*) [1685] std::filesystem::__cxx11::path::_List::_Impl_deleter& std::__get_helper<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) + [3215] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [2187] std::__uniq_ptr_impl >::_M_ptr() [4130] int (*&std::__get_helper<1ul, int (*)(_IO_FILE*)>(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&))(_IO_FILE*) + [2549] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3735] std::__uniq_ptr_impl >::release() [2662] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + [2550] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3736] std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprXWaylandManager*) [2663] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + [2762] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&, unsigned long) const [3737] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [2664] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + [2354] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [1921] std::__uniq_ptr_impl >::_M_deleter() [2665] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + [2551] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [1922] std::__uniq_ptr_impl >::_M_ptr() [2666] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + [968] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [1923] std::__uniq_ptr_impl >::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [2667] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + [1557] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [1924] std::__uniq_ptr_impl >::_M_deleter() [2668] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + [1197] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&, unsigned long) const [1208] std::__uniq_ptr_impl >::_M_ptr() [2669] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + [965] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [1925] std::__uniq_ptr_impl >::release() [2670] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + [969] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [1926] std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDropShadowDecoration*) [2671] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + [1249] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3738] std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_deleter() [2672] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + [2763] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3739] std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() [2673] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + [3216] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&, unsigned long) const [3740] std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [2674] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + [1250] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [1661] std::__uniq_ptr_impl::_M_deleter() [1965] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + [1251] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [1662] std::__uniq_ptr_impl::_M_ptr() [1966] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) + [1778] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const [924] std::__uniq_ptr_impl >::_M_ptr() [667] __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__miter_base<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) + [2355] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [1170] std::__uniq_ptr_impl >::__uniq_ptr_impl(std::thread::_State*) [1706] SWindowRule* std::__niter_base(SWindowRule*) + [3217] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const [1057] std::regex_constants::operator&(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) [668] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* std::__niter_base, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) + [1779] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [605] std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [669] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__niter_base, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) + [1780] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [1408] std::regex_constants::operator|=(std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) [597] std::__detail::_State* std::__niter_base*>(std::__detail::_State*) + [414] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [1409] std::regex_constants::operator|(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) [838] unsigned long* std::__niter_base(unsigned long*) + [2764] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [862] std::regex_constants::operator|(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [824] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__niter_wrap<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + [407] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [1410] std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() [2278] SWindowRule* std::__relocate_a >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) + [403] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [1411] std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() [711] std::__detail::_State* std::__relocate_a*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) + [512] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [1412] std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base() [1066] unsigned long* std::__relocate_a >(unsigned long*, unsigned long*, unsigned long*, std::allocator&) + [2765] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2420] std::allocator_traits >::deallocate(std::allocator&, SWindowRule*, unsigned long) [4131] std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__to_address, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) + [520] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [2616] void std::allocator_traits >::destroy(std::allocator&, SWindowRule*) [1011] std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__to_address, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) + [535] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [2421] std::allocator_traits >::allocate(std::allocator&, unsigned long) [4132] std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__to_address, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) + [319] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const [2262] std::allocator_traits >::max_size(std::allocator const&) [2675] std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__to_address, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) + [317] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2422] void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule const&) [1591] std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__to_address, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) + [285] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [2188] void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule&&) [2990] std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__to_address, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>*) + [278] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2884] std::allocator_traits >::deallocate(std::allocator&, SMonitorRule*, unsigned long) [2501] std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) + [260] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [2885] std::allocator_traits >::allocate(std::allocator&, unsigned long) [2991] std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) + [3218] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [3741] std::allocator_traits >::max_size(std::allocator const&) [2992] std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) + [1072] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [2886] void std::allocator_traits >::construct(std::allocator&, SMonitorRule*, SMonitorRule const&) [1832] std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) + [1073] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [3742] std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent*, unsigned long) [1507] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>* std::__to_address >, std::allocator, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) + [975] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [3743] std::allocator_traits >::allocate(std::allocator&, unsigned long) [4133] decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) + [1280] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1209] void std::allocator_traits >::construct(std::allocator&, SHyprIPCEvent*, SHyprIPCEvent const&) [2993] decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) + [1270] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2617] std::allocator_traits >::deallocate(std::allocator&, Vector2D*, unsigned long) [2502] decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule const&) + [1292] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [2887] std::allocator_traits >::allocate(std::allocator&, unsigned long) [2231] decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule&&) + [2047] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const [3744] std::allocator_traits >::max_size(std::allocator const&) [4134] decltype (::new ((void*)(0)) SMonitorRule((declval)())) std::construct_at(SMonitorRule*, SMonitorRule const&) + [2048] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2888] void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D const&) [1226] decltype (::new ((void*)(0)) SHyprIPCEvent((declval)())) std::construct_at(SHyprIPCEvent*, SHyprIPCEvent const&) + [2049] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(CWindow* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [2889] void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D&&) [1833] decltype (::new ((void*)(0)) SDwindleNodeData((declval)())) std::construct_at(SDwindleNodeData*, SDwindleNodeData&&) + [415] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [2890] std::allocator_traits, std::allocator > > >::deallocate(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, unsigned long) [2110] decltype (::new ((void*)(0)) SSurfaceTreeNode((declval)())) std::construct_at(SSurfaceTreeNode*, SSurfaceTreeNode&&) + [421] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2891] std::allocator_traits, std::allocator > > >::allocate(std::allocator, std::allocator > >&, unsigned long) [4135] decltype (::new ((void*)(0)) SMouse()) std::construct_at(SMouse*) + [409] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [2618] void std::allocator_traits, std::allocator > > >::construct, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [1967] decltype (::new ((void*)(0)) CWindow()) std::construct_at(CWindow*) + [548] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [1058] std::allocator_traits, std::allocator > > > > >::deallocate(std::allocator, std::allocator > > > >&, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [1227] decltype (::new ((void*)(0)) SKeybind((declval)())) std::construct_at(SKeybind*, SKeybind const&) + [549] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [1059] std::allocator_traits, std::allocator > > > > >::allocate(std::allocator, std::allocator > > > >&, unsigned long) [4136] decltype (::new ((void*)(0)) SMonitor((declval)())) std::construct_at(SMonitor*, SMonitor const&) + [542] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [1413] std::allocator_traits, std::allocator > > > > >::max_size(std::allocator, std::allocator > > > > const&) [2994] decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D const&) + [658] std::__detail::_RegexTranslator, false, false>::_M_translate(char) const [3745] std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::deallocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [2995] decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D&&) + [203] std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [3746] void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::destroy, std::allocator > const, CBezierCurve> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*) [4137] decltype (::new ((void*)(0)) SKeyboard()) std::construct_at(SKeyboard*) + [900] std::__detail::_Prime_rehash_policy::_M_state() const [3747] std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::allocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, unsigned long) [2676] decltype (::new ((void*)(0)) std::__cxx11::basic_string, std::allocator >((declval, std::allocator > const&>)())) std::construct_at, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) + [324] std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_v() const [3748] void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [608] decltype (::new ((void*)(0)) std::__detail::_State((declval >)())) std::construct_at, std::__detail::_State >(std::__detail::_State*, std::__detail::_State&&) + [322] std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() const [996] std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::deallocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [802] decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > const&>)())) std::construct_at >, std::__detail::_StateSeq > const&>(std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) + [281] std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() const [997] void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::destroy, std::allocator > const, SConfigValue> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*) [743] decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > >)())) std::construct_at >, std::__detail::_StateSeq > >(std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) + [282] std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() const [998] std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::allocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, unsigned long) [1143] decltype (::new ((void*)(0)) CAnimatedVariable*((declval)())) std::construct_at(CAnimatedVariable**, CAnimatedVariable*&&) + [1074] std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() const [999] void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2503] decltype (::new ((void*)(0)) CWindow*((declval)())) std::construct_at(CWindow**, CWindow* const&) + [1075] std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() const [3749] std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::deallocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [1968] decltype (::new ((void*)(0)) std::unique_ptr >((declval > >)())) std::construct_at >, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >&&) + [1281] std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() const [3750] void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::destroy, std::allocator > const, SMonitorAdditionalReservedArea> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) [4138] decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + [1293] std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() const [3751] std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::allocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, unsigned long) [1012] decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + [2012] std::__detail::_Hash_node_value_base >::_M_v() const [3752] void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) + [2013] std::__detail::_Hash_node_value_base >::_M_valptr() const [2619] std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::deallocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2677] decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + [410] std::__detail::_Hash_node_value_base >::_M_v() const [2620] void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::destroy, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) [1592] decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + [419] std::__detail::_Hash_node_value_base >::_M_valptr() const [2621] std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::allocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, unsigned long) [1969] decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval, std::allocator > const, unsigned int> const&>)())) std::construct_at, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) + [550] std::__detail::_Hash_node_value_base >::_M_v() const [2622] void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) + [551] std::__detail::_Hash_node_value_base >::_M_valptr() const [1569] std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::deallocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [2996] decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) + [201] std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_M_cget() const [1570] void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::destroy, std::allocator > const, std::function, std::allocator >)> > >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*) [2504] decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + [2050] std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const [1571] std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::allocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, unsigned long) [2997] decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + [351] std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const [1572] void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2998] decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) + [267] std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [2892] std::allocator_traits, std::allocator > const, long>, true> > >::deallocate(std::allocator, std::allocator > const, long>, true> >&, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [1508] decltype (::new ((void*)(0)) unsigned long((declval)())) std::construct_at(unsigned long*, unsigned long const&) + [1781] std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const [2893] void std::allocator_traits, std::allocator > const, long>, true> > >::destroy, std::allocator > const, long> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*) [1509] bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) + [350] std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const [2894] std::allocator_traits, std::allocator > const, long>, true> > >::allocate(std::allocator, std::allocator > const, long>, true> >&, unsigned long) [1510] bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) + [763] std::__detail::_State::_M_matches(char) const [2895] void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [1511] bool std::regex_search, std::allocator, char, std::__cxx11::regex_traits >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) + [764] std::__detail::_State::_M_get_matcher() const [2423] std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [825] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) + [367] std::__detail::_State::_M_opcode() const [2424] void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [389] char const& std::__invoke_impl(std::__invoke_other, std::identity&, char const&) + [379] std::__detail::_Scanner::_M_get_token() const [2425] std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [776] bool std::__invoke_impl, false, false>&, char>(std::__invoke_other, std::__detail::_CharMatcher, false, false>&, char&&) + [730] std::__detail::_Scanner::_M_get_value[abi:cxx11]() const [2426] void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [390] bool std::__invoke_impl, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(std::__invoke_other, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) (invoke.h) + [638] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_visited(long) const [2896] std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [1758] void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) + [1328] std::__detail::_NFA_base::_M_sub_count() const [2897] void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [339] void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) + [1033] std::__detail::_NFA_base::_M_start() const [2898] std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [4141] void std::__invoke_impl(std::__invoke_other, CEventManager::startThread()::{lambda()#1}&&) (invoke.h) + [202] std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [2899] void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [1246] void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) (invoke.h) + [2051] std::equal_to::operator()(CWindow* const&, CWindow* const&) const [2900] std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [4142] void std::__invoke_impl(std::__invoke_other, CThreadManager::CThreadManager()::{lambda()#1}&&) (invoke.h) + [352] std::equal_to::operator()(SMonitor* const&, SMonitor* const&) const [2901] void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [4143] void std::__invoke_impl(std::__invoke_other, HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) (invoke.h) + [765] std::function::operator()(char) const [2902] std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [826] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a1, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + [591] std::function::operator bool() const [2903] void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [827] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a2, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + [1750] std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const [863] std::allocator_traits > >::deallocate(std::allocator >&, std::__detail::_State*, unsigned long) [2279] SWindowRule* std::__relocate_a_1 >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) + [337] std::function::operator()(void*, void*) const [646] void std::allocator_traits > >::destroy >(std::allocator >&, std::__detail::_State*) [712] std::__detail::_State* std::__relocate_a_1*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) + [810] std::function::operator bool() const [864] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1067] std::enable_if::value, unsigned long*>::type std::__relocate_a_1(unsigned long*, unsigned long*, unsigned long*, std::allocator&) + [394] char const& std::identity::operator()(char const&) const [708] std::allocator_traits > >::max_size(std::allocator > const&) [696] void std::__alloc_on_move >(std::allocator&, std::allocator&) + [330] std::_Any_data::_M_access() const [606] void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) [465] std::__deque_buf_size(unsigned long) + [766] std::__detail::_CharMatcher, false, false> const& std::_Any_data::_M_access, false, false> >() const [1414] std::allocator_traits > > >::deallocate(std::allocator > >&, std::__detail::_StateSeq >*, unsigned long) [1512] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + [1751] void (* const&std::_Any_data::_M_access, std::allocator >)>() const)(std::__cxx11::basic_string, std::allocator >) [647] void std::allocator_traits > > >::destroy > >(std::allocator > >&, std::__detail::_StateSeq >*) [4144] Vector2D* std::__do_uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) + [332] void (* const&std::_Any_data::_M_access() const)(void*, void*) [1415] std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [917] std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) + [2052] std::allocator::allocator(std::allocator const&) [785] void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > const&>(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [1548] std::__size_to_integer(unsigned long) + [3219] std::allocator::allocator() [731] void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > >(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [1513] std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) + [1709] std::allocator::~allocator() [3753] std::allocator_traits >::deallocate(std::allocator&, CWorkspace**, unsigned long) [1514] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + [3220] std::allocator::allocator() [3754] std::allocator_traits >::allocate(std::allocator&, unsigned long) [1515] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + [3221] std::allocator::~allocator() [3755] std::allocator_traits >::deallocate(std::allocator&, SWindowRule**, unsigned long) [4145] Vector2D* std::uninitialized_copy(Vector2D const*, Vector2D const*, Vector2D*) + [3222] std::allocator::allocator() [3756] std::allocator_traits >::allocate(std::allocator&, unsigned long) [4146] std::iterator_traits::iterator_category std::__iterator_category(Vector2D const* const&) + [3223] std::allocator::~allocator() [3757] std::allocator_traits >::deallocate(std::allocator&, SMonitorRule**, unsigned long) [211] std::iterator_traits::iterator_category std::__iterator_category(char const* const&) + [2139] std::allocator::allocator >(std::allocator > const&) [3758] std::allocator_traits >::allocate(std::allocator&, unsigned long) [1549] std::iterator_traits, std::allocator > > >*>::iterator_category std::__iterator_category, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) + [2140] std::allocator::~allocator() [3759] std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent**, unsigned long) [189] std::iterator_traits::iterator_category std::__iterator_category(char* const&) + [2053] std::allocator::allocator >(std::allocator > const&) [3760] std::allocator_traits >::allocate(std::allocator&, unsigned long) [2678] void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) + [2054] std::allocator::~allocator() [1618] std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData**, unsigned long) [653] void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) + [3224] std::allocator::allocator >(std::allocator > const&) [1619] std::allocator_traits >::allocate(std::allocator&, unsigned long) [1516] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + [3225] std::allocator::~allocator() [3761] std::allocator_traits >::deallocate(std::allocator&, Vector2D**, unsigned long) [178] std::is_constant_evaluated() + [2356] std::allocator::allocator >(std::allocator > const&) [3762] std::allocator_traits >::allocate(std::allocator&, unsigned long) [1517] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) + [2357] std::allocator::~allocator() [2904] std::allocator_traits, std::allocator >*> >::deallocate(std::allocator, std::allocator >*>&, std::__cxx11::basic_string, std::allocator >**, unsigned long) [4147] Vector2D* std::__uninitialized_copy_a(Vector2D const*, Vector2D const*, Vector2D*, std::allocator&) + [3226] std::allocator::allocator >(std::allocator > const&) [2905] std::allocator_traits, std::allocator >*> >::allocate(std::allocator, std::allocator >*>&, unsigned long) [44] std::__is_constant_evaluated() + [3227] std::allocator::~allocator() [1803] std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1518] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > >&) + [2766] std::allocator::allocator(std::allocator const&) [1804] std::allocator_traits >::allocate(std::allocator&, unsigned long) [1519] std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) + [2767] std::allocator::allocator() [1416] std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::__detail::_StateSeq >**, unsigned long) [1520] std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_a, std::allocator > >, int>*, unsigned long, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long, std::allocator, std::allocator > >, int> >&) + [2290] std::allocator::~allocator() [1417] std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [907] std::abs(double) + [3228] std::allocator::allocator >(std::allocator > const&) [3763] std::allocator_traits >::deallocate(std::allocator&, CWorkspace***, unsigned long) [96] std::abs(float) + [3229] std::allocator::~allocator() [3764] std::allocator_traits >::allocate(std::allocator&, unsigned long) [918] std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) + [2768] std::allocator, std::allocator > >::allocator() [1620] std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData***, unsigned long) [498] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprError*, std::default_delete >(std::tuple > const&) + [2769] std::allocator, std::allocator > >::~allocator() [1621] std::allocator_traits >::allocate(std::allocator&, unsigned long) [2232] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprError*, std::default_delete >(std::tuple >&) + [944] std::allocator, std::allocator > > > >::allocator(std::allocator, std::allocator > > > > const&) [1927] std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::unique_ptr >**, unsigned long) [38] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CCompositor*, std::default_delete >(std::tuple > const&) + [1034] std::allocator, std::allocator > > > >::allocator() [1928] std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [2233] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CCompositor*, std::default_delete >(std::tuple >&) + [858] std::allocator, std::allocator > > > >::~allocator() [3765] std::allocator_traits >::deallocate(std::allocator&, int**, unsigned long) [1228] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CEventManager*, std::default_delete >(std::tuple > const&) + [3230] std::allocator, std::allocator > const, CBezierCurve>, true> >::allocator() [3766] std::allocator_traits >::allocate(std::allocator&, unsigned long) [2234] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CEventManager*, std::default_delete >(std::tuple >&) + [3231] std::allocator, std::allocator > const, CBezierCurve>, true> >::~allocator() [2623] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [139] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple > const&) + [3232] std::allocator, std::allocator > const, SConfigValue>, true> >::allocator() [2624] void std::allocator_traits > >::destroy(std::allocator >&, CWorkspace*) [2235] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple >&) + [3233] std::allocator, std::allocator > const, SConfigValue>, true> >::~allocator() [2625] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [231] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CInputManager*, std::default_delete >(std::tuple > const&) + [3234] std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocator() [3767] void std::allocator_traits > >::construct, std::allocator >&>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [2236] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CInputManager*, std::default_delete >(std::tuple >&) + [3235] std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::~allocator() [2906] void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [234] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple > const&) + [3236] std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocator() [1805] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2237] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple >&) + [3237] std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::~allocator() [1806] void std::allocator_traits > >::destroy(std::allocator >&, SDwindleNodeData*) [448] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple > const&) + [3238] std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocator() [1807] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2238] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple >&) + [3239] std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::~allocator() [1808] void std::allocator_traits > >::construct(std::allocator >&, SDwindleNodeData*, SDwindleNodeData&&) [2239] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CThreadManager*, std::default_delete >(std::tuple >&) + [3240] std::allocator, std::allocator > const, long>, true> >::allocator() [2189] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [71] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple > const&) + [3241] std::allocator, std::allocator > const, long>, true> >::~allocator() [2190] void std::allocator_traits > >::destroy(std::allocator >&, SSurfaceTreeNode*) [2240] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) + [3242] std::allocator, false> >::~allocator() [2077] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [814] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple > const&) + [3243] std::allocator, false> >::~allocator() [2191] void std::allocator_traits > >::construct(std::allocator >&, SSurfaceTreeNode*, SSurfaceTreeNode&&) [2241] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple >&) + [3244] std::allocator, false> >::~allocator() [3768] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [484] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple > const&) + [3245] std::allocator, false> >::allocator() [3769] void std::allocator_traits > >::destroy(std::allocator >&, SMouse*) [2242] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple >&) + [3246] std::allocator, false> >::~allocator() [3770] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2243] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) + [3247] std::allocator, false> >::~allocator() [3771] void std::allocator_traits > >::construct(std::allocator >&, SMouse*) [299] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple > const&) + [1329] std::allocator >::allocator() [1929] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2244] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) + [1330] std::allocator >::~allocator() [1930] void std::allocator_traits > >::destroy(std::allocator >&, CWindow*) [83] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple > const&) + [1331] std::allocator > >::allocator() [1931] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1970] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) + [1332] std::allocator > >::~allocator() [1932] void std::allocator_traits > >::construct(std::allocator >&, CWindow*) [1229] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) + [3248] std::allocator::allocator() [1210] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1971] std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type const& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> const&) + [3249] std::allocator::~allocator() [1211] void std::allocator_traits > >::destroy(std::allocator >&, SKeybind*) [4148] std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) + [2770] std::allocator::allocator(std::allocator const&) [1212] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1667] std::tuple_element<0ul, std::tuple >::type& std::get<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) + [2771] std::allocator::~allocator() [1213] void std::allocator_traits > >::construct(std::allocator >&, SKeybind*, SKeybind const&) [926] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, std::thread::_State*, std::default_delete >(std::tuple >&) + [2772] std::allocator::allocator(std::allocator const&) [3772] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2679] std::tuple_element<0ul, std::tuple, std::allocator > const&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::tuple, std::allocator > const&>&) + [2773] std::allocator::~allocator() [3773] void std::allocator_traits > >::destroy(std::allocator >&, SMonitor*) [2505] std::tuple_element<0ul, std::tuple >::type& std::get<0ul, CWindow* const&>(std::tuple&) + [2774] std::allocator::allocator(std::allocator const&) [3774] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2506] std::tuple_element<0ul, std::tuple >::type& std::get<0ul, SMonitor* const&>(std::tuple&) + [2775] std::allocator::~allocator() [3775] void std::allocator_traits > >::construct(std::allocator >&, SMonitor*, SMonitor const&) [4149] std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::startThread()::{lambda()#1}>(std::tuple&&) (tuple) + [1782] std::allocator::allocator(std::allocator const&) [3776] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1277] std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) (tuple) + [1783] std::allocator::allocator() [3777] void std::allocator_traits > >::destroy(std::allocator >&, SKeyboard*) [4150] std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::tuple&&) (tuple) + [1602] std::allocator::~allocator() [3778] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [4151] std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::tuple&&) (tuple) + [1096] std::allocator::allocator >(std::allocator > const&) [3779] void std::allocator_traits > >::construct(std::allocator >&, SKeyboard*) [2680] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprError*, std::default_delete >(std::tuple >&) + [1097] std::allocator::~allocator() [2427] std::allocator_traits > >::select_on_container_copy_construction(std::allocator > const&) [2681] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CCompositor*, std::default_delete >(std::tuple >&) + [2358] std::allocator::allocator >(std::allocator > const&) [1149] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2682] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CEventManager*, std::default_delete >(std::tuple >&) + [2359] std::allocator::~allocator() [1150] void std::allocator_traits > >::destroy(std::allocator >&, CAnimatedVariable**) [2683] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprRenderer*, std::default_delete >(std::tuple >&) + [2776] std::allocator::allocator(std::allocator const&) [1129] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2684] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CInputManager*, std::default_delete >(std::tuple >&) + [2777] std::allocator::~allocator() [1130] void std::allocator_traits > >::construct(std::allocator >&, CAnimatedVariable**, CAnimatedVariable*&&) [2685] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CConfigManager*, std::default_delete >(std::tuple >&) + [2360] std::allocator, std::allocator >*>::allocator, std::allocator > >(std::allocator, std::allocator > > const&) [2428] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2686] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CLayoutManager*, std::default_delete >(std::tuple >&) + [2361] std::allocator, std::allocator >*>::~allocator() [2429] void std::allocator_traits > >::destroy(std::allocator >&, CWindow**) [2687] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CThreadManager*, std::default_delete >(std::tuple >&) + [2778] std::allocator::allocator, std::allocator > const, CBezierCurve>, true> >(std::allocator, std::allocator > const, CBezierCurve>, true> > const&) [2430] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2688] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) + [2055] std::allocator::allocator, std::allocator > const, SConfigValue>, true> >(std::allocator, std::allocator > const, SConfigValue>, true> > const&) [2431] void std::allocator_traits > >::construct(std::allocator >&, CWindow**, CWindow* const&) [2689] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CKeybindManager*, std::default_delete >(std::tuple >&) + [2779] std::allocator::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> > const&) [1933] std::allocator_traits > > >::deallocate(std::allocator > >&, std::unique_ptr >*, unsigned long) [2690] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CAnimationManager*, std::default_delete >(std::tuple >&) + [2780] std::allocator::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > const&) [1934] std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [2691] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) + [2781] std::allocator::allocator, false> >(std::allocator, false> > const&) [1935] void std::allocator_traits > > >::construct >, std::unique_ptr > >(std::allocator > >&, std::unique_ptr >*, std::unique_ptr >&&) [2692] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) + [2782] std::allocator::allocator, false> >(std::allocator, false> > const&) [1809] std::allocator_traits, std::allocator > const, unsigned int> > > >::deallocate(std::allocator, std::allocator > const, unsigned int> > >&, std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [1972] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) + [2783] std::allocator::allocator, false> >(std::allocator, false> > const&) [1810] void std::allocator_traits, std::allocator > const, unsigned int> > > >::destroy, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*) [1973] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) + [2362] std::allocator::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> > const&) [1811] std::allocator_traits, std::allocator > const, unsigned int> > > >::allocate(std::allocator, std::allocator > const, unsigned int> > >&, unsigned long) [4152] std::tuple_element<1ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<1ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) + [2784] std::allocator::allocator, std::allocator > const, long>, true> >(std::allocator, std::allocator > const, long>, true> > const&) [1936] void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1668] std::tuple_element<1ul, std::tuple >::type& std::get<1ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) + [1603] std::allocator::~allocator() [3780] void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1297] std::tuple_element<1ul, std::tuple >::type&& std::get<1ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) (tuple) + [1035] std::allocator >*>::allocator > >(std::allocator > > const&) [1418] std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [375] double const& std::max(double const&, double const&) + [1036] std::allocator >*>::~allocator() [1419] std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) [116] float const& std::max(float const&, float const&) + [2785] std::allocator::allocator(std::allocator const&) [1420] std::allocator_traits, std::allocator > >, int> > >::deallocate(std::allocator, std::allocator > >, int> >&, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [251] int const& std::max(int const&, int const&) + [2786] std::allocator::~allocator() [1421] std::allocator_traits, std::allocator > >, int> > >::allocate(std::allocator, std::allocator > >, int> >&, unsigned long) [728] unsigned long const& std::max(unsigned long const&, unsigned long const&) + [1158] std::allocator::allocator(std::allocator const&) [1422] std::allocator_traits, std::allocator > >, int> > >::max_size(std::allocator, std::allocator > >, int> > const&) [376] double const& std::min(double const&, double const&) + [1159] std::allocator::~allocator() [242] std::allocator_traits >::deallocate(std::allocator&, char*, unsigned long) [115] float const& std::min(float const&, float const&) + [1633] std::allocator >*>::allocator > >(std::allocator > > const&) [186] std::allocator_traits >::select_on_container_copy_construction(std::allocator const&) [250] int const& std::min(int const&, int const&) + [1634] std::allocator >*>::~allocator() [240] std::allocator_traits >::allocate(std::allocator&, unsigned long) [398] unsigned long const& std::min(unsigned long const&, unsigned long const&) + [2787] std::allocator::allocator(std::allocator const&) [222] std::allocator_traits >::max_size(std::allocator const&) [458] __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(float, int) + [2788] std::allocator::~allocator() [3781] std::allocator_traits >::deallocate(std::allocator&, int*, unsigned long) [428] __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(int, long) + [3250] std::allocator >::allocator() [3782] std::allocator_traits >::allocate(std::allocator&, unsigned long) [828] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) + [3251] std::allocator >::~allocator() [1423] std::allocator_traits >::deallocate(std::allocator&, unsigned long*, unsigned long) [2245] std::remove_reference::type&& std::move(SWindowRule&) + [3252] std::allocator >::allocator() [1424] void std::allocator_traits >::destroy(std::allocator&, unsigned long*) [1834] std::remove_reference::type&& std::move(SDwindleNodeData&) + [3253] std::allocator >::~allocator() [1425] std::allocator_traits >::allocate(std::allocator&, unsigned long) [2246] std::remove_reference::type&& std::move(SSurfaceTreeNode&) + [3254] std::allocator >::allocator() [1060] std::allocator_traits >::max_size(std::allocator const&) [1287] std::remove_reference >::_Deque_impl_data&>::type&& std::move >::_Deque_impl_data&>(std::_Deque_base >::_Deque_impl_data&) + [3255] std::allocator >::~allocator() [1426] void std::allocator_traits >::construct(std::allocator&, unsigned long*, unsigned long const&) [1739] std::remove_reference >::_Vector_impl&>::type&& std::move >::_Vector_impl&>(std::_Vector_base >::_Vector_impl&) + [2056] std::allocator >::allocator(std::allocator > const&) [1427] void std::allocator_traits >::destroy > >(std::allocator&, std::__detail::_NFA >*) [632] std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) + [2057] std::allocator >::allocator() [1428] void std::allocator_traits >::construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator&, std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [2247] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + [1710] std::allocator >::~allocator() [58] CWindow* std::reverse_iterator >::_S_to_pointer >(std::_List_iterator) [2248] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + [3256] std::allocator >::allocator() [225] std::reverse_iterator >::reverse_iterator(std::reverse_iterator > const&) [4153] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + [3257] std::allocator >::~allocator() [195] std::reverse_iterator >::reverse_iterator(std::_List_iterator) [2280] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + [2141] std::allocator >::allocator(std::allocator const&) [224] std::reverse_iterator >::operator++(int) [4154] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + [2142] std::allocator >::allocator(std::allocator > const&) [256] std::reverse_iterator >::reverse_iterator(std::_List_iterator) [4155] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + [3258] std::allocator >::allocator() [786] std::_Function_handler, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1144] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + [1752] std::allocator >::~allocator() [768] std::_Function_handler, false, false> >::_M_invoke(std::_Any_data const&, char&&) [2507] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) + [2058] std::allocator >::allocator(std::allocator > const&) [1573] std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [490] std::remove_reference&>::type&& std::move&>(std::__detail::_State&) + [3259] std::allocator >::allocator() [1754] std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&) [635] std::remove_reference >&>::type&& std::move >&>(std::__detail::_StateSeq >&) + [2059] std::allocator >::allocator(std::allocator const&) [643] std::_Function_handler::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [4156] std::remove_reference::type&& std::move(CHyprError*&) + [1724] std::allocator >::~allocator() [338] std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, void*&&) [4157] std::remove_reference::type&& std::move(CCompositor*&) + [3260] std::allocator >::allocator(std::allocator > const&) [970] std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [4158] std::remove_reference::type&& std::move(CEventManager*&) + [3261] std::allocator >::allocator() [2078] std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator--() [4159] std::remove_reference::type&& std::move(CHyprRenderer*&) + [3262] std::allocator >::allocator(std::allocator const&) [1937] std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator++() [4160] std::remove_reference::type&& std::move(CInputManager*&) + [2552] std::allocator >::~allocator() [3783] std::basic_string_view >::basic_string_view(char const*) [4161] std::remove_reference::type&& std::move(CConfigManager*&) + [2363] std::allocator >::allocator(std::allocator > const&) [1693] std::basic_string_view >::basic_string_view(char const*, unsigned long) [4162] std::remove_reference::type&& std::move(CLayoutManager*&) + [3263] std::allocator >::allocator() [121] std::__ptr_traits_ptr_to::pointer_to(char const&) [4163] std::remove_reference::type&& std::move(CThreadManager*&) + [2364] std::allocator >::allocator(std::allocator const&) [3784] std::__ptr_traits_ptr_to, std::allocator > const, CBezierCurve>, true>*, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [4164] std::remove_reference::type&& std::move(CHyprOpenGLImpl*&) + [2014] std::allocator >::~allocator() [1000] std::__ptr_traits_ptr_to, std::allocator > const, SConfigValue>, true>*, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [4165] std::remove_reference::type&& std::move(CKeybindManager*&) + [3264] std::allocator >::allocator() [3785] std::__ptr_traits_ptr_to, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [1145] std::remove_reference::type&& std::move(CAnimatedVariable*&) + [3265] std::allocator >::~allocator() [2626] std::__ptr_traits_ptr_to, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [4166] std::remove_reference::type&& std::move(CAnimationManager*&) + [3266] std::allocator >::allocator() [1574] std::__ptr_traits_ptr_to, std::allocator > const, std::function, std::allocator >)> >, true>*, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [4167] std::remove_reference::type&& std::move(CHyprDebugOverlay*&) + [3267] std::allocator >::~allocator() [2907] std::__ptr_traits_ptr_to, std::allocator > const, long>, true>*, std::__detail::_Hash_node, std::allocator > const, long>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [4168] std::remove_reference::type&& std::move(CHyprXWaylandManager*&) + [3268] std::allocator >::allocator() [2432] std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [1974] std::remove_reference::type&& std::move(IHyprWindowDecoration*&) + [3269] std::allocator >::allocator(std::allocator const&) [2908] std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [4169] std::remove_reference<_IO_FILE*&>::type&& std::move<_IO_FILE*&>(_IO_FILE*&) + [3270] std::allocator >::allocator(std::allocator > const&) [2909] std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [628] std::remove_reference::type&& std::move(bool (*&)(std::_Any_data const&, char&&)) + [2553] std::allocator >::~allocator() [1812] std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [589] std::remove_reference::type&& std::move(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) + [3271] std::allocator >::allocator(std::allocator > const&) [63] std::__ptr_traits_ptr_to::pointer_to(char&) [4170] std::remove_reference::type&& std::move(int (*&)(_IO_FILE*)) + [3272] std::allocator >::allocator() [1679] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [982] std::remove_reference, std::allocator >&&)>::type&& std::move, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) + [3273] std::allocator >::allocator(std::allocator const&) [1680] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [720] std::remove_reference::type&& std::move(void (*&)(std::_Any_data const&, void*&&, void*&&)) + [2554] std::allocator >::~allocator() [2627] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [960] std::remove_reference > const*&>::type&& std::move > const*&>(std::__detail::_NFA > const*&) + [3274] std::allocator >::allocator() [1702] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1686] std::remove_reference::type&& std::move(std::filesystem::__cxx11::path::_List::_Impl*&) + [3275] std::allocator >::~allocator() [2628] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1627] std::remove_reference&>::type&& std::move&>(std::allocator&) + [2060] std::allocator >::allocator(std::allocator > const&) [2629] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1766] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + [2291] std::allocator >::allocator() [1641] std::_List_const_iterator::_List_const_iterator(std::__detail::_List_node_base const*) [1740] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + [1986] std::allocator >::~allocator() [852] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2999] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + [3276] std::allocator >::allocator() [1938] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2111] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + [1098] std::allocator >::allocator(std::allocator > const&) [3786] std::_Rb_tree_key_compare, std::allocator > > >::_Rb_tree_key_compare(std::less, std::allocator > > const&) [3000] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + [1099] std::allocator >::allocator(std::allocator const&) [1429] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy::__uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [3001] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + [902] std::allocator >::~allocator() [3787] Vector2D* std::__uninitialized_copy::__uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [2112] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + [2365] std::allocator >::allocator(std::allocator const&) [1430] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n::__uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [903] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + [2366] std::allocator >::allocator(std::allocator > const&) [1813] std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) [2113] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) + [3277] std::allocator >::allocator() [1431] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [4171] std::remove_reference, std::allocator > const, unsigned int> > >&>::type&& std::move, std::allocator > const, unsigned int> > >&>(std::allocator, std::allocator > const, unsigned int> > >&) + [2015] std::allocator >::~allocator() [1432] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [154] std::remove_reference&>::type&& std::move&>(std::allocator&) + [2789] std::allocator >::~allocator() [1061] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [1521] std::remove_reference > const>&>::type&& std::move > const>&>(std::shared_ptr > const>&) + [1869] std::allocator > >::allocator() [1433] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator) [1068] std::remove_reference > >&>::type&& std::move > >&>(std::shared_ptr > >&) + [1870] std::allocator > >::~allocator() [955] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [1522] std::remove_reference > const, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move > const, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) + [3278] std::allocator, std::allocator > const, unsigned int> > >::allocator, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > const&) [1434] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [4172] std::remove_reference&>::type&& std::move&>(std::tuple&) (move.h) + [3279] std::allocator, std::allocator > const, unsigned int> > >::allocator(std::allocator, std::allocator > const, unsigned int> > > const&) [1435] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [978] std::remove_reference&>::type&& std::move&>(std::tuple&) (move.h) + [2790] std::allocator, std::allocator > const, unsigned int> > >::~allocator() [1436] std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_1::__uninit_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [4173] std::remove_reference&>::type&& std::move&>(std::tuple&) (move.h) + [1037] std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocator(std::allocator const&) [1728] std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [4174] std::remove_reference&>::type&& std::move&>(std::tuple&) (move.h) + [1038] std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::~allocator() [1712] std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [961] std::remove_reference::type&& std::move(std::locale&) + [3280] std::allocator, std::allocator > const, unsigned int> >::allocator(std::allocator, std::allocator > const, unsigned int> > const&) [3788] std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() [560] std::remove_reference&>::type&& std::move&>(std::function&) + [3281] std::allocator, std::allocator > const, unsigned int> >::allocator() [3789] std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [590] std::remove_reference::type&& std::move(std::_Any_data&) + [2791] std::allocator, std::allocator > const, unsigned int> >::~allocator() [1729] std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1835] std::enable_if >::_Deque_impl_data> >, std::is_move_constructible >::_Deque_impl_data>, std::is_move_assignable >::_Deque_impl_data> >::value, void>::type std::swap >::_Deque_impl_data>(std::_Deque_base >::_Deque_impl_data&, std::_Deque_base >::_Deque_impl_data&) + [1333] std::allocator, std::allocator > >, int> >::allocator() [3790] std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [803] std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data const&, char&&), bool (*&)(std::_Any_data const&, char&&)) + [1039] std::allocator, std::allocator > >, int> >::allocator(std::allocator, std::allocator > >, int> > const&) [3791] std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [697] std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation), bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) + [945] std::allocator, std::allocator > >, int> >::~allocator() [3792] std::pair, std::allocator > const, CBezierCurve>::~pair() [1593] std::enable_if, std::allocator >&&)> >, std::is_move_constructible, std::allocator >&&)>, std::is_move_assignable, std::allocator >&&)> >::value, void>::type std::swap, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&), void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) + [3282] std::allocator::allocator() [1001] std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [933] std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(void (*&)(std::_Any_data const&, void*&&, void*&&), void (*&)(std::_Any_data const&, void*&&, void*&&)) + [3283] std::allocator::~allocator() [1002] std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1523] std::enable_if > const*> >, std::is_move_constructible > const*>, std::is_move_assignable > const*> >::value, void>::type std::swap > const*>(std::__detail::_NFA > const*&, std::__detail::_NFA > const*&) + [1334] std::allocator::allocator() [1003] std::pair, std::allocator > const, SConfigValue>::~pair() [1524] std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::locale&, std::locale&) + [1335] std::allocator::~allocator() [3793] std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [701] std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::_Any_data&, std::_Any_data&) + [266] std::_Hash_impl::hash(void const*, unsigned long, unsigned long) [3794] std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [377] double const& std::clamp(double const&, double const&, double const&) + [3284] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3795] std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::~pair() [117] float const& std::clamp(float const&, float const&, float const&) + [3285] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2630] std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [249] int const& std::clamp(int const&, int const&, int const&) + [3286] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2631] std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [4175] std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::count<__gnu_cxx::__normal_iterator, std::allocator > >, char>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, char const&) + [3287] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2632] std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::~pair() [360] std::isinf(double) + [2792] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [1575] std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [353] std::isnan(double) + [2793] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [1576] std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [34] std::round(float) + [3288] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [1577] std::pair, std::allocator > const, std::function, std::allocator >)> >::~pair() [1550] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + [3289] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [1939] std::pair, std::allocator > const, unsigned int>::pair(std::pair, std::allocator > const, unsigned int> const&) [1707] SWindowRule&& std::forward(std::remove_reference::type&) + [327] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [3796] std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [890] SHyprIPCEvent&& std::forward(std::remove_reference::type&) + [219] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [3797] std::pair, std::allocator > const, unsigned int>::pair(char const (&) [20], int&&) [1174] SDwindleNodeData&& std::forward(std::remove_reference::type&) + [325] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [2910] std::pair, std::allocator > const, unsigned int>::pair(char const (&) [25], int&&) [1536] SSurfaceTreeNode&& std::forward(std::remove_reference::type&) + [318] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [2633] std::pair, std::allocator > const, unsigned int>::pair(char const (&) [27], int&&) [2281] Vector2D&& std::forward(std::remove_reference::type&) + [3290] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [2634] std::pair, std::allocator > const, unsigned int>::pair(char const (&) [28], int&&) [641] std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) + [3291] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3798] std::pair, std::allocator > const, unsigned int>::pair(char const (&) [31], int&&) [629] std::__detail::_CharMatcher, false, false>&& std::forward, false, false> >(std::remove_reference, false, false> >::type&) + [3292] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3799] std::pair, std::allocator > const, unsigned int>::pair(char const (&) [33], int&&) [434] std::__detail::_State&& std::forward >(std::remove_reference >::type&) + [3293] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3800] std::pair, std::allocator > const, unsigned int>::pair(char const (&) [34], int&&) [611] std::__detail::_StateSeq >&& std::forward > >(std::remove_reference > >::type&) + [990] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3801] std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [919] std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) + [991] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [1628] std::pair, std::allocator > const, unsigned int>::~pair() [816] CAnimatedVariable*&& std::forward(std::remove_reference::type&) + [2367] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2911] std::pair, std::allocator > const, long>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [1975] CWindow*&& std::forward(std::remove_reference::type&) + [2368] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2912] std::pair, std::allocator > const, long>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2313] int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) + [2292] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2913] std::pair, std::allocator > const, long>::~pair() [719] void (*&&std::forward(std::remove_reference::type&))(void*, void*) + [2293] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2433] std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [77] void*&& std::forward(std::remove_reference::type&) + [992] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [2434] std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [4176] char const (&std::forward(std::remove_reference::type&)) [20] + [993] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [2435] std::pair::~pair() [3002] char const (&std::forward(std::remove_reference::type&)) [25] + [980] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [2914] std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2693] char const (&std::forward(std::remove_reference::type&)) [27] + [1240] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [2915] std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2694] char const (&std::forward(std::remove_reference::type&)) [28] + [981] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [2916] std::pair::~pair() [4177] char const (&std::forward(std::remove_reference::type&)) [31] + [3294] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [2917] std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [4178] char const (&std::forward(std::remove_reference::type&)) [33] + [2369] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2918] std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [4179] char const (&std::forward(std::remove_reference::type&)) [34] + [3295] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [2919] std::pair::~pair() [920] void (&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) + [3296] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [1437] std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::pair() [1990] SWindowRule const& std::forward(std::remove_reference::type&) + [3297] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [600] std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > > const&) [2695] SMonitorRule const& std::forward(std::remove_reference::type&) + [3298] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [685] std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>::pair() [726] SHyprIPCEvent const& std::forward(std::remove_reference::type&) + [3299] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2920] std::pair::pair(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base* const&) [839] SKeybind const& std::forward(std::remove_reference::type&) + [3300] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3802] std::pair::pair(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) [2508] SMonitor const& std::forward(std::remove_reference::type&) + [2794] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [1994] std::pair::pair, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&) [2282] Vector2D const& std::forward(std::remove_reference::type&) + [2795] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3803] std::array::array() [2114] std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) + [3301] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3804] std::array::~array() [744] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const& std::forward, std::allocator > > > const&>(std::remove_reference, std::allocator > > > const&>::type&) + [3302] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [75] std::array::operator[](unsigned long) [662] std::__detail::_StateSeq > const& std::forward > const&>(std::remove_reference > const&>::type&) + [3303] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [2921] std::array >, 4ul>::end() [1696] CWindow* const& std::forward(std::remove_reference::type&) + [3304] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2436] std::array >, 4ul>::data() [2509] SMonitor* const& std::forward(std::remove_reference::type&) + [3305] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [2922] std::array >, 4ul>::begin() [677] void (* const&std::forward(std::remove_reference::type&))(void*, void*) + [3306] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3805] std::array >, 4ul>::array(std::array >, 4ul> const&) [654] std::piecewise_construct_t const& std::forward(std::remove_reference::type&) + [2555] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3806] std::array >, 4ul>::array() [314] std::pair, std::allocator > const, CBezierCurve> const& std::forward, std::allocator > const, CBezierCurve> const&>(std::remove_reference, std::allocator > const, CBezierCurve> const&>::type&) + [2556] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2923] std::array >, 4ul>::~array() [283] std::pair, std::allocator > const, SConfigValue> const& std::forward, std::allocator > const, SConfigValue> const&>(std::remove_reference, std::allocator > const, SConfigValue> const&>::type&) + [3307] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [248] std::array >, 4ul>::operator[](unsigned long) [1077] std::pair, std::allocator > const, std::function, std::allocator >)> > const& std::forward, std::allocator > const, std::function, std::allocator >)> > const&>(std::remove_reference, std::allocator > const, std::function, std::allocator >)> > const&>::type&) + [3308] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [971] std::array::operator[](unsigned long) [974] std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) + [2796] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [1681] std::array::data() [1288] std::pair, std::allocator > const, long> const& std::forward, std::allocator > const, long> const&>(std::remove_reference, std::allocator > const, long> const&>::type&) + [2797] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2437] SWindowRule& std::deque >::emplace_back(SWindowRule&&) [2022] std::pair const& std::forward const&>(std::remove_reference const&>::type&) + [2557] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [3807] std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [412] std::pair const& std::forward const&>(std::remove_reference const&>::type&) + [2558] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [3808] std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [544] std::pair const& std::forward const&>(std::remove_reference const&>::type&) + [3309] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [1940] std::deque >::end() [804] std::locale const& std::forward(std::remove_reference::type&) + [3310] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2438] std::deque >::back() [184] char const& std::forward(std::remove_reference::type&) + [3311] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [2018] std::deque >::begin() [962] unsigned long const& std::forward(std::remove_reference::type&) + [3312] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [2439] std::deque >::push_back(SWindowRule&&) [805] std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) + [1558] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3809] std::deque >::deque() [1759] std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) + [1559] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [3810] std::deque >::~deque() [656] std::__detail::_CharMatcher, false, false>& std::forward, false, false>&>(std::remove_reference, false, false>&>::type&) + [2798] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3811] std::deque >::_S_max_size(std::allocator const&) [1306] IHyprWindowDecoration*& std::forward(std::remove_reference::type&) + [2799] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3812] std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [2696] _IO_FILE*& std::forward<_IO_FILE*&>(std::remove_reference<_IO_FILE*&>::type&) + [2559] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3813] void std::deque >::_M_push_back_aux(SMonitorRule const&) [1534] void (*&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) + [2560] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3814] std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [252] void (*&std::forward(std::remove_reference::type&))(void*, void*) + [1560] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [3815] std::deque >::_M_reserve_map_at_back(unsigned long) [2002] std::_Rb_tree_node, std::allocator > const, unsigned int> >*& std::forward, std::allocator > const, unsigned int> >*&>(std::remove_reference, std::allocator > const, unsigned int> >*&>::type&) + [1561] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [2079] std::deque >::end() [1976] std::_Rb_tree_node_base*& std::forward(std::remove_reference::type&) + [1080] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [2080] std::deque >::begin() [308] std::identity& std::forward(std::remove_reference::type&) + [1081] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [2924] std::deque >::push_back(SMonitorRule const&) [307] isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}& std::forward, std::allocator > const&, bool)::{lambda(char)#1}&>(std::remove_reference, std::allocator > const&, bool)::{lambda(char)#1}&>::type&) (move.h) + [1082] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [3816] std::deque >::deque() [1760] unsigned long& std::forward(std::remove_reference::type&) + [3313] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3817] std::deque >::~deque() [1307] std::unique_ptr >&& std::forward > >(std::remove_reference > >::type&) + [2800] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [1263] std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [4180] std::default_delete&& std::forward >(std::remove_reference >::type&) + [3314] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [1272] std::deque >::_M_erase_at_end(std::_Deque_iterator) [4181] std::default_delete&& std::forward >(std::remove_reference >::type&) + [3315] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [1264] std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [4182] std::default_delete&& std::forward >(std::remove_reference >::type&) + [2801] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [1004] std::deque >::end() [4183] std::default_delete&& std::forward >(std::remove_reference >::type&) + [2802] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [984] std::deque >::begin() [4184] std::default_delete&& std::forward >(std::remove_reference >::type&) + [3316] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [1273] std::deque >::clear() [4185] std::default_delete&& std::forward >(std::remove_reference >::type&) + [3317] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [1231] std::deque >::push_back(SHyprIPCEvent const&) [4186] std::default_delete&& std::forward >(std::remove_reference >::type&) + [2803] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3818] std::deque >::deque() [4187] std::default_delete&& std::forward >(std::remove_reference >::type&) + [2804] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3819] std::deque >::~deque() [4188] std::default_delete&& std::forward >(std::remove_reference >::type&) + [2805] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2925] Vector2D& std::deque >::emplace_back(Vector2D&&) [4189] std::default_delete&& std::forward >(std::remove_reference >::type&) + [2806] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2926] std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [4190] std::default_delete&& std::forward >(std::remove_reference >::type&) + [3318] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3820] std::deque >::_M_erase_at_end(std::_Deque_iterator) [4191] std::default_delete&& std::forward >(std::remove_reference >::type&) + [3319] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2927] std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [4192] std::default_delete&& std::forward >(std::remove_reference >::type&) + [3320] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [2440] std::deque >::end() [1016] std::default_delete&& std::forward >(std::remove_reference >::type&) + [3321] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [2928] std::deque >::back() [655] std::tuple<>&& std::forward >(std::remove_reference >::type&) + [3322] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2929] std::deque >::begin() [665] std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) + [3323] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3821] std::deque >::clear() [1977] std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) + [3324] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [2930] std::deque >::push_back(Vector2D const&) [1741] std::tuple&& std::forward >(std::remove_reference >::type&) + [3325] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3822] std::deque >::deque() [1742] std::tuple&& std::forward >(std::remove_reference >::type&) + [2370] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [3823] std::deque >::~deque() [2115] CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) (move.h) + [2371] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [561] std::deque >::operator[](unsigned long) [680] CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) (move.h) + [3326] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3824] std::__cxx11::basic_string, std::allocator >& std::deque, std::allocator >, std::allocator, std::allocator > > >::emplace_back, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&) [2116] CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) (move.h) + [3327] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2441] std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::allocator, std::allocator > > const&) [2117] HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) (move.h) + [2807] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2931] std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2003] bool&& std::forward(std::remove_reference::type&) + [2808] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2442] std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [598] char&& std::forward(std::remove_reference::type&) + [2372] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [1642] std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1978] int&& std::forward(std::remove_reference::type&) + [2373] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [3825] std::deque, std::allocator >, std::allocator, std::allocator > > >::back() [2118] void std::_Destroy(SWindowRule*) + [2374] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [1643] std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() [2510] void std::_Destroy(SMonitorRule*) + [2375] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [2932] std::deque, std::allocator >, std::allocator, std::allocator > > >::clear() [1187] void std::_Destroy(SHyprIPCEvent*) + [636] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [2933] std::deque, std::allocator >, std::allocator, std::allocator > > >::push_back(std::__cxx11::basic_string, std::allocator > const&) [2119] void std::_Destroy(Vector2D*) + [758] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [2934] std::deque, std::allocator >, std::allocator, std::allocator > > >::deque() [829] void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) + [3328] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [2935] std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [830] void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::allocator, std::allocator > > > >&) + [2376] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(CWindow* const&) [732] std::__detail::_StateSeq >& std::deque >, std::allocator > > >::emplace_back > >(std::__detail::_StateSeq >&&) [3003] void std::_Destroy, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) + [2377] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [1438] std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::allocator > > const&) [1525] void std::_Destroy > >(std::__detail::_NFA >*) + [2378] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [610] std::deque >, std::allocator > > >::end() [694] void std::_Destroy >(std::__detail::_State*) + [3329] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [624] std::deque >, std::allocator > > >::back() [1714] void std::_Destroy(SWindowRule*, SWindowRule*) + [3330] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [1439] std::deque >, std::allocator > > >::begin() [1715] void std::_Destroy(SWindowRule*, SWindowRule*, std::allocator&) + [2809] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [648] std::deque >, std::allocator > > >::pop_back() [3004] void std::_Destroy(SMonitorRule*, SMonitorRule*) + [2810] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [733] std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq >&&) [3005] void std::_Destroy(SMonitorRule*, SMonitorRule*, std::allocator&) + [3331] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [787] std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq > const&) [1267] void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*) + [3332] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [1440] std::deque >, std::allocator > > >::deque() [1268] void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*, std::allocator&) + [2811] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [1441] std::deque >, std::allocator > > >::~deque() [2511] void std::_Destroy(Vector2D*, Vector2D*) + [2812] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3826] std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [2512] void std::_Destroy(Vector2D*, Vector2D*, std::allocator&) + [2813] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2936] std::deque >::end() [2513] void std::_Destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) + [2814] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2937] std::deque >::begin() [2697] void std::_Destroy, std::allocator >*, std::__cxx11::basic_string, std::allocator > >(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, std::allocator, std::allocator > >&) + [3333] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [3827] std::deque >::deque() [867] void std::_Destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) + [506] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [3828] std::deque >::~deque() [868] void std::_Destroy, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) + [521] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [1622] std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1526] void std::_Destroy*>(std::__detail::_State*, std::__detail::_State*) + [522] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [1623] std::deque >::end() [1527] void std::_Destroy*, std::__detail::_State >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) + [3334] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [1624] std::deque >::begin() [1979] void std::_Destroy >*>(std::unique_ptr >*, std::unique_ptr >*) + [3335] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [1814] std::deque >::deque(std::deque >&&) [1980] void std::_Destroy >*, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >*, std::allocator > >&) + [3336] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [1815] std::deque >::deque() [1528] void std::_Destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) + [3337] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [1625] std::deque >::~deque() [1529] void std::_Destroy, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::allocator, std::allocator > >, int> >&) + [3338] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [1941] std::unique_ptr >& std::deque >, std::allocator > > >::emplace_back > >(std::unique_ptr >&&) [1530] void std::_Destroy(unsigned long*, unsigned long*) + [3339] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [1942] std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::allocator > > const&) [1531] void std::_Destroy(unsigned long*, unsigned long*, std::allocator&) + [3340] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [1943] std::deque >, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>) [1981] void std::_Destroy > >(std::unique_ptr >*) + [3341] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [78] std::deque >, std::allocator > > >::end() [1551] void std::__fill_a, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + [3342] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [1944] std::deque >, std::allocator > > >::back() [391] std::__invoke_result::type std::__invoke(std::identity&, char const&) + [3343] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [79] std::deque >, std::allocator > > >::begin() [392] std::__invoke_result, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>::type std::__invoke, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) (invoke.h) + [3344] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [1945] std::deque >, std::allocator > > >::deque() [4193] std::__invoke_result::type std::__invoke(CEventManager::startThread()::{lambda()#1}&&) (invoke.h) + [2815] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [1946] std::deque >, std::allocator > > >::~deque() [1237] std::__invoke_result::type std::__invoke(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) (invoke.h) + [2816] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [3829] std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [4194] std::__invoke_result::type std::__invoke(CThreadManager::CThreadManager()::{lambda()#1}&&) (invoke.h) + [3345] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [162] std::deque >::end() [4195] std::__invoke_result::type std::__invoke(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) (invoke.h) + [3346] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [160] std::deque >::begin() [422] std::copysign(float, float) + [2817] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3830] std::deque >::deque() [4196] std::iterator_traits::difference_type std::distance(Vector2D const*, Vector2D const*) + [2818] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3831] std::deque >::~deque() [212] std::iterator_traits::difference_type std::distance(char const*, char const*) + [2819] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [143] std::mutex::lock() [194] std::iterator_traits::difference_type std::distance(char*, char*) + [2820] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [141] std::mutex::unlock() [1552] __gnu_cxx::__enable_if, std::allocator > > > >::__value, void>::__type std::__fill_a1, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) + [3347] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [3832] std::mutex::mutex() [118] char const* std::addressof(char const&) + [3348] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [649] std::stack >, std::deque >, std::allocator > > > >::pop() [4197] std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) + [3349] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [650] std::stack >, std::deque >, std::allocator > > > >::top() [1013] std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) + [3350] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [734] std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq >&&) [4198] std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) + [3351] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [788] std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq > const&) [2698] std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) + [3352] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [1442] std::stack >, std::deque >, std::allocator > > > >::stack >, std::allocator > > >, void>() [1594] std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) + [3353] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [1443] std::stack >, std::deque >, std::allocator > > > >::~stack() [3006] std::__detail::_Hash_node, std::allocator > const, long>, true>* std::addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) + [3354] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [913] std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [2514] std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) + [908] std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>&) [914] std::tuple, std::allocator >&&>::tuple, std::allocator >, true, true>(std::__cxx11::basic_string, std::allocator >&&) [3007] std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) + [909] std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_Head_base, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [3833] std::tuple >::tuple() [3008] std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) + [497] std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false> const&) [3834] std::tuple >::tuple() [1836] std::__detail::_Hash_node_base** std::addressof(std::__detail::_Hash_node_base*&) + [2143] std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false>&) [3835] std::tuple >::tuple() [62] char* std::addressof(char&) + [3355] std::_Head_base<0ul, CHyprError*, false>::_Head_base() [3836] std::tuple >::tuple() [1708] __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) + [36] std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false> const&) [3837] std::tuple >::tuple() [1532] std::ctype const& std::use_facet const>(std::locale const&) + [2144] std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false>&) [3838] std::tuple >::tuple() [1533] bool std::operator== > const>(std::shared_ptr > const> const&, decltype(nullptr)) + [3356] std::_Head_base<0ul, CCompositor*, false>::_Head_base() [3839] std::tuple >::tuple() [207] bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) + [1180] std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false> const&) [3840] std::tuple >::tuple() [348] bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) + [2145] std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false>&) [3841] std::tuple >::tuple() [200] __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) + [3357] std::_Head_base<0ul, CEventManager*, false>::_Head_base() [3842] std::tuple >::tuple() [430] bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) + [135] std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false> const&) [3843] std::tuple >::tuple() [1175] std::operator==(std::thread::id, std::thread::id) + [2146] std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false>&) [3844] std::tuple >::tuple() [133] std::operator==(std::_List_iterator const&, std::_List_iterator const&) + [3358] std::_Head_base<0ul, CHyprRenderer*, false>::_Head_base() [3845] std::tuple >::tuple() [2120] std::operator==(std::_List_iterator const&, std::_List_iterator const&) + [230] std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false> const&) [1947] std::tuple >::tuple, true>(IHyprWindowDecoration*&, std::default_delete&&) [717] std::operator==(std::_List_iterator const&, std::_List_iterator const&) + [2147] std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false>&) [1948] std::tuple >::tuple() [1117] std::operator==(std::_List_iterator const&, std::_List_iterator const&) + [3359] std::_Head_base<0ul, CInputManager*, false>::_Head_base() [3846] std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>::tuple<_IO_FILE*&, int (*)(_IO_FILE*), true>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [2699] std::operator==(std::_List_iterator const&, std::_List_iterator const&) + [235] std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false> const&) [1171] std::tuple >::tuple() [28] std::operator==(std::_List_iterator const&, std::_List_iterator const&) + [2148] std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false>&) [2635] std::tuple, std::allocator > const&>::tuple(std::tuple, std::allocator > const&>&&) [566] std::operator==(std::_List_iterator const&, std::_List_iterator const&) + [3360] std::_Head_base<0ul, CConfigManager*, false>::_Head_base() [2636] std::tuple, std::allocator > const&>::tuple(std::__cxx11::basic_string, std::allocator > const&) [53] std::operator==(std::_List_iterator const&, std::_List_iterator const&) + [446] std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false> const&) [2443] std::tuple::tuple(CWindow* const&) [3009] std::operator==(std::_List_iterator const&, std::_List_iterator const&) + [2149] std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false>&) [2444] std::tuple::tuple(std::tuple&&) [217] std::operator==(std::_List_iterator const&, std::_List_iterator const&) + [3361] std::_Head_base<0ul, CLayoutManager*, false>::_Head_base() [2445] std::tuple::tuple(std::tuple&&) [99] std::operator==(std::_List_iterator const&, std::_List_iterator const&) + [2150] std::_Head_base<0ul, CThreadManager*, false>::_M_head(std::_Head_base<0ul, CThreadManager*, false>&) [2446] std::tuple::tuple(SMonitor* const&) [466] std::operator==(std::_List_iterator const&, std::_List_iterator const&) + [3362] std::_Head_base<0ul, CThreadManager*, false>::_Head_base() [3847] std::tuple::tuple(CEventManager::startThread()::{lambda()#1}&&) (tuple) [1278] std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) + [68] std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false> const&) [1184] std::tuple::tuple(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) (tuple) [1716] std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) + [2151] std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false>&) [1274] std::tuple::~tuple() (tuple) [161] std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) + [3363] std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_Head_base() [3848] std::tuple::tuple(CThreadManager::CThreadManager()::{lambda()#1}&&) (tuple) [1110] std::operator==(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) + [811] std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false> const&) [3849] std::tuple::tuple(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) (tuple) [4199] std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) + [2152] std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false>&) [1118] std::chrono::time_point > >::time_point() [48] std::operator==(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) + [3364] std::_Head_base<0ul, CKeybindManager*, false>::_Head_base() [567] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [163] std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) + [479] std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false> const&) [169] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [1304] std::operator==(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&, std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) + [2153] std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false>&) [2637] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [1767] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + [3365] std::_Head_base<0ul, CAnimationManager*, false>::_Head_base() [568] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [1768] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + [2154] std::_Head_base<0ul, CHyprDebugOverlay*, false>::_M_head(std::_Head_base<0ul, CHyprDebugOverlay*, false>&) [107] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [3010] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + [3366] std::_Head_base<0ul, CHyprDebugOverlay*, false>::_Head_base() [171] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [1982] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + [305] std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false> const&) [573] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [3011] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + [2155] std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false>&) [168] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [3012] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + [3367] std::_Head_base<0ul, CHyprXWaylandManager*, false>::_Head_base() [156] std::chrono::duration_values::zero() [1983] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + [85] std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false> const&) [166] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [921] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + [1871] std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false>&) [569] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [2121] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) + [1872] std::_Head_base<0ul, IHyprWindowDecoration*, false>::_Head_base(IHyprWindowDecoration*&) [2938] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1l>, long, true, true>::__cast >(std::chrono::duration > const&) [158] std::operator<=(std::strong_ordering, std::__cmp_cat::__unspec) + [1198] std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_M_head(std::_Head_base<0ul, CHyprDropShadowDecoration*, false>&) [563] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [877] std::operator<(std::strong_ordering, std::__cmp_cat::__unspec) + [1873] std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_Head_base() [167] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [4200] std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) + [1874] std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false> const&) [108] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [4201] std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) + [3368] std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false>&) [570] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [664] std::operator|(std::_Ios_Openmode, std::_Ios_Openmode) + [3369] std::_Head_base<0ul, _IO_FILE*, false>::_Head_base<_IO_FILE*&>(_IO_FILE*&) [165] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000l>, long, true, false>::__cast >(std::chrono::duration > const&) [882] std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) + [1651] std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>::_M_head(std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>&) [1119] std::chrono::duration >::zero() [896] std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) + [922] std::_Head_base<0ul, std::thread::_State*, false>::_M_head(std::_Head_base<0ul, std::thread::_State*, false>&) [56] std::chrono::duration >::duration(long const&) [2122] std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) + [1160] std::_Head_base<0ul, std::thread::_State*, false>::_Head_base() [564] std::chrono::duration >::zero() [1313] std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) + [2561] std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>&) [565] std::chrono::duration >::duration, void>(std::chrono::duration > const&) [1553] std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) + [2562] std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_Head_base(std::__cxx11::basic_string, std::allocator > const&) [571] std::chrono::duration >::duration(int const&) [1025] std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) + [2379] std::_Head_base<0ul, CWindow* const&, false>::_M_head(std::_Head_base<0ul, CWindow* const&, false>&) [372] std::chrono::duration >::duration(long const&) [584] std::operator+(std::_Deque_iterator const&, long) + [2380] std::_Head_base<0ul, CWindow* const&, false>::_Head_base(CWindow* const&) [172] std::chrono::duration >::zero() [878] decltype ((__char_traits_cmp_cat >)(0)) std::operator<=>, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) + [2381] std::_Head_base<0ul, SMonitor* const&, false>::_M_head(std::_Head_base<0ul, SMonitor* const&, false>&) [170] std::chrono::duration >::duration, void>(std::chrono::duration > const&) [395] isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}::operator()(char) const (MiscFunctions.cpp) + [2382] std::_Head_base<0ul, SMonitor* const&, false>::_Head_base(SMonitor* const&) [164] std::chrono::duration >::duration(int const&) [4202] CEventManager::startThread()::{lambda()#1}::operator()() const (EventManager.cpp) + [3370] std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>&) (tuple) [46] std::chrono::duration >::duration(long const&) [1247] CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}::operator()(SHyprIPCEvent) const (EventManager.cpp) + [3371] std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_Head_base(CEventManager::startThread()::{lambda()#1}&&) (tuple) [157] std::chrono::duration >::duration(long const&) [2249] CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const (ConfigManager.cpp) + [1257] std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>&) (tuple) [110] std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) [1697] CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const (ConfigManager.cpp) + [1181] std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_Head_base(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&) (tuple) [109] std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [4203] CThreadManager::CThreadManager()::{lambda()#1}::operator()() const (ThreadManager.cpp) + [3372] std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>&) (tuple) [574] std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [432] CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*)::{lambda(CShader*, pixman_region32*)#1}::operator()(CShader*, pixman_region32*) const (OpenGL.cpp) + [3373] std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_Head_base(CThreadManager::CThreadManager()::{lambda()#1}&&) (tuple) [175] std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [4204] HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const (HyprCtl.cpp) + [3374] std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_M_head(std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>&) (tuple) [575] auto std::chrono::operator<=>, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [387] __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Range_chk::_S_chk(float, std::integral_constant) + [3375] std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_Head_base(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) (tuple) [174] auto std::chrono::operator<=>, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [386] __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::_Save_errno() + [1294] std::_Head_base<1ul, SHyprIPCEvent, false>::_M_head(std::_Head_base<1ul, SHyprIPCEvent, false>&) [3850] std::thread::_State_impl > >::_State_impl(CEventManager::startThread()::{lambda()#1}&&) (std_thread.h) [383] __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::~_Save_errno() + [1199] std::_Head_base<1ul, SHyprIPCEvent, false>::_Head_base(SHyprIPCEvent const&) [1214] std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) (std_thread.h) [2250] __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) + [1282] std::_Head_base<1ul, SHyprIPCEvent, false>::~_Head_base() [1300] std::thread::_State_impl > >::~_State_impl() (std_thread.h) [2251] __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() + [1673] std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>::_M_head(std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>&) [3851] std::thread::_State_impl > >::_State_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) (std_thread.h) [2123] __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() + [3376] std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_M_head(std::_Head_base<1ul, int (*)(_IO_FILE*), false>&) [3852] std::thread::_State_impl > >::_State_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) (std_thread.h) [1687] __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) + [3377] std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_Head_base(int (*&&)(_IO_FILE*)) [928] std::thread::id::id() [1688] __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() + [2563] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1177] std::thread::_State::_State() [1689] __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() + [3378] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3853] void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (std_thread.h) [210] std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) + [2564] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3854] std::thread::_Invoker >::operator()() (std_thread.h) [214] std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::~_Guard() + [3379] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1235] void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (std_thread.h) [187] std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) + [2565] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1301] std::thread::_Invoker >::~_Invoker() (std_thread.h) [190] std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::~_Guard() + [3380] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1275] std::thread::_Invoker >::operator()() (std_thread.h) [361] operator new(unsigned long, void*) + [2566] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3855] void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (std_thread.h) [98] __is_constant_evaluated + [3381] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3856] std::thread::_Invoker >::operator()() (std_thread.h) [3] wl_signal_add (wayland-server-core.h) + [2567] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3857] void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (std_thread.h) [5] wl_signal_add (wayland-server-core.h) + [3382] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3858] std::thread::_Invoker >::operator()() (std_thread.h) [4] wl_signal_init (wayland-server-core.h) + [2568] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3859] std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) (std_thread.h) [1] + [3383] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1215] std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) (std_thread.h) [2] + [2569] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3860] std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) (std_thread.h) + [3384] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3861] std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) (std_thread.h) diff --git a/src/helpers/AnimatedVariable.hpp b/src/helpers/AnimatedVariable.hpp index bb04869f..ceda2c57 100644 --- a/src/helpers/AnimatedVariable.hpp +++ b/src/helpers/AnimatedVariable.hpp @@ -33,56 +33,47 @@ public: // gets the current vector value (real time) const Vector2D& vec() const { - RASSERT(m_eVarType == AVARTYPE_VECTOR, "Tried to access vec() of AVARTYPE %i!", m_eVarType); return m_vValue; } // gets the current float value (real time) const float& fl() const { - RASSERT(m_eVarType == AVARTYPE_FLOAT, "Tried to access fl() of AVARTYPE %i!", m_eVarType); return m_fValue; } // gets the current color value (real time) const CColor& col() const { - RASSERT(m_eVarType == AVARTYPE_COLOR, "Tried to access col() of AVARTYPE %i!", m_eVarType); return m_cValue; } // gets the goal vector value const Vector2D& goalv() const { - RASSERT(m_eVarType == AVARTYPE_VECTOR, "Tried to access goalv() of AVARTYPE %i!", m_eVarType); return m_vGoal; } // gets the goal float value const float& goalf() const { - RASSERT(m_eVarType == AVARTYPE_FLOAT, "Tried to access goalf() of AVARTYPE %i!", m_eVarType); return m_fGoal; } // gets the goal color value const CColor& goalc() const { - RASSERT(m_eVarType == AVARTYPE_COLOR, "Tried to access goalc() of AVARTYPE %i!", m_eVarType); return m_cGoal; } void operator=(const Vector2D& v) { - RASSERT(m_eVarType == AVARTYPE_VECTOR, "Tried to access =v of AVARTYPE %i!", m_eVarType); m_vGoal = v; animationBegin = std::chrono::system_clock::now(); m_vBegun = m_vValue; } void operator=(const float& v) { - RASSERT(m_eVarType == AVARTYPE_FLOAT, "Tried to access =f of AVARTYPE %i!", m_eVarType); m_fGoal = v; animationBegin = std::chrono::system_clock::now(); m_fBegun = m_fValue; } void operator=(const CColor& v) { - RASSERT(m_eVarType == AVARTYPE_COLOR, "Tried to access =c of AVARTYPE %i!", m_eVarType); m_cGoal = v; animationBegin = std::chrono::system_clock::now(); m_cBegun = m_cValue; @@ -90,7 +81,6 @@ public: // Sets the actual stored value, without affecting the goal, but resets the timer void setValue(const Vector2D& v) { - RASSERT(m_eVarType == AVARTYPE_VECTOR, "Tried to access setValue(v) of AVARTYPE %i!", m_eVarType); m_vValue = v; animationBegin = std::chrono::system_clock::now(); m_vBegun = m_vValue; @@ -98,7 +88,6 @@ public: // Sets the actual stored value, without affecting the goal, but resets the timer void setValue(const float& v) { - RASSERT(m_eVarType == AVARTYPE_FLOAT, "Tried to access setValue(f) of AVARTYPE %i!", m_eVarType); m_fValue = v; animationBegin = std::chrono::system_clock::now(); m_vBegun = m_vValue; @@ -106,7 +95,6 @@ public: // Sets the actual stored value, without affecting the goal, but resets the timer void setValue(const CColor& v) { - RASSERT(m_eVarType == AVARTYPE_COLOR, "Tried to access setValue(c) of AVARTYPE %i!", m_eVarType); m_cValue = v; animationBegin = std::chrono::system_clock::now(); m_vBegun = m_vValue; @@ -114,21 +102,18 @@ public: // Sets the actual value and goal void setValueAndWarp(const Vector2D& v) { - RASSERT(m_eVarType == AVARTYPE_VECTOR, "Tried to access setValueAndWarp(v) of AVARTYPE %i!", m_eVarType); m_vGoal = v; warp(); } // Sets the actual value and goal void setValueAndWarp(const float& v) { - RASSERT(m_eVarType == AVARTYPE_FLOAT, "Tried to access setValueAndWarp(f) of AVARTYPE %i!", m_eVarType); m_fGoal = v; warp(); } // Sets the actual value and goal void setValueAndWarp(const CColor& v) { - RASSERT(m_eVarType == AVARTYPE_COLOR, "Tried to access setValueAndWarp(c) of AVARTYPE %i!", m_eVarType); m_cGoal = v; warp(); } From a7ebf0ddc346756a89c0ea104e41d75ee752cb72 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 30 Jun 2022 12:39:10 +0200 Subject: [PATCH 57/79] added CPU uniform location lookup optimization --- gmonOutput | 28454 ---------------------------------------- src/render/OpenGL.cpp | 54 +- src/render/OpenGL.hpp | 2 +- src/render/Shader.cpp | 13 + src/render/Shader.hpp | 15 +- 5 files changed, 48 insertions(+), 28490 deletions(-) delete mode 100644 gmonOutput diff --git a/gmonOutput b/gmonOutput deleted file mode 100644 index 5b37f0ff..00000000 --- a/gmonOutput +++ /dev/null @@ -1,28454 +0,0 @@ -Flat profile: - -Each sample counts as 0.01 seconds. - no time accumulated - - % cumulative self self total - time seconds seconds calls Ts/call Ts/call name - 0.00 0.00 0.00 251965 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() - 0.00 0.00 0.00 251963 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() - 0.00 0.00 0.00 251953 0.00 0.00 std::_List_node::_M_valptr() - 0.00 0.00 0.00 237166 0.00 0.00 Vector2D::~Vector2D() - 0.00 0.00 0.00 222099 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) - 0.00 0.00 0.00 204786 0.00 0.00 CAnimatedVariable::vec() const - 0.00 0.00 0.00 200444 0.00 0.00 std::_List_iterator::operator*() const - 0.00 0.00 0.00 188165 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_data() const - 0.00 0.00 0.00 167869 0.00 0.00 std::_List_iterator::operator++() - 0.00 0.00 0.00 167044 0.00 0.00 std::chrono::duration >::count() const - 0.00 0.00 0.00 152773 0.00 0.00 std::round(float) - 0.00 0.00 0.00 148828 0.00 0.00 Vector2D::Vector2D(double, double) - 0.00 0.00 0.00 136751 0.00 0.00 std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false> const&) - 0.00 0.00 0.00 136744 0.00 0.00 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) - 0.00 0.00 0.00 136740 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CCompositor*, std::default_delete >(std::tuple > const&) - 0.00 0.00 0.00 136738 0.00 0.00 CCompositor* const& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) - 0.00 0.00 0.00 136736 0.00 0.00 std::unique_ptr >::operator->() const - 0.00 0.00 0.00 136735 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const - 0.00 0.00 0.00 136731 0.00 0.00 std::unique_ptr >::get() const - 0.00 0.00 0.00 121615 0.00 0.00 std::chrono::duration >::count() const - 0.00 0.00 0.00 115845 0.00 0.00 std::__is_constant_evaluated() - 0.00 0.00 0.00 98226 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) - 0.00 0.00 0.00 90907 0.00 0.00 std::chrono::duration >::duration(long const&) - 0.00 0.00 0.00 77163 0.00 0.00 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) - 0.00 0.00 0.00 77111 0.00 0.00 std::operator==(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) - 0.00 0.00 0.00 75705 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) - 0.00 0.00 0.00 69526 0.00 0.00 SWindowDecorationExtents::~SWindowDecorationExtents() - 0.00 0.00 0.00 68314 0.00 0.00 std::__cxx11::basic_string, std::allocator >::size() const - 0.00 0.00 0.00 67564 0.00 0.00 std::chrono::time_point > >::time_since_epoch() const - 0.00 0.00 0.00 62431 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) - 0.00 0.00 0.00 61810 0.00 0.00 std::_List_iterator::operator--() - 0.00 0.00 0.00 54237 0.00 0.00 std::__cxx11::list >::begin() - 0.00 0.00 0.00 54116 0.00 0.00 std::chrono::duration >::duration(long const&) - 0.00 0.00 0.00 52112 0.00 0.00 __gthread_active_p() - 0.00 0.00 0.00 51494 0.00 0.00 CWindow* std::reverse_iterator >::_S_to_pointer >(std::_List_iterator) - 0.00 0.00 0.00 51489 0.00 0.00 std::reverse_iterator >::operator->() const - 0.00 0.00 0.00 51486 0.00 0.00 std::_List_iterator::operator->() const - 0.00 0.00 0.00 46754 0.00 0.00 CHyprOpenGLImpl::scissor(wlr_box const*) - 0.00 0.00 0.00 45657 0.00 0.00 char* std::addressof(char&) - 0.00 0.00 0.00 45656 0.00 0.00 std::__ptr_traits_ptr_to::pointer_to(char&) - 0.00 0.00 0.00 45653 0.00 0.00 char* std::__addressof(char&) - 0.00 0.00 0.00 45647 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_local_data() - 0.00 0.00 0.00 44410 0.00 0.00 std::unique_ptr >::operator->() const - 0.00 0.00 0.00 44410 0.00 0.00 CHyprOpenGLImpl* const& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) - 0.00 0.00 0.00 44409 0.00 0.00 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false> const&) - 0.00 0.00 0.00 44408 0.00 0.00 std::unique_ptr >::get() const - 0.00 0.00 0.00 44406 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const - 0.00 0.00 0.00 44406 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple > const&) - 0.00 0.00 0.00 44405 0.00 0.00 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) - 0.00 0.00 0.00 43977 0.00 0.00 std::__cxx11::list >::end() - 0.00 0.00 0.00 41758 0.00 0.00 std::__array_traits::_S_ref(Vector2D const (&) [200], unsigned long) - 0.00 0.00 0.00 41743 0.00 0.00 std::array::operator[](unsigned long) - 0.00 0.00 0.00 40508 0.00 0.00 std::chrono::duration >::count() const - 0.00 0.00 0.00 38976 0.00 0.00 void*&& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 38571 0.00 0.00 std::deque >, std::allocator > > >::end() - 0.00 0.00 0.00 38564 0.00 0.00 std::deque >, std::allocator > > >::begin() - 0.00 0.00 0.00 38563 0.00 0.00 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator*() const - 0.00 0.00 0.00 38563 0.00 0.00 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator++() - 0.00 0.00 0.00 38557 0.00 0.00 IHyprWindowDecoration* const& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) - 0.00 0.00 0.00 38556 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple > const&) - 0.00 0.00 0.00 38553 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const - 0.00 0.00 0.00 38552 0.00 0.00 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false> const&) - 0.00 0.00 0.00 38551 0.00 0.00 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) - 0.00 0.00 0.00 38548 0.00 0.00 std::unique_ptr >::get() const - 0.00 0.00 0.00 38546 0.00 0.00 std::unique_ptr >::operator->() const - 0.00 0.00 0.00 38168 0.00 0.00 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) - 0.00 0.00 0.00 37877 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() - 0.00 0.00 0.00 37875 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() - 0.00 0.00 0.00 37873 0.00 0.00 std::_List_node::_M_valptr() - 0.00 0.00 0.00 37872 0.00 0.00 std::_List_iterator::operator*() const - 0.00 0.00 0.00 37872 0.00 0.00 std::__cxx11::list >::begin() - 0.00 0.00 0.00 37815 0.00 0.00 std::__cxx11::list >::end() - 0.00 0.00 0.00 37297 0.00 0.00 std::abs(float) - 0.00 0.00 0.00 37189 0.00 0.00 CHyprOpenGLImpl::scissor(pixman_box32 const*) - 0.00 0.00 0.00 35948 0.00 0.00 __is_constant_evaluated - 0.00 0.00 0.00 35247 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) - 0.00 0.00 0.00 35223 0.00 0.00 std::__cxx11::basic_string, std::allocator >::data() const - 0.00 0.00 0.00 33971 0.00 0.00 CHyprDropShadowDecoration::getWindowDecorationExtents() - 0.00 0.00 0.00 33968 0.00 0.00 CWindow::getFullWindowBoundingBox() - 0.00 0.00 0.00 33888 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() - 0.00 0.00 0.00 33885 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() - 0.00 0.00 0.00 33883 0.00 0.00 std::_List_node::_M_valptr() - 0.00 0.00 0.00 33829 0.00 0.00 std::_List_iterator::operator++() - 0.00 0.00 0.00 33786 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) - 0.00 0.00 0.00 33785 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) - 0.00 0.00 0.00 33783 0.00 0.00 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) - 0.00 0.00 0.00 33781 0.00 0.00 std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) - 0.00 0.00 0.00 33774 0.00 0.00 std::_List_iterator::operator*() const - 0.00 0.00 0.00 33624 0.00 0.00 std::char_traits::assign(char&, char const&) - 0.00 0.00 0.00 33069 0.00 0.00 CCompositor::windowExists(CWindow*) - 0.00 0.00 0.00 32825 0.00 0.00 CCompositor::windowValidMapped(CWindow*) - 0.00 0.00 0.00 32382 0.00 0.00 float const& std::min(float const&, float const&) - 0.00 0.00 0.00 32380 0.00 0.00 float const& std::max(float const&, float const&) - 0.00 0.00 0.00 32380 0.00 0.00 float const& std::clamp(float const&, float const&, float const&) - 0.00 0.00 0.00 30929 0.00 0.00 char const* std::addressof(char const&) - 0.00 0.00 0.00 30919 0.00 0.00 char const* std::__addressof(char const&) - 0.00 0.00 0.00 30913 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_local_data() const - 0.00 0.00 0.00 30911 0.00 0.00 std::__ptr_traits_ptr_to::pointer_to(char const&) - 0.00 0.00 0.00 30907 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_is_local() const - 0.00 0.00 0.00 30535 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) - 0.00 0.00 0.00 30362 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long) - 0.00 0.00 0.00 29506 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) - 0.00 0.00 0.00 29374 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() - 0.00 0.00 0.00 29370 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() - 0.00 0.00 0.00 29367 0.00 0.00 std::_List_node::_M_valptr() - 0.00 0.00 0.00 28293 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) - 0.00 0.00 0.00 27906 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_dispose() - 0.00 0.00 0.00 27699 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::~_Alloc_hider() - 0.00 0.00 0.00 27684 0.00 0.00 std::__cxx11::basic_string, std::allocator >::~basic_string() - 0.00 0.00 0.00 27552 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) - 0.00 0.00 0.00 27052 0.00 0.00 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) - 0.00 0.00 0.00 27049 0.00 0.00 std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false> const&) - 0.00 0.00 0.00 27049 0.00 0.00 CHyprRenderer* const& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) - 0.00 0.00 0.00 27047 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const - 0.00 0.00 0.00 27044 0.00 0.00 std::unique_ptr >::get() const - 0.00 0.00 0.00 27044 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple > const&) - 0.00 0.00 0.00 27041 0.00 0.00 std::unique_ptr >::operator->() const - 0.00 0.00 0.00 26086 0.00 0.00 std::mutex::unlock() - 0.00 0.00 0.00 26075 0.00 0.00 __gthread_mutex_unlock(pthread_mutex_t*) - 0.00 0.00 0.00 26052 0.00 0.00 std::mutex::lock() - 0.00 0.00 0.00 26040 0.00 0.00 __gthread_mutex_lock(pthread_mutex_t*) - 0.00 0.00 0.00 25989 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() const - 0.00 0.00 0.00 25388 0.00 0.00 scaleBox(wlr_box*, float) - 0.00 0.00 0.00 25056 0.00 0.00 std::__cxx11::basic_string, std::allocator >::length() const - 0.00 0.00 0.00 24740 0.00 0.00 std::char_traits::copy(char*, char const*, unsigned long) - 0.00 0.00 0.00 24611 0.00 0.00 std::_List_iterator::operator++() - 0.00 0.00 0.00 24252 0.00 0.00 std::reverse_iterator >::base() const - 0.00 0.00 0.00 23303 0.00 0.00 std::_List_iterator::operator*() const - 0.00 0.00 0.00 22657 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) - 0.00 0.00 0.00 21334 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() - 0.00 0.00 0.00 20721 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::allocator&) - 0.00 0.00 0.00 20407 0.00 0.00 std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec*) - 0.00 0.00 0.00 20307 0.00 0.00 std::chrono::duration_values::zero() - 0.00 0.00 0.00 20265 0.00 0.00 std::chrono::duration >::duration(long const&) - 0.00 0.00 0.00 20255 0.00 0.00 std::operator<=(std::strong_ordering, std::__cmp_cat::__unspec) - 0.00 0.00 0.00 19661 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) - 0.00 0.00 0.00 19123 0.00 0.00 std::deque >::begin() - 0.00 0.00 0.00 19104 0.00 0.00 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) - 0.00 0.00 0.00 19094 0.00 0.00 std::deque >::end() - 0.00 0.00 0.00 19093 0.00 0.00 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) - 0.00 0.00 0.00 19046 0.00 0.00 std::chrono::duration >::duration(int const&) - 0.00 0.00 0.00 19045 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000l>, long, true, false>::__cast >(std::chrono::duration > const&) - 0.00 0.00 0.00 19043 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) - 0.00 0.00 0.00 19040 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) - 0.00 0.00 0.00 19039 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) - 0.00 0.00 0.00 19038 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) - 0.00 0.00 0.00 19038 0.00 0.00 std::chrono::duration >::duration, void>(std::chrono::duration > const&) - 0.00 0.00 0.00 19034 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) - 0.00 0.00 0.00 19027 0.00 0.00 std::chrono::duration >::zero() - 0.00 0.00 0.00 19024 0.00 0.00 void std::this_thread::sleep_for >(std::chrono::duration > const&) - 0.00 0.00 0.00 19024 0.00 0.00 auto std::chrono::operator<=>, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&, std::chrono::duration > const&) - 0.00 0.00 0.00 19023 0.00 0.00 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) - 0.00 0.00 0.00 19018 0.00 0.00 std::deque >::empty() const - 0.00 0.00 0.00 17811 0.00 0.00 CHyprRenderer::damageBox(wlr_box*) - 0.00 0.00 0.00 17704 0.00 0.00 std::is_constant_evaluated() - 0.00 0.00 0.00 16686 0.00 0.00 std::__cxx11::list >::end() - 0.00 0.00 0.00 16613 0.00 0.00 std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) - 0.00 0.00 0.00 16612 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) - 0.00 0.00 0.00 16189 0.00 0.00 CAnimationManager::deltazero(Vector2D const&, Vector2D const&) - 0.00 0.00 0.00 16017 0.00 0.00 std::char_traits::compare(char const*, char const*, unsigned long) - 0.00 0.00 0.00 15805 0.00 0.00 char const& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 15034 0.00 0.00 __gnu_cxx::__alloc_traits, char>::_S_select_on_copy(std::allocator const&) - 0.00 0.00 0.00 15028 0.00 0.00 std::allocator_traits >::select_on_container_copy_construction(std::allocator const&) - 0.00 0.00 0.00 15014 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) - 0.00 0.00 0.00 15009 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char*, char*) - 0.00 0.00 0.00 15009 0.00 0.00 std::iterator_traits::iterator_category std::__iterator_category(char* const&) - 0.00 0.00 0.00 15008 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::~_Guard() - 0.00 0.00 0.00 15007 0.00 0.00 std::iterator_traits::difference_type std::__distance(char*, char*, std::random_access_iterator_tag) - 0.00 0.00 0.00 14999 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 14998 0.00 0.00 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) - 0.00 0.00 0.00 14998 0.00 0.00 std::iterator_traits::difference_type std::distance(char*, char*) - 0.00 0.00 0.00 13957 0.00 0.00 std::reverse_iterator >::reverse_iterator(std::_List_iterator) - 0.00 0.00 0.00 13850 0.00 0.00 std::__cxx11::list >::begin() - 0.00 0.00 0.00 13697 0.00 0.00 std::_List_iterator::operator++() - 0.00 0.00 0.00 13664 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::base() const - 0.00 0.00 0.00 13624 0.00 0.00 Vector2D::operator!=(Vector2D const&) const - 0.00 0.00 0.00 13377 0.00 0.00 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 12954 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_M_cget() const - 0.00 0.00 0.00 12951 0.00 0.00 std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const - 0.00 0.00 0.00 12829 0.00 0.00 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const - 0.00 0.00 0.00 12440 0.00 0.00 CCompositor::getWorkspaceByID(int const&) - 0.00 0.00 0.00 12162 0.00 0.00 std::char_traits::length(char const*) - 0.00 0.00 0.00 12126 0.00 0.00 std::__cxx11::list >::rend() - 0.00 0.00 0.00 12125 0.00 0.00 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) - 0.00 0.00 0.00 11875 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char const*, char const*) - 0.00 0.00 0.00 11868 0.00 0.00 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) - 0.00 0.00 0.00 11867 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) - 0.00 0.00 0.00 11866 0.00 0.00 std::iterator_traits::iterator_category std::__iterator_category(char const* const&) - 0.00 0.00 0.00 11864 0.00 0.00 std::iterator_traits::difference_type std::distance(char const*, char const*) - 0.00 0.00 0.00 11863 0.00 0.00 std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag) - 0.00 0.00 0.00 11857 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::~_Guard() - 0.00 0.00 0.00 11329 0.00 0.00 std::__cxx11::list >::begin() - 0.00 0.00 0.00 11326 0.00 0.00 std::__cxx11::list >::end() - 0.00 0.00 0.00 11325 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) - 0.00 0.00 0.00 11318 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_data(char*) - 0.00 0.00 0.00 11075 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() - 0.00 0.00 0.00 11075 0.00 0.00 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&) - 0.00 0.00 0.00 10957 0.00 0.00 std::__cxx11::basic_string, std::allocator >::max_size() const - 0.00 0.00 0.00 10952 0.00 0.00 std::allocator_traits >::max_size(std::allocator const&) - 0.00 0.00 0.00 10590 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) - 0.00 0.00 0.00 10297 0.00 0.00 std::reverse_iterator >::operator++(int) - 0.00 0.00 0.00 10295 0.00 0.00 std::reverse_iterator >::reverse_iterator(std::reverse_iterator > const&) - 0.00 0.00 0.00 10280 0.00 0.00 std::unique_ptr >::get() const - 0.00 0.00 0.00 10280 0.00 0.00 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) - 0.00 0.00 0.00 10280 0.00 0.00 CInputManager* const& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) - 0.00 0.00 0.00 10279 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const - 0.00 0.00 0.00 10279 0.00 0.00 std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false> const&) - 0.00 0.00 0.00 10278 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CInputManager*, std::default_delete >(std::tuple > const&) - 0.00 0.00 0.00 10277 0.00 0.00 std::unique_ptr >::operator->() const - 0.00 0.00 0.00 10022 0.00 0.00 std::unique_ptr >::operator->() const - 0.00 0.00 0.00 10022 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple > const&) - 0.00 0.00 0.00 10021 0.00 0.00 std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false> const&) - 0.00 0.00 0.00 10021 0.00 0.00 CConfigManager* const& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) - 0.00 0.00 0.00 10018 0.00 0.00 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) - 0.00 0.00 0.00 10016 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const - 0.00 0.00 0.00 10014 0.00 0.00 std::unique_ptr >::get() const - 0.00 0.00 0.00 9964 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 9963 0.00 0.00 std::__new_allocator::deallocate(char*, unsigned long) - 0.00 0.00 0.00 9961 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, char*, unsigned long) - 0.00 0.00 0.00 9959 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 9957 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long) - 0.00 0.00 0.00 9955 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 9954 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) - 0.00 0.00 0.00 9924 0.00 0.00 std::__array_traits >, 4ul>::_S_ref(std::__cxx11::list > const (&) [4], unsigned long) - 0.00 0.00 0.00 9923 0.00 0.00 std::array >, 4ul>::operator[](unsigned long) - 0.00 0.00 0.00 9879 0.00 0.00 int const& std::clamp(int const&, int const&, int const&) - 0.00 0.00 0.00 9876 0.00 0.00 int const& std::min(int const&, int const&) - 0.00 0.00 0.00 9874 0.00 0.00 int const& std::max(int const&, int const&) - 0.00 0.00 0.00 9740 0.00 0.00 void (*&std::forward(std::remove_reference::type&))(void*, void*) - 0.00 0.00 0.00 9581 0.00 0.00 CHyprRenderer::damageBox(int const&, int const&, int const&, int const&) - 0.00 0.00 0.00 9502 0.00 0.00 CAnimationManager::deltazero(float const&, float const&) - 0.00 0.00 0.00 9249 0.00 0.00 Vector2D::operator+(Vector2D) const - 0.00 0.00 0.00 8714 0.00 0.00 std::reverse_iterator >::reverse_iterator(std::_List_iterator) - 0.00 0.00 0.00 8712 0.00 0.00 std::reverse_iterator >::base() const - 0.00 0.00 0.00 8526 0.00 0.00 std::chrono::duration >::count() const - 0.00 0.00 0.00 8160 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) - 0.00 0.00 0.00 8154 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const - 0.00 0.00 0.00 8026 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&) - 0.00 0.00 0.00 7994 0.00 0.00 CColor::CColor(float, float, float, float) - 0.00 0.00 0.00 7982 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) - 0.00 0.00 0.00 7790 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_check(unsigned long, char const*) const - 0.00 0.00 0.00 7530 0.00 0.00 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const - 0.00 0.00 0.00 7525 0.00 0.00 std::_Hash_impl::hash(void const*, unsigned long, unsigned long) - 0.00 0.00 0.00 7523 0.00 0.00 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const - 0.00 0.00 0.00 7502 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() - 0.00 0.00 0.00 7501 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() - 0.00 0.00 0.00 7501 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() - 0.00 0.00 0.00 7402 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const - 0.00 0.00 0.00 7398 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const - 0.00 0.00 0.00 7397 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const - 0.00 0.00 0.00 7394 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const - 0.00 0.00 0.00 7389 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const - 0.00 0.00 0.00 7385 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const - 0.00 0.00 0.00 7336 0.00 0.00 CCompositor::getMonitorFromID(int const&) - 0.00 0.00 0.00 7323 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const - 0.00 0.00 0.00 7321 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() const - 0.00 0.00 0.00 7319 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() const - 0.00 0.00 0.00 7317 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() const - 0.00 0.00 0.00 7315 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() const - 0.00 0.00 0.00 7313 0.00 0.00 std::pair, std::allocator > const, SConfigValue> const& std::forward, std::allocator > const, SConfigValue> const&>(std::remove_reference, std::allocator > const, SConfigValue> const&>::type&) - 0.00 0.00 0.00 7311 0.00 0.00 std::__detail::_Select1st::__1st_type, std::allocator > const, SConfigValue> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, SConfigValue> const&>(std::pair, std::allocator > const, SConfigValue> const&) const - 0.00 0.00 0.00 7307 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const - 0.00 0.00 0.00 7231 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() - 0.00 0.00 0.00 7174 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 7172 0.00 0.00 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 7045 0.00 0.00 SConfigValue::~SConfigValue() - 0.00 0.00 0.00 6980 0.00 0.00 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) - 0.00 0.00 0.00 6969 0.00 0.00 std::lock_guard::~lock_guard() - 0.00 0.00 0.00 6968 0.00 0.00 std::lock_guard::lock_guard(std::mutex&) - 0.00 0.00 0.00 6964 0.00 0.00 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 6963 0.00 0.00 SConfigValue::SConfigValue(SConfigValue const&) - 0.00 0.00 0.00 6831 0.00 0.00 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) - 0.00 0.00 0.00 6684 0.00 0.00 CAnimationManager::deltazero(CColor const&, CColor const&) - 0.00 0.00 0.00 6612 0.00 0.00 Vector2D::Vector2D() - 0.00 0.00 0.00 6389 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char const* const&) - 0.00 0.00 0.00 6370 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple > const&) - 0.00 0.00 0.00 6369 0.00 0.00 std::unique_ptr >::get() const - 0.00 0.00 0.00 6369 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const - 0.00 0.00 0.00 6368 0.00 0.00 std::unique_ptr >::operator->() const - 0.00 0.00 0.00 6368 0.00 0.00 std::_Function_base::_M_empty() const - 0.00 0.00 0.00 6367 0.00 0.00 CHyprXWaylandManager* const& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) - 0.00 0.00 0.00 6366 0.00 0.00 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false> const&) - 0.00 0.00 0.00 6366 0.00 0.00 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) - 0.00 0.00 0.00 6322 0.00 0.00 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}& std::forward, std::allocator > const&, bool)::{lambda(char)#1}&>(std::remove_reference, std::allocator > const&, bool)::{lambda(char)#1}&>::type&) - 0.00 0.00 0.00 6321 0.00 0.00 std::identity& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 6058 0.00 0.00 std::_List_iterator::operator->() const - 0.00 0.00 0.00 6010 0.00 0.00 CFramebuffer::bind() - 0.00 0.00 0.00 5677 0.00 0.00 std::__detail::_Hashtable_hash_traits, std::allocator > > >::__small_size_threshold() - 0.00 0.00 0.00 5672 0.00 0.00 CAnimatedVariable::goalv() const - 0.00 0.00 0.00 5539 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const - 0.00 0.00 0.00 5539 0.00 0.00 std::pair, std::allocator > const, CBezierCurve> const& std::forward, std::allocator > const, CBezierCurve> const&>(std::remove_reference, std::allocator > const, CBezierCurve> const&>::type&) - 0.00 0.00 0.00 5538 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() const - 0.00 0.00 0.00 5538 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const - 0.00 0.00 0.00 5538 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const - 0.00 0.00 0.00 5538 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() - 0.00 0.00 0.00 5537 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const - 0.00 0.00 0.00 5536 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() const - 0.00 0.00 0.00 5536 0.00 0.00 std::__detail::_Select1st::__1st_type, std::allocator > const, CBezierCurve> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, CBezierCurve> const&>(std::pair, std::allocator > const, CBezierCurve> const&) const - 0.00 0.00 0.00 5536 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() const - 0.00 0.00 0.00 5536 0.00 0.00 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::end() - 0.00 0.00 0.00 5535 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_v() const - 0.00 0.00 0.00 5535 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 5535 0.00 0.00 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::find(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 5533 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() - 0.00 0.00 0.00 5448 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::base() const - 0.00 0.00 0.00 5369 0.00 0.00 CAnimatedVariable::isBeingAnimated() - 0.00 0.00 0.00 5321 0.00 0.00 std::_Any_data::_M_access() const - 0.00 0.00 0.00 5291 0.00 0.00 CHyprDropShadowDecoration::damageEntire() - 0.00 0.00 0.00 5068 0.00 0.00 void (* const&std::_Any_data::_M_access() const)(void*, void*) - 0.00 0.00 0.00 5067 0.00 0.00 std::_Function_base::_Base_manager::_M_get_pointer(std::_Any_data const&) - 0.00 0.00 0.00 5067 0.00 0.00 void (* const*std::__addressof(void (* const&)(void*, void*)))(void*, void*) - 0.00 0.00 0.00 4893 0.00 0.00 CCompositor::isWorkspaceVisible(int const&) - 0.00 0.00 0.00 4874 0.00 0.00 CHyprWLListener::emit(void*) - 0.00 0.00 0.00 4874 0.00 0.00 std::function::operator()(void*, void*) const - 0.00 0.00 0.00 4874 0.00 0.00 std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, void*&&) - 0.00 0.00 0.00 4873 0.00 0.00 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) - 0.00 0.00 0.00 4871 0.00 0.00 std::enable_if, void>::type std::__invoke_r(void (*&)(void*, void*), void*&&, void*&&) - 0.00 0.00 0.00 4754 0.00 0.00 std::char_traits::find(char const*, unsigned long, char const&) - 0.00 0.00 0.00 4455 0.00 0.00 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) - 0.00 0.00 0.00 4453 0.00 0.00 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) - 0.00 0.00 0.00 4390 0.00 0.00 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 4359 0.00 0.00 CCompositor::vectorToLayerSurface(Vector2D const&, std::__cxx11::list >*, Vector2D*) - 0.00 0.00 0.00 4358 0.00 0.00 std::__cxx11::list >::rend() - 0.00 0.00 0.00 4358 0.00 0.00 std::__cxx11::list >::rbegin() - 0.00 0.00 0.00 4357 0.00 0.00 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) - 0.00 0.00 0.00 4230 0.00 0.00 std::hash::operator()(SMonitor*) const - 0.00 0.00 0.00 4230 0.00 0.00 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const - 0.00 0.00 0.00 4224 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const - 0.00 0.00 0.00 4223 0.00 0.00 std::equal_to::operator()(SMonitor* const&, SMonitor* const&) const - 0.00 0.00 0.00 4144 0.00 0.00 std::isnan(double) - 0.00 0.00 0.00 4143 0.00 0.00 CBezierCurve::getYForPoint(float) - 0.00 0.00 0.00 4133 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() - 0.00 0.00 0.00 4133 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() - 0.00 0.00 0.00 4132 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() - 0.00 0.00 0.00 4130 0.00 0.00 CHyprXWaylandManager::getWindowSurface(CWindow*) - 0.00 0.00 0.00 4130 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::operator->() const - 0.00 0.00 0.00 4097 0.00 0.00 std::isinf(double) - 0.00 0.00 0.00 4070 0.00 0.00 operator new(unsigned long, void*) - 0.00 0.00 0.00 3978 0.00 0.00 std::__cxx11::basic_string, std::allocator >::c_str() const - 0.00 0.00 0.00 3928 0.00 0.00 Vector2D::operator==(Vector2D const&) const - 0.00 0.00 0.00 3902 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_limit(unsigned long, unsigned long) const - 0.00 0.00 0.00 3878 0.00 0.00 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const - 0.00 0.00 0.00 3876 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) - 0.00 0.00 0.00 3804 0.00 0.00 std::__detail::_State::_M_opcode() const - 0.00 0.00 0.00 3757 0.00 0.00 CAnimatedVariable::fl() const - 0.00 0.00 0.00 3676 0.00 0.00 CInputManager::getMouseCoordsInternal() - 0.00 0.00 0.00 3675 0.00 0.00 CCompositor::getMonitorFromVector(Vector2D const&) - 0.00 0.00 0.00 3674 0.00 0.00 CCompositor::getMonitorFromOutput(wlr_output*) - 0.00 0.00 0.00 3654 0.00 0.00 std::chrono::duration >::duration(long const&) - 0.00 0.00 0.00 3397 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const - 0.00 0.00 0.00 3396 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() - 0.00 0.00 0.00 3280 0.00 0.00 double const& std::max(double const&, double const&) - 0.00 0.00 0.00 3280 0.00 0.00 double const& std::min(double const&, double const&) - 0.00 0.00 0.00 3280 0.00 0.00 double const& std::clamp(double const&, double const&, double const&) - 0.00 0.00 0.00 3201 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) - 0.00 0.00 0.00 3200 0.00 0.00 std::__detail::_Scanner::_M_get_token() const - 0.00 0.00 0.00 3200 0.00 0.00 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) - 0.00 0.00 0.00 3193 0.00 0.00 std::__cxx11::basic_string, std::allocator >::end() const - 0.00 0.00 0.00 3193 0.00 0.00 std::__cxx11::basic_string, std::allocator >::begin() const - 0.00 0.00 0.00 3170 0.00 0.00 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::~_Save_errno() - 0.00 0.00 0.00 3168 0.00 0.00 float __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*) - 0.00 0.00 0.00 3168 0.00 0.00 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) - 0.00 0.00 0.00 3168 0.00 0.00 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::_Save_errno() - 0.00 0.00 0.00 3166 0.00 0.00 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Range_chk::_S_chk(float, std::integral_constant) - 0.00 0.00 0.00 3162 0.00 0.00 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const - 0.00 0.00 0.00 3160 0.00 0.00 char const& std::__invoke_impl(std::__invoke_other, std::identity&, char const&) - 0.00 0.00 0.00 3160 0.00 0.00 bool std::__invoke_impl, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(std::__invoke_other, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) - 0.00 0.00 0.00 3160 0.00 0.00 std::__invoke_result::type std::__invoke(std::identity&, char const&) - 0.00 0.00 0.00 3160 0.00 0.00 std::__invoke_result, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>::type std::__invoke, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) - 0.00 0.00 0.00 3159 0.00 0.00 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool) - 0.00 0.00 0.00 3159 0.00 0.00 char const& std::identity::operator()(char const&) const - 0.00 0.00 0.00 3159 0.00 0.00 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}::operator()(char) const - 0.00 0.00 0.00 3157 0.00 0.00 Vector2D::operator-(Vector2D) const - 0.00 0.00 0.00 3072 0.00 0.00 __gnu_cxx::__aligned_membuf >::_M_addr() - 0.00 0.00 0.00 3016 0.00 0.00 unsigned long const& std::min(unsigned long const&, unsigned long const&) - 0.00 0.00 0.00 3013 0.00 0.00 CHyprDropShadowDecoration::updateWindow(CWindow*) - 0.00 0.00 0.00 3002 0.00 0.00 CWindow::updateWindowDecos() - 0.00 0.00 0.00 2844 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) - 0.00 0.00 0.00 2826 0.00 0.00 CCompositor::getWindowsOnWorkspace(int const&) - 0.00 0.00 0.00 2824 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const - 0.00 0.00 0.00 2822 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const - 0.00 0.00 0.00 2822 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const - 0.00 0.00 0.00 2822 0.00 0.00 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const - 0.00 0.00 0.00 2822 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const - 0.00 0.00 0.00 2821 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const - 0.00 0.00 0.00 2821 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const - 0.00 0.00 0.00 2821 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_v() const - 0.00 0.00 0.00 2821 0.00 0.00 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 2821 0.00 0.00 std::pair const& std::forward const&>(std::remove_reference const&>::type&) - 0.00 0.00 0.00 2820 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_addr() const - 0.00 0.00 0.00 2820 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const - 0.00 0.00 0.00 2820 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const - 0.00 0.00 0.00 2820 0.00 0.00 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 2819 0.00 0.00 CHyprOpenGLImpl::clear(CColor const&) - 0.00 0.00 0.00 2819 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_ptr() const - 0.00 0.00 0.00 2819 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_valptr() const - 0.00 0.00 0.00 2819 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) - 0.00 0.00 0.00 2818 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const - 0.00 0.00 0.00 2816 0.00 0.00 std::copysign(float, float) - 0.00 0.00 0.00 2785 0.00 0.00 CHyprRenderer::damageWindow(CWindow*) - 0.00 0.00 0.00 2760 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const - 0.00 0.00 0.00 2614 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() - 0.00 0.00 0.00 2579 0.00 0.00 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) - 0.00 0.00 0.00 2563 0.00 0.00 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 2550 0.00 0.00 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(int, long) - 0.00 0.00 0.00 2416 0.00 0.00 std::__cxx11::basic_string, std::allocator >::compare(char const*) const - 0.00 0.00 0.00 2416 0.00 0.00 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) - 0.00 0.00 0.00 2361 0.00 0.00 bool __gnu_cxx::__ops::_Iter_equals_val::operator()<__gnu_cxx::__normal_iterator, std::allocator > > >(__gnu_cxx::__normal_iterator, std::allocator > >) - 0.00 0.00 0.00 2299 0.00 0.00 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*)::{lambda(CShader*, pixman_region32*)#1}::operator()(CShader*, pixman_region32*) const - 0.00 0.00 0.00 2235 0.00 0.00 Vector2D::operator*(float) const - 0.00 0.00 0.00 2176 0.00 0.00 std::__detail::_State&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 2084 0.00 0.00 CHyprXWaylandManager::setWindowSize(CWindow*, Vector2D const&) - 0.00 0.00 0.00 2048 0.00 0.00 std::__detail::_State::_M_get_matcher() - 0.00 0.00 0.00 2014 0.00 0.00 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const - 0.00 0.00 0.00 1987 0.00 0.00 std::_Function_base::_Function_base() - 0.00 0.00 0.00 1986 0.00 0.00 std::_Function_base::~_Function_base() - 0.00 0.00 0.00 1877 0.00 0.00 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) - 0.00 0.00 0.00 1875 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_M_next() const - 0.00 0.00 0.00 1871 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const - 0.00 0.00 0.00 1869 0.00 0.00 CLayoutManager::getCurrentLayout() - 0.00 0.00 0.00 1869 0.00 0.00 std::unique_ptr >::get() const - 0.00 0.00 0.00 1869 0.00 0.00 std::unique_ptr >::operator->() const - 0.00 0.00 0.00 1869 0.00 0.00 std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false> const&) - 0.00 0.00 0.00 1869 0.00 0.00 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) - 0.00 0.00 0.00 1869 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple > const&) - 0.00 0.00 0.00 1868 0.00 0.00 CLayoutManager* const& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) - 0.00 0.00 0.00 1850 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_S_compare(unsigned long, unsigned long) - 0.00 0.00 0.00 1845 0.00 0.00 CCompositor::getMonitorFromCursor() - 0.00 0.00 0.00 1829 0.00 0.00 std::__cxx11::list >::rbegin() - 0.00 0.00 0.00 1825 0.00 0.00 IHyprLayout::onMouseMove(Vector2D const&) - 0.00 0.00 0.00 1825 0.00 0.00 CInputManager::mouseMoveUnified(unsigned int, bool) - 0.00 0.00 0.00 1823 0.00 0.00 CInputManager::updateDragIcon() - 0.00 0.00 0.00 1821 0.00 0.00 CCompositor::vectorToWindowIdeal(Vector2D const&) - 0.00 0.00 0.00 1821 0.00 0.00 CTimer::reset() - 0.00 0.00 0.00 1800 0.00 0.00 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(float, int) - 0.00 0.00 0.00 1792 0.00 0.00 std::__detail::_State* std::__addressof >(std::__detail::_State&) - 0.00 0.00 0.00 1770 0.00 0.00 addSurfaceGlobalOffset(SSurfaceTreeNode*, int*, int*) - 0.00 0.00 0.00 1769 0.00 0.00 addViewCoords(void*, int*, int*) - 0.00 0.00 0.00 1768 0.00 0.00 Events::listener_commitSubsurface(void*, void*) - 0.00 0.00 0.00 1767 0.00 0.00 CHyprRenderer::shouldRenderWindow(CWindow*) - 0.00 0.00 0.00 1766 0.00 0.00 CHyprRenderer::damageSurface(wlr_surface*, double, double) - 0.00 0.00 0.00 1694 0.00 0.00 std::__deque_buf_size(unsigned long) - 0.00 0.00 0.00 1653 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) - 0.00 0.00 0.00 1651 0.00 0.00 CTexture::~CTexture() - 0.00 0.00 0.00 1638 0.00 0.00 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) - 0.00 0.00 0.00 1638 0.00 0.00 CTexture::CTexture(wlr_texture*) - 0.00 0.00 0.00 1602 0.00 0.00 CColor::CColor(unsigned long) - 0.00 0.00 0.00 1587 0.00 0.00 Events::listener_commitWindow(void*, void*) - 0.00 0.00 0.00 1581 0.00 0.00 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) - 0.00 0.00 0.00 1581 0.00 0.00 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) - 0.00 0.00 0.00 1581 0.00 0.00 CHyprDropShadowDecoration::draw(SMonitor*, float) - 0.00 0.00 0.00 1580 0.00 0.00 CHyprOpenGLImpl::renderRect(wlr_box*, CColor const&, int) - 0.00 0.00 0.00 1580 0.00 0.00 CAnimatedVariable::col() const - 0.00 0.00 0.00 1576 0.00 0.00 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) - 0.00 0.00 0.00 1531 0.00 0.00 std::unique_ptr >::operator->() const - 0.00 0.00 0.00 1531 0.00 0.00 std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false> const&) - 0.00 0.00 0.00 1531 0.00 0.00 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) - 0.00 0.00 0.00 1531 0.00 0.00 CAnimationManager* const& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) - 0.00 0.00 0.00 1530 0.00 0.00 std::unique_ptr >::get() const - 0.00 0.00 0.00 1530 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const - 0.00 0.00 0.00 1530 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple > const&) - 0.00 0.00 0.00 1520 0.00 0.00 std::__cxx11::list >::begin() - 0.00 0.00 0.00 1519 0.00 0.00 std::__cxx11::list >::end() - 0.00 0.00 0.00 1481 0.00 0.00 CCompositor::focusWindow(CWindow*, wlr_surface*) - 0.00 0.00 0.00 1472 0.00 0.00 std::__detail::_State::~_State() - 0.00 0.00 0.00 1472 0.00 0.00 std::function::~function() - 0.00 0.00 0.00 1472 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) - 0.00 0.00 0.00 1466 0.00 0.00 CHyprError* const& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) - 0.00 0.00 0.00 1465 0.00 0.00 std::unique_ptr >::get() const - 0.00 0.00 0.00 1465 0.00 0.00 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) - 0.00 0.00 0.00 1464 0.00 0.00 std::unique_ptr >::operator->() const - 0.00 0.00 0.00 1464 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const - 0.00 0.00 0.00 1464 0.00 0.00 std::__cxx11::basic_string, std::allocator >::capacity() const - 0.00 0.00 0.00 1464 0.00 0.00 std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false> const&) - 0.00 0.00 0.00 1464 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprError*, std::default_delete >(std::tuple > const&) - 0.00 0.00 0.00 1463 0.00 0.00 CHyprError::draw() - 0.00 0.00 0.00 1417 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_ptr() - 0.00 0.00 0.00 1417 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_addr() - 0.00 0.00 0.00 1417 0.00 0.00 std::__cxx11::list >::begin() - 0.00 0.00 0.00 1416 0.00 0.00 std::__cxx11::list >::end() - 0.00 0.00 0.00 1415 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_valptr() - 0.00 0.00 0.00 1413 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) - 0.00 0.00 0.00 1412 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() - 0.00 0.00 0.00 1411 0.00 0.00 CHyprOpenGLImpl::end() - 0.00 0.00 0.00 1411 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::end() - 0.00 0.00 0.00 1410 0.00 0.00 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) - 0.00 0.00 0.00 1410 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_ptr() - 0.00 0.00 0.00 1410 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const - 0.00 0.00 0.00 1410 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const - 0.00 0.00 0.00 1410 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::find(SMonitor* const&) - 0.00 0.00 0.00 1410 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_valptr() - 0.00 0.00 0.00 1410 0.00 0.00 std::__detail::_Hashtable_hash_traits >::__small_size_threshold() - 0.00 0.00 0.00 1410 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) - 0.00 0.00 0.00 1410 0.00 0.00 std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) - 0.00 0.00 0.00 1409 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_addr() - 0.00 0.00 0.00 1409 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const - 0.00 0.00 0.00 1409 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const - 0.00 0.00 0.00 1409 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() - 0.00 0.00 0.00 1409 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) - 0.00 0.00 0.00 1409 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_v() - 0.00 0.00 0.00 1408 0.00 0.00 CCompositor::cleanupFadingOut() - 0.00 0.00 0.00 1408 0.00 0.00 CCompositor::sanityCheckWorkspaces() - 0.00 0.00 0.00 1408 0.00 0.00 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::base() const - 0.00 0.00 0.00 1408 0.00 0.00 std::vector, std::allocator > >::size() const - 0.00 0.00 0.00 1407 0.00 0.00 CHyprRenderer::renderDragIcon(SMonitor*, timespec*) - 0.00 0.00 0.00 1407 0.00 0.00 CConfigManager::dispatchExecOnce() - 0.00 0.00 0.00 1407 0.00 0.00 CHyprOpenGLImpl::clearWithTex() - 0.00 0.00 0.00 1407 0.00 0.00 CTimer::getDuration() - 0.00 0.00 0.00 1407 0.00 0.00 Events::listener_monitorFrame(void*, void*) - 0.00 0.00 0.00 1407 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_ptr() const - 0.00 0.00 0.00 1407 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const - 0.00 0.00 0.00 1407 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const - 0.00 0.00 0.00 1407 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) - 0.00 0.00 0.00 1407 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) - 0.00 0.00 0.00 1406 0.00 0.00 matrixProjection(float*, int, int, wl_output_transform) - 0.00 0.00 0.00 1406 0.00 0.00 CAnimationManager::tick() - 0.00 0.00 0.00 1406 0.00 0.00 CTimer::getSeconds() - 0.00 0.00 0.00 1406 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const - 0.00 0.00 0.00 1406 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const - 0.00 0.00 0.00 1406 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) - 0.00 0.00 0.00 1406 0.00 0.00 std::pair const& std::forward const&>(std::remove_reference const&>::type&) - 0.00 0.00 0.00 1405 0.00 0.00 HyprCtl::tickHyprCtl() - 0.00 0.00 0.00 1405 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_addr() const - 0.00 0.00 0.00 1405 0.00 0.00 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const - 0.00 0.00 0.00 1405 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const - 0.00 0.00 0.00 1405 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const - 0.00 0.00 0.00 1405 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_v() const - 0.00 0.00 0.00 1405 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_valptr() const - 0.00 0.00 0.00 1404 0.00 0.00 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) - 0.00 0.00 0.00 1403 0.00 0.00 CHyprRenderer::ensureCursorRenderingMode() - 0.00 0.00 0.00 1403 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_v() - 0.00 0.00 0.00 1328 0.00 0.00 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) - 0.00 0.00 0.00 1311 0.00 0.00 std::_Deque_iterator::operator[](long) const - 0.00 0.00 0.00 1295 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() - 0.00 0.00 0.00 1293 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() - 0.00 0.00 0.00 1292 0.00 0.00 std::_List_node::_M_valptr() - 0.00 0.00 0.00 1248 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::function&) - 0.00 0.00 0.00 1243 0.00 0.00 std::deque >::operator[](unsigned long) - 0.00 0.00 0.00 1227 0.00 0.00 std::_Deque_iterator::operator*() const - 0.00 0.00 0.00 1221 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) - 0.00 0.00 0.00 1221 0.00 0.00 std::chrono::duration >::zero() - 0.00 0.00 0.00 1221 0.00 0.00 std::chrono::duration >::duration, void>(std::chrono::duration > const&) - 0.00 0.00 0.00 1221 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) - 0.00 0.00 0.00 1220 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) - 0.00 0.00 0.00 1219 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) - 0.00 0.00 0.00 1219 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) - 0.00 0.00 0.00 1219 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) - 0.00 0.00 0.00 1219 0.00 0.00 std::chrono::duration >::duration(int const&) - 0.00 0.00 0.00 1218 0.00 0.00 void std::this_thread::sleep_for >(std::chrono::duration > const&) - 0.00 0.00 0.00 1217 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) - 0.00 0.00 0.00 1217 0.00 0.00 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) - 0.00 0.00 0.00 1217 0.00 0.00 auto std::chrono::operator<=>, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) - 0.00 0.00 0.00 1208 0.00 0.00 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) - 0.00 0.00 0.00 1198 0.00 0.00 CColor::operator*(float const&) const - 0.00 0.00 0.00 1198 0.00 0.00 CColor::operator+(CColor const&) const - 0.00 0.00 0.00 1197 0.00 0.00 CColor::operator-(CColor const&) const - 0.00 0.00 0.00 1196 0.00 0.00 std::_List_iterator::operator*() const - 0.00 0.00 0.00 1196 0.00 0.00 std::_List_iterator::operator++() - 0.00 0.00 0.00 1195 0.00 0.00 std::_Deque_iterator::_S_buffer_size() - 0.00 0.00 0.00 1169 0.00 0.00 std::_Deque_iterator::operator+=(long) - 0.00 0.00 0.00 1165 0.00 0.00 std::operator+(std::_Deque_iterator const&, long) - 0.00 0.00 0.00 1147 0.00 0.00 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) - 0.00 0.00 0.00 1120 0.00 0.00 std::__detail::_State::_State(std::__detail::_State&&) - 0.00 0.00 0.00 1088 0.00 0.00 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::__normal_iterator(std::__detail::_State* const&) - 0.00 0.00 0.00 1084 0.00 0.00 std::_Any_data::_M_access() - 0.00 0.00 0.00 1047 0.00 0.00 std::remove_reference::type&& std::move(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) - 0.00 0.00 0.00 1047 0.00 0.00 std::remove_reference::type&& std::move(std::_Any_data&) - 0.00 0.00 0.00 1024 0.00 0.00 std::function::operator bool() const - 0.00 0.00 0.00 1024 0.00 0.00 std::function::function(std::function&&) - 0.00 0.00 0.00 1012 0.00 0.00 std::vector, std::allocator > >::operator[](unsigned long) const - 0.00 0.00 0.00 994 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&, unsigned long) const - 0.00 0.00 0.00 964 0.00 0.00 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const - 0.00 0.00 0.00 964 0.00 0.00 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const - 0.00 0.00 0.00 960 0.00 0.00 std::__detail::_State* std::__niter_base*>(std::__detail::_State*) - 0.00 0.00 0.00 944 0.00 0.00 char&& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 924 0.00 0.00 CInputManager::onMouseMoved(wlr_pointer_motion_event*) - 0.00 0.00 0.00 920 0.00 0.00 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > > const&) - 0.00 0.00 0.00 920 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - 0.00 0.00 0.00 893 0.00 0.00 CInputManager::onMouseWarp(wlr_pointer_motion_absolute_event*) - 0.00 0.00 0.00 891 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const - 0.00 0.00 0.00 841 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const - 0.00 0.00 0.00 836 0.00 0.00 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) - 0.00 0.00 0.00 832 0.00 0.00 void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) - 0.00 0.00 0.00 832 0.00 0.00 void std::destroy_at >(std::__detail::_State*) - 0.00 0.00 0.00 832 0.00 0.00 decltype (::new ((void*)(0)) std::__detail::_State((declval >)())) std::construct_at, std::__detail::_State >(std::__detail::_State*, std::__detail::_State&&) - 0.00 0.00 0.00 800 0.00 0.00 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*> const&) - 0.00 0.00 0.00 768 0.00 0.00 std::deque >, std::allocator > > >::end() - 0.00 0.00 0.00 768 0.00 0.00 std::__detail::_StateSeq >&& std::forward > >(std::remove_reference > >::type&) - 0.00 0.00 0.00 763 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_valptr() - 0.00 0.00 0.00 762 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_addr() - 0.00 0.00 0.00 761 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_ptr() - 0.00 0.00 0.00 756 0.00 0.00 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 754 0.00 0.00 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 750 0.00 0.00 std::__detail::_Node_iterator, false, false>::operator->() const - 0.00 0.00 0.00 748 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() - 0.00 0.00 0.00 736 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const - 0.00 0.00 0.00 736 0.00 0.00 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::get() const - 0.00 0.00 0.00 736 0.00 0.00 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator*() const - 0.00 0.00 0.00 736 0.00 0.00 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const - 0.00 0.00 0.00 736 0.00 0.00 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator--() - 0.00 0.00 0.00 736 0.00 0.00 std::deque >, std::allocator > > >::back() - 0.00 0.00 0.00 736 0.00 0.00 std::vector, std::allocator > >::operator[](unsigned long) - 0.00 0.00 0.00 711 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 704 0.00 0.00 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator*() const - 0.00 0.00 0.00 672 0.00 0.00 std::remove_reference::type&& std::move(bool (*&)(std::_Any_data const&, char&&)) - 0.00 0.00 0.00 672 0.00 0.00 std::__detail::_CharMatcher, false, false>&& std::forward, false, false> >(std::remove_reference, false, false> >::type&) - 0.00 0.00 0.00 664 0.00 0.00 CCompositor::vectorWindowToSurface(Vector2D const&, CWindow*, Vector2D&) - 0.00 0.00 0.00 632 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) - 0.00 0.00 0.00 569 0.00 0.00 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) - 0.00 0.00 0.00 544 0.00 0.00 std::vector, std::allocator > >::end() - 0.00 0.00 0.00 512 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() - 0.00 0.00 0.00 512 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__detail::_StateSeq >&) - 0.00 0.00 0.00 509 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() - 0.00 0.00 0.00 509 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::end() - 0.00 0.00 0.00 508 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_visited(long) const - 0.00 0.00 0.00 508 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) - 0.00 0.00 0.00 508 0.00 0.00 std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) - 0.00 0.00 0.00 492 0.00 0.00 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) - 0.00 0.00 0.00 484 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::size() const - 0.00 0.00 0.00 484 0.00 0.00 std::_Function_handler::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) - 0.00 0.00 0.00 483 0.00 0.00 std::_Function_base::_Base_manager::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) - 0.00 0.00 0.00 480 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* const&) - 0.00 0.00 0.00 480 0.00 0.00 void std::allocator_traits > >::destroy >(std::allocator >&, std::__detail::_State*) - 0.00 0.00 0.00 480 0.00 0.00 void std::allocator_traits > > >::destroy > >(std::allocator > >&, std::__detail::_StateSeq >*) - 0.00 0.00 0.00 480 0.00 0.00 std::deque >, std::allocator > > >::pop_back() - 0.00 0.00 0.00 480 0.00 0.00 std::stack >, std::deque >, std::allocator > > > >::pop() - 0.00 0.00 0.00 480 0.00 0.00 std::stack >, std::deque >, std::allocator > > > >::top() - 0.00 0.00 0.00 480 0.00 0.00 std::__detail::_Compiler >::_M_pop() - 0.00 0.00 0.00 480 0.00 0.00 void std::destroy_at > >(std::__detail::_StateSeq >*) - 0.00 0.00 0.00 480 0.00 0.00 void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) - 0.00 0.00 0.00 478 0.00 0.00 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 478 0.00 0.00 std::tuple<>&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 472 0.00 0.00 std::__detail::_CharMatcher, false, false>& std::forward, false, false>&>(std::remove_reference, false, false>&>::type&) - 0.00 0.00 0.00 462 0.00 0.00 std::function::~function() - 0.00 0.00 0.00 460 0.00 0.00 std::__detail::_RegexTranslator, false, false>::_M_translate(char) const - 0.00 0.00 0.00 460 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() - 0.00 0.00 0.00 456 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const - 0.00 0.00 0.00 448 0.00 0.00 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const - 0.00 0.00 0.00 448 0.00 0.00 std::__detail::_StateSeq > const& std::forward > const&>(std::remove_reference > const&>::type&) - 0.00 0.00 0.00 442 0.00 0.00 Debug::log(LogLevel, char const*, ...) - 0.00 0.00 0.00 441 0.00 0.00 std::operator|(std::_Ios_Openmode, std::_Ios_Openmode) - 0.00 0.00 0.00 434 0.00 0.00 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) - 0.00 0.00 0.00 431 0.00 0.00 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const - 0.00 0.00 0.00 416 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__miter_base<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) - 0.00 0.00 0.00 416 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* std::__niter_base, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) - 0.00 0.00 0.00 416 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__niter_base, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) - 0.00 0.00 0.00 405 0.00 0.00 __gnu_cxx::__alloc_traits, char>::_S_propagate_on_move_assign() - 0.00 0.00 0.00 402 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) - 0.00 0.00 0.00 398 0.00 0.00 std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 398 0.00 0.00 std::__cxx11::basic_string, std::allocator > const* std::__addressof, std::allocator > const>(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 397 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 397 0.00 0.00 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 396 0.00 0.00 __gnu_cxx::__alloc_traits, char>::_S_propagate_on_copy_assign() - 0.00 0.00 0.00 389 0.00 0.00 void (* const&std::forward(std::remove_reference::type&))(void*, void*) - 0.00 0.00 0.00 388 0.00 0.00 __gnu_cxx::__alloc_traits, char>::_S_always_equal() - 0.00 0.00 0.00 384 0.00 0.00 bool __gnu_cxx::operator==*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) - 0.00 0.00 0.00 370 0.00 0.00 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 352 0.00 0.00 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator++() - 0.00 0.00 0.00 352 0.00 0.00 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator-(long) const - 0.00 0.00 0.00 352 0.00 0.00 std::__detail::_State_base::_M_has_alt() const - 0.00 0.00 0.00 352 0.00 0.00 std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() - 0.00 0.00 0.00 352 0.00 0.00 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>::pair() - 0.00 0.00 0.00 352 0.00 0.00 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) - 0.00 0.00 0.00 352 0.00 0.00 std::vector, std::allocator > >::back() - 0.00 0.00 0.00 352 0.00 0.00 std::vector, std::allocator > >::push_back(std::__detail::_State&&) - 0.00 0.00 0.00 352 0.00 0.00 std::__detail::_State_base::_State_base(std::__detail::_Opcode) - 0.00 0.00 0.00 352 0.00 0.00 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) - 0.00 0.00 0.00 352 0.00 0.00 std::__detail::_State::_State(std::__detail::_Opcode) - 0.00 0.00 0.00 352 0.00 0.00 void std::_Construct, std::allocator > >, int>>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) - 0.00 0.00 0.00 352 0.00 0.00 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__addressof, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>&) - 0.00 0.00 0.00 352 0.00 0.00 void std::_Destroy >(std::__detail::_State*) - 0.00 0.00 0.00 349 0.00 0.00 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 349 0.00 0.00 void std::__alloc_on_move >(std::allocator&, std::allocator&) - 0.00 0.00 0.00 349 0.00 0.00 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation), bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) - 0.00 0.00 0.00 348 0.00 0.00 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const - 0.00 0.00 0.00 348 0.00 0.00 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const - 0.00 0.00 0.00 348 0.00 0.00 std::__cxx11::basic_string, std::allocator >::clear() - 0.00 0.00 0.00 348 0.00 0.00 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::_Any_data&, std::_Any_data&) - 0.00 0.00 0.00 325 0.00 0.00 CBezierCurve::getXForT(float) - 0.00 0.00 0.00 320 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() - 0.00 0.00 0.00 320 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() - 0.00 0.00 0.00 320 0.00 0.00 std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() const - 0.00 0.00 0.00 320 0.00 0.00 std::vector, std::allocator > >::max_size() const - 0.00 0.00 0.00 320 0.00 0.00 std::_List_node::_M_valptr() - 0.00 0.00 0.00 320 0.00 0.00 std::allocator_traits > >::max_size(std::allocator > const&) - 0.00 0.00 0.00 320 0.00 0.00 std::vector, std::allocator > >::_S_max_size(std::allocator > const&) - 0.00 0.00 0.00 320 0.00 0.00 std::vector, std::allocator > >::_S_relocate(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) - 0.00 0.00 0.00 320 0.00 0.00 std::__detail::_State* std::__relocate_a*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) - 0.00 0.00 0.00 320 0.00 0.00 std::__detail::_State* std::__relocate_a_1*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) - 0.00 0.00 0.00 312 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() - 0.00 0.00 0.00 312 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_M_get() - 0.00 0.00 0.00 301 0.00 0.00 CBezierCurve::getYForT(float) - 0.00 0.00 0.00 300 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::capacity() const - 0.00 0.00 0.00 300 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) - 0.00 0.00 0.00 294 0.00 0.00 std::_List_iterator::operator*() const - 0.00 0.00 0.00 293 0.00 0.00 void (*&&std::forward(std::remove_reference::type&))(void*, void*) - 0.00 0.00 0.00 291 0.00 0.00 std::remove_reference::type&& std::move(void (*&)(std::_Any_data const&, void*&&, void*&&)) - 0.00 0.00 0.00 290 0.00 0.00 void (*&std::_Any_data::_M_access())(void*, void*) - 0.00 0.00 0.00 289 0.00 0.00 std::_Function_base::_Base_manager::_M_destroy(std::_Any_data&, std::integral_constant) - 0.00 0.00 0.00 288 0.00 0.00 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const - 0.00 0.00 0.00 288 0.00 0.00 std::__detail::_Scanner::_M_advance() - 0.00 0.00 0.00 288 0.00 0.00 std::__detail::_StateSeq >::_StateSeq(std::__detail::_NFA >&, long) - 0.00 0.00 0.00 288 0.00 0.00 SHyprIPCEvent const& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 275 0.00 0.00 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) - 0.00 0.00 0.00 273 0.00 0.00 unsigned long const& std::max(unsigned long const&, unsigned long const&) - 0.00 0.00 0.00 264 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) - 0.00 0.00 0.00 256 0.00 0.00 std::__detail::_Scanner::_M_get_value[abi:cxx11]() const - 0.00 0.00 0.00 256 0.00 0.00 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > >(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) - 0.00 0.00 0.00 256 0.00 0.00 std::__detail::_StateSeq >& std::deque >, std::allocator > > >::emplace_back > >(std::__detail::_StateSeq >&&) - 0.00 0.00 0.00 256 0.00 0.00 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq >&&) - 0.00 0.00 0.00 256 0.00 0.00 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq >&&) - 0.00 0.00 0.00 256 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) - 0.00 0.00 0.00 256 0.00 0.00 std::__detail::_Compiler >::_M_try_char() - 0.00 0.00 0.00 256 0.00 0.00 std::__detail::_Compiler >::_M_assertion() - 0.00 0.00 0.00 256 0.00 0.00 std::__detail::_Compiler >::_M_atom() - 0.00 0.00 0.00 256 0.00 0.00 std::__detail::_Compiler >::_M_term() - 0.00 0.00 0.00 256 0.00 0.00 std::__detail::_StateSeq >::_M_append(std::__detail::_StateSeq > const&) - 0.00 0.00 0.00 256 0.00 0.00 void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - 0.00 0.00 0.00 256 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__addressof, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >&) - 0.00 0.00 0.00 256 0.00 0.00 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > >)())) std::construct_at >, std::__detail::_StateSeq > >(std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) - 0.00 0.00 0.00 256 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const& std::forward, std::allocator > > > const&>(std::remove_reference, std::allocator > > > const&>::type&) - 0.00 0.00 0.00 255 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() - 0.00 0.00 0.00 255 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() - 0.00 0.00 0.00 255 0.00 0.00 std::_List_node::_M_valptr() - 0.00 0.00 0.00 253 0.00 0.00 std::_List_iterator::operator++() - 0.00 0.00 0.00 247 0.00 0.00 std::_List_iterator::operator*() const - 0.00 0.00 0.00 246 0.00 0.00 std::_List_iterator::operator++() - 0.00 0.00 0.00 241 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const - 0.00 0.00 0.00 240 0.00 0.00 __gnu_cxx::__alloc_traits, std::allocator > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >::_S_propagate_on_copy_assign() - 0.00 0.00 0.00 240 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() const - 0.00 0.00 0.00 240 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() const - 0.00 0.00 0.00 240 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) - 0.00 0.00 0.00 240 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const* std::__addressof, std::allocator > > >, std::allocator, std::allocator > > > > > const>(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) - 0.00 0.00 0.00 239 0.00 0.00 CHyprOpenGLImpl::renderSnapshot(CWindow**) - 0.00 0.00 0.00 238 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() - 0.00 0.00 0.00 238 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::begin() - 0.00 0.00 0.00 236 0.00 0.00 CHyprWLListener::removeCallback() - 0.00 0.00 0.00 236 0.00 0.00 __gnu_cxx::__aligned_membuf >::_M_addr() const - 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_CharMatcher, false, false>::operator()(char) const - 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_State::_M_matches(char) const - 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_State::_M_get_matcher() const - 0.00 0.00 0.00 236 0.00 0.00 std::function::operator()(char) const - 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_CharMatcher, false, false> const& std::_Any_data::_M_access, false, false> >() const - 0.00 0.00 0.00 236 0.00 0.00 std::_Function_base::_Base_manager, false, false> >::_M_get_pointer(std::_Any_data const&) - 0.00 0.00 0.00 236 0.00 0.00 std::_Function_handler, false, false> >::_M_invoke(std::_Any_data const&, char&&) - 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_get_sol_pos() - 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) - 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search_from_first() - 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) - 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode) - 0.00 0.00 0.00 236 0.00 0.00 std::enable_if, false, false>&, char>, bool>::type std::__invoke_r, false, false>&, char>(std::__detail::_CharMatcher, false, false>&, char&&) - 0.00 0.00 0.00 236 0.00 0.00 std::__detail::_CharMatcher, false, false> const* std::__addressof, false, false> const>(std::__detail::_CharMatcher, false, false> const&) - 0.00 0.00 0.00 236 0.00 0.00 bool std::__invoke_impl, false, false>&, char>(std::__invoke_other, std::__detail::_CharMatcher, false, false>&, char&&) - 0.00 0.00 0.00 230 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_S_assign(char*, unsigned long, char) - 0.00 0.00 0.00 225 0.00 0.00 std::__cxx11::basic_string, std::allocator >* std::__addressof, std::allocator > >(std::__cxx11::basic_string, std::allocator >&) - 0.00 0.00 0.00 224 0.00 0.00 std::ctype::narrow(char, char) const - 0.00 0.00 0.00 224 0.00 0.00 std::_Function_base::_Base_manager, false, false> >::_M_destroy(std::_Any_data&, std::integral_constant) - 0.00 0.00 0.00 224 0.00 0.00 std::_Function_base::_Base_manager, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) - 0.00 0.00 0.00 224 0.00 0.00 void std::_Function_base::_Base_manager, false, false> >::_M_init_functor, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&) - 0.00 0.00 0.00 224 0.00 0.00 bool std::_Function_base::_Base_manager, false, false> >::_M_not_empty_function, false, false> >(std::__detail::_CharMatcher, false, false> const&) - 0.00 0.00 0.00 224 0.00 0.00 void std::_Function_base::_Base_manager, false, false> >::_M_create, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&, std::integral_constant) - 0.00 0.00 0.00 224 0.00 0.00 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > const&>(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) - 0.00 0.00 0.00 224 0.00 0.00 std::_Function_handler, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) - 0.00 0.00 0.00 224 0.00 0.00 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq > const&) - 0.00 0.00 0.00 224 0.00 0.00 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq > const&) - 0.00 0.00 0.00 224 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) - 0.00 0.00 0.00 224 0.00 0.00 std::__cxx11::basic_string, std::allocator >::assign(unsigned long, char) - 0.00 0.00 0.00 224 0.00 0.00 std::__detail::_CharMatcher, false, false>::_CharMatcher(char, std::__cxx11::regex_traits const&) - 0.00 0.00 0.00 224 0.00 0.00 std::__detail::_RegexTranslator, false, false>::_RegexTranslator(std::__cxx11::regex_traits const&) - 0.00 0.00 0.00 224 0.00 0.00 std::__detail::_NFA >::_M_insert_matcher(std::function) - 0.00 0.00 0.00 224 0.00 0.00 std::__detail::_Scanner::_M_scan_normal() - 0.00 0.00 0.00 224 0.00 0.00 std::__detail::_Compiler >::_M_quantifier() - 0.00 0.00 0.00 224 0.00 0.00 void std::__detail::_Compiler >::_M_insert_char_matcher() - 0.00 0.00 0.00 224 0.00 0.00 std::function::swap(std::function&) - 0.00 0.00 0.00 224 0.00 0.00 std::function::function() - 0.00 0.00 0.00 224 0.00 0.00 std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) - 0.00 0.00 0.00 224 0.00 0.00 std::function::operator=(std::function&&) - 0.00 0.00 0.00 224 0.00 0.00 std::__detail::_CharMatcher, false, false>& std::_Any_data::_M_access, false, false> >() - 0.00 0.00 0.00 224 0.00 0.00 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > const&>)())) std::construct_at >, std::__detail::_StateSeq > const&>(std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) - 0.00 0.00 0.00 224 0.00 0.00 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data const&, char&&), bool (*&)(std::_Any_data const&, char&&)) - 0.00 0.00 0.00 224 0.00 0.00 std::locale const& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 224 0.00 0.00 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 222 0.00 0.00 std::unique_ptr >::get() const - 0.00 0.00 0.00 222 0.00 0.00 std::unique_ptr >::operator->() const - 0.00 0.00 0.00 222 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const - 0.00 0.00 0.00 222 0.00 0.00 std::function::function(std::function const&) - 0.00 0.00 0.00 221 0.00 0.00 std::function::operator bool() const - 0.00 0.00 0.00 221 0.00 0.00 std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false> const&) - 0.00 0.00 0.00 221 0.00 0.00 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) - 0.00 0.00 0.00 221 0.00 0.00 CKeybindManager* const& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) - 0.00 0.00 0.00 221 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple > const&) - 0.00 0.00 0.00 217 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) - 0.00 0.00 0.00 216 0.00 0.00 CAnimatedVariable*&& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 215 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() - 0.00 0.00 0.00 213 0.00 0.00 std::__cxx11::basic_string, std::allocator >::append(char const*) - 0.00 0.00 0.00 212 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() - 0.00 0.00 0.00 212 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() - 0.00 0.00 0.00 208 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator+(long) const - 0.00 0.00 0.00 208 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move::__copy_m, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - 0.00 0.00 0.00 208 0.00 0.00 void std::_Destroy_aux::__destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) - 0.00 0.00 0.00 208 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__niter_wrap<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - 0.00 0.00 0.00 208 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) - 0.00 0.00 0.00 208 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a1, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - 0.00 0.00 0.00 208 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a2, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - 0.00 0.00 0.00 208 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) - 0.00 0.00 0.00 208 0.00 0.00 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) - 0.00 0.00 0.00 208 0.00 0.00 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::allocator, std::allocator > > > >&) - 0.00 0.00 0.00 203 0.00 0.00 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 201 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) - 0.00 0.00 0.00 201 0.00 0.00 std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) - 0.00 0.00 0.00 195 0.00 0.00 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (* const&)(void*, void*)) - 0.00 0.00 0.00 194 0.00 0.00 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (* const&)(void*, void*), std::integral_constant) - 0.00 0.00 0.00 192 0.00 0.00 std::_Vector_base, std::allocator > >::_M_deallocate(std::__detail::_State*, unsigned long) - 0.00 0.00 0.00 192 0.00 0.00 std::vector, std::allocator > >::begin() - 0.00 0.00 0.00 192 0.00 0.00 unsigned long* std::__niter_base(unsigned long*) - 0.00 0.00 0.00 192 0.00 0.00 SKeybind const& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 190 0.00 0.00 std::less::operator()(char const*, char const*) const - 0.00 0.00 0.00 188 0.00 0.00 std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long) - 0.00 0.00 0.00 185 0.00 0.00 SHyprIPCEvent::~SHyprIPCEvent() - 0.00 0.00 0.00 185 0.00 0.00 CColor::CColor() - 0.00 0.00 0.00 184 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_disjunct(char const*) const - 0.00 0.00 0.00 179 0.00 0.00 std::__cxx11::basic_string, std::allocator >::operator=(char const*) - 0.00 0.00 0.00 177 0.00 0.00 std::__cxx11::basic_string, std::allocator >::assign(char const*) - 0.00 0.00 0.00 176 0.00 0.00 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 170 0.00 0.00 CHyprWLListener::~CHyprWLListener() - 0.00 0.00 0.00 168 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) - 0.00 0.00 0.00 162 0.00 0.00 std::_List_const_iterator::_M_const_cast() const - 0.00 0.00 0.00 162 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) - 0.00 0.00 0.00 162 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) - 0.00 0.00 0.00 161 0.00 0.00 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 160 0.00 0.00 bool __gnu_cxx::operator==, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) - 0.00 0.00 0.00 160 0.00 0.00 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::difference_type __gnu_cxx::operator-*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) - 0.00 0.00 0.00 160 0.00 0.00 std::__new_allocator >::_M_max_size() const - 0.00 0.00 0.00 160 0.00 0.00 std::vector, std::allocator > >::_M_check_len(unsigned long, char const*) const - 0.00 0.00 0.00 160 0.00 0.00 std::allocator, std::allocator > > > >::~allocator() - 0.00 0.00 0.00 160 0.00 0.00 std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) - 0.00 0.00 0.00 160 0.00 0.00 std::__new_allocator >::deallocate(std::__detail::_State*, unsigned long) - 0.00 0.00 0.00 160 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 160 0.00 0.00 std::regex_constants::operator|(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) - 0.00 0.00 0.00 160 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::__detail::_State*, unsigned long) - 0.00 0.00 0.00 160 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) - 0.00 0.00 0.00 160 0.00 0.00 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) - 0.00 0.00 0.00 156 0.00 0.00 void std::_Destroy_aux::__destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - 0.00 0.00 0.00 156 0.00 0.00 void std::_Destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - 0.00 0.00 0.00 156 0.00 0.00 void std::_Destroy, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) - 0.00 0.00 0.00 151 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) - 0.00 0.00 0.00 151 0.00 0.00 std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) - 0.00 0.00 0.00 148 0.00 0.00 std::_Select1st, std::allocator > const, unsigned int> >::operator()(std::pair, std::allocator > const, unsigned int> const&) const - 0.00 0.00 0.00 143 0.00 0.00 CHyprWLListener::CHyprWLListener() - 0.00 0.00 0.00 143 0.00 0.00 std::function::function(decltype(nullptr)) - 0.00 0.00 0.00 140 0.00 0.00 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const - 0.00 0.00 0.00 140 0.00 0.00 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const - 0.00 0.00 0.00 140 0.00 0.00 auto std::__detail::__char_traits_cmp_cat >(int) - 0.00 0.00 0.00 140 0.00 0.00 std::operator<(std::strong_ordering, std::__cmp_cat::__unspec) - 0.00 0.00 0.00 140 0.00 0.00 decltype ((__char_traits_cmp_cat >)(0)) std::operator<=>, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 136 0.00 0.00 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) - 0.00 0.00 0.00 133 0.00 0.00 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 133 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 132 0.00 0.00 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) - 0.00 0.00 0.00 128 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() - 0.00 0.00 0.00 128 0.00 0.00 __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned long* const&) - 0.00 0.00 0.00 128 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const - 0.00 0.00 0.00 128 0.00 0.00 __gnu_cxx::__normal_iterator > >::base() const - 0.00 0.00 0.00 128 0.00 0.00 std::vector >::size() const - 0.00 0.00 0.00 128 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) - 0.00 0.00 0.00 128 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() - 0.00 0.00 0.00 128 0.00 0.00 SHyprIPCEvent&& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 125 0.00 0.00 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() const - 0.00 0.00 0.00 125 0.00 0.00 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() const - 0.00 0.00 0.00 125 0.00 0.00 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() const - 0.00 0.00 0.00 125 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) - 0.00 0.00 0.00 125 0.00 0.00 std::__detail::_Hash_node_base::_Hash_node_base() - 0.00 0.00 0.00 124 0.00 0.00 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 122 0.00 0.00 CConfigManager::applyUserDefinedVars(std::__cxx11::basic_string, std::allocator >&, unsigned long) - 0.00 0.00 0.00 122 0.00 0.00 wl_signal_add - 0.00 0.00 0.00 121 0.00 0.00 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 121 0.00 0.00 std::__detail::_List_node_header::_M_init() - 0.00 0.00 0.00 118 0.00 0.00 std::__detail::_Prime_rehash_policy::_M_state() const - 0.00 0.00 0.00 116 0.00 0.00 std::__detail::_List_node_header::_List_node_header() - 0.00 0.00 0.00 115 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 114 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - 0.00 0.00 0.00 113 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::operator->() const - 0.00 0.00 0.00 112 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() - 0.00 0.00 0.00 112 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_M_get() - 0.00 0.00 0.00 112 0.00 0.00 std::abs(double) - 0.00 0.00 0.00 108 0.00 0.00 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>&) - 0.00 0.00 0.00 108 0.00 0.00 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_Head_base, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 108 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) - 0.00 0.00 0.00 108 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 108 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&&) - 0.00 0.00 0.00 108 0.00 0.00 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) - 0.00 0.00 0.00 108 0.00 0.00 std::tuple, std::allocator >&&>::tuple, std::allocator >, true, true>(std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 108 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) - 0.00 0.00 0.00 108 0.00 0.00 std::__cxx11::basic_string, std::allocator >& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) - 0.00 0.00 0.00 108 0.00 0.00 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 108 0.00 0.00 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) - 0.00 0.00 0.00 108 0.00 0.00 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) - 0.00 0.00 0.00 108 0.00 0.00 void (&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 108 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - 0.00 0.00 0.00 105 0.00 0.00 std::_Head_base<0ul, std::thread::_State*, false>::_M_head(std::_Head_base<0ul, std::thread::_State*, false>&) - 0.00 0.00 0.00 105 0.00 0.00 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) - 0.00 0.00 0.00 105 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 105 0.00 0.00 std::thread::_State*& std::__get_helper<0ul, std::thread::_State*, std::default_delete >(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) - 0.00 0.00 0.00 105 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, std::thread::_State*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 104 0.00 0.00 std::__array_traits::_S_ref(SDwindleNodeData* const (&) [2], unsigned long) - 0.00 0.00 0.00 104 0.00 0.00 std::thread::id::id() - 0.00 0.00 0.00 100 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) - 0.00 0.00 0.00 98 0.00 0.00 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (*&&)(void*, void*)) - 0.00 0.00 0.00 98 0.00 0.00 bool std::_Function_base::_Base_manager::_M_not_empty_function(void (*)(void*, void*)) - 0.00 0.00 0.00 98 0.00 0.00 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (*&&)(void*, void*), std::integral_constant) - 0.00 0.00 0.00 98 0.00 0.00 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(void (*&)(std::_Any_data const&, void*&&, void*&&), void (*&)(std::_Any_data const&, void*&&, void*&&)) - 0.00 0.00 0.00 97 0.00 0.00 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 97 0.00 0.00 std::function::swap(std::function&) - 0.00 0.00 0.00 97 0.00 0.00 std::function::function(void (*&&)(void*, void*)) - 0.00 0.00 0.00 97 0.00 0.00 std::function::operator=(std::function const&) - 0.00 0.00 0.00 96 0.00 0.00 SKeybind::~SKeybind() - 0.00 0.00 0.00 96 0.00 0.00 __gnu_cxx::__aligned_buffer > >::_M_ptr() - 0.00 0.00 0.00 96 0.00 0.00 __gnu_cxx::__aligned_buffer > >::_M_addr() - 0.00 0.00 0.00 96 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() - 0.00 0.00 0.00 96 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() - 0.00 0.00 0.00 96 0.00 0.00 std::__detail::_ScannerBase::_M_is_ecma() const - 0.00 0.00 0.00 96 0.00 0.00 std::allocator, std::allocator > > > >::allocator(std::allocator, std::allocator > > > > const&) - 0.00 0.00 0.00 96 0.00 0.00 std::allocator, std::allocator > >, int> >::~allocator() - 0.00 0.00 0.00 96 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::~_Vector_impl() - 0.00 0.00 0.00 96 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_copy_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data const&) - 0.00 0.00 0.00 96 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_Vector_impl_data() - 0.00 0.00 0.00 96 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::~_Vector_base() - 0.00 0.00 0.00 96 0.00 0.00 std::_Vector_base >::_M_get_Tp_allocator() - 0.00 0.00 0.00 96 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() - 0.00 0.00 0.00 96 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_swap(std::__shared_count<(__gnu_cxx::_Lock_policy)2>&) - 0.00 0.00 0.00 96 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count() - 0.00 0.00 0.00 96 0.00 0.00 std::__new_allocator, std::allocator > > > >::__new_allocator(std::__new_allocator, std::allocator > > > > const&) - 0.00 0.00 0.00 96 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_ptr() - 0.00 0.00 0.00 96 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() - 0.00 0.00 0.00 96 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() - 0.00 0.00 0.00 96 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() - 0.00 0.00 0.00 96 0.00 0.00 std::__detail::_StateSeq >::_M_append(long) - 0.00 0.00 0.00 96 0.00 0.00 std::remove_reference > const*&>::type&& std::move > const*&>(std::__detail::_NFA > const*&) - 0.00 0.00 0.00 96 0.00 0.00 std::remove_reference::type&& std::move(std::locale&) - 0.00 0.00 0.00 96 0.00 0.00 unsigned long const& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 95 0.00 0.00 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent const&) - 0.00 0.00 0.00 92 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const - 0.00 0.00 0.00 92 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const - 0.00 0.00 0.00 90 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const - 0.00 0.00 0.00 90 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const - 0.00 0.00 0.00 90 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const - 0.00 0.00 0.00 90 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const - 0.00 0.00 0.00 90 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) - 0.00 0.00 0.00 90 0.00 0.00 std::array::operator[](unsigned long) - 0.00 0.00 0.00 88 0.00 0.00 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) - 0.00 0.00 0.00 84 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_M_next() const - 0.00 0.00 0.00 84 0.00 0.00 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) - 0.00 0.00 0.00 83 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const - 0.00 0.00 0.00 83 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) - 0.00 0.00 0.00 82 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() - 0.00 0.00 0.00 82 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::tuple&) - 0.00 0.00 0.00 81 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const - 0.00 0.00 0.00 81 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() - 0.00 0.00 0.00 81 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 81 0.00 0.00 std::remove_reference, std::allocator >&&)>::type&& std::move, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) - 0.00 0.00 0.00 80 0.00 0.00 std::__cxx11::list >::end() - 0.00 0.00 0.00 79 0.00 0.00 std::deque >::begin() - 0.00 0.00 0.00 78 0.00 0.00 std::_Deque_iterator::_Deque_iterator() - 0.00 0.00 0.00 78 0.00 0.00 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) - 0.00 0.00 0.00 76 0.00 0.00 SConfigValue::SConfigValue() - 0.00 0.00 0.00 76 0.00 0.00 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::_M_max_size() const - 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const - 0.00 0.00 0.00 76 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 76 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() - 0.00 0.00 0.00 76 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) - 0.00 0.00 0.00 76 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) - 0.00 0.00 0.00 76 0.00 0.00 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) - 0.00 0.00 0.00 76 0.00 0.00 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 76 0.00 0.00 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::deallocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) - 0.00 0.00 0.00 76 0.00 0.00 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::destroy, std::allocator > const, SConfigValue> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*) - 0.00 0.00 0.00 76 0.00 0.00 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::allocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, unsigned long) - 0.00 0.00 0.00 76 0.00 0.00 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 76 0.00 0.00 std::__ptr_traits_ptr_to, std::allocator > const, SConfigValue>, true>*, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) - 0.00 0.00 0.00 76 0.00 0.00 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) - 0.00 0.00 0.00 76 0.00 0.00 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) - 0.00 0.00 0.00 76 0.00 0.00 std::pair, std::allocator > const, SConfigValue>::~pair() - 0.00 0.00 0.00 76 0.00 0.00 std::deque >::end() - 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_Hash_node() - 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) - 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) - 0.00 0.00 0.00 76 0.00 0.00 void std::destroy_at, std::allocator > const, SConfigValue> >(std::pair, std::allocator > const, SConfigValue>*) - 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) - 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__to_address, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) - 0.00 0.00 0.00 76 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 76 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) - 0.00 0.00 0.00 74 0.00 0.00 CAnimatedVariable::operator=(Vector2D const&) - 0.00 0.00 0.00 74 0.00 0.00 std::__cxx11::list >::end() - 0.00 0.00 0.00 72 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 71 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() - 0.00 0.00 0.00 71 0.00 0.00 std::_List_node::_M_valptr() - 0.00 0.00 0.00 70 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() - 0.00 0.00 0.00 70 0.00 0.00 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() - 0.00 0.00 0.00 70 0.00 0.00 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() - 0.00 0.00 0.00 70 0.00 0.00 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() - 0.00 0.00 0.00 70 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string() - 0.00 0.00 0.00 69 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) - 0.00 0.00 0.00 67 0.00 0.00 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) - 0.00 0.00 0.00 64 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const - 0.00 0.00 0.00 64 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const - 0.00 0.00 0.00 64 0.00 0.00 std::_Vector_base >::_M_get_Tp_allocator() const - 0.00 0.00 0.00 64 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::get() const - 0.00 0.00 0.00 64 0.00 0.00 std::__new_allocator, std::allocator > > > >::_M_max_size() const - 0.00 0.00 0.00 64 0.00 0.00 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const - 0.00 0.00 0.00 64 0.00 0.00 std::vector >::max_size() const - 0.00 0.00 0.00 64 0.00 0.00 std::__detail::_NFA_base::_M_start() const - 0.00 0.00 0.00 64 0.00 0.00 std::allocator, std::allocator > > > >::allocator() - 0.00 0.00 0.00 64 0.00 0.00 std::allocator >*>::allocator > >(std::allocator > > const&) - 0.00 0.00 0.00 64 0.00 0.00 std::allocator >*>::~allocator() - 0.00 0.00 0.00 64 0.00 0.00 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocator(std::allocator const&) - 0.00 0.00 0.00 64 0.00 0.00 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::~allocator() - 0.00 0.00 0.00 64 0.00 0.00 std::allocator, std::allocator > >, int> >::allocator(std::allocator, std::allocator > >, int> > const&) - 0.00 0.00 0.00 64 0.00 0.00 std::shared_ptr > const>::~shared_ptr() - 0.00 0.00 0.00 64 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate(unsigned long) - 0.00 0.00 0.00 64 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > > > > const&) - 0.00 0.00 0.00 64 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_get_Tp_allocator() - 0.00 0.00 0.00 64 0.00 0.00 std::_Vector_base >::_M_deallocate(unsigned long*, unsigned long) - 0.00 0.00 0.00 64 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator, true>&) - 0.00 0.00 0.00 64 0.00 0.00 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_M_set_node(std::__detail::_StateSeq >**) - 0.00 0.00 0.00 64 0.00 0.00 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_S_buffer_size() - 0.00 0.00 0.00 64 0.00 0.00 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator() - 0.00 0.00 0.00 64 0.00 0.00 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) - 0.00 0.00 0.00 64 0.00 0.00 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() - 0.00 0.00 0.00 64 0.00 0.00 std::__new_allocator, std::allocator > > > >::deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) - 0.00 0.00 0.00 64 0.00 0.00 std::__new_allocator, std::allocator > > > >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 64 0.00 0.00 std::__new_allocator, std::allocator > > > >::__new_allocator() - 0.00 0.00 0.00 64 0.00 0.00 std::__new_allocator >*>::__new_allocator() - 0.00 0.00 0.00 64 0.00 0.00 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::__new_allocator() - 0.00 0.00 0.00 64 0.00 0.00 std::__new_allocator, std::allocator > >, int> >::__new_allocator(std::__new_allocator, std::allocator > >, int> > const&) - 0.00 0.00 0.00 64 0.00 0.00 std::regex_constants::operator&(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) - 0.00 0.00 0.00 64 0.00 0.00 std::allocator_traits, std::allocator > > > > >::deallocate(std::allocator, std::allocator > > > >&, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) - 0.00 0.00 0.00 64 0.00 0.00 std::allocator_traits, std::allocator > > > > >::allocate(std::allocator, std::allocator > > > >&, unsigned long) - 0.00 0.00 0.00 64 0.00 0.00 std::allocator_traits >::max_size(std::allocator const&) - 0.00 0.00 0.00 64 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() - 0.00 0.00 0.00 64 0.00 0.00 std::vector >::_S_max_size(std::allocator const&) - 0.00 0.00 0.00 64 0.00 0.00 std::vector >::_S_relocate(unsigned long*, unsigned long*, unsigned long*, std::allocator&) - 0.00 0.00 0.00 64 0.00 0.00 std::vector >::end() - 0.00 0.00 0.00 64 0.00 0.00 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >* std::__addressof >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) - 0.00 0.00 0.00 64 0.00 0.00 unsigned long* std::__relocate_a >(unsigned long*, unsigned long*, unsigned long*, std::allocator&) - 0.00 0.00 0.00 64 0.00 0.00 std::enable_if::value, unsigned long*>::type std::__relocate_a_1(unsigned long*, unsigned long*, unsigned long*, std::allocator&) - 0.00 0.00 0.00 64 0.00 0.00 std::remove_reference > >&>::type&& std::move > >&>(std::shared_ptr > >&) - 0.00 0.00 0.00 63 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() const - 0.00 0.00 0.00 63 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() const - 0.00 0.00 0.00 63 0.00 0.00 std::__detail::_Select1st::__1st_type, std::allocator > const, std::function, std::allocator >)> > const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, std::function, std::allocator >)> > const&>(std::pair, std::allocator > const, std::function, std::allocator >)> > const&) const - 0.00 0.00 0.00 63 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const - 0.00 0.00 0.00 63 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const - 0.00 0.00 0.00 63 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() const - 0.00 0.00 0.00 63 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() const - 0.00 0.00 0.00 63 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_left(std::_Rb_tree_node_base*) - 0.00 0.00 0.00 63 0.00 0.00 std::pair, std::allocator > const, std::function, std::allocator >)> > const& std::forward, std::allocator > const, std::function, std::allocator >)> > const&>(std::remove_reference, std::allocator > const, std::function, std::allocator >)> > const&>::type&) - 0.00 0.00 0.00 62 0.00 0.00 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) - 0.00 0.00 0.00 62 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const - 0.00 0.00 0.00 62 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() - 0.00 0.00 0.00 62 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() - 0.00 0.00 0.00 62 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 62 0.00 0.00 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::end() - 0.00 0.00 0.00 62 0.00 0.00 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::find(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 62 0.00 0.00 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&) - 0.00 0.00 0.00 61 0.00 0.00 std::__cxx11::list >::begin() - 0.00 0.00 0.00 60 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - 0.00 0.00 0.00 60 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - 0.00 0.00 0.00 58 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 58 0.00 0.00 std::__cxx11::list >::front() - 0.00 0.00 0.00 57 0.00 0.00 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) - 0.00 0.00 0.00 57 0.00 0.00 CAnimatedVariable::warp() - 0.00 0.00 0.00 57 0.00 0.00 std::_List_iterator::operator*() const - 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const - 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::list >::get_allocator() const - 0.00 0.00 0.00 57 0.00 0.00 std::allocator::allocator >(std::allocator > const&) - 0.00 0.00 0.00 57 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 57 0.00 0.00 std::allocator >::allocator(std::allocator > const&) - 0.00 0.00 0.00 57 0.00 0.00 std::allocator >::allocator(std::allocator const&) - 0.00 0.00 0.00 57 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 57 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) - 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) - 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) - 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) - 0.00 0.00 0.00 57 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 57 0.00 0.00 std::operator==(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) - 0.00 0.00 0.00 56 0.00 0.00 CAnimatedVariable::unregister() - 0.00 0.00 0.00 56 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char* const&) - 0.00 0.00 0.00 56 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const - 0.00 0.00 0.00 56 0.00 0.00 std::__cxx11::list >::_M_node_count() const - 0.00 0.00 0.00 56 0.00 0.00 std::__cxx11::list >::size() const - 0.00 0.00 0.00 56 0.00 0.00 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) - 0.00 0.00 0.00 56 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) - 0.00 0.00 0.00 55 0.00 0.00 std::chrono::time_point > >::time_point() - 0.00 0.00 0.00 55 0.00 0.00 std::chrono::duration >::zero() - 0.00 0.00 0.00 55 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_right(std::_Rb_tree_node_base*) - 0.00 0.00 0.00 54 0.00 0.00 CAnimatedVariable::create(ANIMATEDVARTYPE, float*, long*, std::__cxx11::basic_string, std::allocator >*, void*, AVARDAMAGEPOLICY) - 0.00 0.00 0.00 54 0.00 0.00 CAnimatedVariable::CAnimatedVariable() - 0.00 0.00 0.00 54 0.00 0.00 std::__new_allocator >::_M_max_size() const - 0.00 0.00 0.00 54 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) - 0.00 0.00 0.00 54 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) - 0.00 0.00 0.00 54 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() - 0.00 0.00 0.00 54 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) - 0.00 0.00 0.00 54 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 54 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) - 0.00 0.00 0.00 54 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, CAnimatedVariable**, CAnimatedVariable*&&) - 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) - 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() - 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - 0.00 0.00 0.00 54 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) - 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - 0.00 0.00 0.00 54 0.00 0.00 void std::__cxx11::list >::_M_insert(std::_List_iterator, CAnimatedVariable*&&) - 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::list >::push_back(CAnimatedVariable*&&) - 0.00 0.00 0.00 54 0.00 0.00 std::function, std::allocator >)>::~function() - 0.00 0.00 0.00 54 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - 0.00 0.00 0.00 54 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) - 0.00 0.00 0.00 54 0.00 0.00 decltype (::new ((void*)(0)) CAnimatedVariable*((declval)())) std::construct_at(CAnimatedVariable**, CAnimatedVariable*&&) - 0.00 0.00 0.00 54 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - 0.00 0.00 0.00 54 0.00 0.00 std::remove_reference::type&& std::move(CAnimatedVariable*&) - 0.00 0.00 0.00 53 0.00 0.00 CAnimatedVariable::~CAnimatedVariable() - 0.00 0.00 0.00 53 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 53 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) - 0.00 0.00 0.00 53 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) - 0.00 0.00 0.00 53 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, CAnimatedVariable**) - 0.00 0.00 0.00 53 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - 0.00 0.00 0.00 53 0.00 0.00 void std::destroy_at(CAnimatedVariable**) - 0.00 0.00 0.00 52 0.00 0.00 CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*) - 0.00 0.00 0.00 52 0.00 0.00 Events::listener_keyboardKey(void*, void*) - 0.00 0.00 0.00 52 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() const - 0.00 0.00 0.00 52 0.00 0.00 std::_Deque_base >::_M_get_map_allocator() const - 0.00 0.00 0.00 52 0.00 0.00 std::thread::joinable() const - 0.00 0.00 0.00 52 0.00 0.00 std::allocator::allocator(std::allocator const&) - 0.00 0.00 0.00 52 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 52 0.00 0.00 std::_Head_base<0ul, std::thread::_State*, false>::_Head_base() - 0.00 0.00 0.00 52 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() - 0.00 0.00 0.00 52 0.00 0.00 std::unique_ptr >::unique_ptr, void>(std::thread::_State*) - 0.00 0.00 0.00 52 0.00 0.00 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 52 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 52 0.00 0.00 std::_List_iterator::operator++() - 0.00 0.00 0.00 52 0.00 0.00 std::_Deque_iterator::_M_set_node(SDwindleNodeData***) - 0.00 0.00 0.00 52 0.00 0.00 std::_Deque_iterator::_S_buffer_size() - 0.00 0.00 0.00 52 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 52 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(std::thread::_State*) - 0.00 0.00 0.00 52 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(std::thread::_State*) - 0.00 0.00 0.00 52 0.00 0.00 std::tuple >::tuple() - 0.00 0.00 0.00 52 0.00 0.00 std::thread::~thread() - 0.00 0.00 0.00 52 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() - 0.00 0.00 0.00 52 0.00 0.00 SDwindleNodeData&& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 52 0.00 0.00 std::operator==(std::thread::id, std::thread::id) - 0.00 0.00 0.00 51 0.00 0.00 CKeybindManager::stringToModMask(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 51 0.00 0.00 std::thread::_State::_State() - 0.00 0.00 0.00 51 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_end() - 0.00 0.00 0.00 50 0.00 0.00 SDwindleNodeData::operator==(SDwindleNodeData const&) - 0.00 0.00 0.00 49 0.00 0.00 std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false> const&) - 0.00 0.00 0.00 49 0.00 0.00 std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_Head_base(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&) - 0.00 0.00 0.00 49 0.00 0.00 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) - 0.00 0.00 0.00 49 0.00 0.00 std::_Deque_iterator::operator++() - 0.00 0.00 0.00 49 0.00 0.00 std::tuple::tuple(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) - 0.00 0.00 0.00 49 0.00 0.00 void std::destroy_at(SHyprIPCEvent*) - 0.00 0.00 0.00 49 0.00 0.00 SHyprIPCEvent* std::__addressof(SHyprIPCEvent&) - 0.00 0.00 0.00 49 0.00 0.00 void std::_Destroy(SHyprIPCEvent*) - 0.00 0.00 0.00 48 0.00 0.00 CEventManager::postEvent(SHyprIPCEvent, bool) - 0.00 0.00 0.00 48 0.00 0.00 CHyprRenderer::shouldRenderCursor() - 0.00 0.00 0.00 48 0.00 0.00 CInputManager::processMouseRequest(wlr_seat_pointer_request_set_cursor_event*) - 0.00 0.00 0.00 48 0.00 0.00 CKeybindManager::addKeybind(SKeybind) - 0.00 0.00 0.00 48 0.00 0.00 SKeybind::SKeybind(SKeybind const&) - 0.00 0.00 0.00 48 0.00 0.00 std::unique_ptr >::get() const - 0.00 0.00 0.00 48 0.00 0.00 std::unique_ptr >::operator->() const - 0.00 0.00 0.00 48 0.00 0.00 std::__new_allocator >::_M_max_size() const - 0.00 0.00 0.00 48 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() const - 0.00 0.00 0.00 48 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&, unsigned long) const - 0.00 0.00 0.00 48 0.00 0.00 std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_M_head(std::_Head_base<0ul, CHyprDropShadowDecoration*, false>&) - 0.00 0.00 0.00 48 0.00 0.00 std::_Head_base<1ul, SHyprIPCEvent, false>::_Head_base(SHyprIPCEvent const&) - 0.00 0.00 0.00 48 0.00 0.00 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) - 0.00 0.00 0.00 48 0.00 0.00 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) - 0.00 0.00 0.00 48 0.00 0.00 std::_Tuple_impl<1ul, SHyprIPCEvent>::_Tuple_impl(SHyprIPCEvent const&) - 0.00 0.00 0.00 48 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) - 0.00 0.00 0.00 48 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() - 0.00 0.00 0.00 48 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) - 0.00 0.00 0.00 48 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) - 0.00 0.00 0.00 48 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 48 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 48 0.00 0.00 void std::allocator_traits >::construct(std::allocator&, SHyprIPCEvent*, SHyprIPCEvent const&) - 0.00 0.00 0.00 48 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) - 0.00 0.00 0.00 48 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, SKeybind*) - 0.00 0.00 0.00 48 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) - 0.00 0.00 0.00 48 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, SKeybind*, SKeybind const&) - 0.00 0.00 0.00 48 0.00 0.00 std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) - 0.00 0.00 0.00 48 0.00 0.00 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) - 0.00 0.00 0.00 48 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() - 0.00 0.00 0.00 48 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) - 0.00 0.00 0.00 48 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - 0.00 0.00 0.00 48 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) - 0.00 0.00 0.00 48 0.00 0.00 void std::__cxx11::list >::_M_insert(std::_List_iterator, SKeybind const&) - 0.00 0.00 0.00 48 0.00 0.00 std::__cxx11::list >::push_back(SKeybind const&) - 0.00 0.00 0.00 48 0.00 0.00 void std::destroy_at(SKeybind*) - 0.00 0.00 0.00 48 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) - 0.00 0.00 0.00 48 0.00 0.00 CEventManager* const& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) - 0.00 0.00 0.00 48 0.00 0.00 CHyprDropShadowDecoration*& std::__get_helper<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) - 0.00 0.00 0.00 48 0.00 0.00 decltype (::new ((void*)(0)) SHyprIPCEvent((declval)())) std::construct_at(SHyprIPCEvent*, SHyprIPCEvent const&) - 0.00 0.00 0.00 48 0.00 0.00 decltype (::new ((void*)(0)) SKeybind((declval)())) std::construct_at(SKeybind*, SKeybind const&) - 0.00 0.00 0.00 48 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CEventManager*, std::default_delete >(std::tuple > const&) - 0.00 0.00 0.00 48 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 47 0.00 0.00 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) - 0.00 0.00 0.00 47 0.00 0.00 std::deque >::push_back(SHyprIPCEvent const&) - 0.00 0.00 0.00 46 0.00 0.00 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent&&) - 0.00 0.00 0.00 45 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() - 0.00 0.00 0.00 45 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() - 0.00 0.00 0.00 45 0.00 0.00 void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) - 0.00 0.00 0.00 45 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() - 0.00 0.00 0.00 45 0.00 0.00 std::__invoke_result::type std::__invoke(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) - 0.00 0.00 0.00 44 0.00 0.00 std::filesystem::file_status::type() const - 0.00 0.00 0.00 44 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator*() const - 0.00 0.00 0.00 44 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() - 0.00 0.00 0.00 44 0.00 0.00 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::end() - 0.00 0.00 0.00 44 0.00 0.00 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::find(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 44 0.00 0.00 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&) - 0.00 0.00 0.00 43 0.00 0.00 CHyprDwindleLayout::getNodeFromWindow(CWindow*) - 0.00 0.00 0.00 43 0.00 0.00 std::_Deque_iterator::operator*() const - 0.00 0.00 0.00 43 0.00 0.00 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) - 0.00 0.00 0.00 43 0.00 0.00 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}::operator()(SHyprIPCEvent) const - 0.00 0.00 0.00 42 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const - 0.00 0.00 0.00 42 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const - 0.00 0.00 0.00 42 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const - 0.00 0.00 0.00 42 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const - 0.00 0.00 0.00 42 0.00 0.00 SHyprIPCEvent& std::__get_helper<1ul, SHyprIPCEvent>(std::_Tuple_impl<1ul, SHyprIPCEvent>&) - 0.00 0.00 0.00 41 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const - 0.00 0.00 0.00 41 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const - 0.00 0.00 0.00 41 0.00 0.00 std::__detail::_Hash_node, false>::_M_next() const - 0.00 0.00 0.00 41 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::operator->() const - 0.00 0.00 0.00 41 0.00 0.00 std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>&) - 0.00 0.00 0.00 41 0.00 0.00 std::_Deque_base >::_M_destroy_nodes(SHyprIPCEvent**, SHyprIPCEvent**) - 0.00 0.00 0.00 41 0.00 0.00 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_M_head(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) - 0.00 0.00 0.00 41 0.00 0.00 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::~_Tuple_impl() - 0.00 0.00 0.00 41 0.00 0.00 void std::_Destroy_aux::__destroy(SHyprIPCEvent*, SHyprIPCEvent*) - 0.00 0.00 0.00 41 0.00 0.00 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 41 0.00 0.00 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) - 0.00 0.00 0.00 41 0.00 0.00 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) - 0.00 0.00 0.00 41 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 41 0.00 0.00 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}& std::__get_helper<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) - 0.00 0.00 0.00 41 0.00 0.00 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*) - 0.00 0.00 0.00 41 0.00 0.00 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*, std::allocator&) - 0.00 0.00 0.00 40 0.00 0.00 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 40 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const - 0.00 0.00 0.00 40 0.00 0.00 std::_Tuple_impl<1ul, SHyprIPCEvent>::_M_head(std::_Tuple_impl<1ul, SHyprIPCEvent>&) - 0.00 0.00 0.00 40 0.00 0.00 std::deque >::_M_erase_at_end(std::_Deque_iterator) - 0.00 0.00 0.00 40 0.00 0.00 std::deque >::clear() - 0.00 0.00 0.00 40 0.00 0.00 std::tuple::~tuple() - 0.00 0.00 0.00 40 0.00 0.00 std::thread::_Invoker >::operator()() - 0.00 0.00 0.00 40 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() - 0.00 0.00 0.00 40 0.00 0.00 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) - 0.00 0.00 0.00 40 0.00 0.00 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) - 0.00 0.00 0.00 39 0.00 0.00 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator*() const - 0.00 0.00 0.00 39 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const - 0.00 0.00 0.00 39 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() const - 0.00 0.00 0.00 39 0.00 0.00 std::_Head_base<1ul, SHyprIPCEvent, false>::~_Head_base() - 0.00 0.00 0.00 39 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() - 0.00 0.00 0.00 39 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() - 0.00 0.00 0.00 39 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) - 0.00 0.00 0.00 39 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() - 0.00 0.00 0.00 39 0.00 0.00 std::remove_reference >::_Deque_impl_data&>::type&& std::move >::_Deque_impl_data&>(std::_Deque_base >::_Deque_impl_data&) - 0.00 0.00 0.00 39 0.00 0.00 std::pair, std::allocator > const, long> const& std::forward, std::allocator > const, long> const&>(std::remove_reference, std::allocator > const, long> const&>::type&) - 0.00 0.00 0.00 38 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() const - 0.00 0.00 0.00 38 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() const - 0.00 0.00 0.00 38 0.00 0.00 std::__detail::_Select1st::__1st_type, std::allocator > const, long> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, long> const&>(std::pair, std::allocator > const, long> const&) const - 0.00 0.00 0.00 38 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const - 0.00 0.00 0.00 38 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() const - 0.00 0.00 0.00 38 0.00 0.00 std::_Head_base<1ul, SHyprIPCEvent, false>::_M_head(std::_Head_base<1ul, SHyprIPCEvent, false>&) - 0.00 0.00 0.00 38 0.00 0.00 std::_Tuple_impl<1ul, SHyprIPCEvent>::~_Tuple_impl() - 0.00 0.00 0.00 38 0.00 0.00 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator++() - 0.00 0.00 0.00 38 0.00 0.00 std::tuple_element<1ul, std::tuple >::type&& std::get<1ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) - 0.00 0.00 0.00 37 0.00 0.00 CHyprXWaylandManager::getTitle[abi:cxx11](CWindow*) - 0.00 0.00 0.00 37 0.00 0.00 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::at(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 37 0.00 0.00 std::thread::_State_impl > >::~_State_impl() - 0.00 0.00 0.00 37 0.00 0.00 std::thread::_Invoker >::~_Invoker() - 0.00 0.00 0.00 37 0.00 0.00 std::__cxx11::basic_string, std::allocator >::begin() - 0.00 0.00 0.00 37 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::at(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 37 0.00 0.00 std::operator==(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&, std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) - 0.00 0.00 0.00 36 0.00 0.00 std::_Deque_iterator::operator*() const - 0.00 0.00 0.00 36 0.00 0.00 IHyprWindowDecoration*& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 36 0.00 0.00 std::unique_ptr >&& std::forward > >(std::remove_reference > >::type&) - 0.00 0.00 0.00 35 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const - 0.00 0.00 0.00 35 0.00 0.00 std::__cxx11::basic_string, std::allocator >::insert(unsigned long, char const*) - 0.00 0.00 0.00 35 0.00 0.00 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) - 0.00 0.00 0.00 33 0.00 0.00 CWindow::operator==(CWindow const&) - 0.00 0.00 0.00 33 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node_base const*) - 0.00 0.00 0.00 33 0.00 0.00 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 32 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > >::operator--() - 0.00 0.00 0.00 32 0.00 0.00 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) - 0.00 0.00 0.00 32 0.00 0.00 __gnu_cxx::__normal_iterator > >::operator*() const - 0.00 0.00 0.00 32 0.00 0.00 __gnu_cxx::__normal_iterator > >::operator-(long) const - 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator bool() const - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator > >::_M_max_size() const - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator >*>::_M_max_size() const - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::_M_max_size() const - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator, std::allocator > >, int> >::_M_max_size() const - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const - 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const - 0.00 0.00 0.00 32 0.00 0.00 std::vector >::_M_check_len(unsigned long, char const*) const - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::basic_regex >::flags() const - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA_base::_M_sub_count() const - 0.00 0.00 0.00 32 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 32 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 32 0.00 0.00 std::allocator > >::allocator() - 0.00 0.00 0.00 32 0.00 0.00 std::allocator > >::~allocator() - 0.00 0.00 0.00 32 0.00 0.00 std::allocator, std::allocator > >, int> >::allocator() - 0.00 0.00 0.00 32 0.00 0.00 std::allocator::allocator() - 0.00 0.00 0.00 32 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 32 0.00 0.00 std::shared_ptr > const>::shared_ptr() - 0.00 0.00 0.00 32 0.00 0.00 std::shared_ptr > const>::shared_ptr >, void>(std::shared_ptr > >&&) - 0.00 0.00 0.00 32 0.00 0.00 std::shared_ptr > const>::operator=(std::shared_ptr > const>&&) - 0.00 0.00 0.00 32 0.00 0.00 std::shared_ptr > >::shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) - 0.00 0.00 0.00 32 0.00 0.00 std::shared_ptr > >::~shared_ptr() - 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() - 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() - 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) - 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() - 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_allocate_node() - 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) - 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::__detail::_StateSeq >**, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::__detail::_StateSeq >*) - 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_base() - 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_base >, std::allocator > > >::~_Deque_base() - 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy_aux::__destroy*>(std::__detail::_State*, std::__detail::_State*) - 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy_aux::__destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) - 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy_aux::__destroy(unsigned long*, unsigned long*) - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl() - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_create_storage(unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_swap_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data&) - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(std::allocator, std::allocator > > > > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(unsigned long, std::allocator, std::allocator > > > > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base() - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >::_Vector_impl::_Vector_impl() - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >::_Vector_impl::~_Vector_impl() - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >::_Vector_impl_data::_Vector_impl_data() - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >::_Vector_base() - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >::~_Vector_base() - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_allocate(unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > >, int> > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::~_Vector_impl() - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_create_storage(unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl_data::_Vector_impl_data() - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_base(unsigned long, std::allocator, std::allocator > >, int> > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~_Vector_base() - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base >::_M_allocate(unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base >::_Vector_impl::_Vector_impl() - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base >::_Vector_impl::~_Vector_impl() - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base >::_Vector_base() - 0.00 0.00 0.00 32 0.00 0.00 std::_Vector_base >::~_Vector_base() - 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) - 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr() - 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) - 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr >, void>(std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>&&) - 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) - 0.00 0.00 0.00 32 0.00 0.00 std::enable_if >, (__gnu_cxx::_Lock_policy)2>::__has_esft_base >, void>::value, void>::type std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with >, std::__detail::_NFA > >(std::__detail::_NFA >*) - 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) - 0.00 0.00 0.00 32 0.00 0.00 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() - 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_ebo_helper<0, std::allocator, true>::_Sp_ebo_helper(std::allocator const&) - 0.00 0.00 0.00 32 0.00 0.00 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) - 0.00 0.00 0.00 32 0.00 0.00 std::_Deque_iterator::operator++() - 0.00 0.00 0.00 32 0.00 0.00 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::get() - 0.00 0.00 0.00 32 0.00 0.00 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator > >::deallocate(std::__detail::_StateSeq >*, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator > >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator > >::__new_allocator() - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator >*>::deallocate(std::__detail::_StateSeq >**, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator >*>::allocate(unsigned long, void const*) - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator, std::allocator > >, int> >::deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator, std::allocator > >, int> >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator, std::allocator > >, int> >::__new_allocator() - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator::deallocate(unsigned long*, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 32 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 32 0.00 0.00 std::regex_constants::operator|=(std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) - 0.00 0.00 0.00 32 0.00 0.00 std::regex_constants::operator|(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) - 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() - 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() - 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base() - 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits, std::allocator > > > > >::max_size(std::allocator, std::allocator > > > > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits > > >::deallocate(std::allocator > >&, std::__detail::_StateSeq >*, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::__detail::_StateSeq >**, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits, std::allocator > >, int> > >::deallocate(std::allocator, std::allocator > >, int> >&, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits, std::allocator > >, int> > >::allocate(std::allocator, std::allocator > >, int> >&, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits, std::allocator > >, int> > >::max_size(std::allocator, std::allocator > >, int> > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, unsigned long*, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 void std::allocator_traits >::destroy(std::allocator&, unsigned long*) - 0.00 0.00 0.00 32 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 void std::allocator_traits >::construct(std::allocator&, unsigned long*, unsigned long const&) - 0.00 0.00 0.00 32 0.00 0.00 void std::allocator_traits >::destroy > >(std::allocator&, std::__detail::_NFA >*) - 0.00 0.00 0.00 32 0.00 0.00 void std::allocator_traits >::construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator&, std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy::__uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n::__uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() - 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose() - 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator) - 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) - 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() - 0.00 0.00 0.00 32 0.00 0.00 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_1::__uninit_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::pair() - 0.00 0.00 0.00 32 0.00 0.00 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::allocator > > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::deque >, std::allocator > > >::begin() - 0.00 0.00 0.00 32 0.00 0.00 std::deque >, std::allocator > > >::deque() - 0.00 0.00 0.00 32 0.00 0.00 std::deque >, std::allocator > > >::~deque() - 0.00 0.00 0.00 32 0.00 0.00 std::stack >, std::deque >, std::allocator > > > >::stack >, std::allocator > > >, void>() - 0.00 0.00 0.00 32 0.00 0.00 std::stack >, std::deque >, std::allocator > > > >::~stack() - 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_max_size(std::allocator, std::allocator > > > > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > > > > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_initialize(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(unsigned long, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) - 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector() - 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(std::allocator, std::allocator > > > > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > >::vector() - 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > >::~vector() - 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_max_size(std::allocator, std::allocator > >, int> > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > >, int> > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_default_initialize(unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::vector(unsigned long, std::allocator, std::allocator > >, int> > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~vector() - 0.00 0.00 0.00 32 0.00 0.00 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) - 0.00 0.00 0.00 32 0.00 0.00 std::vector >::back() - 0.00 0.00 0.00 32 0.00 0.00 std::vector >::begin() - 0.00 0.00 0.00 32 0.00 0.00 std::vector >::pop_back() - 0.00 0.00 0.00 32 0.00 0.00 std::vector >::push_back(unsigned long const&) - 0.00 0.00 0.00 32 0.00 0.00 std::vector >::vector() - 0.00 0.00 0.00 32 0.00 0.00 std::vector >::~vector() - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::basic_regex >::~basic_regex() - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::regex_traits::imbue(std::locale) - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::regex_traits::regex_traits() - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::regex_traits::~regex_traits() - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_resize(unsigned int) - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results() - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results(std::allocator, std::allocator > > > > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::~match_results() - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::sub_match() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_ScannerBase::_ScannerBase(std::regex_constants::syntax_option_type) - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Node_iterator, false, false>::operator++(int) - 0.00 0.00 0.00 32 0.00 0.00 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Node_iterator_base, false>::_M_incr() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA >::_M_insert_dummy() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA >::_M_insert_accept() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA >::_M_eliminate_dummy() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA >::_M_insert_subexpr_end() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA >::_M_insert_subexpr_begin() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA >::~_NFA() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Scanner::~_Scanner() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Compiler >::_M_get_nfa() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Compiler >::_S_validate(std::regex_constants::syntax_option_type) - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Compiler >::_M_alternative() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Compiler >::_M_disjunction() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Compiler >::_M_bracket_expression() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Compiler >::~_Compiler() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_State_info(long, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::~_Executor() - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA_base::_NFA_base(std::regex_constants::syntax_option_type) - 0.00 0.00 0.00 32 0.00 0.00 std::__detail::_NFA_base::~_NFA_base() - 0.00 0.00 0.00 32 0.00 0.00 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) - 0.00 0.00 0.00 32 0.00 0.00 void std::destroy_at > >(std::__detail::_NFA >*) - 0.00 0.00 0.00 32 0.00 0.00 void std::destroy_at(unsigned long*) - 0.00 0.00 0.00 32 0.00 0.00 std::shared_ptr > > std::make_shared >, std::locale const&, std::regex_constants::syntax_option_type&>(std::locale const&, std::regex_constants::syntax_option_type&) - 0.00 0.00 0.00 32 0.00 0.00 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>* std::__to_address >, std::allocator, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) - 0.00 0.00 0.00 32 0.00 0.00 decltype (::new ((void*)(0)) unsigned long((declval)())) std::construct_at(unsigned long*, unsigned long const&) - 0.00 0.00 0.00 32 0.00 0.00 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) - 0.00 0.00 0.00 32 0.00 0.00 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) - 0.00 0.00 0.00 32 0.00 0.00 bool std::regex_search, std::allocator, char, std::__cxx11::regex_traits >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - 0.00 0.00 0.00 32 0.00 0.00 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) - 0.00 0.00 0.00 32 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > >&) - 0.00 0.00 0.00 32 0.00 0.00 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) - 0.00 0.00 0.00 32 0.00 0.00 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_a, std::allocator > >, int>*, unsigned long, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long, std::allocator, std::allocator > >, int> >&) - 0.00 0.00 0.00 32 0.00 0.00 std::remove_reference > const>&>::type&& std::move > const>&>(std::shared_ptr > const>&) - 0.00 0.00 0.00 32 0.00 0.00 std::remove_reference > const, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move > const, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) - 0.00 0.00 0.00 32 0.00 0.00 std::enable_if > const*> >, std::is_move_constructible > const*>, std::is_move_assignable > const*> >::value, void>::type std::swap > const*>(std::__detail::_NFA > const*&, std::__detail::_NFA > const*&) - 0.00 0.00 0.00 32 0.00 0.00 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::locale&, std::locale&) - 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy > >(std::__detail::_NFA >*) - 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy*>(std::__detail::_State*, std::__detail::_State*) - 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy*, std::__detail::_State >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) - 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) - 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::allocator, std::allocator > >, int> >&) - 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy(unsigned long*, unsigned long*) - 0.00 0.00 0.00 32 0.00 0.00 void std::_Destroy(unsigned long*, unsigned long*, std::allocator&) - 0.00 0.00 0.00 32 0.00 0.00 std::ctype const& std::use_facet const>(std::locale const&) - 0.00 0.00 0.00 32 0.00 0.00 bool std::operator== > const>(std::shared_ptr > const> const&, decltype(nullptr)) - 0.00 0.00 0.00 30 0.00 0.00 void (*&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 29 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() - 0.00 0.00 0.00 29 0.00 0.00 SSurfaceTreeNode&& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 28 0.00 0.00 SSurfaceTreeNode::operator==(SSurfaceTreeNode const&) - 0.00 0.00 0.00 28 0.00 0.00 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) - 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::basic_string, std::allocator >::get_allocator() const - 0.00 0.00 0.00 28 0.00 0.00 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 28 0.00 0.00 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_erase_at_end(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() - 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) - 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) - 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_establish_failed_match(__gnu_cxx::__normal_iterator, std::allocator > >) - 0.00 0.00 0.00 28 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::random_access_iterator_tag) - 0.00 0.00 0.00 28 0.00 0.00 std::__size_to_integer(unsigned long) - 0.00 0.00 0.00 28 0.00 0.00 std::iterator_traits, std::allocator > > >*>::iterator_category std::__iterator_category, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) - 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - 0.00 0.00 0.00 28 0.00 0.00 void std::__fill_a, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - 0.00 0.00 0.00 28 0.00 0.00 __gnu_cxx::__enable_if, std::allocator > > > >::__value, void>::__type std::__fill_a1, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - 0.00 0.00 0.00 28 0.00 0.00 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 27 0.00 0.00 CHyprWLListener::CHyprWLListener(CHyprWLListener const&) - 0.00 0.00 0.00 27 0.00 0.00 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::_M_max_size() const - 0.00 0.00 0.00 27 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_mbegin() const - 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const - 0.00 0.00 0.00 27 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 27 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() - 0.00 0.00 0.00 27 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) - 0.00 0.00 0.00 27 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) - 0.00 0.00 0.00 27 0.00 0.00 std::_Function_base::_Base_manager, std::allocator >)>::_M_destroy(std::_Any_data&, std::integral_constant) - 0.00 0.00 0.00 27 0.00 0.00 std::_Function_base::_Base_manager, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) - 0.00 0.00 0.00 27 0.00 0.00 void std::_Function_base::_Base_manager, std::allocator >)>::_M_init_functor, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >)) - 0.00 0.00 0.00 27 0.00 0.00 bool std::_Function_base::_Base_manager, std::allocator >)>::_M_not_empty_function, std::allocator >)>(void (*)(std::__cxx11::basic_string, std::allocator >)) - 0.00 0.00 0.00 27 0.00 0.00 void std::_Function_base::_Base_manager, std::allocator >)>::_M_create, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >), std::integral_constant) - 0.00 0.00 0.00 27 0.00 0.00 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) - 0.00 0.00 0.00 27 0.00 0.00 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 27 0.00 0.00 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::deallocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) - 0.00 0.00 0.00 27 0.00 0.00 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::destroy, std::allocator > const, std::function, std::allocator >)> > >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*) - 0.00 0.00 0.00 27 0.00 0.00 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::allocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, unsigned long) - 0.00 0.00 0.00 27 0.00 0.00 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 27 0.00 0.00 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) - 0.00 0.00 0.00 27 0.00 0.00 std::__ptr_traits_ptr_to, std::allocator > const, std::function, std::allocator >)> >, true>*, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) - 0.00 0.00 0.00 27 0.00 0.00 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) - 0.00 0.00 0.00 27 0.00 0.00 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) - 0.00 0.00 0.00 27 0.00 0.00 std::pair, std::allocator > const, std::function, std::allocator >)> >::~pair() - 0.00 0.00 0.00 27 0.00 0.00 std::__cxx11::list >::end() - 0.00 0.00 0.00 27 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_begin() - 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_Hash_node() - 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) - 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) - 0.00 0.00 0.00 27 0.00 0.00 std::function, std::allocator >)>::swap(std::function, std::allocator >)>&) - 0.00 0.00 0.00 27 0.00 0.00 std::function, std::allocator >)>::function() - 0.00 0.00 0.00 27 0.00 0.00 std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) - 0.00 0.00 0.00 27 0.00 0.00 std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) - 0.00 0.00 0.00 27 0.00 0.00 void (*&std::_Any_data::_M_access, std::allocator >)>())(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 27 0.00 0.00 void std::destroy_at, std::allocator > const, std::function, std::allocator >)> > >(std::pair, std::allocator > const, std::function, std::allocator >)> >*) - 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) - 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__to_address, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) - 0.00 0.00 0.00 27 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 27 0.00 0.00 std::enable_if, std::allocator >&&)> >, std::is_move_constructible, std::allocator >&&)>, std::is_move_assignable, std::allocator >&&)> >::value, void>::type std::swap, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&), void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) - 0.00 0.00 0.00 27 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) - 0.00 0.00 0.00 26 0.00 0.00 CInputManager::getClickMode() - 0.00 0.00 0.00 26 0.00 0.00 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) - 0.00 0.00 0.00 26 0.00 0.00 CKeybindManager::handleInternalKeybinds(unsigned int) - 0.00 0.00 0.00 26 0.00 0.00 CKeybindManager::handleVT(unsigned int) - 0.00 0.00 0.00 26 0.00 0.00 SDwindleNodeData::~SDwindleNodeData() - 0.00 0.00 0.00 26 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 26 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 26 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 26 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_Deque_impl::~_Deque_impl() - 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_M_allocate_map(unsigned long) - 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_M_create_nodes(SDwindleNodeData***, SDwindleNodeData***) - 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_M_allocate_node() - 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_M_destroy_nodes(SDwindleNodeData***, SDwindleNodeData***) - 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_M_deallocate_map(SDwindleNodeData***, unsigned long) - 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_M_initialize_map(unsigned long) - 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::_M_deallocate_node(SDwindleNodeData**) - 0.00 0.00 0.00 26 0.00 0.00 std::_Deque_base >::~_Deque_base() - 0.00 0.00 0.00 26 0.00 0.00 std::__new_allocator::deallocate(SDwindleNodeData**, unsigned long) - 0.00 0.00 0.00 26 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 26 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 26 0.00 0.00 std::__new_allocator::deallocate(SDwindleNodeData***, unsigned long) - 0.00 0.00 0.00 26 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 26 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData**, unsigned long) - 0.00 0.00 0.00 26 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 26 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData***, unsigned long) - 0.00 0.00 0.00 26 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 26 0.00 0.00 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) - 0.00 0.00 0.00 26 0.00 0.00 std::deque >::end() - 0.00 0.00 0.00 26 0.00 0.00 std::deque >::begin() - 0.00 0.00 0.00 26 0.00 0.00 std::deque >::~deque() - 0.00 0.00 0.00 26 0.00 0.00 std::__cxx11::list >::begin() - 0.00 0.00 0.00 26 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::allocator&) - 0.00 0.00 0.00 25 0.00 0.00 std::pair, std::allocator > const, unsigned int>::~pair() - 0.00 0.00 0.00 24 0.00 0.00 workspace_manager_update_idle_source(wlr_ext_workspace_manager_v1*) - 0.00 0.00 0.00 24 0.00 0.00 __gnu_cxx::__normal_iterator > >::base() const - 0.00 0.00 0.00 24 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const - 0.00 0.00 0.00 24 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const - 0.00 0.00 0.00 24 0.00 0.00 std::allocator >*>::allocator > >(std::allocator > > const&) - 0.00 0.00 0.00 24 0.00 0.00 std::allocator >*>::~allocator() - 0.00 0.00 0.00 24 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() - 0.00 0.00 0.00 24 0.00 0.00 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) - 0.00 0.00 0.00 24 0.00 0.00 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_M_set_node(std::unique_ptr >**) - 0.00 0.00 0.00 24 0.00 0.00 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_S_buffer_size() - 0.00 0.00 0.00 24 0.00 0.00 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator() - 0.00 0.00 0.00 24 0.00 0.00 std::__new_allocator >*>::__new_allocator() - 0.00 0.00 0.00 24 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::__detail::_List_node_base const*) - 0.00 0.00 0.00 24 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() - 0.00 0.00 0.00 24 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() - 0.00 0.00 0.00 24 0.00 0.00 std::__cxx11::list >::back() - 0.00 0.00 0.00 23 0.00 0.00 std::_List_const_iterator::_M_const_cast() const - 0.00 0.00 0.00 22 0.00 0.00 CCompositor::updateWindowBorderColor(CWindow*) - 0.00 0.00 0.00 22 0.00 0.00 CHyprDwindleLayout::requestRenderHints(CWindow*) - 0.00 0.00 0.00 22 0.00 0.00 SWindowRenderLayoutHints::SWindowRenderLayoutHints() - 0.00 0.00 0.00 22 0.00 0.00 std::basic_string_view >::data() const - 0.00 0.00 0.00 22 0.00 0.00 std::basic_string_view >::size() const - 0.00 0.00 0.00 22 0.00 0.00 std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>::_M_head(std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>&) - 0.00 0.00 0.00 22 0.00 0.00 std::filesystem::status_known(std::filesystem::file_status) - 0.00 0.00 0.00 22 0.00 0.00 std::filesystem::exists(std::filesystem::file_status) - 0.00 0.00 0.00 22 0.00 0.00 std::filesystem::exists(std::filesystem::__cxx11::path const&) - 0.00 0.00 0.00 22 0.00 0.00 std::filesystem::__cxx11::path::_List::~_List() - 0.00 0.00 0.00 22 0.00 0.00 std::filesystem::__cxx11::path::~path() - 0.00 0.00 0.00 22 0.00 0.00 std::unique_ptr::get_deleter() - 0.00 0.00 0.00 22 0.00 0.00 std::unique_ptr::~unique_ptr() - 0.00 0.00 0.00 22 0.00 0.00 std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) - 0.00 0.00 0.00 22 0.00 0.00 std::_Vector_base >::_M_get_Tp_allocator() - 0.00 0.00 0.00 22 0.00 0.00 std::__uniq_ptr_impl::_M_deleter() - 0.00 0.00 0.00 22 0.00 0.00 std::__uniq_ptr_impl::_M_ptr() - 0.00 0.00 0.00 22 0.00 0.00 std::__cxx11::basic_string, std::allocator >::__sv_wrapper::__sv_wrapper(std::basic_string_view >) - 0.00 0.00 0.00 22 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_S_to_string_view(std::basic_string_view >) - 0.00 0.00 0.00 22 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string(char const*, unsigned long, std::allocator const&) - 0.00 0.00 0.00 22 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) - 0.00 0.00 0.00 22 0.00 0.00 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) - 0.00 0.00 0.00 22 0.00 0.00 std::tuple_element<1ul, std::tuple >::type& std::get<1ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) - 0.00 0.00 0.00 21 0.00 0.00 CAnimatedVariable::operator=(CColor const&) - 0.00 0.00 0.00 21 0.00 0.00 Events::listener_setTitleWindow(void*, void*) - 0.00 0.00 0.00 21 0.00 0.00 long __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) - 0.00 0.00 0.00 21 0.00 0.00 std::_List_const_iterator::_M_const_cast() const - 0.00 0.00 0.00 21 0.00 0.00 std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>::_M_head(std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>&) - 0.00 0.00 0.00 21 0.00 0.00 auto std::filesystem::__cxx11::path::_S_convert > >(std::basic_string_view >) - 0.00 0.00 0.00 21 0.00 0.00 std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) - 0.00 0.00 0.00 21 0.00 0.00 std::basic_string_view > std::filesystem::__cxx11::__detail::__effective_range, std::allocator >(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 21 0.00 0.00 std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) - 0.00 0.00 0.00 21 0.00 0.00 std::__array_traits::_S_ptr(char const (&) [128]) - 0.00 0.00 0.00 21 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) - 0.00 0.00 0.00 21 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) - 0.00 0.00 0.00 21 0.00 0.00 std::array::data() - 0.00 0.00 0.00 21 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >::__sv_wrapper, std::allocator const&) - 0.00 0.00 0.00 21 0.00 0.00 std::__cxx11::stol(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) - 0.00 0.00 0.00 21 0.00 0.00 std::filesystem::__cxx11::path::_List::_Impl*& std::__get_helper<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) - 0.00 0.00 0.00 21 0.00 0.00 std::filesystem::__cxx11::path::_List::_Impl_deleter& std::__get_helper<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) - 0.00 0.00 0.00 21 0.00 0.00 std::remove_reference::type&& std::move(std::filesystem::__cxx11::path::_List::_Impl*&) - 0.00 0.00 0.00 21 0.00 0.00 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) - 0.00 0.00 0.00 21 0.00 0.00 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() - 0.00 0.00 0.00 21 0.00 0.00 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() - 0.00 0.00 0.00 20 0.00 0.00 CConfigManager::tick() - 0.00 0.00 0.00 20 0.00 0.00 bool __gnu_cxx::operator==, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) - 0.00 0.00 0.00 20 0.00 0.00 std::__cxx11::basic_string, std::allocator >::operator std::basic_string_view >() const - 0.00 0.00 0.00 20 0.00 0.00 std::basic_string_view >::basic_string_view(char const*, unsigned long) - 0.00 0.00 0.00 20 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 20 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) - 0.00 0.00 0.00 20 0.00 0.00 CWindow* const& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 20 0.00 0.00 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const - 0.00 0.00 0.00 19 0.00 0.00 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 19 0.00 0.00 std::_Vector_base >::_M_deallocate(SWindowRule*, unsigned long) - 0.00 0.00 0.00 19 0.00 0.00 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) - 0.00 0.00 0.00 19 0.00 0.00 std::__cxx11::list >::begin() - 0.00 0.00 0.00 18 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) - 0.00 0.00 0.00 18 0.00 0.00 std::__cxx11::basic_string, std::allocator >::end() - 0.00 0.00 0.00 18 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() - 0.00 0.00 0.00 18 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() - 0.00 0.00 0.00 18 0.00 0.00 SWindowRule* std::__niter_base(SWindowRule*) - 0.00 0.00 0.00 18 0.00 0.00 SWindowRule&& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 18 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) - 0.00 0.00 0.00 17 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 17 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 17 0.00 0.00 void std::_Destroy_aux::__destroy(SWindowRule*, SWindowRule*) - 0.00 0.00 0.00 17 0.00 0.00 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() - 0.00 0.00 0.00 17 0.00 0.00 SWindowRule* std::__addressof(SWindowRule&) - 0.00 0.00 0.00 17 0.00 0.00 void std::_Destroy(SWindowRule*, SWindowRule*) - 0.00 0.00 0.00 17 0.00 0.00 void std::_Destroy(SWindowRule*, SWindowRule*, std::allocator&) - 0.00 0.00 0.00 17 0.00 0.00 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) - 0.00 0.00 0.00 16 0.00 0.00 CAnimatedVariable::setValue(Vector2D const&) - 0.00 0.00 0.00 16 0.00 0.00 CTexture::CTexture() - 0.00 0.00 0.00 16 0.00 0.00 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule const* const&) - 0.00 0.00 0.00 16 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() - 0.00 0.00 0.00 16 0.00 0.00 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const - 0.00 0.00 0.00 16 0.00 0.00 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const - 0.00 0.00 0.00 16 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const - 0.00 0.00 0.00 16 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 16 0.00 0.00 std::_Vector_base >::_Vector_impl::~_Vector_impl() - 0.00 0.00 0.00 16 0.00 0.00 std::_Vector_base >::~_Vector_base() - 0.00 0.00 0.00 16 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) - 0.00 0.00 0.00 16 0.00 0.00 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 16 0.00 0.00 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 16 0.00 0.00 std::vector >::~vector() - 0.00 0.00 0.00 16 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 16 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 16 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) - 0.00 0.00 0.00 16 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() - 0.00 0.00 0.00 16 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 16 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 16 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 16 0.00 0.00 std::__detail::_List_node_header::_M_base() - 0.00 0.00 0.00 16 0.00 0.00 std::remove_reference >::_Vector_impl&>::type&& std::move >::_Vector_impl&>(std::_Vector_base >::_Vector_impl&) - 0.00 0.00 0.00 16 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - 0.00 0.00 0.00 16 0.00 0.00 std::tuple&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 16 0.00 0.00 std::tuple&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 15 0.00 0.00 wlr_signal_emit_safe(wl_signal*, void*) - 0.00 0.00 0.00 15 0.00 0.00 workspace_send_state(wlr_ext_workspace_handle_v1*) - 0.00 0.00 0.00 15 0.00 0.00 fill_array_from_workspace_state(wl_array*, unsigned int) - 0.00 0.00 0.00 15 0.00 0.00 CCompositor::focusSurface(wlr_surface*, CWindow*) - 0.00 0.00 0.00 15 0.00 0.00 SWindowRule::~SWindowRule() - 0.00 0.00 0.00 15 0.00 0.00 SSurfaceTreeNode::~SSurfaceTreeNode() - 0.00 0.00 0.00 15 0.00 0.00 CHyprXWaylandManager::activateWindow(CWindow*, bool) - 0.00 0.00 0.00 15 0.00 0.00 std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const - 0.00 0.00 0.00 15 0.00 0.00 void (* const&std::_Any_data::_M_access, std::allocator >)>() const)(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 15 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 15 0.00 0.00 std::_Function_base::_Base_manager, std::allocator >)>::_M_get_pointer(std::_Any_data const&) - 0.00 0.00 0.00 15 0.00 0.00 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 15 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) - 0.00 0.00 0.00 15 0.00 0.00 std::enable_if, std::allocator >), std::__cxx11::basic_string, std::allocator > >, void>::type std::__invoke_r, std::allocator >), std::__cxx11::basic_string, std::allocator > >(void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 15 0.00 0.00 void (* const*std::__addressof, std::allocator >)>(void (* const&)(std::__cxx11::basic_string, std::allocator >)))(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 15 0.00 0.00 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 15 0.00 0.00 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) - 0.00 0.00 0.00 15 0.00 0.00 unsigned long& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 14 0.00 0.00 std::_Deque_iterator::operator*() const - 0.00 0.00 0.00 14 0.00 0.00 std::_List_const_iterator::_M_const_cast() const - 0.00 0.00 0.00 14 0.00 0.00 std::array::operator[](unsigned long) const - 0.00 0.00 0.00 14 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() - 0.00 0.00 0.00 14 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_M_get() - 0.00 0.00 0.00 14 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - 0.00 0.00 0.00 14 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - 0.00 0.00 0.00 14 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - 0.00 0.00 0.00 13 0.00 0.00 SDwindleNodeData::SDwindleNodeData(SDwindleNodeData&&) - 0.00 0.00 0.00 13 0.00 0.00 SDwindleNodeData::SDwindleNodeData() - 0.00 0.00 0.00 13 0.00 0.00 Vector2D::operator/(float) const - 0.00 0.00 0.00 13 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const - 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator >::_M_max_size() const - 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator, std::allocator > const, unsigned int> > >::_M_max_size() const - 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_M_const_cast() const - 0.00 0.00 0.00 13 0.00 0.00 std::hash::operator()(CWindow*) const - 0.00 0.00 0.00 13 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const - 0.00 0.00 0.00 13 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const - 0.00 0.00 0.00 13 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const - 0.00 0.00 0.00 13 0.00 0.00 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const - 0.00 0.00 0.00 13 0.00 0.00 std::allocator::allocator(std::allocator const&) - 0.00 0.00 0.00 13 0.00 0.00 std::allocator::allocator() - 0.00 0.00 0.00 13 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl(std::allocator&&) - 0.00 0.00 0.00 13 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl() - 0.00 0.00 0.00 13 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_M_swap_data(std::_Deque_base >::_Deque_impl_data&) - 0.00 0.00 0.00 13 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data&&) - 0.00 0.00 0.00 13 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data const&) - 0.00 0.00 0.00 13 0.00 0.00 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) - 0.00 0.00 0.00 13 0.00 0.00 std::_Deque_base >::_Deque_base() - 0.00 0.00 0.00 13 0.00 0.00 std::_List_iterator::operator--() - 0.00 0.00 0.00 13 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) - 0.00 0.00 0.00 13 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() - 0.00 0.00 0.00 13 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) - 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator::__new_allocator(std::__new_allocator const&) - 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator::deallocate(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) - 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator, std::allocator > const, unsigned int> > >::deallocate(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) - 0.00 0.00 0.00 13 0.00 0.00 std::__new_allocator, std::allocator > const, unsigned int> > >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 13 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 13 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 13 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) - 0.00 0.00 0.00 13 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, SDwindleNodeData*) - 0.00 0.00 0.00 13 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) - 0.00 0.00 0.00 13 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, SDwindleNodeData*, SDwindleNodeData&&) - 0.00 0.00 0.00 13 0.00 0.00 std::allocator_traits, std::allocator > const, unsigned int> > > >::deallocate(std::allocator, std::allocator > const, unsigned int> > >&, std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) - 0.00 0.00 0.00 13 0.00 0.00 void std::allocator_traits, std::allocator > const, unsigned int> > > >::destroy, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*) - 0.00 0.00 0.00 13 0.00 0.00 std::allocator_traits, std::allocator > const, unsigned int> > > >::allocate(std::allocator, std::allocator > const, unsigned int> > >&, unsigned long) - 0.00 0.00 0.00 13 0.00 0.00 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) - 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) - 0.00 0.00 0.00 13 0.00 0.00 std::deque >::deque(std::deque >&&) - 0.00 0.00 0.00 13 0.00 0.00 std::deque >::deque() - 0.00 0.00 0.00 13 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() - 0.00 0.00 0.00 13 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - 0.00 0.00 0.00 13 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) - 0.00 0.00 0.00 13 0.00 0.00 std::__cxx11::list >::back() - 0.00 0.00 0.00 13 0.00 0.00 void std::__cxx11::list >::_M_insert(std::_List_iterator, SDwindleNodeData&&) - 0.00 0.00 0.00 13 0.00 0.00 std::__cxx11::list >::push_back(SDwindleNodeData&&) - 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_node() - 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) - 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_drop_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) - 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_rightmost() - 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_destroy_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) - 0.00 0.00 0.00 13 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 13 0.00 0.00 void std::destroy_at(SDwindleNodeData*) - 0.00 0.00 0.00 13 0.00 0.00 void std::destroy_at, std::allocator > const, unsigned int> >(std::pair, std::allocator > const, unsigned int>*) - 0.00 0.00 0.00 13 0.00 0.00 std::__detail::_Hash_node_base** std::__addressof(std::__detail::_Hash_node_base*&) - 0.00 0.00 0.00 13 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) - 0.00 0.00 0.00 13 0.00 0.00 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) - 0.00 0.00 0.00 13 0.00 0.00 decltype (::new ((void*)(0)) SDwindleNodeData((declval)())) std::construct_at(SDwindleNodeData*, SDwindleNodeData&&) - 0.00 0.00 0.00 13 0.00 0.00 std::remove_reference::type&& std::move(SDwindleNodeData&) - 0.00 0.00 0.00 13 0.00 0.00 std::enable_if >::_Deque_impl_data> >, std::is_move_constructible >::_Deque_impl_data>, std::is_move_assignable >::_Deque_impl_data> >::value, void>::type std::swap >::_Deque_impl_data>(std::_Deque_base >::_Deque_impl_data&, std::_Deque_base >::_Deque_impl_data&) - 0.00 0.00 0.00 13 0.00 0.00 std::__detail::_Hash_node_base** std::addressof(std::__detail::_Hash_node_base*&) - 0.00 0.00 0.00 12 0.00 0.00 CCompositor::isWindowActive(CWindow*) - 0.00 0.00 0.00 12 0.00 0.00 IHyprLayout::onWindowRemoved(CWindow*) - 0.00 0.00 0.00 12 0.00 0.00 CAnimatedVariable::operator=(float const&) - 0.00 0.00 0.00 12 0.00 0.00 CAnimationManager::animationPopin(CWindow*, bool) - 0.00 0.00 0.00 12 0.00 0.00 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) - 0.00 0.00 0.00 12 0.00 0.00 CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) - 0.00 0.00 0.00 12 0.00 0.00 IHyprWindowDecoration::IHyprWindowDecoration() - 0.00 0.00 0.00 12 0.00 0.00 IHyprWindowDecoration::~IHyprWindowDecoration() - 0.00 0.00 0.00 12 0.00 0.00 SWindowDecorationExtents::SWindowDecorationExtents() - 0.00 0.00 0.00 12 0.00 0.00 SWindowSpecialRenderData::SWindowSpecialRenderData() - 0.00 0.00 0.00 12 0.00 0.00 CHyprDropShadowDecoration::CHyprDropShadowDecoration(CWindow*) - 0.00 0.00 0.00 12 0.00 0.00 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() - 0.00 0.00 0.00 12 0.00 0.00 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() - 0.00 0.00 0.00 12 0.00 0.00 SWindowAdditionalConfigData::SWindowAdditionalConfigData() - 0.00 0.00 0.00 12 0.00 0.00 SWindowAdditionalConfigData::~SWindowAdditionalConfigData() - 0.00 0.00 0.00 12 0.00 0.00 CWindow::CWindow() - 0.00 0.00 0.00 12 0.00 0.00 CWindow::~CWindow() - 0.00 0.00 0.00 12 0.00 0.00 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) - 0.00 0.00 0.00 12 0.00 0.00 __gnu_cxx::__normal_iterator > >::base() const - 0.00 0.00 0.00 12 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, CWindow* const&, unsigned long) const - 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get() const - 0.00 0.00 0.00 12 0.00 0.00 std::default_delete::operator()(IHyprWindowDecoration*) const - 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator >*>::_M_max_size() const - 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator >::_M_max_size() const - 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator > >::_M_max_size() const - 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() const - 0.00 0.00 0.00 12 0.00 0.00 std::_List_const_iterator::_M_const_cast() const - 0.00 0.00 0.00 12 0.00 0.00 std::vector >::size() const - 0.00 0.00 0.00 12 0.00 0.00 std::__cxx11::list >::end() const - 0.00 0.00 0.00 12 0.00 0.00 std::__cxx11::list >::begin() const - 0.00 0.00 0.00 12 0.00 0.00 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::operator(), std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) const - 0.00 0.00 0.00 12 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::size() const - 0.00 0.00 0.00 12 0.00 0.00 std::allocator > >::allocator() - 0.00 0.00 0.00 12 0.00 0.00 std::allocator > >::~allocator() - 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false>&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_Head_base(IHyprWindowDecoration*&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_Head_base() - 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false> const&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base >(std::default_delete&&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() - 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >::get_deleter() - 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) - 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >::get_deleter() - 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >::release() - 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CHyprDropShadowDecoration*) - 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() - 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() - 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) - 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::unique_ptr >**, std::unique_ptr >**) - 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() - 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_allocate_node() - 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::unique_ptr >**, std::unique_ptr >**) - 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::unique_ptr >**, unsigned long) - 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) - 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::unique_ptr >*) - 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::_Deque_base() - 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_base >, std::allocator > > >::~_Deque_base() - 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl >(std::default_delete&&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 12 0.00 0.00 void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*) - 0.00 0.00 0.00 12 0.00 0.00 std::default_delete::default_delete(std::default_delete const&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator--() - 0.00 0.00 0.00 12 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) - 0.00 0.00 0.00 12 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() - 0.00 0.00 0.00 12 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) - 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator >*>::deallocate(std::unique_ptr >**, unsigned long) - 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator >*>::allocate(unsigned long, void const*) - 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) - 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator > >::deallocate(std::unique_ptr >*, unsigned long) - 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator > >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 12 0.00 0.00 std::__new_allocator > >::__new_allocator() - 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) - 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDropShadowDecoration*) - 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() - 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) - 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() - 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_impl >::release() - 0.00 0.00 0.00 12 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDropShadowDecoration*) - 0.00 0.00 0.00 12 0.00 0.00 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::unique_ptr >**, unsigned long) - 0.00 0.00 0.00 12 0.00 0.00 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) - 0.00 0.00 0.00 12 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) - 0.00 0.00 0.00 12 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, CWindow*) - 0.00 0.00 0.00 12 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) - 0.00 0.00 0.00 12 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, CWindow*) - 0.00 0.00 0.00 12 0.00 0.00 std::allocator_traits > > >::deallocate(std::allocator > >&, std::unique_ptr >*, unsigned long) - 0.00 0.00 0.00 12 0.00 0.00 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) - 0.00 0.00 0.00 12 0.00 0.00 void std::allocator_traits > > >::construct >, std::unique_ptr > >(std::allocator > >&, std::unique_ptr >*, std::unique_ptr >&&) - 0.00 0.00 0.00 12 0.00 0.00 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator++() - 0.00 0.00 0.00 12 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) - 0.00 0.00 0.00 12 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(std::pair, std::allocator > const, unsigned int> const&) - 0.00 0.00 0.00 12 0.00 0.00 std::deque >::end() - 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >& std::deque >, std::allocator > > >::emplace_back > >(std::unique_ptr >&&) - 0.00 0.00 0.00 12 0.00 0.00 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::allocator > > const&) - 0.00 0.00 0.00 12 0.00 0.00 std::deque >, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>) - 0.00 0.00 0.00 12 0.00 0.00 std::deque >, std::allocator > > >::back() - 0.00 0.00 0.00 12 0.00 0.00 std::deque >, std::allocator > > >::deque() - 0.00 0.00 0.00 12 0.00 0.00 std::deque >, std::allocator > > >::~deque() - 0.00 0.00 0.00 12 0.00 0.00 std::tuple >::tuple, true>(IHyprWindowDecoration*&, std::default_delete&&) - 0.00 0.00 0.00 12 0.00 0.00 std::tuple >::tuple() - 0.00 0.00 0.00 12 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() - 0.00 0.00 0.00 12 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - 0.00 0.00 0.00 12 0.00 0.00 CWindow& std::__cxx11::list >::emplace_back<>() - 0.00 0.00 0.00 12 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node<>() - 0.00 0.00 0.00 12 0.00 0.00 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) - 0.00 0.00 0.00 12 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) - 0.00 0.00 0.00 12 0.00 0.00 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) - 0.00 0.00 0.00 12 0.00 0.00 void std::destroy_at(CWindow*) - 0.00 0.00 0.00 12 0.00 0.00 void std::destroy_at > >(std::unique_ptr >*) - 0.00 0.00 0.00 12 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) - 0.00 0.00 0.00 12 0.00 0.00 std::unique_ptr >* std::__addressof > >(std::unique_ptr >&) - 0.00 0.00 0.00 12 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique(CWindow*&&) - 0.00 0.00 0.00 12 0.00 0.00 IHyprWindowDecoration*& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) - 0.00 0.00 0.00 12 0.00 0.00 _IO_FILE* const& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) - 0.00 0.00 0.00 12 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - 0.00 0.00 0.00 12 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - 0.00 0.00 0.00 12 0.00 0.00 decltype (::new ((void*)(0)) CWindow()) std::construct_at(CWindow*) - 0.00 0.00 0.00 12 0.00 0.00 decltype (::new ((void*)(0)) std::unique_ptr >((declval > >)())) std::construct_at >, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >&&) - 0.00 0.00 0.00 12 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval, std::allocator > const, unsigned int> const&>)())) std::construct_at, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) - 0.00 0.00 0.00 12 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 12 0.00 0.00 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type const& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> const&) - 0.00 0.00 0.00 12 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 12 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 12 0.00 0.00 std::remove_reference::type&& std::move(IHyprWindowDecoration*&) - 0.00 0.00 0.00 12 0.00 0.00 CWindow*&& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 12 0.00 0.00 std::_Rb_tree_node_base*& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 12 0.00 0.00 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) - 0.00 0.00 0.00 12 0.00 0.00 int&& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 12 0.00 0.00 void std::_Destroy >*>(std::unique_ptr >*, std::unique_ptr >*) - 0.00 0.00 0.00 12 0.00 0.00 void std::_Destroy >*, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >*, std::allocator > >&) - 0.00 0.00 0.00 12 0.00 0.00 void std::_Destroy > >(std::unique_ptr >*) - 0.00 0.00 0.00 12 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - 0.00 0.00 0.00 12 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - 0.00 0.00 0.00 11 0.00 0.00 CHyprOpenGLImpl::compileShader(unsigned int const&, std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 11 0.00 0.00 std::array::size() const - 0.00 0.00 0.00 11 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 11 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) - 0.00 0.00 0.00 11 0.00 0.00 std::__cxx11::basic_string, std::allocator >::operator+=(char const*) - 0.00 0.00 0.00 11 0.00 0.00 void std::destroy_at(SWindowRule*) - 0.00 0.00 0.00 11 0.00 0.00 SWindowRule const& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 10 0.00 0.00 CFramebuffer::CFramebuffer() - 0.00 0.00 0.00 10 0.00 0.00 CFramebuffer::~CFramebuffer() - 0.00 0.00 0.00 10 0.00 0.00 std::_Deque_iterator::operator++() - 0.00 0.00 0.00 10 0.00 0.00 std::pair::pair, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&) - 0.00 0.00 0.00 10 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 10 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() - 0.00 0.00 0.00 10 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() - 0.00 0.00 0.00 10 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() - 0.00 0.00 0.00 10 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_M_get() - 0.00 0.00 0.00 10 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() - 0.00 0.00 0.00 10 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() - 0.00 0.00 0.00 10 0.00 0.00 std::_Rb_tree_node, std::allocator > const, unsigned int> >*& std::forward, std::allocator > const, unsigned int> >*&>(std::remove_reference, std::allocator > const, unsigned int> >*&>::type&) - 0.00 0.00 0.00 10 0.00 0.00 bool&& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 10 0.00 0.00 wl_signal_init - 0.00 0.00 0.00 9 0.00 0.00 wlr_ext_workspace_handle_v1_set_active(wlr_ext_workspace_handle_v1*, bool) - 0.00 0.00 0.00 9 0.00 0.00 CInputManager::onKeyboardMod(void*, SKeyboard*) - 0.00 0.00 0.00 9 0.00 0.00 Events::listener_keyboardMod(void*, void*) - 0.00 0.00 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_ptr() - 0.00 0.00 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_addr() - 0.00 0.00 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_ptr() const - 0.00 0.00 0.00 9 0.00 0.00 __gnu_cxx::__aligned_buffer >::_M_addr() const - 0.00 0.00 0.00 9 0.00 0.00 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const - 0.00 0.00 0.00 9 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_v() const - 0.00 0.00 0.00 9 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_valptr() const - 0.00 0.00 0.00 9 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 9 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 9 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 9 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 9 0.00 0.00 std::deque >::begin() - 0.00 0.00 0.00 9 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 9 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() - 0.00 0.00 0.00 9 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_valptr() - 0.00 0.00 0.00 9 0.00 0.00 std::pair const& std::forward const&>(std::remove_reference const&>::type&) - 0.00 0.00 0.00 8 0.00 0.00 createTree(wlr_surface*, CWindow*) - 0.00 0.00 0.00 8 0.00 0.00 CCompositor::vectorToWindowTiled(Vector2D const&) - 0.00 0.00 0.00 8 0.00 0.00 IHyprLayout::onWindowCreated(CWindow*) - 0.00 0.00 0.00 8 0.00 0.00 CHyprRenderer::arrangeLayerArray(SMonitor*, std::__cxx11::list > const&, bool, wlr_box*) - 0.00 0.00 0.00 8 0.00 0.00 CInputManager::refocus() - 0.00 0.00 0.00 8 0.00 0.00 CConfigManager::getMatchingRules(CWindow*) - 0.00 0.00 0.00 8 0.00 0.00 CConfigManager::setInt(std::__cxx11::basic_string, std::allocator >, int) - 0.00 0.00 0.00 8 0.00 0.00 SubsurfaceTree::createTreeRoot(wlr_surface*, void (*)(void*, int*, int*), void*, CWindow*) - 0.00 0.00 0.00 8 0.00 0.00 CHyprOpenGLImpl::createProgram(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 8 0.00 0.00 SDwindleNodeData::recalcSizePosRecursive() - 0.00 0.00 0.00 8 0.00 0.00 SSurfaceTreeNode::SSurfaceTreeNode(SSurfaceTreeNode&&) - 0.00 0.00 0.00 8 0.00 0.00 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) - 0.00 0.00 0.00 8 0.00 0.00 CHyprXWaylandManager::checkBorders(CWindow*) - 0.00 0.00 0.00 8 0.00 0.00 CHyprXWaylandManager::shouldBeFloated(CWindow*) - 0.00 0.00 0.00 8 0.00 0.00 CHyprXWaylandManager::moveXWaylandWindow(CWindow*, Vector2D const&) - 0.00 0.00 0.00 8 0.00 0.00 CHyprXWaylandManager::setWindowStyleTiled(CWindow*, unsigned int) - 0.00 0.00 0.00 8 0.00 0.00 Events::listener_mapWindow(void*, void*) - 0.00 0.00 0.00 8 0.00 0.00 Events::listener_destroyWindow(void*, void*) - 0.00 0.00 0.00 8 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, CWindow* const&, unsigned long) const - 0.00 0.00 0.00 8 0.00 0.00 std::vector >::end() const - 0.00 0.00 0.00 8 0.00 0.00 std::vector >::begin() const - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::get_allocator() const - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::size() const - 0.00 0.00 0.00 8 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const - 0.00 0.00 0.00 8 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const - 0.00 0.00 0.00 8 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(CWindow* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const - 0.00 0.00 0.00 8 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const - 0.00 0.00 0.00 8 0.00 0.00 std::equal_to::operator()(CWindow* const&, CWindow* const&) const - 0.00 0.00 0.00 8 0.00 0.00 std::allocator::allocator(std::allocator const&) - 0.00 0.00 0.00 8 0.00 0.00 std::allocator::allocator >(std::allocator > const&) - 0.00 0.00 0.00 8 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 8 0.00 0.00 std::allocator::allocator, std::allocator > const, SConfigValue>, true> >(std::allocator, std::allocator > const, SConfigValue>, true> > const&) - 0.00 0.00 0.00 8 0.00 0.00 std::allocator >::allocator(std::allocator > const&) - 0.00 0.00 0.00 8 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 8 0.00 0.00 std::allocator >::allocator(std::allocator > const&) - 0.00 0.00 0.00 8 0.00 0.00 std::allocator >::allocator(std::allocator const&) - 0.00 0.00 0.00 8 0.00 0.00 std::allocator >::allocator(std::allocator > const&) - 0.00 0.00 0.00 8 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() - 0.00 0.00 0.00 8 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) - 0.00 0.00 0.00 8 0.00 0.00 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) - 0.00 0.00 0.00 8 0.00 0.00 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) - 0.00 0.00 0.00 8 0.00 0.00 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) - 0.00 0.00 0.00 8 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::operator[](CWindow* const&) - 0.00 0.00 0.00 8 0.00 0.00 std::_List_iterator::operator--() - 0.00 0.00 0.00 8 0.00 0.00 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) - 0.00 0.00 0.00 8 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() - 0.00 0.00 0.00 8 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) - 0.00 0.00 0.00 8 0.00 0.00 std::__new_allocator::__new_allocator(std::__new_allocator const&) - 0.00 0.00 0.00 8 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 8 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) - 0.00 0.00 0.00 8 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 8 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) - 0.00 0.00 0.00 8 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) - 0.00 0.00 0.00 8 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) - 0.00 0.00 0.00 8 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator--() - 0.00 0.00 0.00 8 0.00 0.00 std::deque >::end() - 0.00 0.00 0.00 8 0.00 0.00 std::deque >::begin() - 0.00 0.00 0.00 8 0.00 0.00 std::vector >::vector(std::vector >&&) - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::__cxx11::_List_base >::_List_impl&&) - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::__cxx11::_List_base >&&) - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::end() - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::begin() - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::list(std::__cxx11::list >&&) - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::back() - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) - 0.00 0.00 0.00 8 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) - 0.00 0.00 0.00 8 0.00 0.00 std::__detail::_List_node_header::_List_node_header(std::__detail::_List_node_header&&) - 0.00 0.00 0.00 8 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) - 0.00 0.00 0.00 8 0.00 0.00 Vector2D* std::__addressof(Vector2D&) - 0.00 0.00 0.00 8 0.00 0.00 decltype (::new ((void*)(0)) SSurfaceTreeNode((declval)())) std::construct_at(SSurfaceTreeNode*, SSurfaceTreeNode&&) - 0.00 0.00 0.00 8 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - 0.00 0.00 0.00 8 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - 0.00 0.00 0.00 8 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) - 0.00 0.00 0.00 8 0.00 0.00 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 8 0.00 0.00 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 8 0.00 0.00 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 8 0.00 0.00 void std::_Destroy(SWindowRule*) - 0.00 0.00 0.00 8 0.00 0.00 void std::_Destroy(Vector2D*) - 0.00 0.00 0.00 8 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) - 0.00 0.00 0.00 8 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - 0.00 0.00 0.00 8 0.00 0.00 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 8 0.00 0.00 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() - 0.00 0.00 0.00 7 0.00 0.00 SWindowRule::SWindowRule(SWindowRule&&) - 0.00 0.00 0.00 7 0.00 0.00 CFramebuffer::alloc(int, int) - 0.00 0.00 0.00 7 0.00 0.00 SMonitorRule::~SMonitorRule() - 0.00 0.00 0.00 7 0.00 0.00 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 7 0.00 0.00 SSurfaceTreeNode::SSurfaceTreeNode() - 0.00 0.00 0.00 7 0.00 0.00 CAnimatedVariable::setValueAndWarp(float const&) - 0.00 0.00 0.00 7 0.00 0.00 int __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) - 0.00 0.00 0.00 7 0.00 0.00 std::__new_allocator >::_M_max_size() const - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::_M_node_count() const - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::get_allocator() const - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::size() const - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::_M_node_count() const - 0.00 0.00 0.00 7 0.00 0.00 std::allocator::allocator >(std::allocator > const&) - 0.00 0.00 0.00 7 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 7 0.00 0.00 std::allocator >::allocator(std::allocator const&) - 0.00 0.00 0.00 7 0.00 0.00 std::allocator >::allocator(std::allocator > const&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false>&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false>&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false>&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false>&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false>&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false>&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false>&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CThreadManager*, false>::_M_head(std::_Head_base<0ul, CThreadManager*, false>&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false>&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false>&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false>&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CHyprDebugOverlay*, false>::_M_head(std::_Head_base<0ul, CHyprDebugOverlay*, false>&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false>&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) - 0.00 0.00 0.00 7 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) - 0.00 0.00 0.00 7 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 7 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) - 0.00 0.00 0.00 7 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) - 0.00 0.00 0.00 7 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 7 0.00 0.00 std::__uniq_ptr_impl >::_M_ptr() - 0.00 0.00 0.00 7 0.00 0.00 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule&&) - 0.00 0.00 0.00 7 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) - 0.00 0.00 0.00 7 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, SSurfaceTreeNode*) - 0.00 0.00 0.00 7 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, SSurfaceTreeNode*, SSurfaceTreeNode&&) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) - 0.00 0.00 0.00 7 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - 0.00 0.00 0.00 7 0.00 0.00 void std::__cxx11::list >::_M_insert(std::_List_iterator, SSurfaceTreeNode&&) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::push_back(SSurfaceTreeNode&&) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 7 0.00 0.00 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) - 0.00 0.00 0.00 7 0.00 0.00 void std::destroy_at(SSurfaceTreeNode*) - 0.00 0.00 0.00 7 0.00 0.00 void std::destroy_at(Vector2D*) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - 0.00 0.00 0.00 7 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - 0.00 0.00 0.00 7 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) - 0.00 0.00 0.00 7 0.00 0.00 CHyprError*& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 CCompositor*& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 CEventManager*& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 CHyprRenderer*& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 CInputManager*& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 CConfigManager*& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 CLayoutManager*& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 CThreadManager*& std::__get_helper<0ul, CThreadManager*, std::default_delete >(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 CHyprOpenGLImpl*& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 CKeybindManager*& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 CAnimationManager*& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 CHyprDebugOverlay*& std::__get_helper<0ul, CHyprDebugOverlay*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 CHyprXWaylandManager*& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) - 0.00 0.00 0.00 7 0.00 0.00 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule&&) - 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprError*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CCompositor*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CEventManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CInputManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CThreadManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 7 0.00 0.00 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 7 0.00 0.00 std::remove_reference::type&& std::move(SWindowRule&) - 0.00 0.00 0.00 7 0.00 0.00 std::remove_reference::type&& std::move(SSurfaceTreeNode&) - 0.00 0.00 0.00 7 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - 0.00 0.00 0.00 7 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - 0.00 0.00 0.00 7 0.00 0.00 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const - 0.00 0.00 0.00 7 0.00 0.00 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) - 0.00 0.00 0.00 7 0.00 0.00 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() - 0.00 0.00 0.00 6 0.00 0.00 CWorkspace::setActive(bool) - 0.00 0.00 0.00 6 0.00 0.00 CFramebuffer::release() - 0.00 0.00 0.00 6 0.00 0.00 CHyprRenderer::damageMonitor(SMonitor*) - 0.00 0.00 0.00 6 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() - 0.00 0.00 0.00 6 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() - 0.00 0.00 0.00 6 0.00 0.00 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule* const&) - 0.00 0.00 0.00 6 0.00 0.00 __gnu_cxx::__normal_iterator > >::base() const - 0.00 0.00 0.00 6 0.00 0.00 std::_Vector_base >::_M_get_Tp_allocator() const - 0.00 0.00 0.00 6 0.00 0.00 std::vector >::max_size() const - 0.00 0.00 0.00 6 0.00 0.00 std::_List_node::_M_valptr() - 0.00 0.00 0.00 6 0.00 0.00 std::allocator_traits >::max_size(std::allocator const&) - 0.00 0.00 0.00 6 0.00 0.00 std::vector >::_S_max_size(std::allocator const&) - 0.00 0.00 0.00 6 0.00 0.00 std::vector >::_S_relocate(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) - 0.00 0.00 0.00 6 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() - 0.00 0.00 0.00 6 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 6 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 6 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) - 0.00 0.00 0.00 6 0.00 0.00 std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) - 0.00 0.00 0.00 6 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - 0.00 0.00 0.00 6 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - 0.00 0.00 0.00 6 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() - 0.00 0.00 0.00 6 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() - 0.00 0.00 0.00 6 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_M_get() - 0.00 0.00 0.00 6 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_M_get() - 0.00 0.00 0.00 6 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() - 0.00 0.00 0.00 6 0.00 0.00 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() - 0.00 0.00 0.00 6 0.00 0.00 SWindowRule* std::__relocate_a >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) - 0.00 0.00 0.00 6 0.00 0.00 SWindowRule* std::__relocate_a_1 >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) - 0.00 0.00 0.00 6 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - 0.00 0.00 0.00 6 0.00 0.00 Vector2D&& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 6 0.00 0.00 Vector2D const& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 5 0.00 0.00 CCompositor::doesSeatAcceptInput(wlr_surface*) - 0.00 0.00 0.00 5 0.00 0.00 CInputManager::onMouseButton(wlr_pointer_button_event*) - 0.00 0.00 0.00 5 0.00 0.00 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) - 0.00 0.00 0.00 5 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const - 0.00 0.00 0.00 5 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const - 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) const - 0.00 0.00 0.00 5 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_M_next() const - 0.00 0.00 0.00 5 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 5 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 5 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 5 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() - 0.00 0.00 0.00 5 0.00 0.00 std::_List_iterator::operator--() - 0.00 0.00 0.00 5 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 5 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 5 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::list >::back() - 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::list >::end() - 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 5 0.00 0.00 std::__cxx11::to_string(int) - 0.00 0.00 0.00 5 0.00 0.00 unsigned int std::__detail::__to_chars_len(unsigned int, int) - 0.00 0.00 0.00 5 0.00 0.00 void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int) - 0.00 0.00 0.00 5 0.00 0.00 int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) - 0.00 0.00 0.00 4 0.00 0.00 CWorkspace::startAnim(bool, bool, bool) - 0.00 0.00 0.00 4 0.00 0.00 CCompositor::windowFromCursor() - 0.00 0.00 0.00 4 0.00 0.00 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) - 0.00 0.00 0.00 4 0.00 0.00 CCompositor::getFullscreenWindowOnWorkspace(int const&) - 0.00 0.00 0.00 4 0.00 0.00 SWindowRule::SWindowRule(SWindowRule const&) - 0.00 0.00 0.00 4 0.00 0.00 SMonitorRule::SMonitorRule(SMonitorRule const&) - 0.00 0.00 0.00 4 0.00 0.00 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 4 0.00 0.00 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 4 0.00 0.00 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 4 0.00 0.00 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) - 0.00 0.00 0.00 4 0.00 0.00 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) - 0.00 0.00 0.00 4 0.00 0.00 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 4 0.00 0.00 CHyprXWaylandManager::sendCloseWindow(CWindow*) - 0.00 0.00 0.00 4 0.00 0.00 Events::listener_unmapWindow(void*, void*) - 0.00 0.00 0.00 4 0.00 0.00 Events::listener_destroySubsurfaceNode(void*, void*) - 0.00 0.00 0.00 4 0.00 0.00 __gnu_cxx::__alloc_traits >, std::_List_node >::_S_select_on_copy(std::allocator > const&) - 0.00 0.00 0.00 4 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_ptr() - 0.00 0.00 0.00 4 0.00 0.00 __gnu_cxx::__aligned_membuf::_M_addr() - 0.00 0.00 0.00 4 0.00 0.00 __gnu_cxx::__normal_iterator > >::operator++() - 0.00 0.00 0.00 4 0.00 0.00 __gnu_cxx::__normal_iterator > >::operator*() const - 0.00 0.00 0.00 4 0.00 0.00 ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const - 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const - 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const - 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() const - 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_map_allocator() const - 0.00 0.00 0.00 4 0.00 0.00 std::_List_iterator::operator*() const - 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator, false> >::_M_max_size() const - 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator >::_M_max_size() const - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::_M_node_count() const - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::get_allocator() const - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::size() const - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::_M_node_count() const - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::get_allocator() const - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::size() const - 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const - 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const - 0.00 0.00 0.00 4 0.00 0.00 std::allocator::allocator >(std::allocator > const&) - 0.00 0.00 0.00 4 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 4 0.00 0.00 std::allocator::allocator >(std::allocator > const&) - 0.00 0.00 0.00 4 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 4 0.00 0.00 std::allocator, std::allocator >*>::allocator, std::allocator > >(std::allocator, std::allocator > > const&) - 0.00 0.00 0.00 4 0.00 0.00 std::allocator, std::allocator >*>::~allocator() - 0.00 0.00 0.00 4 0.00 0.00 std::allocator::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> > const&) - 0.00 0.00 0.00 4 0.00 0.00 std::allocator >::allocator(std::allocator > const&) - 0.00 0.00 0.00 4 0.00 0.00 std::allocator >::allocator(std::allocator const&) - 0.00 0.00 0.00 4 0.00 0.00 std::allocator >::allocator(std::allocator const&) - 0.00 0.00 0.00 4 0.00 0.00 std::allocator >::allocator(std::allocator > const&) - 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) - 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) - 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() - 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() - 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(CWindow* const&) - 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) - 0.00 0.00 0.00 4 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 4 0.00 0.00 std::_Head_base<0ul, CWindow* const&, false>::_M_head(std::_Head_base<0ul, CWindow* const&, false>&) - 0.00 0.00 0.00 4 0.00 0.00 std::_Head_base<0ul, CWindow* const&, false>::_Head_base(CWindow* const&) - 0.00 0.00 0.00 4 0.00 0.00 std::_Head_base<0ul, SMonitor* const&, false>::_M_head(std::_Head_base<0ul, SMonitor* const&, false>&) - 0.00 0.00 0.00 4 0.00 0.00 std::_Head_base<0ul, SMonitor* const&, false>::_Head_base(SMonitor* const&) - 0.00 0.00 0.00 4 0.00 0.00 std::_List_node::_M_valptr() - 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() - 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) - 0.00 0.00 0.00 4 0.00 0.00 std::_Tuple_impl<0ul, CWindow* const&>::_M_head(std::_Tuple_impl<0ul, CWindow* const&>&) - 0.00 0.00 0.00 4 0.00 0.00 std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(std::_Tuple_impl<0ul, CWindow* const&>&&) - 0.00 0.00 0.00 4 0.00 0.00 std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(CWindow* const&) - 0.00 0.00 0.00 4 0.00 0.00 std::_Tuple_impl<0ul, SMonitor* const&>::_M_head(std::_Tuple_impl<0ul, SMonitor* const&>&) - 0.00 0.00 0.00 4 0.00 0.00 std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(SMonitor* const&) - 0.00 0.00 0.00 4 0.00 0.00 std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(std::_Tuple_impl<0ul, SMonitor* const&>&&) - 0.00 0.00 0.00 4 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) - 0.00 0.00 0.00 4 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) - 0.00 0.00 0.00 4 0.00 0.00 std::char_traits::move(char*, char const*, unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 void std::_Destroy_aux::__destroy(Vector2D*, Vector2D*) - 0.00 0.00 0.00 4 0.00 0.00 void std::_Destroy_aux::__destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) - 0.00 0.00 0.00 4 0.00 0.00 std::_Vector_base >::_M_get_Tp_allocator() - 0.00 0.00 0.00 4 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::erase(CWindow* const&) - 0.00 0.00 0.00 4 0.00 0.00 std::__array_traits >, 4ul>::_S_ptr(std::__cxx11::list > const (&) [4]) - 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_iterator::operator--() - 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_iterator::_S_buffer_size() - 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_M_set_node(std::__cxx11::basic_string, std::allocator >**) - 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_S_buffer_size() - 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator() - 0.00 0.00 0.00 4 0.00 0.00 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) - 0.00 0.00 0.00 4 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) - 0.00 0.00 0.00 4 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() - 0.00 0.00 0.00 4 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) - 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator::deallocate(SWindowRule*, unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator, false> >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator, std::allocator >*>::__new_allocator() - 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) - 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 4 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) - 0.00 0.00 0.00 4 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SWindowRule*, unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule const&) - 0.00 0.00 0.00 4 0.00 0.00 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) - 0.00 0.00 0.00 4 0.00 0.00 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - 0.00 0.00 0.00 4 0.00 0.00 std::allocator_traits > >::select_on_container_copy_construction(std::allocator > const&) - 0.00 0.00 0.00 4 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, CWindow**) - 0.00 0.00 0.00 4 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, CWindow**, CWindow* const&) - 0.00 0.00 0.00 4 0.00 0.00 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) - 0.00 0.00 0.00 4 0.00 0.00 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) - 0.00 0.00 0.00 4 0.00 0.00 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) - 0.00 0.00 0.00 4 0.00 0.00 std::pair::~pair() - 0.00 0.00 0.00 4 0.00 0.00 std::array >, 4ul>::data() - 0.00 0.00 0.00 4 0.00 0.00 SWindowRule& std::deque >::emplace_back(SWindowRule&&) - 0.00 0.00 0.00 4 0.00 0.00 std::deque >::back() - 0.00 0.00 0.00 4 0.00 0.00 std::deque >::push_back(SWindowRule&&) - 0.00 0.00 0.00 4 0.00 0.00 std::deque >::end() - 0.00 0.00 0.00 4 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::allocator, std::allocator > > const&) - 0.00 0.00 0.00 4 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) - 0.00 0.00 0.00 4 0.00 0.00 std::tuple::tuple(CWindow* const&) - 0.00 0.00 0.00 4 0.00 0.00 std::tuple::tuple(std::tuple&&) - 0.00 0.00 0.00 4 0.00 0.00 std::tuple::tuple(std::tuple&&) - 0.00 0.00 0.00 4 0.00 0.00 std::tuple::tuple(SMonitor* const&) - 0.00 0.00 0.00 4 0.00 0.00 std::vector >::push_back(SWindowRule const&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_init() - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::basic_string, std::allocator >::_S_move(char*, char const*, unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_prefix() - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_suffix() - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::clear() - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) - 0.00 0.00 0.00 4 0.00 0.00 void std::__cxx11::list >::_M_initialize_dispatch >(std::_List_const_iterator, std::_List_const_iterator, std::__false_type) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::list(std::__cxx11::list > const&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - 0.00 0.00 0.00 4 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - 0.00 0.00 0.00 4 0.00 0.00 void std::__cxx11::list >::_M_insert(std::_List_iterator, CWindow* const&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::push_back(CWindow* const&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) - 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_node, false>::_Hash_node() - 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_node_value_base >::_M_v() - 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hashtable_hash_traits >::__small_size_threshold() - 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) - 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) - 0.00 0.00 0.00 4 0.00 0.00 void std::destroy_at(SMonitorRule*) - 0.00 0.00 0.00 4 0.00 0.00 void std::destroy_at(CWindow**) - 0.00 0.00 0.00 4 0.00 0.00 void std::destroy_at >(std::pair*) - 0.00 0.00 0.00 4 0.00 0.00 SMonitorRule* std::__addressof(SMonitorRule&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - 0.00 0.00 0.00 4 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) - 0.00 0.00 0.00 4 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) - 0.00 0.00 0.00 4 0.00 0.00 CWindow* const& std::__get_helper<0ul, CWindow* const&>(std::_Tuple_impl<0ul, CWindow* const&>&) - 0.00 0.00 0.00 4 0.00 0.00 SMonitor* const& std::__get_helper<0ul, SMonitor* const&>(std::_Tuple_impl<0ul, SMonitor* const&>&) - 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 4 0.00 0.00 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule const&) - 0.00 0.00 0.00 4 0.00 0.00 decltype (::new ((void*)(0)) CWindow*((declval)())) std::construct_at(CWindow**, CWindow* const&) - 0.00 0.00 0.00 4 0.00 0.00 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - 0.00 0.00 0.00 4 0.00 0.00 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, CWindow* const&>(std::tuple&) - 0.00 0.00 0.00 4 0.00 0.00 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, SMonitor* const&>(std::tuple&) - 0.00 0.00 0.00 4 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - 0.00 0.00 0.00 4 0.00 0.00 SMonitor const& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 4 0.00 0.00 SMonitor* const& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 4 0.00 0.00 void std::_Destroy(SMonitorRule*) - 0.00 0.00 0.00 4 0.00 0.00 void std::_Destroy(Vector2D*, Vector2D*) - 0.00 0.00 0.00 4 0.00 0.00 void std::_Destroy(Vector2D*, Vector2D*, std::allocator&) - 0.00 0.00 0.00 4 0.00 0.00 void std::_Destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) - 0.00 0.00 0.00 4 0.00 0.00 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) - 0.00 0.00 0.00 3 0.00 0.00 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) - 0.00 0.00 0.00 3 0.00 0.00 wlr_ext_workspace_handle_v1_create(wlr_ext_workspace_group_handle_v1*) - 0.00 0.00 0.00 3 0.00 0.00 wlr_ext_workspace_handle_v1_destroy(wlr_ext_workspace_handle_v1*) - 0.00 0.00 0.00 3 0.00 0.00 wlr_ext_workspace_handle_v1_set_name(wlr_ext_workspace_handle_v1*, char const*) - 0.00 0.00 0.00 3 0.00 0.00 wlr_ext_workspace_handle_v1_set_hidden(wlr_ext_workspace_handle_v1*, bool) - 0.00 0.00 0.00 3 0.00 0.00 wlr_ext_workspace_handle_v1_set_urgent(wlr_ext_workspace_handle_v1*, bool) - 0.00 0.00 0.00 3 0.00 0.00 wlr_ext_workspace_handle_v1_set_coordinates(wlr_ext_workspace_handle_v1*, wl_array*) - 0.00 0.00 0.00 3 0.00 0.00 push_entry_in_array(wl_array*, unsigned int) - 0.00 0.00 0.00 3 0.00 0.00 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) - 0.00 0.00 0.00 3 0.00 0.00 CWorkspace::~CWorkspace() - 0.00 0.00 0.00 3 0.00 0.00 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) - 0.00 0.00 0.00 3 0.00 0.00 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) - 0.00 0.00 0.00 3 0.00 0.00 CTexture::destroyTexture() - 0.00 0.00 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_ptr() - 0.00 0.00 0.00 3 0.00 0.00 __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_addr() - 0.00 0.00 0.00 3 0.00 0.00 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) - 0.00 0.00 0.00 3 0.00 0.00 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const - 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const - 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const - 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const - 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const - 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const - 0.00 0.00 0.00 3 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() const - 0.00 0.00 0.00 3 0.00 0.00 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::_M_max_size() const - 0.00 0.00 0.00 3 0.00 0.00 std::__new_allocator >::_M_max_size() const - 0.00 0.00 0.00 3 0.00 0.00 std::_List_const_iterator::_M_const_cast() const - 0.00 0.00 0.00 3 0.00 0.00 std::_List_const_iterator::_M_const_cast() const - 0.00 0.00 0.00 3 0.00 0.00 std::_List_const_iterator::_M_const_cast() const - 0.00 0.00 0.00 3 0.00 0.00 std::vector >::_M_check_len(unsigned long, char const*) const - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, long>, true>::_M_next() const - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, false>::_M_next() const - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, false>::_M_next() const - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::operator->() const - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const - 0.00 0.00 0.00 3 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 3 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 3 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() - 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) - 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) - 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 3 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() - 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_Head_base(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Vector_base >::_M_allocate(unsigned long) - 0.00 0.00 0.00 3 0.00 0.00 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 3 0.00 0.00 std::_Deque_iterator::_M_set_node(SMonitorRule**) - 0.00 0.00 0.00 3 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) - 0.00 0.00 0.00 3 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() - 0.00 0.00 0.00 3 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) - 0.00 0.00 0.00 3 0.00 0.00 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) - 0.00 0.00 0.00 3 0.00 0.00 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 3 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) - 0.00 0.00 0.00 3 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() - 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() - 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() - 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() - 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() - 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() - 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() - 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() - 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() - 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() - 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() - 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() - 0.00 0.00 0.00 3 0.00 0.00 std::__uniq_ptr_impl >::_M_deleter() - 0.00 0.00 0.00 3 0.00 0.00 void std::allocator_traits >::destroy(std::allocator&, SWindowRule*) - 0.00 0.00 0.00 3 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, Vector2D*, unsigned long) - 0.00 0.00 0.00 3 0.00 0.00 void std::allocator_traits, std::allocator > > >::construct, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 3 0.00 0.00 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::deallocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) - 0.00 0.00 0.00 3 0.00 0.00 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::destroy, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) - 0.00 0.00 0.00 3 0.00 0.00 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::allocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, unsigned long) - 0.00 0.00 0.00 3 0.00 0.00 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 3 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) - 0.00 0.00 0.00 3 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, CWorkspace*) - 0.00 0.00 0.00 3 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) - 0.00 0.00 0.00 3 0.00 0.00 std::__ptr_traits_ptr_to, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) - 0.00 0.00 0.00 3 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) - 0.00 0.00 0.00 3 0.00 0.00 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) - 0.00 0.00 0.00 3 0.00 0.00 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) - 0.00 0.00 0.00 3 0.00 0.00 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) - 0.00 0.00 0.00 3 0.00 0.00 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::~pair() - 0.00 0.00 0.00 3 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [27], int&&) - 0.00 0.00 0.00 3 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [28], int&&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple, std::allocator > const&>::tuple(std::tuple, std::allocator > const&>&&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple, std::allocator > const&>::tuple(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 3 0.00 0.00 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) - 0.00 0.00 0.00 3 0.00 0.00 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) - 0.00 0.00 0.00 3 0.00 0.00 std::vector >::end() - 0.00 0.00 0.00 3 0.00 0.00 std::vector >::begin() - 0.00 0.00 0.00 3 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() - 0.00 0.00 0.00 3 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) - 0.00 0.00 0.00 3 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - 0.00 0.00 0.00 3 0.00 0.00 std::__cxx11::list >::begin() - 0.00 0.00 0.00 3 0.00 0.00 std::__cxx11::list >::end() - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Hash_node() - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Node_iterator_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_valptr() - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 3 0.00 0.00 void std::destroy_at(CWorkspace*) - 0.00 0.00 0.00 3 0.00 0.00 void std::destroy_at, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) - 0.00 0.00 0.00 3 0.00 0.00 void std::destroy_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) - 0.00 0.00 0.00 3 0.00 0.00 std::__cxx11::basic_string, std::allocator > const& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) - 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - 0.00 0.00 0.00 3 0.00 0.00 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__to_address, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) - 0.00 0.00 0.00 3 0.00 0.00 decltype (::new ((void*)(0)) std::__cxx11::basic_string, std::allocator >((declval, std::allocator > const&>)())) std::construct_at, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 3 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 3 0.00 0.00 void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<0ul, std::tuple, std::allocator > const&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::tuple, std::allocator > const&>&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprError*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CCompositor*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CEventManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprRenderer*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CInputManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CConfigManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CLayoutManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CThreadManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CKeybindManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CAnimationManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 3 0.00 0.00 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) - 0.00 0.00 0.00 3 0.00 0.00 char const (&std::forward(std::remove_reference::type&)) [27] - 0.00 0.00 0.00 3 0.00 0.00 char const (&std::forward(std::remove_reference::type&)) [28] - 0.00 0.00 0.00 3 0.00 0.00 SMonitorRule const& std::forward(std::remove_reference::type&) - 0.00 0.00 0.00 3 0.00 0.00 _IO_FILE*& std::forward<_IO_FILE*&>(std::remove_reference<_IO_FILE*&>::type&) - 0.00 0.00 0.00 3 0.00 0.00 void std::_Destroy, std::allocator >*, std::__cxx11::basic_string, std::allocator > >(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, std::allocator, std::allocator > >&) - 0.00 0.00 0.00 3 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) - 0.00 0.00 0.00 3 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) - 0.00 0.00 0.00 2 0.00 0.00 getPlusMinusKeywordResult(std::__cxx11::basic_string, std::allocator >, float) - 0.00 0.00 0.00 2 0.00 0.00 group_send_output(wlr_ext_workspace_group_handle_v1*, wlr_output*, bool) - 0.00 0.00 0.00 2 0.00 0.00 CCompositor::cleanupExit() - 0.00 0.00 0.00 2 0.00 0.00 CCompositor::moveWindowToTop(CWindow*) - 0.00 0.00 0.00 2 0.00 0.00 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) - 0.00 0.00 0.00 2 0.00 0.00 SMonitorRule::SMonitorRule() - 0.00 0.00 0.00 2 0.00 0.00 CInputManager::updateCapabilities(wlr_input_device*) - 0.00 0.00 0.00 2 0.00 0.00 CConfigManager::handleSubmap(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 2 0.00 0.00 CConfigManager::setDefaultVars() - 0.00 0.00 0.00 2 0.00 0.00 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 2 0.00 0.00 CAnimatedVariable::setValueAndWarp(Vector2D const&) - 0.00 0.00 0.00 2 0.00 0.00 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) - 0.00 0.00 0.00 2 0.00 0.00 SMonitorRenderData::SMonitorRenderData() - 0.00 0.00 0.00 2 0.00 0.00 SMonitorRenderData::~SMonitorRenderData() - 0.00 0.00 0.00 2 0.00 0.00 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) - 0.00 0.00 0.00 2 0.00 0.00 CTexture::allocate() - 0.00 0.00 0.00 2 0.00 0.00 SMonitor::~SMonitor() - 0.00 0.00 0.00 2 0.00 0.00 __gnu_cxx::__normal_iterator > >::__normal_iterator(Vector2D* const&) - 0.00 0.00 0.00 2 0.00 0.00 __gnu_cxx::__normal_iterator > >::operator++() - 0.00 0.00 0.00 2 0.00 0.00 __gnu_cxx::__normal_iterator > >::operator*() const - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() const - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_map_allocator() const - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_map_allocator() const - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() const - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_map_allocator() const - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() const - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_map_allocator() const - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() const - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_map_allocator() const - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() const - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_map_allocator() const - 0.00 0.00 0.00 2 0.00 0.00 std::_List_iterator::operator*() const - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator > >::_M_max_size() const - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator > const, long>, true> >::_M_max_size() const - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, false> >::_M_max_size() const - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, false> >::_M_max_size() const - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator >*>::_M_max_size() const - 0.00 0.00 0.00 2 0.00 0.00 std::initializer_list::begin() const - 0.00 0.00 0.00 2 0.00 0.00 std::initializer_list, std::allocator > const, unsigned int> >::begin() const - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::_M_node_count() const - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::size() const - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::operator->() const - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Node_iterator, false, false>::operator->() const - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Node_iterator, false, false>::operator->() const - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&, unsigned long) const - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator(std::allocator const&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::allocator, std::allocator > >::allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::allocator, std::allocator > >::~allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator(std::allocator const&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator(std::allocator const&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator(std::allocator const&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator(std::allocator const&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator, std::allocator > const, CBezierCurve>, true> >(std::allocator, std::allocator > const, CBezierCurve>, true> > const&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> > const&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > const&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator, false> >(std::allocator, false> > const&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator, false> >(std::allocator, false> > const&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator, false> >(std::allocator, false> > const&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator, std::allocator > const, long>, true> >(std::allocator, std::allocator > const, long>, true> > const&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator(std::allocator const&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::allocator(std::allocator const&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::allocator, std::allocator > const, unsigned int> > >::~allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::allocator, std::allocator > const, unsigned int> >::~allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_allocate_node() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_deallocate_node(SMonitorRule*) - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base >::_M_destroy_nodes(Vector2D**, Vector2D**) - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::_Deque_impl() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::~_Deque_impl() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_map(unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_create_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_node() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_map(std::__cxx11::basic_string, std::allocator >**, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_node(std::__cxx11::basic_string, std::allocator >*) - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_base() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::~_Deque_base() - 0.00 0.00 0.00 2 0.00 0.00 void std::_Destroy_aux::__destroy(SMonitorRule*, SMonitorRule*) - 0.00 0.00 0.00 2 0.00 0.00 std::_Vector_base >::_Vector_impl::~_Vector_impl() - 0.00 0.00 0.00 2 0.00 0.00 std::_Vector_base >::~_Vector_base() - 0.00 0.00 0.00 2 0.00 0.00 std::_List_iterator::operator--() - 0.00 0.00 0.00 2 0.00 0.00 std::_List_iterator::operator++() - 0.00 0.00 0.00 2 0.00 0.00 std::_List_iterator::operator++() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_M_set_node(SWindowRule**) - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_S_buffer_size() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_Deque_iterator() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_Deque_iterator() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_M_set_node(SHyprIPCEvent**) - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_S_buffer_size() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_Deque_iterator() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_M_set_node(Vector2D**) - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_Deque_iterator() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::operator--() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_M_set_node(CWorkspace***) - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_S_buffer_size() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_Deque_iterator() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_M_set_node(int**) - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_S_buffer_size() - 0.00 0.00 0.00 2 0.00 0.00 std::_Deque_iterator::_Deque_iterator() - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::deallocate(SMonitorRule*, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::deallocate(Vector2D*, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator(std::__new_allocator const&) - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator > >::deallocate(std::__cxx11::basic_string, std::allocator >*, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator > >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator > >::__new_allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator > const, long>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator > const, long>, true> >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, false> >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, false> >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator >*>::deallocate(std::__cxx11::basic_string, std::allocator >**, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator, std::allocator >*>::allocate(unsigned long, void const*) - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule*, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits >::construct(std::allocator&, SMonitorRule*, SMonitorRule const&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D const&) - 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D&&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, std::allocator > > >::deallocate(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, std::allocator > > >::allocate(std::allocator, std::allocator > >&, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, std::allocator > const, long>, true> > >::deallocate(std::allocator, std::allocator > const, long>, true> >&, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits, std::allocator > const, long>, true> > >::destroy, std::allocator > const, long> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, std::allocator > const, long>, true> > >::allocate(std::allocator, std::allocator > const, long>, true> >&, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, std::allocator >*> >::deallocate(std::allocator, std::allocator >*>&, std::__cxx11::basic_string, std::allocator >**, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::allocator_traits, std::allocator >*> >::allocate(std::allocator, std::allocator >*>&, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) - 0.00 0.00 0.00 2 0.00 0.00 std::__ptr_traits_ptr_to, std::allocator > const, long>, true>*, std::__detail::_Hash_node, std::allocator > const, long>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, long>, true>&) - 0.00 0.00 0.00 2 0.00 0.00 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) - 0.00 0.00 0.00 2 0.00 0.00 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) - 0.00 0.00 0.00 2 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [25], int&&) - 0.00 0.00 0.00 2 0.00 0.00 std::pair, std::allocator > const, long>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) - 0.00 0.00 0.00 2 0.00 0.00 std::pair, std::allocator > const, long>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) - 0.00 0.00 0.00 2 0.00 0.00 std::pair, std::allocator > const, long>::~pair() - 0.00 0.00 0.00 2 0.00 0.00 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) - 0.00 0.00 0.00 2 0.00 0.00 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) - 0.00 0.00 0.00 2 0.00 0.00 std::pair::~pair() - 0.00 0.00 0.00 2 0.00 0.00 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) - 0.00 0.00 0.00 2 0.00 0.00 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) - 0.00 0.00 0.00 2 0.00 0.00 std::pair::~pair() - 0.00 0.00 0.00 2 0.00 0.00 std::pair::pair(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base* const&) - 0.00 0.00 0.00 2 0.00 0.00 std::array >, 4ul>::end() - 0.00 0.00 0.00 2 0.00 0.00 std::array >, 4ul>::begin() - 0.00 0.00 0.00 2 0.00 0.00 std::array >, 4ul>::~array() - 0.00 0.00 0.00 2 0.00 0.00 std::deque >::push_back(SMonitorRule const&) - 0.00 0.00 0.00 2 0.00 0.00 Vector2D& std::deque >::emplace_back(Vector2D&&) - 0.00 0.00 0.00 2 0.00 0.00 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) - 0.00 0.00 0.00 2 0.00 0.00 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) - 0.00 0.00 0.00 2 0.00 0.00 std::deque >::back() - 0.00 0.00 0.00 2 0.00 0.00 std::deque >::begin() - 0.00 0.00 0.00 2 0.00 0.00 std::deque >::push_back(Vector2D const&) - 0.00 0.00 0.00 2 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) - 0.00 0.00 0.00 2 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::clear() - 0.00 0.00 0.00 2 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::push_back(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 2 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::deque() - 0.00 0.00 0.00 2 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() - 0.00 0.00 0.00 2 0.00 0.00 std::deque >::end() - 0.00 0.00 0.00 2 0.00 0.00 std::deque >::begin() - 0.00 0.00 0.00 2 0.00 0.00 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1l>, long, true, true>::__cast >(std::chrono::duration > const&) - 0.00 0.00 0.00 2 0.00 0.00 std::vector >::~vector() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_inc_size(unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 2 0.00 0.00 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) - 0.00 0.00 0.00 2 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) - 0.00 0.00 0.00 2 0.00 0.00 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::back() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::begin() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 2 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, long>, true>::_Hash_node() - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>::_Hash_node() - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>::_Hash_node() - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, long>, true>*) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, long>, true>*) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Node_iterator_base, std::allocator > const, long>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, long>, true>*) - 0.00 0.00 0.00 2 0.00 0.00 void std::_Construct(Vector2D*, Vector2D const&) - 0.00 0.00 0.00 2 0.00 0.00 void std::destroy_at, std::allocator > const, long> >(std::pair, std::allocator > const, long>*) - 0.00 0.00 0.00 2 0.00 0.00 void std::destroy_at >(std::pair*) - 0.00 0.00 0.00 2 0.00 0.00 void std::destroy_at >(std::pair*) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__to_address, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>*) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 2 0.00 0.00 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) - 0.00 0.00 0.00 2 0.00 0.00 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D const&) - 0.00 0.00 0.00 2 0.00 0.00 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D&&) - 0.00 0.00 0.00 2 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) - 0.00 0.00 0.00 2 0.00 0.00 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - 0.00 0.00 0.00 2 0.00 0.00 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - 0.00 0.00 0.00 2 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - 0.00 0.00 0.00 2 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - 0.00 0.00 0.00 2 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - 0.00 0.00 0.00 2 0.00 0.00 char const (&std::forward(std::remove_reference::type&)) [25] - 0.00 0.00 0.00 2 0.00 0.00 void std::_Destroy, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) - 0.00 0.00 0.00 2 0.00 0.00 void std::_Destroy(SMonitorRule*, SMonitorRule*) - 0.00 0.00 0.00 2 0.00 0.00 void std::_Destroy(SMonitorRule*, SMonitorRule*, std::allocator&) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) - 0.00 0.00 0.00 2 0.00 0.00 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) - 0.00 0.00 0.00 2 0.00 0.00 std::operator==(std::_List_iterator const&, std::_List_iterator const&) - 0.00 0.00 0.00 2 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - 0.00 0.00 0.00 2 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - 0.00 0.00 0.00 2 0.00 0.00 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - 0.00 0.00 0.00 1 0.00 0.00 execAndGet[abi:cxx11](char const*) - 0.00 0.00 0.00 1 0.00 0.00 logSystemInfo() - 0.00 0.00 0.00 1 0.00 0.00 wlr_ext_workspace_manager_v1_create(wl_display*) - 0.00 0.00 0.00 1 0.00 0.00 wlr_ext_workspace_group_handle_v1_create(wlr_ext_workspace_manager_v1*) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) - 0.00 0.00 0.00 1 0.00 0.00 wlr_ext_workspace_group_handle_v1_output_enter(wlr_ext_workspace_group_handle_v1*, wlr_output*) - 0.00 0.00 0.00 1 0.00 0.00 wlr_ext_workspace_group_handle_v1_output_leave(wlr_ext_workspace_group_handle_v1*, wlr_output*) - 0.00 0.00 0.00 1 0.00 0.00 group_output_destroy(wlr_ext_workspace_group_handle_v1_output*) - 0.00 0.00 0.00 1 0.00 0.00 CHyprError::destroy() - 0.00 0.00 0.00 1 0.00 0.00 CHyprError::CHyprError() - 0.00 0.00 0.00 1 0.00 0.00 CHyprError::~CHyprError() - 0.00 0.00 0.00 1 0.00 0.00 CCompositor::initAllSignals() - 0.00 0.00 0.00 1 0.00 0.00 CCompositor::startCompositor() - 0.00 0.00 0.00 1 0.00 0.00 CCompositor::getMonitorFromName(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 CCompositor::getWorkspaceByName(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 CCompositor::updateAllWindowsBorders() - 0.00 0.00 0.00 1 0.00 0.00 CCompositor::getNextAvailableMonitorID() - 0.00 0.00 0.00 1 0.00 0.00 CCompositor::getNextAvailableNamedWorkspace() - 0.00 0.00 0.00 1 0.00 0.00 CCompositor::CCompositor() - 0.00 0.00 0.00 1 0.00 0.00 CCompositor::~CCompositor() - 0.00 0.00 0.00 1 0.00 0.00 IHyprLayout::IHyprLayout() - 0.00 0.00 0.00 1 0.00 0.00 IHyprLayout::~IHyprLayout() - 0.00 0.00 0.00 1 0.00 0.00 CBezierCurve::setup(std::vector >*) - 0.00 0.00 0.00 1 0.00 0.00 CBezierCurve::CBezierCurve() - 0.00 0.00 0.00 1 0.00 0.00 CBezierCurve::~CBezierCurve() - 0.00 0.00 0.00 1 0.00 0.00 CEventManager::startThread() - 0.00 0.00 0.00 1 0.00 0.00 CEventManager::CEventManager() - 0.00 0.00 0.00 1 0.00 0.00 CEventManager::~CEventManager() - 0.00 0.00 0.00 1 0.00 0.00 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) - 0.00 0.00 0.00 1 0.00 0.00 CHyprRenderer::arrangeLayersForMonitor(int const&) - 0.00 0.00 0.00 1 0.00 0.00 CHyprRenderer::damageTrackingModeFromStr(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 CHyprRenderer::CHyprRenderer() - 0.00 0.00 0.00 1 0.00 0.00 CInputManager::newKeyboard(wlr_input_device*) - 0.00 0.00 0.00 1 0.00 0.00 CInputManager::destroyMouse(wlr_input_device*) - 0.00 0.00 0.00 1 0.00 0.00 CInputManager::destroyKeyboard(SKeyboard*) - 0.00 0.00 0.00 1 0.00 0.00 CInputManager::applyConfigToKeyboard(SKeyboard*) - 0.00 0.00 0.00 1 0.00 0.00 CInputManager::newMouse(wlr_input_device*) - 0.00 0.00 0.00 1 0.00 0.00 CInputManager::CInputManager() - 0.00 0.00 0.00 1 0.00 0.00 CInputManager::~CInputManager() - 0.00 0.00 0.00 1 0.00 0.00 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 1 0.00 0.00 CConfigManager::loadConfigLoadVars() - 0.00 0.00 0.00 1 0.00 0.00 CConfigManager::init() - 0.00 0.00 0.00 1 0.00 0.00 CConfigManager::CConfigManager() - 0.00 0.00 0.00 1 0.00 0.00 CConfigManager::~CConfigManager() - 0.00 0.00 0.00 1 0.00 0.00 CLayoutManager::CLayoutManager() - 0.00 0.00 0.00 1 0.00 0.00 CLayoutManager::~CLayoutManager() - 0.00 0.00 0.00 1 0.00 0.00 CThreadManager::handle() - 0.00 0.00 0.00 1 0.00 0.00 CThreadManager::CThreadManager() - 0.00 0.00 0.00 1 0.00 0.00 CThreadManager::~CThreadManager() - 0.00 0.00 0.00 1 0.00 0.00 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) - 0.00 0.00 0.00 1 0.00 0.00 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) - 0.00 0.00 0.00 1 0.00 0.00 CHyprOpenGLImpl::CHyprOpenGLImpl() - 0.00 0.00 0.00 1 0.00 0.00 CHyprOpenGLImpl::~CHyprOpenGLImpl() - 0.00 0.00 0.00 1 0.00 0.00 CKeybindManager::exitHyprland(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 1 0.00 0.00 CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 1 0.00 0.00 CKeybindManager::CKeybindManager() - 0.00 0.00 0.00 1 0.00 0.00 CKeybindManager::~CKeybindManager() - 0.00 0.00 0.00 1 0.00 0.00 CAnimationManager::CAnimationManager() - 0.00 0.00 0.00 1 0.00 0.00 CAnimationManager::~CAnimationManager() - 0.00 0.00 0.00 1 0.00 0.00 CHyprDebugOverlay::CHyprDebugOverlay() - 0.00 0.00 0.00 1 0.00 0.00 CHyprDebugOverlay::~CHyprDebugOverlay() - 0.00 0.00 0.00 1 0.00 0.00 CHyprDwindleLayout::recalculateMonitor(int const&) - 0.00 0.00 0.00 1 0.00 0.00 CHyprDwindleLayout::getMasterNodeOnWorkspace(int const&) - 0.00 0.00 0.00 1 0.00 0.00 CHyprDwindleLayout::CHyprDwindleLayout() - 0.00 0.00 0.00 1 0.00 0.00 CHyprDwindleLayout::~CHyprDwindleLayout() - 0.00 0.00 0.00 1 0.00 0.00 SCurrentRenderData::SCurrentRenderData() - 0.00 0.00 0.00 1 0.00 0.00 SCurrentRenderData::~SCurrentRenderData() - 0.00 0.00 0.00 1 0.00 0.00 CHyprXWaylandManager::CHyprXWaylandManager() - 0.00 0.00 0.00 1 0.00 0.00 CHyprXWaylandManager::~CHyprXWaylandManager() - 0.00 0.00 0.00 1 0.00 0.00 SMonitorAdditionalReservedArea::SMonitorAdditionalReservedArea() - 0.00 0.00 0.00 1 0.00 0.00 Init::isSudo() - 0.00 0.00 0.00 1 0.00 0.00 Debug::init(std::__cxx11::basic_string, std::allocator >) - 0.00 0.00 0.00 1 0.00 0.00 SDrag::~SDrag() - 0.00 0.00 0.00 1 0.00 0.00 SSeat::SSeat() - 0.00 0.00 0.00 1 0.00 0.00 CTimer::CTimer() - 0.00 0.00 0.00 1 0.00 0.00 Events::listener_change(wl_listener*, void*) - 0.00 0.00 0.00 1 0.00 0.00 Events::listener_activateX11(void*, void*) - 0.00 0.00 0.00 1 0.00 0.00 Events::listener_destroyMouse(void*, void*) - 0.00 0.00 0.00 1 0.00 0.00 Events::listener_monitorDestroy(void*, void*) - 0.00 0.00 0.00 1 0.00 0.00 Events::listener_keyboardDestroy(void*, void*) - 0.00 0.00 0.00 1 0.00 0.00 SMouse::SMouse() - 0.00 0.00 0.00 1 0.00 0.00 SMouse::~SMouse() - 0.00 0.00 0.00 1 0.00 0.00 SMouse::operator==(SMouse const&) - 0.00 0.00 0.00 1 0.00 0.00 HyprCtl::startHyprCtlSocket() - 0.00 0.00 0.00 1 0.00 0.00 SMonitor::SMonitor(SMonitor const&) - 0.00 0.00 0.00 1 0.00 0.00 SMonitor::SMonitor() - 0.00 0.00 0.00 1 0.00 0.00 SMonitor::operator==(SMonitor const&) - 0.00 0.00 0.00 1 0.00 0.00 Vector2D::floor() - 0.00 0.00 0.00 1 0.00 0.00 SKeyboard::SKeyboard() - 0.00 0.00 0.00 1 0.00 0.00 SKeyboard::~SKeyboard() - 0.00 0.00 0.00 1 0.00 0.00 SKeyboard::operator==(SKeyboard const&) - 0.00 0.00 0.00 1 0.00 0.00 __gnu_cxx::__ops::_Iter_equals_val __gnu_cxx::__ops::__iter_equals_val(char const&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, false> const&) const - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::operator bool() const - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CHyprError*) const - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CCompositor*) const - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CEventManager*) const - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CHyprRenderer*) const - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CInputManager*) const - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CConfigManager*) const - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CLayoutManager*) const - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CThreadManager*) const - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CHyprOpenGLImpl*) const - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CKeybindManager*) const - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CAnimationManager*) const - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CHyprDebugOverlay*) const - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete::operator()(CHyprXWaylandManager*) const - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::_M_max_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::_M_max_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::_M_max_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::_M_max_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::_M_max_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::_M_max_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::initializer_list::end() const - 0.00 0.00 0.00 1 0.00 0.00 std::initializer_list::size() const - 0.00 0.00 0.00 1 0.00 0.00 std::initializer_list, std::allocator > const, unsigned int> >::end() const - 0.00 0.00 0.00 1 0.00 0.00 std::initializer_list, std::allocator > const, unsigned int> >::size() const - 0.00 0.00 0.00 1 0.00 0.00 std::array::size() const - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::size() const - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::max_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_Node_allocator() const - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::get_allocator() const - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_node_count() const - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::get_allocator() const - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::size() const - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_node_count() const - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::get_allocator() const - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::size() const - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_key() const - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_M_next() const - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_M_next() const - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::operator->() const - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&, unsigned long) const - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const - 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator >(std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator >(std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator >(std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, CBezierCurve>, true> >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, CBezierCurve>, true> >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, SConfigValue>, true> >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, SConfigValue>, true> >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, long>, true> >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, long>, true> >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, false> >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, false> >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, false> >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, false> >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, false> >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, false> >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator(std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator(std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator(std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator(std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator(std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator(std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, unsigned int> > >::allocator, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, unsigned int> > >::allocator(std::allocator, std::allocator > const, unsigned int> > > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, unsigned int> >::allocator(std::allocator, std::allocator > const, unsigned int> > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator, std::allocator > const, unsigned int> >::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator::allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::allocator::~allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CHyprError*, false>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CCompositor*, false>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CEventManager*, false>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CHyprRenderer*, false>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CInputManager*, false>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CConfigManager*, false>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CLayoutManager*, false>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CThreadManager*, false>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CKeybindManager*, false>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CAnimationManager*, false>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CHyprDebugOverlay*, false>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false>&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, _IO_FILE*, false>::_Head_base<_IO_FILE*&>(_IO_FILE*&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_Head_base(CEventManager::startThread()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_Head_base(CThreadManager::CThreadManager()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_M_head(std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_Head_base(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_M_head(std::_Head_base<1ul, int (*)(_IO_FILE*), false>&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_Head_base(int (*&&)(_IO_FILE*)) - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Head_base<1ul, std::default_delete, true>::_Head_base() - 0.00 0.00 0.00 1 0.00 0.00 std::filesystem::__cxx11::path::path(char const (&) [32], std::filesystem::__cxx11::path::format) - 0.00 0.00 0.00 1 0.00 0.00 auto std::filesystem::__cxx11::__detail::__effective_range(char const (&) [32]) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CHyprError*) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CCompositor*) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CEventManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CHyprRenderer*) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CInputManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CConfigManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CLayoutManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CThreadManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CHyprOpenGLImpl*) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CKeybindManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CAnimationManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CHyprDebugOverlay*) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::get_deleter() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::unique_ptr, void>(CHyprXWaylandManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::~unique_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr >::operator=(std::unique_ptr >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get_deleter() - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::unique_ptr(_IO_FILE*, std::enable_if::value, int (*&&)(_IO_FILE*)>::type) - 0.00 0.00 0.00 1 0.00 0.00 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::~unique_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::~_Deque_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_map(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_create_nodes(SWindowRule**, SWindowRule**) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_node() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_destroy_nodes(SWindowRule**, SWindowRule**) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_map(SWindowRule**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_initialize_map(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_node(SWindowRule*) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::~_Deque_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::~_Deque_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_map(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_create_nodes(SMonitorRule**, SMonitorRule**) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_destroy_nodes(SMonitorRule**, SMonitorRule**) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_map(SMonitorRule**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_initialize_map(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::~_Deque_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::~_Deque_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_map(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_create_nodes(SHyprIPCEvent**, SHyprIPCEvent**) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_node() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_map(SHyprIPCEvent**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_initialize_map(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_node(SHyprIPCEvent*) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::~_Deque_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::~_Deque_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_map(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_create_nodes(Vector2D**, Vector2D**) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_node() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_map(Vector2D**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_initialize_map(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_node(Vector2D*) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::~_Deque_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::~_Deque_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_map(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_create_nodes(CWorkspace***, CWorkspace***) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_node() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_destroy_nodes(CWorkspace***, CWorkspace***) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_map(CWorkspace***, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_initialize_map(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_node(CWorkspace**) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::~_Deque_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::_Deque_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl::~_Deque_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_map(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_create_nodes(int**, int**) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_allocate_node() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_destroy_nodes(int**, int**) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_map(int**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_initialize_map(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_deallocate_node(int*) - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_M_get_Tp_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::_Deque_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_base >::~_Deque_base() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_Tuple_impl(CEventManager::startThread()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_Tuple_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_Tuple_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_Tuple_impl(int (*&&)(_IO_FILE*)) - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::char_traits::assign(char*, unsigned long, char) - 0.00 0.00 0.00 1 0.00 0.00 std::_Vector_base >::_M_allocate(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Vector_base >::_Vector_impl::_Vector_impl(std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Vector_base >::_M_deallocate(Vector2D*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() - 0.00 0.00 0.00 1 0.00 0.00 std::_Vector_base >::_Vector_base(std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__mutex_base::__mutex_base() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::~unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::~unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::clear() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::~unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::clear() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::~unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::~unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::~unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) - 0.00 0.00 0.00 1 0.00 0.00 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() - 0.00 0.00 0.00 1 0.00 0.00 std::_List_iterator::operator--() - 0.00 0.00 0.00 1 0.00 0.00 std::_List_iterator::operator--() - 0.00 0.00 0.00 1 0.00 0.00 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator--() - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree_header::_M_reset() - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree_header::_Rb_tree_header() - 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) - 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) - 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) - 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) - 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) - 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::~__allocated_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::__allocated_ptr > >::operator=(decltype(nullptr)) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(SHyprIPCEvent*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, long>, true> >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, false> >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(CWorkspace**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(SWindowRule**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(SMonitorRule**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(SHyprIPCEvent**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(Vector2D**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(CWorkspace***, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(int**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::allocate(unsigned long, void const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::deallocate(int*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::allocate(unsigned long, void const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__new_allocator::__new_allocator() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprError*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CCompositor*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CEventManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprRenderer*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CInputManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CConfigManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CLayoutManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CThreadManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprOpenGLImpl*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CKeybindManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CAnimationManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDebugOverlay*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprXWaylandManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_data<_IO_FILE, int (*)(_IO_FILE*), true, true>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CHyprError*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprError*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CCompositor*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CCompositor*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CEventManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CEventManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CHyprRenderer*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprRenderer*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CInputManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CInputManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CConfigManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CConfigManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CLayoutManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CLayoutManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CThreadManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CThreadManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CHyprOpenGLImpl*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprOpenGLImpl*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CKeybindManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CKeybindManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CAnimationManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CAnimationManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CHyprDebugOverlay*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDebugOverlay*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::reset(CHyprXWaylandManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::release() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprXWaylandManager*) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_deleter() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() - 0.00 0.00 0.00 1 0.00 0.00 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::max_size(std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::max_size(std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::deallocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::destroy, std::allocator > const, CBezierCurve> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::allocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::deallocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::destroy, std::allocator > const, SMonitorAdditionalReservedArea> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::allocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, CWorkspace**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SWindowRule**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, Vector2D**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, CWorkspace***, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, int**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits > >::construct, std::allocator >&>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, SMouse*) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, SMouse*) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, SMonitor*) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, SMonitor*, SMonitor const&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits > >::destroy(std::allocator >&, SKeyboard*) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits > >::construct(std::allocator >&, SKeyboard*) - 0.00 0.00 0.00 1 0.00 0.00 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::deallocate(std::allocator&, int*, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator_traits >::allocate(std::allocator&, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::basic_string_view >::basic_string_view(char const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__ptr_traits_ptr_to, std::allocator > const, CBezierCurve>, true>*, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) - 0.00 0.00 0.00 1 0.00 0.00 std::__ptr_traits_ptr_to, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree_key_compare, std::allocator > > >::_Rb_tree_key_compare(std::less, std::allocator > > const&) - 0.00 0.00 0.00 1 0.00 0.00 Vector2D* std::__uninitialized_copy::__uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) - 0.00 0.00 0.00 1 0.00 0.00 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() - 0.00 0.00 0.00 1 0.00 0.00 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) - 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) - 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, CBezierCurve>::~pair() - 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) - 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) - 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::~pair() - 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) - 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [20], int&&) - 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [31], int&&) - 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [33], int&&) - 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [34], int&&) - 0.00 0.00 0.00 1 0.00 0.00 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) - 0.00 0.00 0.00 1 0.00 0.00 std::pair::pair(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) - 0.00 0.00 0.00 1 0.00 0.00 std::array::array() - 0.00 0.00 0.00 1 0.00 0.00 std::array::~array() - 0.00 0.00 0.00 1 0.00 0.00 std::array >, 4ul>::array(std::array >, 4ul> const&) - 0.00 0.00 0.00 1 0.00 0.00 std::array >, 4ul>::array() - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::deque() - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::~deque() - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_S_max_size(std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 void std::deque >::_M_push_back_aux(SMonitorRule const&) - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_reserve_map_at_back(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::deque() - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::~deque() - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::deque() - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::~deque() - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_erase_at_end(std::_Deque_iterator) - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::clear() - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::deque() - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::~deque() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::basic_string, std::allocator >& std::deque, std::allocator >, std::allocator, std::allocator > > >::emplace_back, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::deque, std::allocator >, std::allocator, std::allocator > > >::back() - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::deque() - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::~deque() - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::deque() - 0.00 0.00 0.00 1 0.00 0.00 std::deque >::~deque() - 0.00 0.00 0.00 1 0.00 0.00 std::mutex::mutex() - 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() - 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() - 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() - 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() - 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() - 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() - 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() - 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() - 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() - 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() - 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() - 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() - 0.00 0.00 0.00 1 0.00 0.00 std::tuple >::tuple() - 0.00 0.00 0.00 1 0.00 0.00 std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>::tuple<_IO_FILE*&, int (*)(_IO_FILE*), true>(_IO_FILE*&, int (*&&)(_IO_FILE*)) - 0.00 0.00 0.00 1 0.00 0.00 std::tuple::tuple(CEventManager::startThread()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::tuple::tuple(CThreadManager::CThreadManager()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::tuple::tuple(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::thread::_State_impl > >::_State_impl(CEventManager::startThread()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::thread::_State_impl > >::_State_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::thread::_State_impl > >::_State_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) - 0.00 0.00 0.00 1 0.00 0.00 std::thread::_Invoker >::operator()() - 0.00 0.00 0.00 1 0.00 0.00 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) - 0.00 0.00 0.00 1 0.00 0.00 std::thread::_Invoker >::operator()() - 0.00 0.00 0.00 1 0.00 0.00 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) - 0.00 0.00 0.00 1 0.00 0.00 std::thread::_Invoker >::operator()() - 0.00 0.00 0.00 1 0.00 0.00 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::vector >::_S_max_size(std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::vector >::_S_check_init_len(unsigned long, std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) - 0.00 0.00 0.00 1 0.00 0.00 std::vector >::end() - 0.00 0.00 0.00 1 0.00 0.00 std::vector >::begin() - 0.00 0.00 0.00 1 0.00 0.00 std::vector >::vector(std::initializer_list, std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_init() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_init() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_dec_size(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_get_node() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base(std::allocator >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::~_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_M_clear() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::~_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_impl::_List_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::_List_base >::_List_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) - 0.00 0.00 0.00 1 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::clear() - 0.00 0.00 0.00 1 0.00 0.00 void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - 0.00 0.00 0.00 1 0.00 0.00 SMouse& std::__cxx11::list >::emplace_back<>() - 0.00 0.00 0.00 1 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node<>() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - 0.00 0.00 0.00 1 0.00 0.00 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::clear() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - 0.00 0.00 0.00 1 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::back() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - 0.00 0.00 0.00 1 0.00 0.00 void std::__cxx11::list >::_M_insert(std::_List_iterator, SMonitor const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::push_back(SMonitor const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - 0.00 0.00 0.00 1 0.00 0.00 SKeyboard& std::__cxx11::list >::emplace_back<>() - 0.00 0.00 0.00 1 0.00 0.00 std::_List_node* std::__cxx11::list >::_M_create_node<>() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::back() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - 0.00 0.00 0.00 1 0.00 0.00 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list(std::allocator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::~list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >::list() - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::to_string(long) - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_insert(std::pair) - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::~_Auto_node() - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::_Alloc_node(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_leftmost() - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::~_Rb_tree_impl() - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node, std::allocator > const, unsigned int> >*) - 0.00 0.00 0.00 1 0.00 0.00 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::~_Rb_tree() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_Hash_node() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Hash_node() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) - 0.00 0.00 0.00 1 0.00 0.00 unsigned int std::__detail::__to_chars_len(unsigned long, int) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_Hash_code_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::~_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::~_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::~_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::~_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::~_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, long>, true>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::~_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() - 0.00 0.00 0.00 1 0.00 0.00 void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned long) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Node_iterator_base, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::~_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::~_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::~_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::~_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::~_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::~_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_Hashtable_ebo_helper() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) - 0.00 0.00 0.00 1 0.00 0.00 std::iterator_traits::difference_type std::__distance(Vector2D const*, Vector2D const*, std::random_access_iterator_tag) - 0.00 0.00 0.00 1 0.00 0.00 void std::destroy_at(SMouse*) - 0.00 0.00 0.00 1 0.00 0.00 void std::destroy_at(SMonitor*) - 0.00 0.00 0.00 1 0.00 0.00 void std::destroy_at(SKeyboard*) - 0.00 0.00 0.00 1 0.00 0.00 void std::destroy_at, std::allocator > const, CBezierCurve> >(std::pair, std::allocator > const, CBezierCurve>*) - 0.00 0.00 0.00 1 0.00 0.00 void std::destroy_at, std::allocator > const, SMonitorAdditionalReservedArea> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - 0.00 0.00 0.00 1 0.00 0.00 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) - 0.00 0.00 0.00 1 0.00 0.00 std::allocator >* std::__addressof > >(std::allocator >&) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_MakeUniq::__single_object std::make_unique() - 0.00 0.00 0.00 1 0.00 0.00 _IO_FILE*& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) - 0.00 0.00 0.00 1 0.00 0.00 CEventManager::startThread()::{lambda()#1}& std::__get_helper<0ul, CEventManager::startThread()::{lambda()#1}>(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) - 0.00 0.00 0.00 1 0.00 0.00 CThreadManager::CThreadManager()::{lambda()#1}& std::__get_helper<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) - 0.00 0.00 0.00 1 0.00 0.00 HyprCtl::startHyprCtlSocket()::{lambda()#1}& std::__get_helper<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) - 0.00 0.00 0.00 1 0.00 0.00 int (*&std::__get_helper<1ul, int (*)(_IO_FILE*)>(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&))(_IO_FILE*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__to_address, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__to_address, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) - 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) - 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) SMonitorRule((declval)())) std::construct_at(SMonitorRule*, SMonitorRule const&) - 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) SMouse()) std::construct_at(SMouse*) - 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) SMonitor((declval)())) std::construct_at(SMonitor*, SMonitor const&) - 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) SKeyboard()) std::construct_at(SKeyboard*) - 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) - 0.00 0.00 0.00 1 0.00 0.00 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - 0.00 0.00 0.00 1 0.00 0.00 void std::__invoke_impl(std::__invoke_other, CEventManager::startThread()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 void std::__invoke_impl(std::__invoke_other, CThreadManager::CThreadManager()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 void std::__invoke_impl(std::__invoke_other, HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 Vector2D* std::__do_uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) - 0.00 0.00 0.00 1 0.00 0.00 Vector2D* std::uninitialized_copy(Vector2D const*, Vector2D const*, Vector2D*) - 0.00 0.00 0.00 1 0.00 0.00 std::iterator_traits::iterator_category std::__iterator_category(Vector2D const* const&) - 0.00 0.00 0.00 1 0.00 0.00 Vector2D* std::__uninitialized_copy_a(Vector2D const*, Vector2D const*, Vector2D*, std::allocator&) - 0.00 0.00 0.00 1 0.00 0.00 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) - 0.00 0.00 0.00 1 0.00 0.00 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::startThread()::{lambda()#1}>(std::tuple&&) - 0.00 0.00 0.00 1 0.00 0.00 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::tuple&&) - 0.00 0.00 0.00 1 0.00 0.00 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::tuple&&) - 0.00 0.00 0.00 1 0.00 0.00 std::tuple_element<1ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<1ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CHyprError*&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CCompositor*&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CEventManager*&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CHyprRenderer*&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CInputManager*&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CConfigManager*&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CLayoutManager*&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CThreadManager*&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CHyprOpenGLImpl*&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CKeybindManager*&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CAnimationManager*&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CHyprDebugOverlay*&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(CHyprXWaylandManager*&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference<_IO_FILE*&>::type&& std::move<_IO_FILE*&>(_IO_FILE*&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference::type&& std::move(int (*&)(_IO_FILE*)) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference, std::allocator > const, unsigned int> > >&>::type&& std::move, std::allocator > const, unsigned int> > >&>(std::allocator, std::allocator > const, unsigned int> > >&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::tuple&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::tuple&) - 0.00 0.00 0.00 1 0.00 0.00 std::remove_reference&>::type&& std::move&>(std::tuple&) - 0.00 0.00 0.00 1 0.00 0.00 std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::count<__gnu_cxx::__normal_iterator, std::allocator > >, char>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, char const&) - 0.00 0.00 0.00 1 0.00 0.00 char const (&std::forward(std::remove_reference::type&)) [20] - 0.00 0.00 0.00 1 0.00 0.00 char const (&std::forward(std::remove_reference::type&)) [31] - 0.00 0.00 0.00 1 0.00 0.00 char const (&std::forward(std::remove_reference::type&)) [33] - 0.00 0.00 0.00 1 0.00 0.00 char const (&std::forward(std::remove_reference::type&)) [34] - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 1 0.00 0.00 std::default_delete&& std::forward >(std::remove_reference >::type&) - 0.00 0.00 0.00 1 0.00 0.00 std::__invoke_result::type std::__invoke(CEventManager::startThread()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__invoke_result::type std::__invoke(CThreadManager::CThreadManager()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::__invoke_result::type std::__invoke(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) - 0.00 0.00 0.00 1 0.00 0.00 std::iterator_traits::difference_type std::distance(Vector2D const*, Vector2D const*) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) - 0.00 0.00 0.00 1 0.00 0.00 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) - 0.00 0.00 0.00 1 0.00 0.00 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) - 0.00 0.00 0.00 1 0.00 0.00 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) - 0.00 0.00 0.00 1 0.00 0.00 CEventManager::startThread()::{lambda()#1}::operator()() const - 0.00 0.00 0.00 1 0.00 0.00 CThreadManager::CThreadManager()::{lambda()#1}::operator()() const - 0.00 0.00 0.00 1 0.00 0.00 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const - 0.00 0.00 0.00 1 0.00 0.00 wl_signal_add - - % the percentage of the total running time of the -time program used by this function. - -cumulative a running sum of the number of seconds accounted - seconds for by this function and those listed above it. - - self the number of seconds accounted for by this -seconds function alone. This is the major sort for this - listing. - -calls the number of times this function was invoked, if - this function is profiled, else blank. - - self the average number of milliseconds spent in this -ms/call function per call, if this function is profiled, - else blank. - - total the average number of milliseconds spent in this -ms/call function and its descendents per call, if this - function is profiled, else blank. - -name the name of the function. This is the minor sort - for this listing. The index shows the location of - the function in the gprof listing. If the index is - in parenthesis it shows where it would appear in - the gprof listing if it were to be printed. - -Copyright (C) 2012-2022 Free Software Foundation, Inc. - -Copying and distribution of this file, with or without modification, -are permitted in any medium without royalty provided the copyright -notice and this notice are preserved. - - Call graph (explanation follows) - - -granularity: each sample hit covers 4 byte(s) no time propagated - -index % time self children called name -[1] 0.0 0.00 0.00 133+92 [1] - 0.00 0.00 136 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] - 0.00 0.00 88 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] - 0.00 0.00 1 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] ------------------------------------------------ -[2] 0.0 0.00 0.00 236+776 [2] - 0.00 0.00 508 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] - 0.00 0.00 264 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] - 0.00 0.00 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [772] - 0.00 0.00 4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2490] ------------------------------------------------ - 0.00 0.00 122/122 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [898] -[3] 0.0 0.00 0.00 122 wl_signal_add [3] ------------------------------------------------ - 0.00 0.00 2/10 wlr_ext_workspace_group_handle_v1_create(wlr_ext_workspace_manager_v1*) [3016] - 0.00 0.00 2/10 wlr_ext_workspace_manager_v1_create(wl_display*) [3015] - 0.00 0.00 6/10 wlr_ext_workspace_handle_v1_create(wlr_ext_workspace_group_handle_v1*) [2516] -[4] 0.0 0.00 0.00 10 wl_signal_init [4] ------------------------------------------------ - 0.00 0.00 1/1 wlr_ext_workspace_group_handle_v1_output_enter(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3058] -[5] 0.0 0.00 0.00 1 wl_signal_add [5] ------------------------------------------------ - 0.00 0.00 251965/251965 std::_List_node::_M_valptr() [26] -[24] 0.0 0.00 0.00 251965 __gnu_cxx::__aligned_membuf::_M_ptr() [24] - 0.00 0.00 251963/251963 __gnu_cxx::__aligned_membuf::_M_addr() [25] ------------------------------------------------ - 0.00 0.00 251963/251963 __gnu_cxx::__aligned_membuf::_M_ptr() [24] -[25] 0.0 0.00 0.00 251963 __gnu_cxx::__aligned_membuf::_M_addr() [25] ------------------------------------------------ - 0.00 0.00 12/251953 std::__cxx11::_List_base >::_M_clear() [2266] - 0.00 0.00 12/251953 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] - 0.00 0.00 51486/251953 std::_List_iterator::operator->() const [60] - 0.00 0.00 200443/251953 std::_List_iterator::operator*() const [30] -[26] 0.0 0.00 0.00 251953 std::_List_node::_M_valptr() [26] - 0.00 0.00 251965/251965 __gnu_cxx::__aligned_membuf::_M_ptr() [24] ------------------------------------------------ - 0.00 0.00 1/237166 SDrag::~SDrag() [3127] - 0.00 0.00 2/237166 SCurrentRenderData::~SCurrentRenderData() [3121] - 0.00 0.00 2/237166 CAnimationManager::CAnimationManager() [3112] - 0.00 0.00 2/237166 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] - 0.00 0.00 4/237166 IHyprLayout::~IHyprLayout() [3074] - 0.00 0.00 4/237166 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] - 0.00 0.00 6/237166 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] - 0.00 0.00 6/237166 void std::destroy_at(Vector2D*) [2214] - 0.00 0.00 6/237166 CWorkspace::startAnim(bool, bool, bool) [2314] - 0.00 0.00 7/237166 SMonitor::~SMonitor() [2716] - 0.00 0.00 7/237166 CFramebuffer::alloc(int, int) [2125] - 0.00 0.00 8/237166 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 13/237166 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] - 0.00 0.00 14/237166 SMonitorRule::~SMonitorRule() [2126] - 0.00 0.00 16/237166 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 18/237166 SDwindleNodeData::recalcSizePosRecursive() [2032] - 0.00 0.00 20/237166 CFramebuffer::~CFramebuffer() [1992] - 0.00 0.00 24/237166 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1849] - 0.00 0.00 45/237166 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 46/237166 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 52/237166 SDwindleNodeData::~SDwindleNodeData() [1599] - 0.00 0.00 60/237166 CWindow::~CWindow() [1853] - 0.00 0.00 60/237166 CAnimationManager::animationPopin(CWindow*, bool) [1840] - 0.00 0.00 160/237166 CAnimatedVariable::~CAnimatedVariable() [1146] - 0.00 0.00 200/237166 std::array::~array() [3804] - 0.00 0.00 237/237166 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] - 0.00 0.00 301/237166 CBezierCurve::setup(std::vector >*) [3075] - 0.00 0.00 336/237166 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 921/237166 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] - 0.00 0.00 1633/237166 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] - 0.00 0.00 1638/237166 CTexture::CTexture(wlr_texture*) [469] - 0.00 0.00 1651/237166 CTexture::~CTexture() [467] - 0.00 0.00 1846/237166 CCompositor::getMonitorFromCursor() [451] - 0.00 0.00 3161/237166 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] - 0.00 0.00 4737/237166 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] - 0.00 0.00 4739/237166 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] - 0.00 0.00 4745/237166 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] - 0.00 0.00 8939/237166 CAnimationManager::tick() [539] - 0.00 0.00 11714/237166 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 13598/237166 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] - 0.00 0.00 13849/237166 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 23260/237166 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] - 0.00 0.00 139078/237166 SWindowDecorationExtents::~SWindowDecorationExtents() [50] -[27] 0.0 0.00 0.00 237166 Vector2D::~Vector2D() [27] ------------------------------------------------ - 0.00 0.00 1/222099 CCompositor::updateAllWindowsBorders() [3068] - 0.00 0.00 5/222099 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] - 0.00 0.00 7/222099 CCompositor::moveWindowToTop(CWindow*) [2703] - 0.00 0.00 12/222099 CCompositor::getFullscreenWindowOnWorkspace(int const&) [2317] - 0.00 0.00 19/222099 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] - 0.00 0.00 31/222099 CCompositor::windowFromCursor() [2315] - 0.00 0.00 37/222099 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] - 0.00 0.00 39/222099 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] - 0.00 0.00 687/222099 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 813/222099 CAnimationManager::tick() [539] - 0.00 0.00 9567/222099 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] - 0.00 0.00 12128/222099 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [207] - 0.00 0.00 20543/222099 CCompositor::getWindowsOnWorkspace(int const&) [402] - 0.00 0.00 23570/222099 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] - 0.00 0.00 154640/222099 CCompositor::windowExists(CWindow*) [113] -[28] 0.0 0.00 0.00 222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] ------------------------------------------------ - 0.00 0.00 2/204786 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] - 0.00 0.00 12/204786 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 125/204786 CCompositor::windowFromCursor() [2315] - 0.00 0.00 765/204786 CHyprXWaylandManager::setWindowSize(CWindow*, Vector2D const&) [435] - 0.00 0.00 849/204786 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 953/204786 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] - 0.00 0.00 1359/204786 CCompositor::vectorWindowToSurface(Vector2D const&, CWindow*, Vector2D&) [630] - 0.00 0.00 4793/204786 CAnimationManager::tick() [539] - 0.00 0.00 6558/204786 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 12452/204786 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] - 0.00 0.00 41015/204786 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] - 0.00 0.00 135903/204786 CWindow::getFullWindowBoundingBox() [102] -[29] 0.0 0.00 0.00 204786 CAnimatedVariable::vec() const [29] ------------------------------------------------ - 0.00 0.00 4/200444 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] - 0.00 0.00 7/200444 CCompositor::moveWindowToTop(CWindow*) [2703] - 0.00 0.00 12/200444 CCompositor::getFullscreenWindowOnWorkspace(int const&) [2317] - 0.00 0.00 15/200444 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] - 0.00 0.00 24/200444 std::__cxx11::list >::back() [1644] - 0.00 0.00 31/200444 CCompositor::windowFromCursor() [2315] - 0.00 0.00 33/200444 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] - 0.00 0.00 36/200444 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] - 0.00 0.00 516/200444 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 665/200444 CAnimationManager::tick() [539] - 0.00 0.00 9213/200444 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] - 0.00 0.00 17717/200444 CCompositor::getWindowsOnWorkspace(int const&) [402] - 0.00 0.00 19515/200444 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] - 0.00 0.00 152656/200444 CCompositor::windowExists(CWindow*) [113] -[30] 0.0 0.00 0.00 200444 std::_List_iterator::operator*() const [30] - 0.00 0.00 200443/251953 std::_List_node::_M_valptr() [26] ------------------------------------------------ - 0.00 0.00 1/188165 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, std::__cxx11::basic_string, std::allocator > const&) [3935] - 0.00 0.00 5/188165 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) const [2288] - 0.00 0.00 6/188165 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) [2268] - 0.00 0.00 19/188165 std::__cxx11::basic_string, std::allocator >::end() [1703] - 0.00 0.00 28/188165 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] - 0.00 0.00 37/188165 std::__cxx11::basic_string, std::allocator >::begin() [1302] - 0.00 0.00 140/188165 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] - 0.00 0.00 160/188165 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) [853] - 0.00 0.00 165/188165 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] - 0.00 0.00 184/188165 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] - 0.00 0.00 186/188165 std::__cxx11::basic_string, std::allocator >::_M_disjunct(char const*) const [844] - 0.00 0.00 262/188165 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] - 0.00 0.00 394/188165 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 448/188165 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] - 0.00 0.00 658/188165 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 774/188165 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] - 0.00 0.00 1324/188165 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] - 0.00 0.00 1910/188165 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [437] - 0.00 0.00 2284/188165 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const [699] - 0.00 0.00 2417/188165 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] - 0.00 0.00 3193/188165 std::__cxx11::basic_string, std::allocator >::end() const [381] - 0.00 0.00 3194/188165 std::__cxx11::basic_string, std::allocator >::begin() const [382] - 0.00 0.00 3872/188165 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] - 0.00 0.00 3976/188165 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 9964/188165 std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long) [244] - 0.00 0.00 11870/188165 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] - 0.00 0.00 15011/188165 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] - 0.00 0.00 29519/188165 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] - 0.00 0.00 29998/188165 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 30923/188165 std::__cxx11::basic_string, std::allocator >::_M_is_local() const [122] - 0.00 0.00 35243/188165 std::__cxx11::basic_string, std::allocator >::data() const [100] -[31] 0.0 0.00 0.00 188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] ------------------------------------------------ - 0.00 0.00 5/167869 CCompositor::moveWindowToTop(CWindow*) [2703] - 0.00 0.00 6/167869 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] - 0.00 0.00 6/167869 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] - 0.00 0.00 8/167869 CCompositor::getFullscreenWindowOnWorkspace(int const&) [2317] - 0.00 0.00 15/167869 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] - 0.00 0.00 27/167869 CCompositor::windowFromCursor() [2315] - 0.00 0.00 31/167869 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] - 0.00 0.00 33/167869 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] - 0.00 0.00 516/167869 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 665/167869 CAnimationManager::tick() [539] - 0.00 0.00 7748/167869 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] - 0.00 0.00 17715/167869 CCompositor::getWindowsOnWorkspace(int const&) [402] - 0.00 0.00 19522/167869 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] - 0.00 0.00 121572/167869 CCompositor::windowExists(CWindow*) [113] -[32] 0.0 0.00 0.00 167869 std::_List_iterator::operator++() [32] ------------------------------------------------ - 0.00 0.00 1405/167044 CTimer::getSeconds() [540] - 0.00 0.00 19039/167044 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [170] - 0.00 0.00 19049/167044 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000l>, long, true, false>::__cast >(std::chrono::duration > const&) [165] - 0.00 0.00 19055/167044 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [166] - 0.00 0.00 32381/167044 CAnimationManager::tick() [539] - 0.00 0.00 38057/167044 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [175] - 0.00 0.00 38058/167044 auto std::chrono::operator<=>, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [174] -[33] 0.0 0.00 0.00 167044 std::chrono::duration >::count() const [33] ------------------------------------------------ - 0.00 0.00 442/152773 Events::listener_change(wl_listener*, void*) [3130] - 0.00 0.00 152331/152773 scaleBox(wlr_box*, float) [146] -[34] 0.0 0.00 0.00 152773 std::round(float) [34] ------------------------------------------------ - 0.00 0.00 1/148828 Vector2D::floor() [3142] - 0.00 0.00 1/148828 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] - 0.00 0.00 2/148828 CAnimationManager::CAnimationManager() [3112] - 0.00 0.00 2/148828 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] - 0.00 0.00 4/148828 SMonitorRule::SMonitorRule() [2705] - 0.00 0.00 4/148828 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 4/148828 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] - 0.00 0.00 6/148828 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] - 0.00 0.00 6/148828 SMonitor::SMonitor() [3140] - 0.00 0.00 6/148828 CWorkspace::startAnim(bool, bool, bool) [2314] - 0.00 0.00 7/148828 CFramebuffer::alloc(int, int) [2125] - 0.00 0.00 8/148828 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 12/148828 CAnimationManager::animationPopin(CWindow*, bool) [1840] - 0.00 0.00 13/148828 Vector2D::operator/(float) const [1771] - 0.00 0.00 15/148828 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 18/148828 SDwindleNodeData::recalcSizePosRecursive() [2032] - 0.00 0.00 36/148828 CWindow::CWindow() [1852] - 0.00 0.00 112/148828 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 162/148828 CAnimatedVariable::CAnimatedVariable() [1122] - 0.00 0.00 238/148828 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] - 0.00 0.00 316/148828 CBezierCurve::setup(std::vector >*) [3075] - 0.00 0.00 923/148828 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] - 0.00 0.00 1635/148828 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] - 0.00 0.00 1638/148828 CTexture::CTexture(wlr_texture*) [469] - 0.00 0.00 1847/148828 CCompositor::getMonitorFromCursor() [451] - 0.00 0.00 2234/148828 Vector2D::operator*(float) const [433] - 0.00 0.00 3161/148828 Vector2D::operator-(Vector2D) const [396] - 0.00 0.00 3676/148828 CInputManager::getMouseCoordsInternal() [369] - 0.00 0.00 3963/148828 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 4739/148828 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] - 0.00 0.00 4739/148828 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] - 0.00 0.00 4739/148828 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] - 0.00 0.00 4743/148828 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] - 0.00 0.00 9250/148828 Vector2D::operator+(Vector2D) const [255] - 0.00 0.00 9357/148828 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 23269/148828 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] - 0.00 0.00 67942/148828 CWindow::getFullWindowBoundingBox() [102] -[35] 0.0 0.00 0.00 148828 Vector2D::Vector2D(double, double) [35] ------------------------------------------------ - 0.00 0.00 136751/136751 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) [37] -[36] 0.0 0.00 0.00 136751 std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false> const&) [36] ------------------------------------------------ - 0.00 0.00 136744/136744 CCompositor* const& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) [39] -[37] 0.0 0.00 0.00 136744 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) [37] - 0.00 0.00 136751/136751 std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false> const&) [36] ------------------------------------------------ - 0.00 0.00 136740/136740 std::__uniq_ptr_impl >::_M_ptr() const [41] -[38] 0.0 0.00 0.00 136740 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CCompositor*, std::default_delete >(std::tuple > const&) [38] - 0.00 0.00 136738/136738 CCompositor* const& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) [39] ------------------------------------------------ - 0.00 0.00 136738/136738 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CCompositor*, std::default_delete >(std::tuple > const&) [38] -[39] 0.0 0.00 0.00 136738 CCompositor* const& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) [39] - 0.00 0.00 136744/136744 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) [37] ------------------------------------------------ - 0.00 0.00 1/136736 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] - 0.00 0.00 1/136736 main [11] - 0.00 0.00 1/136736 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] - 0.00 0.00 1/136736 CKeybindManager::exitHyprland(std::__cxx11::basic_string, std::allocator >) [3108] - 0.00 0.00 1/136736 CInputManager::newKeyboard(wlr_input_device*) [3085] - 0.00 0.00 1/136736 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] - 0.00 0.00 1/136736 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] - 0.00 0.00 2/136736 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] - 0.00 0.00 2/136736 Events::listener_readyXWayland(wl_listener*, void*) [4455] - 0.00 0.00 2/136736 CHyprDwindleLayout::recalculateMonitor(int const&) [3116] - 0.00 0.00 2/136736 CHyprXWaylandManager::CHyprXWaylandManager() [3122] - 0.00 0.00 2/136736 CInputManager::newMouse(wlr_input_device*) [3089] - 0.00 0.00 2/136736 CInputManager::destroyMouse(wlr_input_device*) [3086] - 0.00 0.00 2/136736 CInputManager::updateCapabilities(wlr_input_device*) [2706] - 0.00 0.00 3/136736 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 3/136736 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 3/136736 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] - 0.00 0.00 3/136736 CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) [3109] - 0.00 0.00 3/136736 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] - 0.00 0.00 4/136736 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] - 0.00 0.00 4/136736 CWorkspace::startAnim(bool, bool, bool) [2314] - 0.00 0.00 4/136736 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 6/136736 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] - 0.00 0.00 7/136736 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] - 0.00 0.00 8/136736 CConfigManager::getMatchingRules(CWindow*) [2028] - 0.00 0.00 8/136736 Events::listener_destroyWindow(void*, void*) [2040] - 0.00 0.00 8/136736 CHyprXWaylandManager::moveXWaylandWindow(CWindow*, Vector2D const&) [2037] - 0.00 0.00 9/136736 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 10/136736 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] - 0.00 0.00 10/136736 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] - 0.00 0.00 10/136736 CInputManager::onMouseButton(wlr_pointer_button_event*) [2284] - 0.00 0.00 12/136736 CWindow::~CWindow() [1853] - 0.00 0.00 14/136736 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 14/136736 Events::listener_newXDGSurface(wl_listener*, void*) [4453] - 0.00 0.00 16/136736 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 18/136736 CInputManager::onKeyboardMod(void*, SKeyboard*) [2005] - 0.00 0.00 24/136736 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 27/136736 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 28/136736 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] - 0.00 0.00 30/136736 CHyprXWaylandManager::activateWindow(CWindow*, bool) [1749] - 0.00 0.00 32/136736 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] - 0.00 0.00 35/136736 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 41/136736 Events::listener_setTitleWindow(void*, void*) [1670] - 0.00 0.00 92/136736 CInputManager::processMouseRequest(wlr_seat_pointer_request_set_cursor_event*) [1190] - 0.00 0.00 112/136736 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 180/136736 CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*) [1153] - 0.00 0.00 239/136736 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] - 0.00 0.00 400/136736 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 436/136736 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] - 0.00 0.00 891/136736 CInputManager::onMouseWarp(wlr_pointer_motion_absolute_event*) [602] - 0.00 0.00 932/136736 Events::listener_mouseFrame(wl_listener*, void*) [4441] - 0.00 0.00 1328/136736 Events::listener_change(wl_listener*, void*) [3130] - 0.00 0.00 1481/136736 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 1580/136736 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] - 0.00 0.00 1587/136736 Events::listener_commitWindow(void*, void*) [471] - 0.00 0.00 1707/136736 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] - 0.00 0.00 1822/136736 IHyprLayout::onMouseMove(Vector2D const&) [453] - 0.00 0.00 2768/136736 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] - 0.00 0.00 2785/136736 CHyprRenderer::damageWindow(CWindow*) [423] - 0.00 0.00 3015/136736 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] - 0.00 0.00 3221/136736 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 3276/136736 renderSurface(wlr_surface*, int, int, void*) [4254] - 0.00 0.00 5314/136736 CHyprRenderer::shouldRenderWindow(CWindow*) [463] - 0.00 0.00 5629/136736 Events::listener_monitorFrame(void*, void*) [532] - 0.00 0.00 7353/136736 CInputManager::getMouseCoordsInternal() [369] - 0.00 0.00 9862/136736 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [342] - 0.00 0.00 9920/136736 CAnimationManager::tick() [539] - 0.00 0.00 17811/136736 CHyprRenderer::damageBox(wlr_box*) [177] - 0.00 0.00 26196/136736 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 26384/136736 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] -[40] 0.0 0.00 0.00 136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 136731/136731 std::unique_ptr >::get() const [42] ------------------------------------------------ - 0.00 0.00 136735/136735 std::unique_ptr >::get() const [42] -[41] 0.0 0.00 0.00 136735 std::__uniq_ptr_impl >::_M_ptr() const [41] - 0.00 0.00 136740/136740 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CCompositor*, std::default_delete >(std::tuple > const&) [38] ------------------------------------------------ - 0.00 0.00 136731/136731 std::unique_ptr >::operator->() const [40] -[42] 0.0 0.00 0.00 136731 std::unique_ptr >::get() const [42] - 0.00 0.00 136735/136735 std::__uniq_ptr_impl >::_M_ptr() const [41] ------------------------------------------------ - 0.00 0.00 3/121615 CBezierCurve::setup(std::vector >*) [3075] - 0.00 0.00 4/121615 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1l>, long, true, true>::__cast >(std::chrono::duration > const&) [2938] - 0.00 0.00 1216/121615 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] - 0.00 0.00 19036/121615 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] - 0.00 0.00 33788/121615 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [108] - 0.00 0.00 67568/121615 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [109] -[43] 0.0 0.00 0.00 121615 std::chrono::duration >::count() const [43] ------------------------------------------------ - 0.00 0.00 1/115845 std::char_traits::assign(char*, unsigned long, char) [3557] - 0.00 0.00 1/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3772] - 0.00 0.00 1/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3776] - 0.00 0.00 1/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3768] - 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule**, unsigned long) [3757] - 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, SWindowRule**, unsigned long) [3755] - 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent**, unsigned long) [3759] - 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, int**, unsigned long) [3765] - 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent*, unsigned long) [3742] - 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, int*, unsigned long) [3781] - 0.00 0.00 1/115845 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::deallocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3745] - 0.00 0.00 1/115845 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::deallocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3749] - 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, Vector2D**, unsigned long) [3761] - 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3758] - 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3756] - 0.00 0.00 1/115845 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::allocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, unsigned long) [3751] - 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, CWorkspace***, unsigned long) [3763] - 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3764] - 0.00 0.00 1/115845 std::allocator_traits >::deallocate(std::allocator&, CWorkspace**, unsigned long) [3753] - 0.00 0.00 1/115845 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3774] - 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3754] - 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3760] - 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3766] - 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3782] - 0.00 0.00 1/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3743] - 0.00 0.00 2/115845 std::allocator_traits, std::allocator >*> >::deallocate(std::allocator, std::allocator >*>&, std::__cxx11::basic_string, std::allocator >**, unsigned long) [2904] - 0.00 0.00 2/115845 std::allocator_traits, std::allocator > > >::deallocate(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, unsigned long) [2890] - 0.00 0.00 2/115845 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule*, unsigned long) [2884] - 0.00 0.00 2/115845 void std::_Destroy(SMonitorRule*, SMonitorRule*) [3004] - 0.00 0.00 2/115845 std::allocator_traits, std::allocator > const, long>, true> > >::deallocate(std::allocator, std::allocator > const, long>, true> >&, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2892] - 0.00 0.00 2/115845 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2896] - 0.00 0.00 2/115845 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2900] - 0.00 0.00 2/115845 std::allocator_traits, std::allocator >*> >::allocate(std::allocator, std::allocator >*>&, unsigned long) [2905] - 0.00 0.00 2/115845 std::allocator_traits, std::allocator > > >::allocate(std::allocator, std::allocator > >&, unsigned long) [2891] - 0.00 0.00 2/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2885] - 0.00 0.00 2/115845 std::allocator_traits, std::allocator > const, long>, true> > >::allocate(std::allocator, std::allocator > const, long>, true> >&, unsigned long) [2894] - 0.00 0.00 3/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2623] - 0.00 0.00 3/115845 void std::_Destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2513] - 0.00 0.00 3/115845 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::deallocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2619] - 0.00 0.00 3/115845 std::allocator_traits >::deallocate(std::allocator&, Vector2D*, unsigned long) [2617] - 0.00 0.00 3/115845 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::allocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, unsigned long) [2621] - 0.00 0.00 3/115845 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2625] - 0.00 0.00 4/115845 std::char_traits::move(char*, char const*, unsigned long) [2394] - 0.00 0.00 4/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2428] - 0.00 0.00 4/115845 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2425] - 0.00 0.00 4/115845 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2423] - 0.00 0.00 4/115845 std::allocator_traits >::deallocate(std::allocator&, SWindowRule*, unsigned long) [2420] - 0.00 0.00 4/115845 void std::_Destroy(Vector2D*, Vector2D*) [2511] - 0.00 0.00 4/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2421] - 0.00 0.00 4/115845 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2489] - 0.00 0.00 5/115845 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) const [2288] - 0.00 0.00 8/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2189] - 0.00 0.00 12/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1929] - 0.00 0.00 13/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1805] - 0.00 0.00 13/115845 std::allocator_traits, std::allocator > const, unsigned int> > > >::deallocate(std::allocator, std::allocator > const, unsigned int> > >&, std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [1809] - 0.00 0.00 13/115845 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] - 0.00 0.00 13/115845 std::allocator_traits, std::allocator > const, unsigned int> > > >::allocate(std::allocator, std::allocator > const, unsigned int> > >&, unsigned long) [1811] - 0.00 0.00 13/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] - 0.00 0.00 17/115845 void std::_Destroy(SWindowRule*, SWindowRule*) [1714] - 0.00 0.00 26/115845 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData***, unsigned long) [1620] - 0.00 0.00 26/115845 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData**, unsigned long) [1618] - 0.00 0.00 27/115845 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::deallocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1569] - 0.00 0.00 32/115845 std::__detail::_ScannerBase::_ScannerBase(std::regex_constants::syntax_option_type) [1477] - 0.00 0.00 32/115845 std::allocator_traits >::deallocate(std::allocator&, unsigned long*, unsigned long) [1423] - 0.00 0.00 32/115845 void std::_Destroy(unsigned long*, unsigned long*) [1530] - 0.00 0.00 32/115845 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] - 0.00 0.00 32/115845 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::__detail::_StateSeq >**, unsigned long) [1416] - 0.00 0.00 32/115845 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [1324] - 0.00 0.00 32/115845 std::allocator_traits > > >::deallocate(std::allocator > >&, std::__detail::_StateSeq >*, unsigned long) [1414] - 0.00 0.00 32/115845 void std::_Destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [1528] - 0.00 0.00 32/115845 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1417] - 0.00 0.00 32/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1425] - 0.00 0.00 32/115845 std::allocator_traits, std::allocator > >, int> > >::deallocate(std::allocator, std::allocator > >, int> >&, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1420] - 0.00 0.00 32/115845 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) [1419] - 0.00 0.00 32/115845 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [1418] - 0.00 0.00 32/115845 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1415] - 0.00 0.00 32/115845 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1503] - 0.00 0.00 32/115845 void std::_Destroy*>(std::__detail::_State*, std::__detail::_State*) [1526] - 0.00 0.00 32/115845 std::allocator_traits, std::allocator > >, int> > >::allocate(std::allocator, std::allocator > >, int> >&, unsigned long) [1421] - 0.00 0.00 41/115845 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1267] - 0.00 0.00 48/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1210] - 0.00 0.00 53/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1149] - 0.00 0.00 64/115845 std::allocator_traits, std::allocator > > > > >::deallocate(std::allocator, std::allocator > > > >&, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [1058] - 0.00 0.00 64/115845 std::allocator_traits, std::allocator > > > > >::allocate(std::allocator, std::allocator > > > >&, unsigned long) [1059] - 0.00 0.00 76/115845 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::deallocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [996] - 0.00 0.00 76/115845 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::allocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, unsigned long) [998] - 0.00 0.00 156/115845 void std::_Destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [867] - 0.00 0.00 160/115845 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [864] - 0.00 0.00 160/115845 std::allocator_traits > >::deallocate(std::allocator >&, std::__detail::_State*, unsigned long) [863] - 0.00 0.00 188/115845 std::less::operator()(char const*, char const*) const [840] - 0.00 0.00 208/115845 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [829] - 0.00 0.00 256/115845 void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [741] - 0.00 0.00 288/115845 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [723] - 0.00 0.00 352/115845 void std::_Construct, std::allocator > >, int>>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [692] - 0.00 0.00 1326/115845 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] - 0.00 0.00 4756/115845 std::char_traits::find(char const*, unsigned long, char const&) [341] - 0.00 0.00 9874/115845 int const& std::clamp(int const&, int const&, int const&) [249] - 0.00 0.00 9955/115845 std::allocator_traits >::allocate(std::allocator&, unsigned long) [240] - 0.00 0.00 9958/115845 std::allocator_traits >::deallocate(std::allocator&, char*, unsigned long) [242] - 0.00 0.00 12165/115845 std::char_traits::length(char const*) [205] - 0.00 0.00 13938/115845 std::char_traits::compare(char const*, char const*, unsigned long) [183] - 0.00 0.00 17245/115845 std::char_traits::copy(char*, char const*, unsigned long) [148] - 0.00 0.00 33611/115845 std::char_traits::assign(char&, char const&) [112] -[44] 0.0 0.00 0.00 115845 std::__is_constant_evaluated() [44] ------------------------------------------------ - 0.00 0.00 14/98226 std::_List_const_iterator::_M_const_cast() const [1762] - 0.00 0.00 43976/98226 std::__cxx11::list >::end() [73] - 0.00 0.00 54236/98226 std::__cxx11::list >::begin() [55] -[45] 0.0 0.00 0.00 98226 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [45] ------------------------------------------------ - 0.00 0.00 19034/90907 std::chrono::duration >::zero() [172] - 0.00 0.00 19047/90907 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [175] - 0.00 0.00 19047/90907 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [167] - 0.00 0.00 33779/90907 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [108] -[46] 0.0 0.00 0.00 90907 std::chrono::duration >::duration(long const&) [46] ------------------------------------------------ - 0.00 0.00 24/77163 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::allocator > > const&) [1942] - 0.00 0.00 38564/77163 std::deque >, std::allocator > > >::begin() [79] - 0.00 0.00 38575/77163 std::deque >, std::allocator > > >::end() [78] -[47] 0.0 0.00 0.00 77163 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [47] ------------------------------------------------ - 0.00 0.00 3163/77111 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 6003/77111 CWindow::updateWindowDecos() [400] - 0.00 0.00 67945/77111 CWindow::getFullWindowBoundingBox() [102] -[48] 0.0 0.00 0.00 77111 std::operator==(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [48] ------------------------------------------------ - 0.00 0.00 3/75705 std::_List_const_iterator::_M_const_cast() const [2542] - 0.00 0.00 37827/75705 std::__cxx11::list >::end() [95] - 0.00 0.00 37875/75705 std::__cxx11::list >::begin() [94] -[49] 0.0 0.00 0.00 75705 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [49] ------------------------------------------------ - 0.00 0.00 12/69526 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1849] - 0.00 0.00 1579/69526 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] - 0.00 0.00 67935/69526 CWindow::getFullWindowBoundingBox() [102] -[50] 0.0 0.00 0.00 69526 SWindowDecorationExtents::~SWindowDecorationExtents() [50] - 0.00 0.00 139078/237166 Vector2D::~Vector2D() [27] ------------------------------------------------ - 0.00 0.00 1/68314 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, std::__cxx11::basic_string, std::allocator > const&) [3935] - 0.00 0.00 16/68314 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] - 0.00 0.00 19/68314 std::__cxx11::basic_string, std::allocator >::end() [1703] - 0.00 0.00 20/68314 std::__cxx11::basic_string, std::allocator >::operator std::basic_string_view >() const [1692] - 0.00 0.00 28/68314 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] - 0.00 0.00 32/68314 std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) [1467] - 0.00 0.00 160/68314 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) [853] - 0.00 0.00 185/68314 std::__cxx11::basic_string, std::allocator >::assign(char const*) [846] - 0.00 0.00 218/68314 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] - 0.00 0.00 224/68314 std::__cxx11::basic_string, std::allocator >::assign(unsigned long, char) [790] - 0.00 0.00 224/68314 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] - 0.00 0.00 280/68314 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] - 0.00 0.00 659/68314 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 798/68314 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] - 0.00 0.00 839/68314 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [604] - 0.00 0.00 965/68314 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const [596] - 0.00 0.00 2016/68314 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [437] - 0.00 0.00 2290/68314 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const [699] - 0.00 0.00 2416/68314 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] - 0.00 0.00 3195/68314 std::__cxx11::basic_string, std::allocator >::end() const [381] - 0.00 0.00 5872/68314 std::__cxx11::basic_string, std::allocator >::_M_limit(unsigned long, unsigned long) const [364] - 0.00 0.00 7782/68314 std::__cxx11::basic_string, std::allocator >::_M_check(unsigned long, char const*) const [264] - 0.00 0.00 40075/68314 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] -[51] 0.0 0.00 0.00 68314 std::__cxx11::basic_string, std::allocator >::size() const [51] ------------------------------------------------ - 0.00 0.00 67564/67564 std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) [110] -[52] 0.0 0.00 0.00 67564 std::chrono::time_point > >::time_since_epoch() const [52] ------------------------------------------------ - 0.00 0.00 1/62431 CCompositor::getMonitorFromName(std::__cxx11::basic_string, std::allocator > const&) [3066] - 0.00 0.00 1/62431 CCompositor::getNextAvailableMonitorID() [3069] - 0.00 0.00 2/62431 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 2/62431 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 2/62431 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] - 0.00 0.00 12/62431 CHyprRenderer::shouldRenderWindow(CWindow*) [463] - 0.00 0.00 885/62431 Events::listener_change(wl_listener*, void*) [3130] - 0.00 0.00 1705/62431 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] - 0.00 0.00 3676/62431 CCompositor::getMonitorFromOutput(wlr_output*) [371] - 0.00 0.00 5570/62431 CHyprRenderer::damageWindow(CWindow*) [423] - 0.00 0.00 7341/62431 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 7615/62431 CCompositor::isWorkspaceVisible(int const&) [335] - 0.00 0.00 35619/62431 CHyprRenderer::damageBox(wlr_box*) [177] -[53] 0.0 0.00 0.00 62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] ------------------------------------------------ - 0.00 0.00 24/61810 std::__cxx11::list >::back() [1644] - 0.00 0.00 10293/61810 std::reverse_iterator >::operator++(int) [224] - 0.00 0.00 51493/61810 std::reverse_iterator >::operator->() const [59] -[54] 0.0 0.00 0.00 61810 std::_List_iterator::operator--() [54] ------------------------------------------------ - 0.00 0.00 1/54237 CCompositor::updateAllWindowsBorders() [3068] - 0.00 0.00 2/54237 CCompositor::moveWindowToTop(CWindow*) [2703] - 0.00 0.00 2/54237 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] - 0.00 0.00 4/54237 CCompositor::windowFromCursor() [2315] - 0.00 0.00 4/54237 CCompositor::getFullscreenWindowOnWorkspace(int const&) [2317] - 0.00 0.00 4/54237 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] - 0.00 0.00 8/54237 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] - 0.00 0.00 8/54237 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] - 0.00 0.00 148/54237 CAnimationManager::tick() [539] - 0.00 0.00 171/54237 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 1821/54237 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] - 0.00 0.00 2825/54237 CCompositor::getWindowsOnWorkspace(int const&) [402] - 0.00 0.00 4048/54237 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] - 0.00 0.00 12128/54237 std::__cxx11::list >::rend() [206] - 0.00 0.00 33063/54237 CCompositor::windowExists(CWindow*) [113] -[55] 0.0 0.00 0.00 54237 std::__cxx11::list >::begin() [55] - 0.00 0.00 54236/98226 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [45] ------------------------------------------------ - 0.00 0.00 3/54116 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1l>, long, true, true>::__cast >(std::chrono::duration > const&) [2938] - 0.00 0.00 55/54116 std::chrono::duration >::zero() [1119] - 0.00 0.00 1219/54116 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [569] - 0.00 0.00 19054/54116 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [166] - 0.00 0.00 33785/54116 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [109] -[56] 0.0 0.00 0.00 54116 std::chrono::duration >::duration(long const&) [56] ------------------------------------------------ - 0.00 0.00 26045/52112 __gthread_mutex_lock(pthread_mutex_t*) [144] - 0.00 0.00 26067/52112 __gthread_mutex_unlock(pthread_mutex_t*) [142] -[57] 0.0 0.00 0.00 52112 __gthread_active_p() [57] ------------------------------------------------ - 0.00 0.00 51494/51494 std::reverse_iterator >::operator->() const [59] -[58] 0.0 0.00 0.00 51494 CWindow* std::reverse_iterator >::_S_to_pointer >(std::_List_iterator) [58] - 0.00 0.00 51486/51486 std::_List_iterator::operator->() const [60] ------------------------------------------------ - 0.00 0.00 72/51489 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 140/51489 CCompositor::windowFromCursor() [2315] - 0.00 0.00 51277/51489 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] -[59] 0.0 0.00 0.00 51489 std::reverse_iterator >::operator->() const [59] - 0.00 0.00 51494/51494 CWindow* std::reverse_iterator >::_S_to_pointer >(std::_List_iterator) [58] - 0.00 0.00 51493/61810 std::_List_iterator::operator--() [54] ------------------------------------------------ - 0.00 0.00 51486/51486 CWindow* std::reverse_iterator >::_S_to_pointer >(std::_List_iterator) [58] -[60] 0.0 0.00 0.00 51486 std::_List_iterator::operator->() const [60] - 0.00 0.00 51486/251953 std::_List_node::_M_valptr() [26] ------------------------------------------------ - 0.00 0.00 2295/46754 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] - 0.00 0.00 2822/46754 CHyprOpenGLImpl::clear(CColor const&) [417] - 0.00 0.00 4454/46754 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [343] - 0.00 0.00 37183/46754 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] -[61] 0.0 0.00 0.00 46754 CHyprOpenGLImpl::scissor(wlr_box const*) [61] ------------------------------------------------ - 0.00 0.00 45657/45657 std::__ptr_traits_ptr_to::pointer_to(char&) [63] -[62] 0.0 0.00 0.00 45657 char* std::addressof(char&) [62] - 0.00 0.00 45653/45653 char* std::__addressof(char&) [64] ------------------------------------------------ - 0.00 0.00 45656/45656 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] -[63] 0.0 0.00 0.00 45656 std::__ptr_traits_ptr_to::pointer_to(char&) [63] - 0.00 0.00 45657/45657 char* std::addressof(char&) [62] ------------------------------------------------ - 0.00 0.00 45653/45653 char* std::addressof(char&) [62] -[64] 0.0 0.00 0.00 45653 char* std::__addressof(char&) [64] ------------------------------------------------ - 0.00 0.00 6/45647 std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) [2269] - 0.00 0.00 6/45647 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) [2268] - 0.00 0.00 21/45647 std::__cxx11::basic_string, std::allocator >::basic_string(char const*, unsigned long, std::allocator const&) [1665] - 0.00 0.00 56/45647 std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) [1544] - 0.00 0.00 140/45647 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] - 0.00 0.00 1434/45647 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 3873/45647 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] - 0.00 0.00 6775/45647 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] - 0.00 0.00 7976/45647 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 10359/45647 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] - 0.00 0.00 15001/45647 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] -[65] 0.0 0.00 0.00 45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] - 0.00 0.00 45656/45656 std::__ptr_traits_ptr_to::pointer_to(char&) [63] ------------------------------------------------ - 0.00 0.00 1/44410 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] - 0.00 0.00 4/44410 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 6/44410 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] - 0.00 0.00 7/44410 CFramebuffer::alloc(int, int) [2125] - 0.00 0.00 8/44410 CCompositor::cleanupFadingOut() [524] - 0.00 0.00 8/44410 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 3161/44410 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] - 0.00 0.00 7033/44410 Events::listener_monitorFrame(void*, void*) [532] - 0.00 0.00 8067/44410 renderSurface(wlr_surface*, int, int, void*) [4254] - 0.00 0.00 12025/44410 CFramebuffer::bind() [310] - 0.00 0.00 14090/44410 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] -[66] 0.0 0.00 0.00 44410 std::unique_ptr >::operator->() const [66] - 0.00 0.00 44408/44408 std::unique_ptr >::get() const [69] ------------------------------------------------ - 0.00 0.00 44410/44410 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple > const&) [71] -[67] 0.0 0.00 0.00 44410 CHyprOpenGLImpl* const& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) [67] - 0.00 0.00 44405/44405 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) [72] ------------------------------------------------ - 0.00 0.00 44409/44409 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) [72] -[68] 0.0 0.00 0.00 44409 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false> const&) [68] ------------------------------------------------ - 0.00 0.00 44408/44408 std::unique_ptr >::operator->() const [66] -[69] 0.0 0.00 0.00 44408 std::unique_ptr >::get() const [69] - 0.00 0.00 44406/44406 std::__uniq_ptr_impl >::_M_ptr() const [70] ------------------------------------------------ - 0.00 0.00 44406/44406 std::unique_ptr >::get() const [69] -[70] 0.0 0.00 0.00 44406 std::__uniq_ptr_impl >::_M_ptr() const [70] - 0.00 0.00 44406/44406 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple > const&) [71] ------------------------------------------------ - 0.00 0.00 44406/44406 std::__uniq_ptr_impl >::_M_ptr() const [70] -[71] 0.0 0.00 0.00 44406 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple > const&) [71] - 0.00 0.00 44410/44410 CHyprOpenGLImpl* const& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) [67] ------------------------------------------------ - 0.00 0.00 44405/44405 CHyprOpenGLImpl* const& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) [67] -[72] 0.0 0.00 0.00 44405 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) [72] - 0.00 0.00 44409/44409 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false> const&) [68] ------------------------------------------------ - 0.00 0.00 1/43977 CCompositor::updateAllWindowsBorders() [3068] - 0.00 0.00 2/43977 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] - 0.00 0.00 4/43977 CCompositor::windowFromCursor() [2315] - 0.00 0.00 4/43977 CCompositor::getFullscreenWindowOnWorkspace(int const&) [2317] - 0.00 0.00 4/43977 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] - 0.00 0.00 4/43977 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] - 0.00 0.00 8/43977 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] - 0.00 0.00 9/43977 CCompositor::moveWindowToTop(CWindow*) [2703] - 0.00 0.00 12/43977 CWindow& std::__cxx11::list >::emplace_back<>() [1951] - 0.00 0.00 24/43977 std::__cxx11::list >::back() [1644] - 0.00 0.00 148/43977 CAnimationManager::tick() [539] - 0.00 0.00 171/43977 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 1821/43977 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] - 0.00 0.00 1829/43977 std::__cxx11::list >::rbegin() [452] - 0.00 0.00 2823/43977 CCompositor::getWindowsOnWorkspace(int const&) [402] - 0.00 0.00 4049/43977 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] - 0.00 0.00 33064/43977 CCompositor::windowExists(CWindow*) [113] -[73] 0.0 0.00 0.00 43977 std::__cxx11::list >::end() [73] - 0.00 0.00 43976/98226 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [45] ------------------------------------------------ - 0.00 0.00 41758/41758 std::array::operator[](unsigned long) [75] -[74] 0.0 0.00 0.00 41758 std::__array_traits::_S_ref(Vector2D const (&) [200], unsigned long) [74] ------------------------------------------------ - 0.00 0.00 313/41743 CBezierCurve::setup(std::vector >*) [3075] - 0.00 0.00 41430/41743 CBezierCurve::getYForPoint(float) [354] -[75] 0.0 0.00 0.00 41743 std::array::operator[](unsigned long) [75] - 0.00 0.00 41758/41758 std::__array_traits::_S_ref(Vector2D const (&) [200], unsigned long) [74] ------------------------------------------------ - 0.00 0.00 1216/40508 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [563] - 0.00 0.00 1220/40508 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] - 0.00 0.00 19034/40508 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [167] - 0.00 0.00 19038/40508 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] -[76] 0.0 0.00 0.00 40508 std::chrono::duration >::count() const [76] ------------------------------------------------ - 0.00 0.00 9741/38976 std::enable_if, void>::type std::__invoke_r(void (*&)(void*, void*), void*&&, void*&&) [340] - 0.00 0.00 9743/38976 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] - 0.00 0.00 9746/38976 std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, void*&&) [338] - 0.00 0.00 9746/38976 std::function::operator()(void*, void*) const [337] -[77] 0.0 0.00 0.00 38976 void*&& std::forward(std::remove_reference::type&) [77] ------------------------------------------------ - 0.00 0.00 12/38571 std::deque >, std::allocator > > >::~deque() [1946] - 0.00 0.00 12/38571 std::deque >, std::allocator > > >::back() [1944] - 0.00 0.00 1579/38571 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 3000/38571 CWindow::updateWindowDecos() [400] - 0.00 0.00 33968/38571 CWindow::getFullWindowBoundingBox() [102] -[78] 0.0 0.00 0.00 38571 std::deque >, std::allocator > > >::end() [78] - 0.00 0.00 38575/77163 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [47] ------------------------------------------------ - 0.00 0.00 12/38564 std::deque >, std::allocator > > >::~deque() [1946] - 0.00 0.00 1580/38564 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 3002/38564 CWindow::updateWindowDecos() [400] - 0.00 0.00 33970/38564 CWindow::getFullWindowBoundingBox() [102] -[79] 0.0 0.00 0.00 38564 std::deque >, std::allocator > > >::begin() [79] - 0.00 0.00 38564/77163 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [47] ------------------------------------------------ - 0.00 0.00 12/38563 std::deque >, std::allocator > > >::back() [1944] - 0.00 0.00 1581/38563 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 3000/38563 CWindow::updateWindowDecos() [400] - 0.00 0.00 33970/38563 CWindow::getFullWindowBoundingBox() [102] -[80] 0.0 0.00 0.00 38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator*() const [80] ------------------------------------------------ - 0.00 0.00 1582/38563 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 3002/38563 CWindow::updateWindowDecos() [400] - 0.00 0.00 33979/38563 CWindow::getFullWindowBoundingBox() [102] -[81] 0.0 0.00 0.00 38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator++() [81] ------------------------------------------------ - 0.00 0.00 38557/38557 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple > const&) [83] -[82] 0.0 0.00 0.00 38557 IHyprWindowDecoration* const& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) [82] - 0.00 0.00 38551/38551 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) [86] ------------------------------------------------ - 0.00 0.00 38556/38556 std::__uniq_ptr_impl >::_M_ptr() const [84] -[83] 0.0 0.00 0.00 38556 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple > const&) [83] - 0.00 0.00 38557/38557 IHyprWindowDecoration* const& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) [82] ------------------------------------------------ - 0.00 0.00 38553/38553 std::unique_ptr >::get() const [87] -[84] 0.0 0.00 0.00 38553 std::__uniq_ptr_impl >::_M_ptr() const [84] - 0.00 0.00 38556/38556 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple > const&) [83] ------------------------------------------------ - 0.00 0.00 38552/38552 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) [86] -[85] 0.0 0.00 0.00 38552 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false> const&) [85] ------------------------------------------------ - 0.00 0.00 38551/38551 IHyprWindowDecoration* const& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) [82] -[86] 0.0 0.00 0.00 38551 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) [86] - 0.00 0.00 38552/38552 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false> const&) [85] ------------------------------------------------ - 0.00 0.00 38548/38548 std::unique_ptr >::operator->() const [88] -[87] 0.0 0.00 0.00 38548 std::unique_ptr >::get() const [87] - 0.00 0.00 38553/38553 std::__uniq_ptr_impl >::_M_ptr() const [84] ------------------------------------------------ - 0.00 0.00 1580/38546 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 3000/38546 CWindow::updateWindowDecos() [400] - 0.00 0.00 33966/38546 CWindow::getFullWindowBoundingBox() [102] -[88] 0.0 0.00 0.00 38546 std::unique_ptr >::operator->() const [88] - 0.00 0.00 38548/38548 std::unique_ptr >::get() const [87] ------------------------------------------------ - 0.00 0.00 19073/38168 std::deque >::end() [162] - 0.00 0.00 19095/38168 std::deque >::begin() [160] -[89] 0.0 0.00 0.00 38168 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [89] ------------------------------------------------ - 0.00 0.00 37877/37877 __gnu_cxx::__aligned_membuf::_M_ptr() [91] -[90] 0.0 0.00 0.00 37877 __gnu_cxx::__aligned_membuf::_M_addr() [90] ------------------------------------------------ - 0.00 0.00 37875/37875 std::_List_node::_M_valptr() [92] -[91] 0.0 0.00 0.00 37875 __gnu_cxx::__aligned_membuf::_M_ptr() [91] - 0.00 0.00 37877/37877 __gnu_cxx::__aligned_membuf::_M_addr() [90] ------------------------------------------------ - 0.00 0.00 1/37873 std::__cxx11::_List_base >::_M_clear() [2947] - 0.00 0.00 1/37873 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] - 0.00 0.00 37871/37873 std::_List_iterator::operator*() const [93] -[92] 0.0 0.00 0.00 37873 std::_List_node::_M_valptr() [92] - 0.00 0.00 37875/37875 __gnu_cxx::__aligned_membuf::_M_ptr() [91] ------------------------------------------------ - 0.00 0.00 1/37872 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 1/37872 std::__cxx11::list >::back() [3969] - 0.00 0.00 1/37872 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] - 0.00 0.00 10/37872 CHyprRenderer::shouldRenderWindow(CWindow*) [463] - 0.00 0.00 58/37872 std::__cxx11::list >::front() [1090] - 0.00 0.00 442/37872 Events::listener_change(wl_listener*, void*) [3130] - 0.00 0.00 853/37872 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] - 0.00 0.00 2784/37872 CHyprRenderer::damageWindow(CWindow*) [423] - 0.00 0.00 3674/37872 CCompositor::getMonitorFromOutput(wlr_output*) [371] - 0.00 0.00 4897/37872 CCompositor::isWorkspaceVisible(int const&) [335] - 0.00 0.00 7340/37872 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 17811/37872 CHyprRenderer::damageBox(wlr_box*) [177] -[93] 0.0 0.00 0.00 37872 std::_List_iterator::operator*() const [93] - 0.00 0.00 37871/37873 std::_List_node::_M_valptr() [92] ------------------------------------------------ - 0.00 0.00 1/37872 CCompositor::getMonitorFromName(std::__cxx11::basic_string, std::allocator > const&) [3066] - 0.00 0.00 1/37872 CCompositor::getNextAvailableMonitorID() [3069] - 0.00 0.00 2/37872 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 2/37872 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 2/37872 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] - 0.00 0.00 10/37872 CHyprRenderer::shouldRenderWindow(CWindow*) [463] - 0.00 0.00 58/37872 std::__cxx11::list >::front() [1090] - 0.00 0.00 443/37872 Events::listener_change(wl_listener*, void*) [3130] - 0.00 0.00 854/37872 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] - 0.00 0.00 2784/37872 CHyprRenderer::damageWindow(CWindow*) [423] - 0.00 0.00 3675/37872 CCompositor::getMonitorFromOutput(wlr_output*) [371] - 0.00 0.00 4892/37872 CCompositor::isWorkspaceVisible(int const&) [335] - 0.00 0.00 7338/37872 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 17810/37872 CHyprRenderer::damageBox(wlr_box*) [177] -[94] 0.0 0.00 0.00 37872 std::__cxx11::list >::begin() [94] - 0.00 0.00 37875/75705 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [49] ------------------------------------------------ - 0.00 0.00 1/37815 CCompositor::getMonitorFromName(std::__cxx11::basic_string, std::allocator > const&) [3066] - 0.00 0.00 1/37815 CCompositor::getNextAvailableMonitorID() [3069] - 0.00 0.00 1/37815 std::__cxx11::list >::push_back(SMonitor const&) [3974] - 0.00 0.00 1/37815 std::__cxx11::list >::back() [3969] - 0.00 0.00 1/37815 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] - 0.00 0.00 2/37815 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 2/37815 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 10/37815 CHyprRenderer::shouldRenderWindow(CWindow*) [463] - 0.00 0.00 443/37815 Events::listener_change(wl_listener*, void*) [3130] - 0.00 0.00 854/37815 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] - 0.00 0.00 2784/37815 CHyprRenderer::damageWindow(CWindow*) [423] - 0.00 0.00 3675/37815 CCompositor::getMonitorFromOutput(wlr_output*) [371] - 0.00 0.00 4891/37815 CCompositor::isWorkspaceVisible(int const&) [335] - 0.00 0.00 7342/37815 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 17807/37815 CHyprRenderer::damageBox(wlr_box*) [177] -[95] 0.0 0.00 0.00 37815 std::__cxx11::list >::end() [95] - 0.00 0.00 37827/75705 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [49] ------------------------------------------------ - 0.00 0.00 37297/37297 CBezierCurve::getYForPoint(float) [354] -[96] 0.0 0.00 0.00 37297 std::abs(float) [96] ------------------------------------------------ - 0.00 0.00 2299/37189 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*)::{lambda(CShader*, pixman_region32*)#1}::operator()(CShader*, pixman_region32*) const [432] - 0.00 0.00 3805/37189 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] - 0.00 0.00 3810/37189 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] - 0.00 0.00 3815/37189 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] - 0.00 0.00 5525/37189 CHyprOpenGLImpl::clear(CColor const&) [417] - 0.00 0.00 17935/37189 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] -[97] 0.0 0.00 0.00 37189 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] - 0.00 0.00 37183/46754 CHyprOpenGLImpl::scissor(wlr_box const*) [61] ------------------------------------------------ - 0.00 0.00 1/35948 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3762] - 0.00 0.00 1/35948 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::allocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, unsigned long) [3747] - 0.00 0.00 1/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3778] - 0.00 0.00 1/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3770] - 0.00 0.00 2/35948 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2887] - 0.00 0.00 2/35948 void std::_Construct(Vector2D*, Vector2D const&) [2983] - 0.00 0.00 2/35948 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2898] - 0.00 0.00 2/35948 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2902] - 0.00 0.00 4/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2430] - 0.00 0.00 7/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2077] - 0.00 0.00 12/35948 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::unique_ptr >**, unsigned long) [1927] - 0.00 0.00 12/35948 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1928] - 0.00 0.00 12/35948 std::allocator_traits > > >::deallocate(std::allocator > >&, std::unique_ptr >*, unsigned long) [1933] - 0.00 0.00 12/35948 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1934] - 0.00 0.00 12/35948 void std::_Destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1979] - 0.00 0.00 12/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1931] - 0.00 0.00 13/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1807] - 0.00 0.00 26/35948 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1621] - 0.00 0.00 26/35948 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1619] - 0.00 0.00 27/35948 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::allocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, unsigned long) [1571] - 0.00 0.00 48/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1212] - 0.00 0.00 54/35948 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1129] - 0.00 0.00 3280/35948 double const& std::clamp(double const&, double const&, double const&) [377] - 0.00 0.00 32379/35948 float const& std::clamp(float const&, float const&, float const&) [117] -[98] 0.0 0.00 0.00 35948 __is_constant_evaluated [98] ------------------------------------------------ - 0.00 0.00 1458/35247 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] - 0.00 0.00 33789/35247 CAnimationManager::tick() [539] -[99] 0.0 0.00 0.00 35247 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [99] ------------------------------------------------ - 0.00 0.00 21/35223 std::__cxx11::basic_string, std::allocator >::operator std::basic_string_view >() const [1692] - 0.00 0.00 64/35223 std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) [1467] - 0.00 0.00 140/35223 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] - 0.00 0.00 850/35223 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const [596] - 0.00 0.00 7518/35223 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] - 0.00 0.00 26630/35223 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] -[100] 0.0 0.00 0.00 35223 std::__cxx11::basic_string, std::allocator >::data() const [100] - 0.00 0.00 35243/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] ------------------------------------------------ - 0.00 0.00 33971/33971 CWindow::getFullWindowBoundingBox() [102] -[101] 0.0 0.00 0.00 33971 CHyprDropShadowDecoration::getWindowDecorationExtents() [101] - 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 2785/33968 CHyprRenderer::damageWindow(CWindow*) [423] - 0.00 0.00 4455/33968 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [342] - 0.00 0.00 26728/33968 CAnimationManager::tick() [539] -[102] 0.0 0.00 0.00 33968 CWindow::getFullWindowBoundingBox() [102] - 0.00 0.00 135903/204786 CAnimatedVariable::vec() const [29] - 0.00 0.00 67945/77111 std::operator==(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [48] - 0.00 0.00 67942/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 67935/69526 SWindowDecorationExtents::~SWindowDecorationExtents() [50] - 0.00 0.00 33979/38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator++() [81] - 0.00 0.00 33971/33971 CHyprDropShadowDecoration::getWindowDecorationExtents() [101] - 0.00 0.00 33970/38564 std::deque >, std::allocator > > >::begin() [79] - 0.00 0.00 33970/38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator*() const [80] - 0.00 0.00 33968/38571 std::deque >, std::allocator > > >::end() [78] - 0.00 0.00 33966/38546 std::unique_ptr >::operator->() const [88] - 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 33888/33888 std::_List_node::_M_valptr() [105] -[103] 0.0 0.00 0.00 33888 __gnu_cxx::__aligned_membuf::_M_ptr() [103] - 0.00 0.00 33885/33885 __gnu_cxx::__aligned_membuf::_M_addr() [104] ------------------------------------------------ - 0.00 0.00 33885/33885 __gnu_cxx::__aligned_membuf::_M_ptr() [103] -[104] 0.0 0.00 0.00 33885 __gnu_cxx::__aligned_membuf::_M_addr() [104] ------------------------------------------------ - 0.00 0.00 53/33883 std::__cxx11::_List_base >::_M_clear() [1104] - 0.00 0.00 54/33883 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] - 0.00 0.00 33776/33883 std::_List_iterator::operator*() const [111] -[105] 0.0 0.00 0.00 33883 std::_List_node::_M_valptr() [105] - 0.00 0.00 33888/33888 __gnu_cxx::__aligned_membuf::_M_ptr() [103] ------------------------------------------------ - 0.00 0.00 54/33829 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] - 0.00 0.00 1399/33829 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] - 0.00 0.00 32376/33829 CAnimationManager::tick() [539] -[106] 0.0 0.00 0.00 33829 std::_List_iterator::operator++() [106] ------------------------------------------------ - 0.00 0.00 1404/33786 CTimer::getSeconds() [540] - 0.00 0.00 32382/33786 CAnimationManager::tick() [539] -[107] 0.0 0.00 0.00 33786 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [107] - 0.00 0.00 33785/33785 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [108] ------------------------------------------------ - 0.00 0.00 33785/33785 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [107] -[108] 0.0 0.00 0.00 33785 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [108] - 0.00 0.00 33788/121615 std::chrono::duration >::count() const [43] - 0.00 0.00 33779/90907 std::chrono::duration >::duration(long const&) [46] ------------------------------------------------ - 0.00 0.00 33783/33783 std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) [110] -[109] 0.0 0.00 0.00 33783 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [109] - 0.00 0.00 67568/121615 std::chrono::duration >::count() const [43] - 0.00 0.00 33785/54116 std::chrono::duration >::duration(long const&) [56] ------------------------------------------------ - 0.00 0.00 3/33781 CBezierCurve::setup(std::vector >*) [3075] - 0.00 0.00 1404/33781 CTimer::getDuration() [531] - 0.00 0.00 32374/33781 CAnimationManager::tick() [539] -[110] 0.0 0.00 0.00 33781 std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) [110] - 0.00 0.00 67564/67564 std::chrono::time_point > >::time_since_epoch() const [52] - 0.00 0.00 33783/33783 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [109] ------------------------------------------------ - 0.00 0.00 1398/33774 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] - 0.00 0.00 32376/33774 CAnimationManager::tick() [539] -[111] 0.0 0.00 0.00 33774 std::_List_iterator::operator*() const [111] - 0.00 0.00 33776/33883 std::_List_node::_M_valptr() [105] ------------------------------------------------ - 0.00 0.00 229/33624 std::__cxx11::basic_string, std::allocator >::_S_assign(char*, unsigned long, char) [777] - 0.00 0.00 3878/33624 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] - 0.00 0.00 29517/33624 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] -[112] 0.0 0.00 0.00 33624 std::char_traits::assign(char&, char const&) [112] - 0.00 0.00 33611/115845 std::__is_constant_evaluated() [44] ------------------------------------------------ - 0.00 0.00 241/33069 CCompositor::cleanupFadingOut() [524] - 0.00 0.00 32828/33069 CCompositor::windowValidMapped(CWindow*) [114] -[113] 0.0 0.00 0.00 33069 CCompositor::windowExists(CWindow*) [113] - 0.00 0.00 154640/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] - 0.00 0.00 152656/200444 std::_List_iterator::operator*() const [30] - 0.00 0.00 121572/167869 std::_List_iterator::operator++() [32] - 0.00 0.00 33064/43977 std::__cxx11::list >::end() [73] - 0.00 0.00 33063/54237 std::__cxx11::list >::begin() [55] ------------------------------------------------ - 0.00 0.00 1/32825 CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) [3109] - 0.00 0.00 2/32825 CCompositor::isWindowActive(CWindow*) [1837] - 0.00 0.00 2/32825 CCompositor::moveWindowToTop(CWindow*) [2703] - 0.00 0.00 2/32825 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] - 0.00 0.00 2/32825 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] - 0.00 0.00 2/32825 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] - 0.00 0.00 3/32825 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] - 0.00 0.00 4/32825 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] - 0.00 0.00 8/32825 CConfigManager::getMatchingRules(CWindow*) [2028] - 0.00 0.00 8/32825 CHyprXWaylandManager::moveXWaylandWindow(CWindow*, Vector2D const&) [2037] - 0.00 0.00 21/32825 Events::listener_setTitleWindow(void*, void*) [1670] - 0.00 0.00 28/32825 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 172/32825 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 665/32825 CCompositor::vectorWindowToSurface(Vector2D const&, CWindow*, Vector2D&) [630] - 0.00 0.00 1495/32825 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 1580/32825 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] - 0.00 0.00 1588/32825 Events::listener_commitWindow(void*, void*) [471] - 0.00 0.00 1770/32825 CHyprRenderer::shouldRenderWindow(CWindow*) [463] - 0.00 0.00 1822/32825 IHyprLayout::onMouseMove(Vector2D const&) [453] - 0.00 0.00 4129/32825 CAnimationManager::tick() [539] - 0.00 0.00 19521/32825 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] -[114] 0.0 0.00 0.00 32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 32828/33069 CCompositor::windowExists(CWindow*) [113] ------------------------------------------------ - 0.00 0.00 32382/32382 float const& std::clamp(float const&, float const&, float const&) [117] -[115] 0.0 0.00 0.00 32382 float const& std::min(float const&, float const&) [115] ------------------------------------------------ - 0.00 0.00 32380/32380 float const& std::clamp(float const&, float const&, float const&) [117] -[116] 0.0 0.00 0.00 32380 float const& std::max(float const&, float const&) [116] ------------------------------------------------ - 0.00 0.00 32380/32380 CAnimationManager::tick() [539] -[117] 0.0 0.00 0.00 32380 float const& std::clamp(float const&, float const&, float const&) [117] - 0.00 0.00 32382/32382 float const& std::min(float const&, float const&) [115] - 0.00 0.00 32380/32380 float const& std::max(float const&, float const&) [116] - 0.00 0.00 32379/35948 __is_constant_evaluated [98] ------------------------------------------------ - 0.00 0.00 30929/30929 std::__ptr_traits_ptr_to::pointer_to(char const&) [121] -[118] 0.0 0.00 0.00 30929 char const* std::addressof(char const&) [118] - 0.00 0.00 30919/30919 char const* std::__addressof(char const&) [119] ------------------------------------------------ - 0.00 0.00 30919/30919 char const* std::addressof(char const&) [118] -[119] 0.0 0.00 0.00 30919 char const* std::__addressof(char const&) [119] ------------------------------------------------ - 0.00 0.00 30913/30913 std::__cxx11::basic_string, std::allocator >::_M_is_local() const [122] -[120] 0.0 0.00 0.00 30913 std::__cxx11::basic_string, std::allocator >::_M_local_data() const [120] - 0.00 0.00 30911/30911 std::__ptr_traits_ptr_to::pointer_to(char const&) [121] ------------------------------------------------ - 0.00 0.00 30911/30911 std::__cxx11::basic_string, std::allocator >::_M_local_data() const [120] -[121] 0.0 0.00 0.00 30911 std::__ptr_traits_ptr_to::pointer_to(char const&) [121] - 0.00 0.00 30929/30929 char const* std::addressof(char const&) [118] ------------------------------------------------ - 0.00 0.00 707/30907 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 825/30907 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 1457/30907 std::__cxx11::basic_string, std::allocator >::capacity() const [496] - 0.00 0.00 27918/30907 std::__cxx11::basic_string, std::allocator >::_M_dispose() [130] -[122] 0.0 0.00 0.00 30907 std::__cxx11::basic_string, std::allocator >::_M_is_local() const [122] - 0.00 0.00 30923/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 30913/30913 std::__cxx11::basic_string, std::allocator >::_M_local_data() const [120] ------------------------------------------------ - 0.00 0.00 13851/30535 std::__cxx11::list >::begin() [196] - 0.00 0.00 16684/30535 std::__cxx11::list >::end() [179] -[123] 0.0 0.00 0.00 30535 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [123] ------------------------------------------------ - 0.00 0.00 128/30362 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 721/30362 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 29513/30362 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] -[124] 0.0 0.00 0.00 30362 std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long) [124] ------------------------------------------------ - 0.00 0.00 6/29506 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) [2268] - 0.00 0.00 28/29506 std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) [1544] - 0.00 0.00 70/29506 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] - 0.00 0.00 221/29506 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 222/29506 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] - 0.00 0.00 224/29506 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] - 0.00 0.00 350/29506 std::__cxx11::basic_string, std::allocator >::clear() [700] - 0.00 0.00 395/29506 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] - 0.00 0.00 400/29506 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] - 0.00 0.00 712/29506 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 11870/29506 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] - 0.00 0.00 15008/29506 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] -[125] 0.0 0.00 0.00 29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] - 0.00 0.00 29519/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 29517/33624 std::char_traits::assign(char&, char const&) [112] - 0.00 0.00 29513/30362 std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long) [124] ------------------------------------------------ - 0.00 0.00 29374/29374 __gnu_cxx::__aligned_membuf::_M_ptr() [127] -[126] 0.0 0.00 0.00 29374 __gnu_cxx::__aligned_membuf::_M_addr() [126] ------------------------------------------------ - 0.00 0.00 29370/29370 std::_List_node::_M_valptr() [128] -[127] 0.0 0.00 0.00 29370 __gnu_cxx::__aligned_membuf::_M_ptr() [127] - 0.00 0.00 29374/29374 __gnu_cxx::__aligned_membuf::_M_addr() [126] ------------------------------------------------ - 0.00 0.00 1/29367 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] - 0.00 0.00 2/29367 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] - 0.00 0.00 3/29367 std::__cxx11::_List_base >::_M_clear() [2940] - 0.00 0.00 6057/29367 std::_List_iterator::operator->() const [309] - 0.00 0.00 23304/29367 std::_List_iterator::operator*() const [151] -[128] 0.0 0.00 0.00 29367 std::_List_node::_M_valptr() [128] - 0.00 0.00 29370/29370 __gnu_cxx::__aligned_membuf::_M_ptr() [127] ------------------------------------------------ - 0.00 0.00 28/28293 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] - 0.00 0.00 164/28293 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] - 0.00 0.00 213/28293 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 262/28293 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] - 0.00 0.00 353/28293 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] - 0.00 0.00 389/28293 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] - 0.00 0.00 11875/28293 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char const*, char const*) [208] - 0.00 0.00 15009/28293 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char*, char*) [188] -[129] 0.0 0.00 0.00 28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] - 0.00 0.00 24416/24740 std::char_traits::copy(char*, char const*, unsigned long) [148] - 0.00 0.00 3878/33624 std::char_traits::assign(char&, char const&) [112] ------------------------------------------------ - 0.00 0.00 5/27906 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] - 0.00 0.00 28/27906 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] - 0.00 0.00 186/27906 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] - 0.00 0.00 27687/27906 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] -[130] 0.0 0.00 0.00 27906 std::__cxx11::basic_string, std::allocator >::_M_dispose() [130] - 0.00 0.00 27918/30907 std::__cxx11::basic_string, std::allocator >::_M_is_local() const [122] - 0.00 0.00 9957/9957 std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long) [244] ------------------------------------------------ - 0.00 0.00 3/27699 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 27696/27699 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] -[131] 0.0 0.00 0.00 27699 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::~_Alloc_hider() [131] ------------------------------------------------ - 0.00 0.00 1/27684 CCompositor::~CCompositor() [3072] - 0.00 0.00 1/27684 CHyprError::~CHyprError() [3063] - 0.00 0.00 1/27684 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] - 0.00 0.00 1/27684 SMonitor::~SMonitor() [2716] - 0.00 0.00 1/27684 std::pair, std::allocator > const, CBezierCurve>::~pair() [3792] - 0.00 0.00 1/27684 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::~pair() [3795] - 0.00 0.00 1/27684 CWindow::getFullWindowBoundingBox() [102] - 0.00 0.00 1/27684 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] - 0.00 0.00 1/27684 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 1/27684 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] - 0.00 0.00 1/27684 execAndGet[abi:cxx11](char const*) [3013] - 0.00 0.00 1/27684 logSystemInfo() [3014] - 0.00 0.00 1/27684 Events::listener_commitSubsurface(void*, void*) [462] - 0.00 0.00 1/27684 CAnimationManager::CAnimationManager() [3112] - 0.00 0.00 1/27684 CAnimationManager::removeAllBeziers() [4393] - 0.00 0.00 1/27684 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 1/27684 CInputManager::newMouse(wlr_input_device*) [3089] - 0.00 0.00 1/27684 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] - 0.00 0.00 1/27684 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] - 0.00 0.00 1/27684 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] - 0.00 0.00 1/27684 renderSurface(wlr_surface*, int, int, void*) [4254] - 0.00 0.00 1/27684 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] - 0.00 0.00 1/27684 CHyprRenderer::damageWindow(CWindow*) [423] - 0.00 0.00 1/27684 CHyprRenderer::damageMonitor(SMonitor*) [2254] - 0.00 0.00 1/27684 CHyprRenderer::damageBox(wlr_box*) [177] - 0.00 0.00 1/27684 CHyprRenderer::ensureCursorRenderingMode() [553] - 0.00 0.00 1/27684 CHyprDropShadowDecoration::getWindowDecorationExtents() [101] - 0.00 0.00 1/27684 CHyprDropShadowDecoration::damageEntire() [331] - 0.00 0.00 2/27684 CCompositor::updateWindowBorderColor(CWindow*) [1646] - 0.00 0.00 2/27684 std::pair, std::allocator > const, long>::~pair() [2913] - 0.00 0.00 2/27684 CConfigManager::CConfigManager() [3097] - 0.00 0.00 2/27684 CConfigManager::init() [3096] - 0.00 0.00 2/27684 Debug::init(std::__cxx11::basic_string, std::allocator >) [3126] - 0.00 0.00 2/27684 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 2/27684 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] - 0.00 0.00 2/27684 CHyprXWaylandManager::CHyprXWaylandManager() [3122] - 0.00 0.00 2/27684 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] - 0.00 0.00 2/27684 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] - 0.00 0.00 2/27684 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] - 0.00 0.00 2/27684 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] - 0.00 0.00 3/27684 void std::destroy_at, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) [2657] - 0.00 0.00 3/27684 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] - 0.00 0.00 3/27684 CWorkspace::~CWorkspace() [2524] - 0.00 0.00 3/27684 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] - 0.00 0.00 4/27684 CConfigManager::~CConfigManager() [3098] - 0.00 0.00 4/27684 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 5/27684 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] - 0.00 0.00 5/27684 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 5/27684 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] - 0.00 0.00 5/27684 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 5/27684 CAnimationManager::tick() [539] - 0.00 0.00 5/27684 CInputManager::newKeyboard(wlr_input_device*) [3085] - 0.00 0.00 6/27684 CCompositor::CCompositor() [3071] - 0.00 0.00 6/27684 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::~pair() [2632] - 0.00 0.00 6/27684 Events::listener_monitorFrame(void*, void*) [532] - 0.00 0.00 6/27684 SDwindleNodeData::recalcSizePosRecursive() [2032] - 0.00 0.00 7/27684 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] - 0.00 0.00 7/27684 CHyprXWaylandManager::checkBorders(CWindow*) [2035] - 0.00 0.00 8/27684 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] - 0.00 0.00 8/27684 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] - 0.00 0.00 8/27684 Events::listener_destroyWindow(void*, void*) [2040] - 0.00 0.00 8/27684 CWorkspace::startAnim(bool, bool, bool) [2314] - 0.00 0.00 10/27684 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 10/27684 CHyprXWaylandManager::shouldBeFloated(CWindow*) [2036] - 0.00 0.00 11/27684 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] - 0.00 0.00 12/27684 __static_initialization_and_destruction_0(int, int) [3017] - 0.00 0.00 12/27684 CWindow::~CWindow() [1853] - 0.00 0.00 12/27684 SWindowAdditionalConfigData::~SWindowAdditionalConfigData() [1851] - 0.00 0.00 12/27684 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 12/27684 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] - 0.00 0.00 12/27684 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 13/27684 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] - 0.00 0.00 14/27684 SMonitorRule::~SMonitorRule() [2126] - 0.00 0.00 14/27684 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] - 0.00 0.00 14/27684 CHyprOpenGLImpl::createProgram(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2031] - 0.00 0.00 15/27684 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] - 0.00 0.00 16/27684 CConfigManager::getMatchingRules(CWindow*) [2028] - 0.00 0.00 18/27684 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 21/27684 std::filesystem::__cxx11::path::~path() [1656] - 0.00 0.00 21/27684 Events::listener_newXDGSurface(wl_listener*, void*) [4453] - 0.00 0.00 22/27684 CCompositor::initAllSignals() [3064] - 0.00 0.00 24/27684 createTree(wlr_surface*, CWindow*) [2023] - 0.00 0.00 24/27684 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] - 0.00 0.00 25/27684 std::pair, std::allocator > const, unsigned int>::~pair() [1628] - 0.00 0.00 26/27684 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] - 0.00 0.00 27/27684 std::pair, std::allocator > const, std::function, std::allocator >)> >::~pair() [1577] - 0.00 0.00 27/27684 CKeybindManager::CKeybindManager() [3110] - 0.00 0.00 28/27684 ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const [2334] - 0.00 0.00 30/27684 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 30/27684 SWindowRule::~SWindowRule() [1747] - 0.00 0.00 32/27684 std::__detail::_Scanner::~_Scanner() [1489] - 0.00 0.00 32/27684 std::__detail::_Compiler >::~_Compiler() [1496] - 0.00 0.00 39/27684 CConfigManager::tick() [1690] - 0.00 0.00 42/27684 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] - 0.00 0.00 44/27684 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] - 0.00 0.00 48/27684 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] - 0.00 0.00 49/27684 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] - 0.00 0.00 58/27684 Events::listener_setTitleWindow(void*, void*) [1670] - 0.00 0.00 60/27684 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 76/27684 std::pair, std::allocator > const, SConfigValue>::~pair() [1003] - 0.00 0.00 84/27684 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 97/27684 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] - 0.00 0.00 125/27684 CConfigManager::setDefaultVars() [2708] - 0.00 0.00 144/27684 CWindow::CWindow() [1852] - 0.00 0.00 148/27684 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] - 0.00 0.00 170/27684 CHyprWLListener::~CHyprWLListener() [848] - 0.00 0.00 364/27684 SHyprIPCEvent::~SHyprIPCEvent() [842] - 0.00 0.00 384/27684 SKeybind::~SKeybind() [938] - 0.00 0.00 432/27684 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] - 0.00 0.00 568/27684 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] - 0.00 0.00 1640/27684 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 2430/27684 CThreadManager::handle() [3101] - 0.00 0.00 2562/27684 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [427] - 0.00 0.00 2770/27684 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] - 0.00 0.00 3164/27684 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] - 0.00 0.00 4388/27684 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] - 0.00 0.00 7050/27684 SConfigValue::~SConfigValue() [289] -[132] 0.0 0.00 0.00 27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 27696/27699 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::~_Alloc_hider() [131] - 0.00 0.00 27687/27906 std::__cxx11::basic_string, std::allocator >::_M_dispose() [130] ------------------------------------------------ - 0.00 0.00 1/27552 CCompositor::getNextAvailableNamedWorkspace() [3070] - 0.00 0.00 1/27552 CCompositor::getWorkspaceByName(std::__cxx11::basic_string, std::allocator > const&) [3067] - 0.00 0.00 2/27552 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 9/27552 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] - 0.00 0.00 4230/27552 CCompositor::sanityCheckWorkspaces() [525] - 0.00 0.00 23309/27552 CCompositor::getWorkspaceByID(int const&) [204] -[133] 0.0 0.00 0.00 27552 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [133] ------------------------------------------------ - 0.00 0.00 27052/27052 CHyprRenderer* const& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) [136] -[134] 0.0 0.00 0.00 27052 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) [134] - 0.00 0.00 27049/27049 std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false> const&) [135] ------------------------------------------------ - 0.00 0.00 27049/27049 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) [134] -[135] 0.0 0.00 0.00 27049 std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false> const&) [135] ------------------------------------------------ - 0.00 0.00 27049/27049 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple > const&) [139] -[136] 0.0 0.00 0.00 27049 CHyprRenderer* const& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) [136] - 0.00 0.00 27052/27052 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) [134] ------------------------------------------------ - 0.00 0.00 27047/27047 std::unique_ptr >::get() const [138] -[137] 0.0 0.00 0.00 27047 std::__uniq_ptr_impl >::_M_ptr() const [137] - 0.00 0.00 27044/27044 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple > const&) [139] ------------------------------------------------ - 0.00 0.00 27044/27044 std::unique_ptr >::operator->() const [140] -[138] 0.0 0.00 0.00 27044 std::unique_ptr >::get() const [138] - 0.00 0.00 27047/27047 std::__uniq_ptr_impl >::_M_ptr() const [137] ------------------------------------------------ - 0.00 0.00 27044/27044 std::__uniq_ptr_impl >::_M_ptr() const [137] -[139] 0.0 0.00 0.00 27044 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple > const&) [139] - 0.00 0.00 27049/27049 CHyprRenderer* const& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) [136] ------------------------------------------------ - 0.00 0.00 1/27041 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 1/27041 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 2/27041 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 4/27041 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 4/27041 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 4/27041 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 96/27041 CInputManager::processMouseRequest(wlr_seat_pointer_request_set_cursor_event*) [1190] - 0.00 0.00 2812/27041 Events::listener_monitorFrame(void*, void*) [532] - 0.00 0.00 3531/27041 Events::listener_commitSubsurface(void*, void*) [462] - 0.00 0.00 5291/27041 CHyprDropShadowDecoration::damageEntire() [331] - 0.00 0.00 15295/27041 CAnimationManager::tick() [539] -[140] 0.0 0.00 0.00 27041 std::unique_ptr >::operator->() const [140] - 0.00 0.00 27044/27044 std::unique_ptr >::get() const [138] ------------------------------------------------ - 0.00 0.00 48/26086 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}::operator()(SHyprIPCEvent) const [1247] - 0.00 0.00 6967/26086 std::lock_guard::~lock_guard() [291] - 0.00 0.00 19071/26086 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] -[141] 0.0 0.00 0.00 26086 std::mutex::unlock() [141] - 0.00 0.00 26075/26075 __gthread_mutex_unlock(pthread_mutex_t*) [142] ------------------------------------------------ - 0.00 0.00 26075/26075 std::mutex::unlock() [141] -[142] 0.0 0.00 0.00 26075 __gthread_mutex_unlock(pthread_mutex_t*) [142] - 0.00 0.00 26067/52112 __gthread_active_p() [57] ------------------------------------------------ - 0.00 0.00 42/26052 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}::operator()(SHyprIPCEvent) const [1247] - 0.00 0.00 6968/26052 std::lock_guard::lock_guard(std::mutex&) [292] - 0.00 0.00 19042/26052 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] -[143] 0.0 0.00 0.00 26052 std::mutex::lock() [143] - 0.00 0.00 26040/26040 __gthread_mutex_lock(pthread_mutex_t*) [144] ------------------------------------------------ - 0.00 0.00 26040/26040 std::mutex::lock() [143] -[144] 0.0 0.00 0.00 26040 __gthread_mutex_lock(pthread_mutex_t*) [144] - 0.00 0.00 26045/52112 __gthread_active_p() [57] ------------------------------------------------ - 0.00 0.00 28/25989 std::__cxx11::basic_string, std::allocator >::get_allocator() const [1539] - 0.00 0.00 10959/25989 std::__cxx11::basic_string, std::allocator >::max_size() const [221] - 0.00 0.00 15002/25989 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] -[145] 0.0 0.00 0.00 25989 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() const [145] ------------------------------------------------ - 0.00 0.00 1637/25388 renderSurface(wlr_surface*, int, int, void*) [4254] - 0.00 0.00 2783/25388 CHyprRenderer::damageWindow(CWindow*) [423] - 0.00 0.00 3160/25388 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] - 0.00 0.00 17808/25388 CHyprRenderer::damageBox(wlr_box*) [177] -[146] 0.0 0.00 0.00 25388 scaleBox(wlr_box*, float) [146] - 0.00 0.00 152331/152773 std::round(float) [34] ------------------------------------------------ - 0.00 0.00 6/25056 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] - 0.00 0.00 12/25056 Events::listener_readyXWayland(wl_listener*, void*) [4455] - 0.00 0.00 28/25056 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] - 0.00 0.00 127/25056 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 377/25056 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] - 0.00 0.00 396/25056 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] - 0.00 0.00 555/25056 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] - 0.00 0.00 1036/25056 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 7519/25056 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] - 0.00 0.00 15000/25056 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] -[147] 0.0 0.00 0.00 25056 std::__cxx11::basic_string, std::allocator >::length() const [147] ------------------------------------------------ - 0.00 0.00 324/24740 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 24416/24740 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] -[148] 0.0 0.00 0.00 24740 std::char_traits::copy(char*, char const*, unsigned long) [148] - 0.00 0.00 17245/115845 std::__is_constant_evaluated() [44] ------------------------------------------------ - 0.00 0.00 1/24611 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] - 0.00 0.00 1/24611 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] - 0.00 0.00 2/24611 CHyprRenderer::shouldRenderWindow(CWindow*) [463] - 0.00 0.00 442/24611 Events::listener_change(wl_listener*, void*) [3130] - 0.00 0.00 851/24611 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] - 0.00 0.00 2718/24611 CCompositor::isWorkspaceVisible(int const&) [335] - 0.00 0.00 2785/24611 CHyprRenderer::damageWindow(CWindow*) [423] - 0.00 0.00 17811/24611 CHyprRenderer::damageBox(wlr_box*) [177] -[149] 0.0 0.00 0.00 24611 std::_List_iterator::operator++() [149] ------------------------------------------------ - 0.00 0.00 24252/24252 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [207] -[150] 0.0 0.00 0.00 24252 std::reverse_iterator >::base() const [150] ------------------------------------------------ - 0.00 0.00 5/23303 std::__cxx11::list >::back() [2305] - 0.00 0.00 6/23303 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] - 0.00 0.00 23292/23303 CCompositor::getWorkspaceByID(int const&) [204] -[151] 0.0 0.00 0.00 23303 std::_List_iterator::operator*() const [151] - 0.00 0.00 23304/29367 std::_List_node::_M_valptr() [128] ------------------------------------------------ - 0.00 0.00 11328/22657 std::__cxx11::list >::end() [216] - 0.00 0.00 11329/22657 std::__cxx11::list >::begin() [215] -[152] 0.0 0.00 0.00 22657 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [152] ------------------------------------------------ - 0.00 0.00 698/21334 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 714/21334 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 9955/21334 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] - 0.00 0.00 9967/21334 std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long) [244] -[153] 0.0 0.00 0.00 21334 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() [153] ------------------------------------------------ - 0.00 0.00 351/20721 void std::__alloc_on_move >(std::allocator&, std::allocator&) [696] - 0.00 0.00 714/20721 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 19656/20721 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) [159] -[154] 0.0 0.00 0.00 20721 std::remove_reference&>::type&& std::move&>(std::allocator&) [154] ------------------------------------------------ - 0.00 0.00 140/20407 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] - 0.00 0.00 1221/20407 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] - 0.00 0.00 19046/20407 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] -[155] 0.0 0.00 0.00 20407 std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec*) [155] ------------------------------------------------ - 0.00 0.00 55/20307 std::chrono::duration >::zero() [1119] - 0.00 0.00 1222/20307 std::chrono::duration >::zero() [564] - 0.00 0.00 19030/20307 std::chrono::duration >::zero() [172] -[156] 0.0 0.00 0.00 20307 std::chrono::duration_values::zero() [156] ------------------------------------------------ - 0.00 0.00 1219/20265 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [570] - 0.00 0.00 19046/20265 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000l>, long, true, false>::__cast >(std::chrono::duration > const&) [165] -[157] 0.0 0.00 0.00 20265 std::chrono::duration >::duration(long const&) [157] ------------------------------------------------ - 0.00 0.00 1219/20255 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] - 0.00 0.00 19036/20255 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] -[158] 0.0 0.00 0.00 20255 std::operator<=(std::strong_ordering, std::__cmp_cat::__unspec) [158] ------------------------------------------------ - 0.00 0.00 70/19661 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] - 0.00 0.00 714/19661 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 3875/19661 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] - 0.00 0.00 15002/19661 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] -[159] 0.0 0.00 0.00 19661 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) [159] - 0.00 0.00 19656/20721 std::remove_reference&>::type&& std::move&>(std::allocator&) [154] ------------------------------------------------ - 0.00 0.00 1/19123 std::deque >::~deque() [3831] - 0.00 0.00 19122/19123 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] -[160] 0.0 0.00 0.00 19123 std::deque >::begin() [160] - 0.00 0.00 19095/38168 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [89] ------------------------------------------------ - 0.00 0.00 84/19104 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] - 0.00 0.00 19020/19104 std::deque >::empty() const [176] -[161] 0.0 0.00 0.00 19104 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [161] ------------------------------------------------ - 0.00 0.00 1/19094 std::deque >::~deque() [3831] - 0.00 0.00 19093/19094 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] -[162] 0.0 0.00 0.00 19094 std::deque >::end() [162] - 0.00 0.00 19073/38168 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [89] ------------------------------------------------ - 0.00 0.00 19093/19093 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] -[163] 0.0 0.00 0.00 19093 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [163] ------------------------------------------------ - 0.00 0.00 19046/19046 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] -[164] 0.0 0.00 0.00 19046 std::chrono::duration >::duration(int const&) [164] ------------------------------------------------ - 0.00 0.00 19045/19045 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [168] -[165] 0.0 0.00 0.00 19045 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000l>, long, true, false>::__cast >(std::chrono::duration > const&) [165] - 0.00 0.00 19049/167044 std::chrono::duration >::count() const [33] - 0.00 0.00 19046/20265 std::chrono::duration >::duration(long const&) [157] ------------------------------------------------ - 0.00 0.00 19043/19043 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [169] -[166] 0.0 0.00 0.00 19043 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [166] - 0.00 0.00 19055/167044 std::chrono::duration >::count() const [33] - 0.00 0.00 19054/54116 std::chrono::duration >::duration(long const&) [56] ------------------------------------------------ - 0.00 0.00 19040/19040 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [171] -[167] 0.0 0.00 0.00 19040 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [167] - 0.00 0.00 19047/90907 std::chrono::duration >::duration(long const&) [46] - 0.00 0.00 19034/40508 std::chrono::duration >::count() const [76] ------------------------------------------------ - 0.00 0.00 19039/19039 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] -[168] 0.0 0.00 0.00 19039 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [168] - 0.00 0.00 19045/19045 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000l>, long, true, false>::__cast >(std::chrono::duration > const&) [165] ------------------------------------------------ - 0.00 0.00 19038/19038 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] -[169] 0.0 0.00 0.00 19038 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [169] - 0.00 0.00 19043/19043 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [166] ------------------------------------------------ - 0.00 0.00 19038/19038 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [175] -[170] 0.0 0.00 0.00 19038 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [170] - 0.00 0.00 19039/167044 std::chrono::duration >::count() const [33] - 0.00 0.00 19034/19034 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [171] ------------------------------------------------ - 0.00 0.00 19034/19034 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [170] -[171] 0.0 0.00 0.00 19034 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [171] - 0.00 0.00 19040/19040 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [167] ------------------------------------------------ - 0.00 0.00 19027/19027 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] -[172] 0.0 0.00 0.00 19027 std::chrono::duration >::zero() [172] - 0.00 0.00 19034/90907 std::chrono::duration >::duration(long const&) [46] - 0.00 0.00 19030/20307 std::chrono::duration_values::zero() [156] ------------------------------------------------ - 0.00 0.00 19024/19024 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] -[173] 0.0 0.00 0.00 19024 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] - 0.00 0.00 19046/20407 std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec*) [155] - 0.00 0.00 19039/19039 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [168] - 0.00 0.00 19038/19038 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [169] - 0.00 0.00 19038/40508 std::chrono::duration >::count() const [76] - 0.00 0.00 19036/20255 std::operator<=(std::strong_ordering, std::__cmp_cat::__unspec) [158] - 0.00 0.00 19036/121615 std::chrono::duration >::count() const [43] - 0.00 0.00 19027/19027 std::chrono::duration >::zero() [172] - 0.00 0.00 19024/19024 auto std::chrono::operator<=>, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [174] - 0.00 0.00 19023/19023 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [175] ------------------------------------------------ - 0.00 0.00 19024/19024 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] -[174] 0.0 0.00 0.00 19024 auto std::chrono::operator<=>, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [174] - 0.00 0.00 38058/167044 std::chrono::duration >::count() const [33] ------------------------------------------------ - 0.00 0.00 19023/19023 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] -[175] 0.0 0.00 0.00 19023 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [175] - 0.00 0.00 38057/167044 std::chrono::duration >::count() const [33] - 0.00 0.00 19047/90907 std::chrono::duration >::duration(long const&) [46] - 0.00 0.00 19038/19038 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [170] ------------------------------------------------ - 0.00 0.00 19018/19018 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] -[176] 0.0 0.00 0.00 19018 std::deque >::empty() const [176] - 0.00 0.00 19020/19104 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [161] ------------------------------------------------ - 0.00 0.00 4/17811 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 2931/17811 CAnimationManager::tick() [539] - 0.00 0.00 5293/17811 CHyprDropShadowDecoration::damageEntire() [331] - 0.00 0.00 9583/17811 CHyprRenderer::damageBox(int const&, int const&, int const&, int const&) [253] -[177] 0.0 0.00 0.00 17811 CHyprRenderer::damageBox(wlr_box*) [177] - 0.00 0.00 35619/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] - 0.00 0.00 17811/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 17811/37872 std::_List_iterator::operator*() const [93] - 0.00 0.00 17811/24611 std::_List_iterator::operator++() [149] - 0.00 0.00 17810/37872 std::__cxx11::list >::begin() [94] - 0.00 0.00 17808/25388 scaleBox(wlr_box*, float) [146] - 0.00 0.00 17807/37815 std::__cxx11::list >::end() [95] - 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1/17704 Vector2D* std::__uninitialized_copy_a(Vector2D const*, Vector2D const*, Vector2D*, std::allocator&) [4147] - 0.00 0.00 6/17704 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) [2268] - 0.00 0.00 28/17704 std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) [1544] - 0.00 0.00 32/17704 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > >&) [1518] - 0.00 0.00 32/17704 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [1517] - 0.00 0.00 70/17704 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] - 0.00 0.00 187/17704 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] - 0.00 0.00 208/17704 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a2, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [827] - 0.00 0.00 6776/17704 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] - 0.00 0.00 10364/17704 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] -[178] 0.0 0.00 0.00 17704 std::is_constant_evaluated() [178] ------------------------------------------------ - 0.00 0.00 1/16686 CCompositor::getNextAvailableNamedWorkspace() [3070] - 0.00 0.00 1/16686 CCompositor::getWorkspaceByName(std::__cxx11::basic_string, std::allocator > const&) [3067] - 0.00 0.00 1/16686 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3936] - 0.00 0.00 2/16686 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 2/16686 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] - 0.00 0.00 3/16686 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] - 0.00 0.00 5/16686 std::__cxx11::list >::back() [2305] - 0.00 0.00 4229/16686 CCompositor::sanityCheckWorkspaces() [525] - 0.00 0.00 12442/16686 CCompositor::getWorkspaceByID(int const&) [204] -[179] 0.0 0.00 0.00 16686 std::__cxx11::list >::end() [179] - 0.00 0.00 16684/30535 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [123] ------------------------------------------------ - 0.00 0.00 16613/16613 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [181] -[180] 0.0 0.00 0.00 16613 std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [180] ------------------------------------------------ - 0.00 0.00 1/16612 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] - 0.00 0.00 5536/16612 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [318] - 0.00 0.00 11075/16612 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [219] -[181] 0.0 0.00 0.00 16612 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [181] - 0.00 0.00 16613/16613 std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [180] ------------------------------------------------ - 0.00 0.00 16189/16189 CAnimationManager::tick() [539] -[182] 0.0 0.00 0.00 16189 CAnimationManager::deltazero(Vector2D const&, Vector2D const&) [182] ------------------------------------------------ - 0.00 0.00 140/16017 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] - 0.00 0.00 147/16017 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const [596] - 0.00 0.00 2420/16017 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] - 0.00 0.00 13310/16017 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] -[183] 0.0 0.00 0.00 16017 std::char_traits::compare(char const*, char const*, unsigned long) [183] - 0.00 0.00 13938/115845 std::__is_constant_evaluated() [44] ------------------------------------------------ - 0.00 0.00 3160/15805 char const& std::__invoke_impl(std::__invoke_other, std::identity&, char const&) [389] - 0.00 0.00 3161/15805 std::__invoke_result, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>::type std::__invoke, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [392] - 0.00 0.00 3161/15805 std::__invoke_result::type std::__invoke(std::identity&, char const&) [391] - 0.00 0.00 3161/15805 char const& std::identity::operator()(char const&) const [394] - 0.00 0.00 3162/15805 bool std::__invoke_impl, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(std::__invoke_other, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [390] -[184] 0.0 0.00 0.00 15805 char const& std::forward(std::remove_reference::type&) [184] ------------------------------------------------ - 0.00 0.00 28/15034 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] - 0.00 0.00 15006/15034 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] -[185] 0.0 0.00 0.00 15034 __gnu_cxx::__alloc_traits, char>::_S_select_on_copy(std::allocator const&) [185] - 0.00 0.00 15028/15028 std::allocator_traits >::select_on_container_copy_construction(std::allocator const&) [186] ------------------------------------------------ - 0.00 0.00 15028/15028 __gnu_cxx::__alloc_traits, char>::_S_select_on_copy(std::allocator const&) [185] -[186] 0.0 0.00 0.00 15028 std::allocator_traits >::select_on_container_copy_construction(std::allocator const&) [186] ------------------------------------------------ - 0.00 0.00 15014/15014 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] -[187] 0.0 0.00 0.00 15014 std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) [187] ------------------------------------------------ - 0.00 0.00 15009/15009 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] -[188] 0.0 0.00 0.00 15009 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char*, char*) [188] - 0.00 0.00 15009/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] ------------------------------------------------ - 0.00 0.00 15009/15009 std::iterator_traits::difference_type std::distance(char*, char*) [194] -[189] 0.0 0.00 0.00 15009 std::iterator_traits::iterator_category std::__iterator_category(char* const&) [189] ------------------------------------------------ - 0.00 0.00 15008/15008 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] -[190] 0.0 0.00 0.00 15008 std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::~_Guard() [190] ------------------------------------------------ - 0.00 0.00 15007/15007 std::iterator_traits::difference_type std::distance(char*, char*) [194] -[191] 0.0 0.00 0.00 15007 std::iterator_traits::difference_type std::__distance(char*, char*, std::random_access_iterator_tag) [191] ------------------------------------------------ - 0.00 0.00 1/14999 CCompositor::CCompositor() [3071] - 0.00 0.00 1/14999 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 1/14999 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] - 0.00 0.00 1/14999 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 1/14999 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3794] - 0.00 0.00 1/14999 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 1/14999 SMonitor::SMonitor(SMonitor const&) [3139] - 0.00 0.00 1/14999 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] - 0.00 0.00 1/14999 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 2/14999 std::pair, std::allocator > const, long>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2912] - 0.00 0.00 2/14999 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] - 0.00 0.00 2/14999 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 2/14999 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] - 0.00 0.00 3/14999 decltype (::new ((void*)(0)) std::__cxx11::basic_string, std::allocator >((declval, std::allocator > const&>)())) std::construct_at, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2676] - 0.00 0.00 3/14999 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 3/14999 CWorkspace::~CWorkspace() [2524] - 0.00 0.00 8/14999 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] - 0.00 0.00 8/14999 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] - 0.00 0.00 8/14999 SMonitorRule::SMonitorRule(SMonitorRule const&) [2319] - 0.00 0.00 8/14999 SWindowRule::SWindowRule(SWindowRule const&) [2318] - 0.00 0.00 12/14999 std::pair, std::allocator > const, unsigned int>::pair(std::pair, std::allocator > const, unsigned int> const&) [1939] - 0.00 0.00 13/14999 CHyprOpenGLImpl::createProgram(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2031] - 0.00 0.00 14/14999 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] - 0.00 0.00 27/14999 CHyprWLListener::CHyprWLListener(CHyprWLListener const&) [1554] - 0.00 0.00 36/14999 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] - 0.00 0.00 68/14999 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [1025] - 0.00 0.00 89/14999 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] - 0.00 0.00 98/14999 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] - 0.00 0.00 192/14999 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent const&) [963] - 0.00 0.00 192/14999 SKeybind::SKeybind(SKeybind const&) [1192] - 0.00 0.00 286/14999 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] - 0.00 0.00 2563/14999 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [427] - 0.00 0.00 4386/14999 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] - 0.00 0.00 6965/14999 SConfigValue::SConfigValue(SConfigValue const&) [294] -[192] 0.0 0.00 0.00 14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 29998/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 15006/15034 __gnu_cxx::__alloc_traits, char>::_S_select_on_copy(std::allocator const&) [185] - 0.00 0.00 15002/25989 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() const [145] - 0.00 0.00 15002/19661 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) [159] - 0.00 0.00 15001/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] - 0.00 0.00 15000/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] - 0.00 0.00 14998/14998 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] ------------------------------------------------ - 0.00 0.00 14998/14998 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] -[193] 0.0 0.00 0.00 14998 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] - 0.00 0.00 15014/15014 std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) [187] - 0.00 0.00 15011/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 15009/15009 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char*, char*) [188] - 0.00 0.00 15008/15008 std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::~_Guard() [190] - 0.00 0.00 15008/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] - 0.00 0.00 14998/14998 std::iterator_traits::difference_type std::distance(char*, char*) [194] - 0.00 0.00 10364/17704 std::is_constant_evaluated() [178] - 0.00 0.00 10359/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] - 0.00 0.00 4645/9954 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] - 0.00 0.00 4645/10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] - 0.00 0.00 4643/11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] ------------------------------------------------ - 0.00 0.00 14998/14998 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] -[194] 0.0 0.00 0.00 14998 std::iterator_traits::difference_type std::distance(char*, char*) [194] - 0.00 0.00 15009/15009 std::iterator_traits::iterator_category std::__iterator_category(char* const&) [189] - 0.00 0.00 15007/15007 std::iterator_traits::difference_type std::__distance(char*, char*, std::random_access_iterator_tag) [191] ------------------------------------------------ - 0.00 0.00 1829/13957 std::__cxx11::list >::rbegin() [452] - 0.00 0.00 12128/13957 std::__cxx11::list >::rend() [206] -[195] 0.0 0.00 0.00 13957 std::reverse_iterator >::reverse_iterator(std::_List_iterator) [195] ------------------------------------------------ - 0.00 0.00 1/13850 CCompositor::getNextAvailableNamedWorkspace() [3070] - 0.00 0.00 1/13850 CCompositor::getWorkspaceByName(std::__cxx11::basic_string, std::allocator > const&) [3067] - 0.00 0.00 2/13850 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 3/13850 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] - 0.00 0.00 1407/13850 CCompositor::sanityCheckWorkspaces() [525] - 0.00 0.00 12436/13850 CCompositor::getWorkspaceByID(int const&) [204] -[196] 0.0 0.00 0.00 13850 std::__cxx11::list >::begin() [196] - 0.00 0.00 13851/30535 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [123] ------------------------------------------------ - 0.00 0.00 6/13697 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] - 0.00 0.00 2823/13697 CCompositor::sanityCheckWorkspaces() [525] - 0.00 0.00 10868/13697 CCompositor::getWorkspaceByID(int const&) [204] -[197] 0.0 0.00 0.00 13697 std::_List_iterator::operator++() [197] ------------------------------------------------ - 0.00 0.00 13664/13664 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [295] -[198] 0.0 0.00 0.00 13664 __gnu_cxx::__normal_iterator, std::allocator > >::base() const [198] ------------------------------------------------ - 0.00 0.00 669/13624 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 1409/13624 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] - 0.00 0.00 1635/13624 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] - 0.00 0.00 2299/13624 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] - 0.00 0.00 2729/13624 CAnimatedVariable::isBeingAnimated() [329] - 0.00 0.00 4883/13624 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] -[199] 0.0 0.00 0.00 13624 Vector2D::operator!=(Vector2D const&) const [199] ------------------------------------------------ - 0.00 0.00 1/13377 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3094] - 0.00 0.00 1/13377 SMonitor::operator==(SMonitor const&) [3141] - 0.00 0.00 6/13377 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 10/13377 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] - 0.00 0.00 412/13377 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] - 0.00 0.00 12947/13377 std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [202] -[200] 0.0 0.00 0.00 13377 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] - 0.00 0.00 40075/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 26630/35223 std::__cxx11::basic_string, std::allocator >::data() const [100] - 0.00 0.00 13310/16017 std::char_traits::compare(char const*, char const*, unsigned long) [183] ------------------------------------------------ - 0.00 0.00 38/12954 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [1270] - 0.00 0.00 63/12954 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [1073] - 0.00 0.00 5538/12954 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [317] - 0.00 0.00 7315/12954 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [278] -[201] 0.0 0.00 0.00 12954 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_M_cget() const [201] ------------------------------------------------ - 0.00 0.00 39/12951 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1280] - 0.00 0.00 63/12951 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1072] - 0.00 0.00 5536/12951 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const [319] - 0.00 0.00 7313/12951 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [285] -[202] 0.0 0.00 0.00 12951 std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [202] - 0.00 0.00 12947/13377 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] ------------------------------------------------ - 0.00 0.00 1/12829 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const [3217] - 0.00 0.00 1/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&, unsigned long) const [3216] - 0.00 0.00 2/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2761] - 0.00 0.00 2/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&, unsigned long) const [2762] - 0.00 0.00 2/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2760] - 0.00 0.00 4/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2354] - 0.00 0.00 13/12829 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [1779] - 0.00 0.00 41/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [1250] - 0.00 0.00 48/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&, unsigned long) const [1197] - 0.00 0.00 92/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [965] - 0.00 0.00 989/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&, unsigned long) const [594] - 0.00 0.00 1409/12829 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [520] - 0.00 0.00 2822/12829 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [407] - 0.00 0.00 7403/12829 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [273] -[203] 0.0 0.00 0.00 12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] ------------------------------------------------ - 0.00 0.00 1/12440 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 1/12440 CHyprDwindleLayout::recalculateMonitor(int const&) [3116] - 0.00 0.00 2/12440 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] - 0.00 0.00 4/12440 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] - 0.00 0.00 4/12440 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 4/12440 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 8/12440 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 56/12440 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 1407/12440 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] - 0.00 0.00 1638/12440 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 1766/12440 CHyprRenderer::shouldRenderWindow(CWindow*) [463] - 0.00 0.00 1824/12440 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 2710/12440 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [342] - 0.00 0.00 3015/12440 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] -[204] 0.0 0.00 0.00 12440 CCompositor::getWorkspaceByID(int const&) [204] - 0.00 0.00 23309/27552 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [133] - 0.00 0.00 23292/23303 std::_List_iterator::operator*() const [151] - 0.00 0.00 12442/16686 std::__cxx11::list >::end() [179] - 0.00 0.00 12436/13850 std::__cxx11::list >::begin() [196] - 0.00 0.00 10868/13697 std::_List_iterator::operator++() [197] ------------------------------------------------ - 0.00 0.00 1/12162 std::basic_string_view >::basic_string_view(char const*) [3783] - 0.00 0.00 28/12162 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] - 0.00 0.00 34/12162 std::__cxx11::basic_string, std::allocator >::insert(unsigned long, char const*) [1309] - 0.00 0.00 185/12162 std::__cxx11::basic_string, std::allocator >::assign(char const*) [846] - 0.00 0.00 214/12162 std::__cxx11::basic_string, std::allocator >::append(char const*) [818] - 0.00 0.00 348/12162 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const [698] - 0.00 0.00 965/12162 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] - 0.00 0.00 2418/12162 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] - 0.00 0.00 7969/12162 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] -[205] 0.0 0.00 0.00 12162 std::char_traits::length(char const*) [205] - 0.00 0.00 12165/115845 std::__is_constant_evaluated() [44] ------------------------------------------------ - 0.00 0.00 16/12126 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 35/12126 CCompositor::windowFromCursor() [2315] - 0.00 0.00 12075/12126 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] -[206] 0.0 0.00 0.00 12126 std::__cxx11::list >::rend() [206] - 0.00 0.00 12128/54237 std::__cxx11::list >::begin() [55] - 0.00 0.00 12128/13957 std::reverse_iterator >::reverse_iterator(std::_List_iterator) [195] ------------------------------------------------ - 0.00 0.00 16/12125 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 34/12125 CCompositor::windowFromCursor() [2315] - 0.00 0.00 12075/12125 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] -[207] 0.0 0.00 0.00 12125 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [207] - 0.00 0.00 24252/24252 std::reverse_iterator >::base() const [150] - 0.00 0.00 12128/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] ------------------------------------------------ - 0.00 0.00 11875/11875 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] -[208] 0.0 0.00 0.00 11875 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char const*, char const*) [208] - 0.00 0.00 11875/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] ------------------------------------------------ - 0.00 0.00 22/11868 std::__cxx11::basic_string, std::allocator >::basic_string(char const*, unsigned long, std::allocator const&) [1665] - 0.00 0.00 3874/11868 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] - 0.00 0.00 7972/11868 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] -[209] 0.0 0.00 0.00 11868 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] - 0.00 0.00 11875/11875 std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char const*, char const*) [208] - 0.00 0.00 11870/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 11870/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] - 0.00 0.00 11867/11867 std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) [210] - 0.00 0.00 11864/11864 std::iterator_traits::difference_type std::distance(char const*, char const*) [212] - 0.00 0.00 11857/11857 std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::~_Guard() [214] - 0.00 0.00 6776/17704 std::is_constant_evaluated() [178] - 0.00 0.00 6775/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] - 0.00 0.00 5096/11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] - 0.00 0.00 5095/10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] - 0.00 0.00 5089/9954 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] ------------------------------------------------ - 0.00 0.00 11867/11867 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] -[210] 0.0 0.00 0.00 11867 std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) [210] ------------------------------------------------ - 0.00 0.00 11866/11866 std::iterator_traits::difference_type std::distance(char const*, char const*) [212] -[211] 0.0 0.00 0.00 11866 std::iterator_traits::iterator_category std::__iterator_category(char const* const&) [211] ------------------------------------------------ - 0.00 0.00 11864/11864 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] -[212] 0.0 0.00 0.00 11864 std::iterator_traits::difference_type std::distance(char const*, char const*) [212] - 0.00 0.00 11866/11866 std::iterator_traits::iterator_category std::__iterator_category(char const* const&) [211] - 0.00 0.00 11863/11863 std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag) [213] ------------------------------------------------ - 0.00 0.00 11863/11863 std::iterator_traits::difference_type std::distance(char const*, char const*) [212] -[213] 0.0 0.00 0.00 11863 std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag) [213] ------------------------------------------------ - 0.00 0.00 11857/11857 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] -[214] 0.0 0.00 0.00 11857 std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::~_Guard() [214] ------------------------------------------------ - 0.00 0.00 57/11329 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 1403/11329 CCompositor::cleanupFadingOut() [524] - 0.00 0.00 4356/11329 std::__cxx11::list >::rend() [346] - 0.00 0.00 5513/11329 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] -[215] 0.0 0.00 0.00 11329 std::__cxx11::list >::begin() [215] - 0.00 0.00 11329/22657 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [152] ------------------------------------------------ - 0.00 0.00 57/11326 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 1401/11326 CCompositor::cleanupFadingOut() [524] - 0.00 0.00 4357/11326 std::__cxx11::list >::rbegin() [347] - 0.00 0.00 5511/11326 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] -[216] 0.0 0.00 0.00 11326 std::__cxx11::list >::end() [216] - 0.00 0.00 11328/22657 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [152] ------------------------------------------------ - 0.00 0.00 57/11325 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 1400/11325 CCompositor::cleanupFadingOut() [524] - 0.00 0.00 4354/11325 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [348] - 0.00 0.00 5514/11325 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] -[217] 0.0 0.00 0.00 11325 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [217] ------------------------------------------------ - 0.00 0.00 5/11318 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] - 0.00 0.00 28/11318 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] - 0.00 0.00 187/11318 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] - 0.00 0.00 252/11318 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 1107/11318 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 4643/11318 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] - 0.00 0.00 5096/11318 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] -[218] 0.0 0.00 0.00 11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] ------------------------------------------------ - 0.00 0.00 5537/11075 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] - 0.00 0.00 5538/11075 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::end() [323] -[219] 0.0 0.00 0.00 11075 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [219] - 0.00 0.00 11075/16612 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [181] ------------------------------------------------ - 0.00 0.00 5536/11075 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] - 0.00 0.00 5539/11075 CAnimationManager::tick() [539] -[220] 0.0 0.00 0.00 11075 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&) [220] ------------------------------------------------ - 0.00 0.00 842/10957 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [604] - 0.00 0.00 10115/10957 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] -[221] 0.0 0.00 0.00 10957 std::__cxx11::basic_string, std::allocator >::max_size() const [221] - 0.00 0.00 10959/25989 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() const [145] - 0.00 0.00 10952/10952 std::allocator_traits >::max_size(std::allocator const&) [222] ------------------------------------------------ - 0.00 0.00 10952/10952 std::__cxx11::basic_string, std::allocator >::max_size() const [221] -[222] 0.0 0.00 0.00 10952 std::allocator_traits >::max_size(std::allocator const&) [222] ------------------------------------------------ - 0.00 0.00 5/10590 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] - 0.00 0.00 28/10590 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] - 0.00 0.00 186/10590 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] - 0.00 0.00 238/10590 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 393/10590 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 4645/10590 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] - 0.00 0.00 5095/10590 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] -[223] 0.0 0.00 0.00 10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] ------------------------------------------------ - 0.00 0.00 12/10297 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 31/10297 CCompositor::windowFromCursor() [2315] - 0.00 0.00 10254/10297 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] -[224] 0.0 0.00 0.00 10297 std::reverse_iterator >::operator++(int) [224] - 0.00 0.00 10295/10295 std::reverse_iterator >::reverse_iterator(std::reverse_iterator > const&) [225] - 0.00 0.00 10293/61810 std::_List_iterator::operator--() [54] ------------------------------------------------ - 0.00 0.00 10295/10295 std::reverse_iterator >::operator++(int) [224] -[225] 0.0 0.00 0.00 10295 std::reverse_iterator >::reverse_iterator(std::reverse_iterator > const&) [225] ------------------------------------------------ - 0.00 0.00 10280/10280 std::unique_ptr >::operator->() const [232] -[226] 0.0 0.00 0.00 10280 std::unique_ptr >::get() const [226] - 0.00 0.00 10279/10279 std::__uniq_ptr_impl >::_M_ptr() const [229] ------------------------------------------------ - 0.00 0.00 10280/10280 CInputManager* const& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) [228] -[227] 0.0 0.00 0.00 10280 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) [227] - 0.00 0.00 10279/10279 std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false> const&) [230] ------------------------------------------------ - 0.00 0.00 10280/10280 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CInputManager*, std::default_delete >(std::tuple > const&) [231] -[228] 0.0 0.00 0.00 10280 CInputManager* const& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) [228] - 0.00 0.00 10280/10280 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) [227] ------------------------------------------------ - 0.00 0.00 10279/10279 std::unique_ptr >::get() const [226] -[229] 0.0 0.00 0.00 10279 std::__uniq_ptr_impl >::_M_ptr() const [229] - 0.00 0.00 10278/10278 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CInputManager*, std::default_delete >(std::tuple > const&) [231] ------------------------------------------------ - 0.00 0.00 10279/10279 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) [227] -[230] 0.0 0.00 0.00 10279 std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false> const&) [230] ------------------------------------------------ - 0.00 0.00 10278/10278 std::__uniq_ptr_impl >::_M_ptr() const [229] -[231] 0.0 0.00 0.00 10278 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CInputManager*, std::default_delete >(std::tuple > const&) [231] - 0.00 0.00 10280/10280 CInputManager* const& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) [228] ------------------------------------------------ - 0.00 0.00 1/10277 Events::listener_keyboardDestroy(void*, void*) [3134] - 0.00 0.00 1/10277 Events::listener_destroyMouse(void*, void*) [3132] - 0.00 0.00 2/10277 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 4/10277 Events::listener_newInput(wl_listener*, void*) [4434] - 0.00 0.00 4/10277 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 5/10277 Events::listener_mouseButton(wl_listener*, void*) [4446] - 0.00 0.00 9/10277 Events::listener_keyboardMod(void*, void*) [2006] - 0.00 0.00 13/10277 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 15/10277 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 26/10277 CKeybindManager::handleInternalKeybinds(unsigned int) [1597] - 0.00 0.00 48/10277 Events::listener_requestMouse(wl_listener*, void*) [4450] - 0.00 0.00 52/10277 Events::listener_keyboardKey(void*, void*) [1154] - 0.00 0.00 892/10277 Events::listener_mouseMoveAbsolute(wl_listener*, void*) [4474] - 0.00 0.00 923/10277 Events::listener_mouseMove(wl_listener*, void*) [4437] - 0.00 0.00 1404/10277 CHyprRenderer::ensureCursorRenderingMode() [553] - 0.00 0.00 1407/10277 CHyprRenderer::renderDragIcon(SMonitor*, timespec*) [528] - 0.00 0.00 1822/10277 CInputManager::updateDragIcon() [455] - 0.00 0.00 3649/10277 IHyprLayout::onMouseMove(Vector2D const&) [453] -[232] 0.0 0.00 0.00 10277 std::unique_ptr >::operator->() const [232] - 0.00 0.00 10280/10280 std::unique_ptr >::get() const [226] ------------------------------------------------ - 0.00 0.00 1/10022 CWindow::getFullWindowBoundingBox() [102] - 0.00 0.00 1/10022 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 1/10022 Events::listener_commitSubsurface(void*, void*) [462] - 0.00 0.00 1/10022 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 1/10022 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] - 0.00 0.00 1/10022 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] - 0.00 0.00 1/10022 renderSurface(wlr_surface*, int, int, void*) [4254] - 0.00 0.00 1/10022 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] - 0.00 0.00 1/10022 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] - 0.00 0.00 1/10022 CHyprRenderer::damageWindow(CWindow*) [423] - 0.00 0.00 1/10022 CHyprRenderer::damageMonitor(SMonitor*) [2254] - 0.00 0.00 1/10022 CHyprRenderer::damageBox(wlr_box*) [177] - 0.00 0.00 1/10022 CHyprRenderer::ensureCursorRenderingMode() [553] - 0.00 0.00 1/10022 CHyprDropShadowDecoration::getWindowDecorationExtents() [101] - 0.00 0.00 1/10022 CHyprDropShadowDecoration::damageEntire() [331] - 0.00 0.00 2/10022 CCompositor::updateWindowBorderColor(CWindow*) [1646] - 0.00 0.00 2/10022 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] - 0.00 0.00 2/10022 CInputManager::newKeyboard(wlr_input_device*) [3085] - 0.00 0.00 2/10022 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] - 0.00 0.00 2/10022 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] - 0.00 0.00 2/10022 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] - 0.00 0.00 3/10022 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] - 0.00 0.00 4/10022 CWorkspace::startAnim(bool, bool, bool) [2314] - 0.00 0.00 5/10022 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 5/10022 CAnimationManager::tick() [539] - 0.00 0.00 5/10022 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] - 0.00 0.00 6/10022 SDwindleNodeData::recalcSizePosRecursive() [2032] - 0.00 0.00 6/10022 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] - 0.00 0.00 8/10022 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 12/10022 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] - 0.00 0.00 12/10022 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 18/10022 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 84/10022 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 144/10022 CWindow::CWindow() [1852] - 0.00 0.00 1640/10022 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 2456/10022 CThreadManager::handle() [3101] - 0.00 0.00 2770/10022 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] - 0.00 0.00 2817/10022 Events::listener_monitorFrame(void*, void*) [532] -[233] 0.0 0.00 0.00 10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 10014/10014 std::unique_ptr >::get() const [239] ------------------------------------------------ - 0.00 0.00 10022/10022 std::__uniq_ptr_impl >::_M_ptr() const [238] -[234] 0.0 0.00 0.00 10022 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple > const&) [234] - 0.00 0.00 10021/10021 CConfigManager* const& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) [236] ------------------------------------------------ - 0.00 0.00 10021/10021 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) [237] -[235] 0.0 0.00 0.00 10021 std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false> const&) [235] ------------------------------------------------ - 0.00 0.00 10021/10021 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple > const&) [234] -[236] 0.0 0.00 0.00 10021 CConfigManager* const& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) [236] - 0.00 0.00 10018/10018 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) [237] ------------------------------------------------ - 0.00 0.00 10018/10018 CConfigManager* const& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) [236] -[237] 0.0 0.00 0.00 10018 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) [237] - 0.00 0.00 10021/10021 std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false> const&) [235] ------------------------------------------------ - 0.00 0.00 10016/10016 std::unique_ptr >::get() const [239] -[238] 0.0 0.00 0.00 10016 std::__uniq_ptr_impl >::_M_ptr() const [238] - 0.00 0.00 10022/10022 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple > const&) [234] ------------------------------------------------ - 0.00 0.00 10014/10014 std::unique_ptr >::operator->() const [233] -[239] 0.0 0.00 0.00 10014 std::unique_ptr >::get() const [239] - 0.00 0.00 10016/10016 std::__uniq_ptr_impl >::_M_ptr() const [238] ------------------------------------------------ - 0.00 0.00 9964/9964 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] -[240] 0.0 0.00 0.00 9964 std::allocator_traits >::allocate(std::allocator&, unsigned long) [240] - 0.00 0.00 9955/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 9955/9955 std::__new_allocator::allocate(unsigned long, void const*) [245] ------------------------------------------------ - 0.00 0.00 9963/9963 std::allocator_traits >::deallocate(std::allocator&, char*, unsigned long) [242] -[241] 0.0 0.00 0.00 9963 std::__new_allocator::deallocate(char*, unsigned long) [241] ------------------------------------------------ - 0.00 0.00 9961/9961 std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long) [244] -[242] 0.0 0.00 0.00 9961 std::allocator_traits >::deallocate(std::allocator&, char*, unsigned long) [242] - 0.00 0.00 9963/9963 std::__new_allocator::deallocate(char*, unsigned long) [241] - 0.00 0.00 9958/115845 std::__is_constant_evaluated() [44] ------------------------------------------------ - 0.00 0.00 9959/9959 std::__new_allocator::allocate(unsigned long, void const*) [245] -[243] 0.0 0.00 0.00 9959 std::__new_allocator::_M_max_size() const [243] ------------------------------------------------ - 0.00 0.00 9957/9957 std::__cxx11::basic_string, std::allocator >::_M_dispose() [130] -[244] 0.0 0.00 0.00 9957 std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long) [244] - 0.00 0.00 9967/21334 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() [153] - 0.00 0.00 9964/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 9961/9961 std::allocator_traits >::deallocate(std::allocator&, char*, unsigned long) [242] ------------------------------------------------ - 0.00 0.00 9955/9955 std::allocator_traits >::allocate(std::allocator&, unsigned long) [240] -[245] 0.0 0.00 0.00 9955 std::__new_allocator::allocate(unsigned long, void const*) [245] - 0.00 0.00 9959/9959 std::__new_allocator::_M_max_size() const [243] ------------------------------------------------ - 0.00 0.00 5/9954 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] - 0.00 0.00 28/9954 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] - 0.00 0.00 187/9954 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] - 0.00 0.00 4645/9954 void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) [193] - 0.00 0.00 5089/9954 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] -[246] 0.0 0.00 0.00 9954 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] - 0.00 0.00 10115/10957 std::__cxx11::basic_string, std::allocator >::max_size() const [221] - 0.00 0.00 9964/9964 std::allocator_traits >::allocate(std::allocator&, unsigned long) [240] - 0.00 0.00 9955/21334 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() [153] ------------------------------------------------ - 0.00 0.00 9924/9924 std::array >, 4ul>::operator[](unsigned long) [248] -[247] 0.0 0.00 0.00 9924 std::__array_traits >, 4ul>::_S_ref(std::__cxx11::list > const (&) [4], unsigned long) [247] ------------------------------------------------ - 0.00 0.00 57/9923 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 4356/9923 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 5510/9923 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] -[248] 0.0 0.00 0.00 9923 std::array >, 4ul>::operator[](unsigned long) [248] - 0.00 0.00 9924/9924 std::__array_traits >, 4ul>::_S_ref(std::__cxx11::list > const (&) [4], unsigned long) [247] ------------------------------------------------ - 0.00 0.00 2/9879 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] - 0.00 0.00 1582/9879 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] - 0.00 0.00 8295/9879 CBezierCurve::getYForPoint(float) [354] -[249] 0.0 0.00 0.00 9879 int const& std::clamp(int const&, int const&, int const&) [249] - 0.00 0.00 9876/9876 int const& std::min(int const&, int const&) [250] - 0.00 0.00 9874/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 9872/9874 int const& std::max(int const&, int const&) [251] ------------------------------------------------ - 0.00 0.00 9876/9876 int const& std::clamp(int const&, int const&, int const&) [249] -[250] 0.0 0.00 0.00 9876 int const& std::min(int const&, int const&) [250] ------------------------------------------------ - 0.00 0.00 2/9874 CInputManager::newKeyboard(wlr_input_device*) [3085] - 0.00 0.00 9872/9874 int const& std::clamp(int const&, int const&, int const&) [249] -[251] 0.0 0.00 0.00 9874 int const& std::max(int const&, int const&) [251] ------------------------------------------------ - 0.00 0.00 4870/9740 std::enable_if, void>::type std::__invoke_r(void (*&)(void*, void*), void*&&, void*&&) [340] - 0.00 0.00 4870/9740 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] -[252] 0.0 0.00 0.00 9740 void (*&std::forward(std::remove_reference::type&))(void*, void*) [252] ------------------------------------------------ - 0.00 0.00 9581/9581 CAnimationManager::tick() [539] -[253] 0.0 0.00 0.00 9581 CHyprRenderer::damageBox(int const&, int const&, int const&, int const&) [253] - 0.00 0.00 9583/17811 CHyprRenderer::damageBox(wlr_box*) [177] ------------------------------------------------ - 0.00 0.00 9502/9502 CAnimationManager::tick() [539] -[254] 0.0 0.00 0.00 9502 CAnimationManager::deltazero(float const&, float const&) [254] ------------------------------------------------ - 0.00 0.00 2/9249 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] - 0.00 0.00 3/9249 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 4/9249 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 4/9249 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 12/9249 CAnimationManager::animationPopin(CWindow*, bool) [1840] - 0.00 0.00 56/9249 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 1639/9249 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 2234/9249 CAnimationManager::tick() [539] - 0.00 0.00 5295/9249 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] -[255] 0.0 0.00 0.00 9249 Vector2D::operator+(Vector2D) const [255] - 0.00 0.00 9250/148828 Vector2D::Vector2D(double, double) [35] ------------------------------------------------ - 0.00 0.00 4356/8714 std::__cxx11::list >::rend() [346] - 0.00 0.00 4358/8714 std::__cxx11::list >::rbegin() [347] -[256] 0.0 0.00 0.00 8714 std::reverse_iterator >::reverse_iterator(std::_List_iterator) [256] ------------------------------------------------ - 0.00 0.00 8712/8712 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [348] -[257] 0.0 0.00 0.00 8712 std::reverse_iterator >::base() const [257] ------------------------------------------------ - 0.00 0.00 1216/8526 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [569] - 0.00 0.00 1218/8526 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [570] - 0.00 0.00 1219/8526 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [565] - 0.00 0.00 2435/8526 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [574] - 0.00 0.00 2438/8526 auto std::chrono::operator<=>, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [575] -[258] 0.0 0.00 0.00 8526 std::chrono::duration >::count() const [258] ------------------------------------------------ - 0.00 0.00 8160/8160 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [260] -[259] 0.0 0.00 0.00 8160 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [259] ------------------------------------------------ - 0.00 0.00 8154/8154 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [274] -[260] 0.0 0.00 0.00 8154 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [260] - 0.00 0.00 8160/8160 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [259] - 0.00 0.00 7307/7307 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [285] ------------------------------------------------ - 0.00 0.00 6/8026 std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) [2269] - 0.00 0.00 21/8026 std::__cxx11::basic_string, std::allocator >::basic_string(char const*, unsigned long, std::allocator const&) [1665] - 0.00 0.00 28/8026 std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) [1544] - 0.00 0.00 7971/8026 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] -[261] 0.0 0.00 0.00 8026 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&) [261] ------------------------------------------------ - 0.00 0.00 8/7994 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 1197/7994 CColor::operator-(CColor const&) const [579] - 0.00 0.00 1198/7994 CColor::operator+(CColor const&) const [578] - 0.00 0.00 1198/7994 CColor::operator*(float const&) const [577] - 0.00 0.00 1405/7994 CHyprOpenGLImpl::end() [507] - 0.00 0.00 1408/7994 Events::listener_monitorFrame(void*, void*) [532] - 0.00 0.00 1580/7994 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] -[262] 0.0 0.00 0.00 7994 CColor::CColor(float, float, float, float) [262] ------------------------------------------------ - 0.00 0.00 1/7982 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [20], int&&) [3797] - 0.00 0.00 1/7982 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [34], int&&) [3800] - 0.00 0.00 1/7982 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [31], int&&) [3798] - 0.00 0.00 1/7982 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [33], int&&) [3799] - 0.00 0.00 1/7982 CHyprError::CHyprError() [3062] - 0.00 0.00 1/7982 CWindow::getFullWindowBoundingBox() [102] - 0.00 0.00 1/7982 CConfigManager::init() [3096] - 0.00 0.00 1/7982 __static_initialization_and_destruction_0(int, int) [3020] - 0.00 0.00 1/7982 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 1/7982 SMonitor::SMonitor() [3140] - 0.00 0.00 1/7982 Events::listener_commitSubsurface(void*, void*) [462] - 0.00 0.00 1/7982 CAnimationManager::CAnimationManager() [3112] - 0.00 0.00 1/7982 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 1/7982 CInputManager::newMouse(wlr_input_device*) [3089] - 0.00 0.00 1/7982 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] - 0.00 0.00 1/7982 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] - 0.00 0.00 1/7982 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] - 0.00 0.00 1/7982 renderSurface(wlr_surface*, int, int, void*) [4254] - 0.00 0.00 1/7982 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] - 0.00 0.00 1/7982 CHyprRenderer::damageWindow(CWindow*) [423] - 0.00 0.00 1/7982 CHyprRenderer::damageMonitor(SMonitor*) [2254] - 0.00 0.00 1/7982 CHyprRenderer::damageBox(wlr_box*) [177] - 0.00 0.00 1/7982 CHyprRenderer::ensureCursorRenderingMode() [553] - 0.00 0.00 1/7982 CHyprDropShadowDecoration::getWindowDecorationExtents() [101] - 0.00 0.00 1/7982 CHyprDropShadowDecoration::damageEntire() [331] - 0.00 0.00 2/7982 CCompositor::CCompositor() [3071] - 0.00 0.00 2/7982 CCompositor::updateWindowBorderColor(CWindow*) [1646] - 0.00 0.00 2/7982 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [25], int&&) [2910] - 0.00 0.00 2/7982 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 2/7982 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] - 0.00 0.00 2/7982 CWorkspace::startAnim(bool, bool, bool) [2314] - 0.00 0.00 2/7982 CHyprXWaylandManager::CHyprXWaylandManager() [3122] - 0.00 0.00 2/7982 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [2714] - 0.00 0.00 2/7982 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] - 0.00 0.00 2/7982 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] - 0.00 0.00 2/7982 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] - 0.00 0.00 2/7982 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] - 0.00 0.00 3/7982 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [27], int&&) [2633] - 0.00 0.00 3/7982 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [28], int&&) [2634] - 0.00 0.00 3/7982 SMonitorRule::SMonitorRule() [2705] - 0.00 0.00 3/7982 CWorkspace::~CWorkspace() [2524] - 0.00 0.00 3/7982 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] - 0.00 0.00 4/7982 CConfigManager::CConfigManager() [3097] - 0.00 0.00 4/7982 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] - 0.00 0.00 4/7982 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] - 0.00 0.00 4/7982 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 5/7982 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 5/7982 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 5/7982 CAnimationManager::tick() [539] - 0.00 0.00 5/7982 CInputManager::newKeyboard(wlr_input_device*) [3085] - 0.00 0.00 5/7982 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] - 0.00 0.00 6/7982 Events::listener_monitorFrame(void*, void*) [532] - 0.00 0.00 6/7982 SDwindleNodeData::recalcSizePosRecursive() [2032] - 0.00 0.00 6/7982 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] - 0.00 0.00 7/7982 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 7/7982 CHyprXWaylandManager::checkBorders(CWindow*) [2035] - 0.00 0.00 8/7982 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] - 0.00 0.00 10/7982 CHyprXWaylandManager::shouldBeFloated(CWindow*) [2036] - 0.00 0.00 12/7982 __static_initialization_and_destruction_0(int, int) [3017] - 0.00 0.00 12/7982 SWindowAdditionalConfigData::SWindowAdditionalConfigData() [1850] - 0.00 0.00 12/7982 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] - 0.00 0.00 12/7982 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 14/7982 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 14/7982 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] - 0.00 0.00 15/7982 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] - 0.00 0.00 19/7982 CConfigManager::tick() [1690] - 0.00 0.00 19/7982 Events::listener_setTitleWindow(void*, void*) [1670] - 0.00 0.00 21/7982 Events::listener_newXDGSurface(wl_listener*, void*) [4453] - 0.00 0.00 22/7982 CCompositor::initAllSignals() [3064] - 0.00 0.00 24/7982 createTree(wlr_surface*, CWindow*) [2023] - 0.00 0.00 24/7982 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 27/7982 CKeybindManager::CKeybindManager() [3110] - 0.00 0.00 36/7982 CHyprXWaylandManager::getTitle[abi:cxx11](CWindow*) [1298] - 0.00 0.00 40/7982 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 65/7982 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] - 0.00 0.00 76/7982 SConfigValue::SConfigValue() [987] - 0.00 0.00 84/7982 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 132/7982 CConfigManager::setDefaultVars() [2708] - 0.00 0.00 143/7982 CHyprWLListener::CHyprWLListener() [872] - 0.00 0.00 155/7982 CWindow::CWindow() [1852] - 0.00 0.00 1639/7982 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 2439/7982 CThreadManager::handle() [3101] - 0.00 0.00 2771/7982 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] -[263] 0.0 0.00 0.00 7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 7976/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] - 0.00 0.00 7972/11868 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] - 0.00 0.00 7971/8026 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&) [261] - 0.00 0.00 7969/12162 std::char_traits::length(char const*) [205] - 0.00 0.00 3/27699 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::~_Alloc_hider() [131] ------------------------------------------------ - 0.00 0.00 35/7790 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) [1310] - 0.00 0.00 3875/7790 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] - 0.00 0.00 3880/7790 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] -[264] 0.0 0.00 0.00 7790 std::__cxx11::basic_string, std::allocator >::_M_check(unsigned long, char const*) const [264] - 0.00 0.00 7782/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] ------------------------------------------------ - 0.00 0.00 1/7530 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3213] - 0.00 0.00 1/7530 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3210] - 0.00 0.00 3/7530 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [2549] - 0.00 0.00 41/7530 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [1249] - 0.00 0.00 90/7530 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [968] - 0.00 0.00 7394/7530 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [276] -[265] 0.0 0.00 0.00 7530 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] - 0.00 0.00 7525/7525 std::_Hash_impl::hash(void const*, unsigned long, unsigned long) [266] - 0.00 0.00 7519/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] - 0.00 0.00 7518/35223 std::__cxx11::basic_string, std::allocator >::data() const [100] ------------------------------------------------ - 0.00 0.00 7525/7525 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] -[266] 0.0 0.00 0.00 7525 std::_Hash_impl::hash(void const*, unsigned long, unsigned long) [266] ------------------------------------------------ - 0.00 0.00 1/7523 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3215] - 0.00 0.00 1/7523 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3212] - 0.00 0.00 3/7523 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [2551] - 0.00 0.00 41/7523 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [1251] - 0.00 0.00 90/7523 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [969] - 0.00 0.00 7387/7523 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [275] -[267] 0.0 0.00 0.00 7523 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [267] ------------------------------------------------ - 0.00 0.00 7502/7502 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() [269] -[268] 0.0 0.00 0.00 7502 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() [268] ------------------------------------------------ - 0.00 0.00 7501/7501 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() [270] -[269] 0.0 0.00 0.00 7501 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() [269] - 0.00 0.00 7502/7502 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() [268] ------------------------------------------------ - 0.00 0.00 76/7501 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1007] - 0.00 0.00 76/7501 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] - 0.00 0.00 113/7501 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::operator->() const [904] - 0.00 0.00 7236/7501 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() [286] -[270] 0.0 0.00 0.00 7501 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() [270] - 0.00 0.00 7501/7501 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() [269] ------------------------------------------------ - 0.00 0.00 4/7402 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] - 0.00 0.00 81/7402 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] - 0.00 0.00 137/7402 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] - 0.00 0.00 7180/7402 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [287] -[271] 0.0 0.00 0.00 7402 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [271] - 0.00 0.00 7397/7397 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [273] ------------------------------------------------ - 0.00 0.00 81/7398 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] - 0.00 0.00 135/7398 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] - 0.00 0.00 7182/7398 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [287] -[272] 0.0 0.00 0.00 7398 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [272] - 0.00 0.00 7394/7394 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [274] ------------------------------------------------ - 0.00 0.00 7397/7397 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [271] -[273] 0.0 0.00 0.00 7397 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [273] - 0.00 0.00 7403/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] ------------------------------------------------ - 0.00 0.00 7394/7394 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [272] -[274] 0.0 0.00 0.00 7394 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [274] - 0.00 0.00 8154/8154 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [260] - 0.00 0.00 1654/1875 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_M_next() const [441] - 0.00 0.00 847/891 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [603] ------------------------------------------------ - 0.00 0.00 7389/7389 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [276] -[275] 0.0 0.00 0.00 7389 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [275] - 0.00 0.00 7387/7523 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [267] ------------------------------------------------ - 0.00 0.00 81/7385 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] - 0.00 0.00 129/7385 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] - 0.00 0.00 7175/7385 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [287] -[276] 0.0 0.00 0.00 7385 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [276] - 0.00 0.00 7394/7530 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] - 0.00 0.00 7389/7389 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [275] ------------------------------------------------ - 0.00 0.00 1/7336 CHyprDwindleLayout::recalculateMonitor(int const&) [3116] - 0.00 0.00 1/7336 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] - 0.00 0.00 2/7336 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] - 0.00 0.00 3/7336 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 4/7336 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 4/7336 CWorkspace::startAnim(bool, bool, bool) [2314] - 0.00 0.00 4/7336 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 8/7336 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 28/7336 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 238/7336 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] - 0.00 0.00 1402/7336 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] - 0.00 0.00 5641/7336 CAnimationManager::tick() [539] -[277] 0.0 0.00 0.00 7336 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 7342/37815 std::__cxx11::list >::end() [95] - 0.00 0.00 7341/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] - 0.00 0.00 7340/37872 std::_List_iterator::operator*() const [93] - 0.00 0.00 7338/37872 std::__cxx11::list >::begin() [94] ------------------------------------------------ - 0.00 0.00 7323/7323 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [285] -[278] 0.0 0.00 0.00 7323 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [278] - 0.00 0.00 7315/12954 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_M_cget() const [201] ------------------------------------------------ - 0.00 0.00 7321/7321 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() const [282] -[279] 0.0 0.00 0.00 7321 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() const [279] - 0.00 0.00 7319/7319 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() const [280] ------------------------------------------------ - 0.00 0.00 7319/7319 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() const [279] -[280] 0.0 0.00 0.00 7319 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() const [280] ------------------------------------------------ - 0.00 0.00 7317/7317 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [285] -[281] 0.0 0.00 0.00 7317 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() const [281] - 0.00 0.00 7315/7315 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() const [282] ------------------------------------------------ - 0.00 0.00 7315/7315 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() const [281] -[282] 0.0 0.00 0.00 7315 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() const [282] - 0.00 0.00 7321/7321 __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() const [279] ------------------------------------------------ - 0.00 0.00 7313/7313 std::__detail::_Select1st::__1st_type, std::allocator > const, SConfigValue> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, SConfigValue> const&>(std::pair, std::allocator > const, SConfigValue> const&) const [284] -[283] 0.0 0.00 0.00 7313 std::pair, std::allocator > const, SConfigValue> const& std::forward, std::allocator > const, SConfigValue> const&>(std::remove_reference, std::allocator > const, SConfigValue> const&>::type&) [283] ------------------------------------------------ - 0.00 0.00 7311/7311 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [285] -[284] 0.0 0.00 0.00 7311 std::__detail::_Select1st::__1st_type, std::allocator > const, SConfigValue> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, SConfigValue> const&>(std::pair, std::allocator > const, SConfigValue> const&) const [284] - 0.00 0.00 7313/7313 std::pair, std::allocator > const, SConfigValue> const& std::forward, std::allocator > const, SConfigValue> const&>(std::remove_reference, std::allocator > const, SConfigValue> const&>::type&) [283] ------------------------------------------------ - 0.00 0.00 7307/7307 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [260] -[285] 0.0 0.00 0.00 7307 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [285] - 0.00 0.00 7323/7323 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [278] - 0.00 0.00 7317/7317 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() const [281] - 0.00 0.00 7313/12951 std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [202] - 0.00 0.00 7311/7311 std::__detail::_Select1st::__1st_type, std::allocator > const, SConfigValue> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, SConfigValue> const&>(std::pair, std::allocator > const, SConfigValue> const&) const [284] ------------------------------------------------ - 0.00 0.00 56/7231 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] - 0.00 0.00 7175/7231 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [287] -[286] 0.0 0.00 0.00 7231 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() [286] - 0.00 0.00 7236/7501 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() [270] ------------------------------------------------ - 0.00 0.00 7174/7174 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [288] -[287] 0.0 0.00 0.00 7174 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [287] - 0.00 0.00 7182/7398 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [272] - 0.00 0.00 7180/7402 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [271] - 0.00 0.00 7175/7385 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [276] - 0.00 0.00 7175/7231 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() [286] ------------------------------------------------ - 0.00 0.00 8/7172 CConfigManager::setInt(std::__cxx11::basic_string, std::allocator >, int) [2029] - 0.00 0.00 201/7172 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 6963/7172 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] -[288] 0.0 0.00 0.00 7172 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [288] - 0.00 0.00 7174/7174 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [287] ------------------------------------------------ - 0.00 0.00 20/7045 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] - 0.00 0.00 76/7045 std::pair, std::allocator > const, SConfigValue>::~pair() [1003] - 0.00 0.00 2562/7045 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [427] - 0.00 0.00 4387/7045 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] -[289] 0.0 0.00 0.00 7045 SConfigValue::~SConfigValue() [289] - 0.00 0.00 7050/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 237/6980 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] - 0.00 0.00 2295/6980 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] - 0.00 0.00 4448/6980 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [343] -[290] 0.0 0.00 0.00 6980 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] - 0.00 0.00 23269/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 23260/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 17935/37189 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] - 0.00 0.00 2299/13624 Vector2D::operator!=(Vector2D const&) const [199] - 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 6969/6969 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] -[291] 0.0 0.00 0.00 6969 std::lock_guard::~lock_guard() [291] - 0.00 0.00 6967/26086 std::mutex::unlock() [141] ------------------------------------------------ - 0.00 0.00 6968/6968 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] -[292] 0.0 0.00 0.00 6968 std::lock_guard::lock_guard(std::mutex&) [292] - 0.00 0.00 6968/26052 std::mutex::lock() [143] ------------------------------------------------ - 0.00 0.00 19/6964 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] - 0.00 0.00 2562/6964 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [427] - 0.00 0.00 4383/6964 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] -[293] 0.0 0.00 0.00 6964 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] - 0.00 0.00 6969/6969 std::lock_guard::~lock_guard() [291] - 0.00 0.00 6968/6968 std::lock_guard::lock_guard(std::mutex&) [292] - 0.00 0.00 6963/7172 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [288] - 0.00 0.00 6963/6963 SConfigValue::SConfigValue(SConfigValue const&) [294] ------------------------------------------------ - 0.00 0.00 6963/6963 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] -[294] 0.0 0.00 0.00 6963 SConfigValue::SConfigValue(SConfigValue const&) [294] - 0.00 0.00 6965/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] ------------------------------------------------ - 0.00 0.00 4/6831 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2489] - 0.00 0.00 8/6831 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] - 0.00 0.00 232/6831 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() [1498] - 0.00 0.00 264/6831 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] - 0.00 0.00 6323/6831 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const [388] -[295] 0.0 0.00 0.00 6831 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [295] - 0.00 0.00 13664/13664 __gnu_cxx::__normal_iterator, std::allocator > >::base() const [198] ------------------------------------------------ - 0.00 0.00 6684/6684 CAnimationManager::tick() [539] -[296] 0.0 0.00 0.00 6684 CAnimationManager::deltazero(CColor const&, CColor const&) [296] ------------------------------------------------ - 0.00 0.00 1/6612 SDrag::SDrag() [4430] - 0.00 0.00 1/6612 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] - 0.00 0.00 2/6612 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] - 0.00 0.00 4/6612 IHyprLayout::IHyprLayout() [3073] - 0.00 0.00 8/6612 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] - 0.00 0.00 16/6612 CTexture::CTexture() [1718] - 0.00 0.00 20/6612 CFramebuffer::CFramebuffer() [1991] - 0.00 0.00 24/6612 CWindow::CWindow() [1852] - 0.00 0.00 24/6612 CHyprDropShadowDecoration::CHyprDropShadowDecoration(CWindow*) [1847] - 0.00 0.00 24/6612 SWindowDecorationExtents::SWindowDecorationExtents() [1845] - 0.00 0.00 26/6612 SDwindleNodeData::SDwindleNodeData() [1770] - 0.00 0.00 200/6612 std::array::array() [3803] - 0.00 0.00 1216/6612 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 1582/6612 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] - 0.00 0.00 1639/6612 CTexture::CTexture(wlr_texture*) [469] - 0.00 0.00 1825/6612 CInputManager::mouseMoveUnified(unsigned int, bool) [454] -[297] 0.0 0.00 0.00 6612 Vector2D::Vector2D() [297] ------------------------------------------------ - 0.00 0.00 3194/6389 std::__cxx11::basic_string, std::allocator >::begin() const [382] - 0.00 0.00 3195/6389 std::__cxx11::basic_string, std::allocator >::end() const [381] -[298] 0.0 0.00 0.00 6389 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char const* const&) [298] ------------------------------------------------ - 0.00 0.00 6370/6370 std::__uniq_ptr_impl >::_M_ptr() const [301] -[299] 0.0 0.00 0.00 6370 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple > const&) [299] - 0.00 0.00 6367/6367 CHyprXWaylandManager* const& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) [304] ------------------------------------------------ - 0.00 0.00 6369/6369 std::unique_ptr >::operator->() const [302] -[300] 0.0 0.00 0.00 6369 std::unique_ptr >::get() const [300] - 0.00 0.00 6369/6369 std::__uniq_ptr_impl >::_M_ptr() const [301] ------------------------------------------------ - 0.00 0.00 6369/6369 std::unique_ptr >::get() const [300] -[301] 0.0 0.00 0.00 6369 std::__uniq_ptr_impl >::_M_ptr() const [301] - 0.00 0.00 6370/6370 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple > const&) [299] ------------------------------------------------ - 0.00 0.00 2/6368 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] - 0.00 0.00 2/6368 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] - 0.00 0.00 3/6368 CCompositor::cleanupExit() [2702] - 0.00 0.00 3/6368 Events::listener_readyXWayland(wl_listener*, void*) [4455] - 0.00 0.00 4/6368 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 4/6368 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] - 0.00 0.00 8/6368 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] - 0.00 0.00 8/6368 Events::listener_destroyWindow(void*, void*) [2040] - 0.00 0.00 11/6368 CCompositor::focusSurface(wlr_surface*, CWindow*) [1746] - 0.00 0.00 14/6368 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] - 0.00 0.00 16/6368 CConfigManager::getMatchingRules(CWindow*) [2028] - 0.00 0.00 28/6368 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 39/6368 Events::listener_setTitleWindow(void*, void*) [1670] - 0.00 0.00 41/6368 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 55/6368 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 800/6368 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 2055/6368 CAnimationManager::tick() [539] - 0.00 0.00 3275/6368 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] -[302] 0.0 0.00 0.00 6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 6369/6369 std::unique_ptr >::get() const [300] ------------------------------------------------ - 0.00 0.00 15/6368 std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const [1750] - 0.00 0.00 221/6368 std::function::operator bool() const [810] - 0.00 0.00 236/6368 std::function::operator()(char) const [765] - 0.00 0.00 1024/6368 std::function::operator bool() const [591] - 0.00 0.00 4872/6368 std::function::operator()(void*, void*) const [337] -[303] 0.0 0.00 0.00 6368 std::_Function_base::_M_empty() const [303] ------------------------------------------------ - 0.00 0.00 6367/6367 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple > const&) [299] -[304] 0.0 0.00 0.00 6367 CHyprXWaylandManager* const& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) [304] - 0.00 0.00 6366/6366 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) [306] ------------------------------------------------ - 0.00 0.00 6366/6366 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) [306] -[305] 0.0 0.00 0.00 6366 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false> const&) [305] ------------------------------------------------ - 0.00 0.00 6366/6366 CHyprXWaylandManager* const& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) [304] -[306] 0.0 0.00 0.00 6366 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) [306] - 0.00 0.00 6366/6366 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false> const&) [305] ------------------------------------------------ - 0.00 0.00 3160/6322 std::__invoke_result, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>::type std::__invoke, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [392] - 0.00 0.00 3162/6322 bool std::__invoke_impl, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(std::__invoke_other, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [390] -[307] 0.0 0.00 0.00 6322 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}& std::forward, std::allocator > const&, bool)::{lambda(char)#1}&>(std::remove_reference, std::allocator > const&, bool)::{lambda(char)#1}&>::type&) [307] ------------------------------------------------ - 0.00 0.00 3160/6321 char const& std::__invoke_impl(std::__invoke_other, std::identity&, char const&) [389] - 0.00 0.00 3161/6321 std::__invoke_result::type std::__invoke(std::identity&, char const&) [391] -[308] 0.0 0.00 0.00 6321 std::identity& std::forward(std::remove_reference::type&) [308] ------------------------------------------------ - 0.00 0.00 6058/6058 CCompositor::sanityCheckWorkspaces() [525] -[309] 0.0 0.00 0.00 6058 std::_List_iterator::operator->() const [309] - 0.00 0.00 6057/29367 std::_List_node::_M_valptr() [128] ------------------------------------------------ - 0.00 0.00 4/6010 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 1148/6010 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] - 0.00 0.00 1150/6010 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] - 0.00 0.00 1409/6010 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] - 0.00 0.00 2299/6010 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*)::{lambda(CShader*, pixman_region32*)#1}::operator()(CShader*, pixman_region32*) const [432] -[310] 0.0 0.00 0.00 6010 CFramebuffer::bind() [310] - 0.00 0.00 12025/44410 std::unique_ptr >::operator->() const [66] ------------------------------------------------ - 0.00 0.00 62/5677 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [1080] - 0.00 0.00 81/5677 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [980] - 0.00 0.00 5534/5677 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [327] -[311] 0.0 0.00 0.00 5677 std::__detail::_Hashtable_hash_traits, std::allocator > > >::__small_size_threshold() [311] ------------------------------------------------ - 0.00 0.00 2/5672 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] - 0.00 0.00 15/5672 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 24/5672 CAnimationManager::animationPopin(CWindow*, bool) [1840] - 0.00 0.00 40/5672 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 2053/5672 CAnimationManager::tick() [539] - 0.00 0.00 3538/5672 addViewCoords(void*, int*, int*) [461] -[312] 0.0 0.00 0.00 5672 CAnimatedVariable::goalv() const [312] ------------------------------------------------ - 0.00 0.00 1/5539 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3290] - 0.00 0.00 1/5539 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3286] - 0.00 0.00 5537/5539 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [318] -[313] 0.0 0.00 0.00 5539 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [313] ------------------------------------------------ - 0.00 0.00 5539/5539 std::__detail::_Select1st::__1st_type, std::allocator > const, CBezierCurve> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, CBezierCurve> const&>(std::pair, std::allocator > const, CBezierCurve> const&) const [321] -[314] 0.0 0.00 0.00 5539 std::pair, std::allocator > const, CBezierCurve> const& std::forward, std::allocator > const, CBezierCurve> const&>(std::remove_reference, std::allocator > const, CBezierCurve> const&>::type&) [314] ------------------------------------------------ - 0.00 0.00 5538/5538 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() const [322] -[315] 0.0 0.00 0.00 5538 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() const [315] - 0.00 0.00 5536/5536 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() const [320] ------------------------------------------------ - 0.00 0.00 5538/5538 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] -[316] 0.0 0.00 0.00 5538 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [316] ------------------------------------------------ - 0.00 0.00 5538/5538 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const [319] -[317] 0.0 0.00 0.00 5538 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [317] - 0.00 0.00 5538/12954 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_M_cget() const [201] ------------------------------------------------ - 0.00 0.00 5538/5538 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] -[318] 0.0 0.00 0.00 5538 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [318] - 0.00 0.00 5537/5539 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [313] - 0.00 0.00 5536/16612 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [181] ------------------------------------------------ - 0.00 0.00 5537/5537 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] -[319] 0.0 0.00 0.00 5537 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const [319] - 0.00 0.00 5538/5538 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [317] - 0.00 0.00 5536/5536 std::__detail::_Select1st::__1st_type, std::allocator > const, CBezierCurve> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, CBezierCurve> const&>(std::pair, std::allocator > const, CBezierCurve> const&) const [321] - 0.00 0.00 5536/12951 std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [202] - 0.00 0.00 5535/5535 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_v() const [324] ------------------------------------------------ - 0.00 0.00 5536/5536 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() const [315] -[320] 0.0 0.00 0.00 5536 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() const [320] ------------------------------------------------ - 0.00 0.00 5536/5536 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const [319] -[321] 0.0 0.00 0.00 5536 std::__detail::_Select1st::__1st_type, std::allocator > const, CBezierCurve> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, CBezierCurve> const&>(std::pair, std::allocator > const, CBezierCurve> const&) const [321] - 0.00 0.00 5539/5539 std::pair, std::allocator > const, CBezierCurve> const& std::forward, std::allocator > const, CBezierCurve> const&>(std::remove_reference, std::allocator > const, CBezierCurve> const&>::type&) [314] ------------------------------------------------ - 0.00 0.00 5536/5536 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_v() const [324] -[322] 0.0 0.00 0.00 5536 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() const [322] - 0.00 0.00 5538/5538 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() const [315] ------------------------------------------------ - 0.00 0.00 5536/5536 CAnimationManager::tick() [539] -[323] 0.0 0.00 0.00 5536 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::end() [323] - 0.00 0.00 5538/11075 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [219] ------------------------------------------------ - 0.00 0.00 5535/5535 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const [319] -[324] 0.0 0.00 0.00 5535 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_v() const [324] - 0.00 0.00 5536/5536 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() const [322] ------------------------------------------------ - 0.00 0.00 5535/5535 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::find(std::__cxx11::basic_string, std::allocator > const&) [326] -[325] 0.0 0.00 0.00 5535 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] - 0.00 0.00 5538/5538 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [316] - 0.00 0.00 5538/5538 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [318] - 0.00 0.00 5537/5537 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const [319] - 0.00 0.00 5537/11075 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [219] - 0.00 0.00 5536/11075 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&) [220] - 0.00 0.00 5533/5533 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [327] ------------------------------------------------ - 0.00 0.00 5535/5535 CAnimationManager::tick() [539] -[326] 0.0 0.00 0.00 5535 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::find(std::__cxx11::basic_string, std::allocator > const&) [326] - 0.00 0.00 5535/5535 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] ------------------------------------------------ - 0.00 0.00 5533/5533 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [325] -[327] 0.0 0.00 0.00 5533 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [327] - 0.00 0.00 5534/5677 std::__detail::_Hashtable_hash_traits, std::allocator > > >::__small_size_threshold() [311] ------------------------------------------------ - 0.00 0.00 5448/5448 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [426] -[328] 0.0 0.00 0.00 5448 __gnu_cxx::__normal_iterator, std::allocator > >::base() const [328] ------------------------------------------------ - 0.00 0.00 12/5369 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] - 0.00 0.00 12/5369 CHyprRenderer::shouldRenderWindow(CWindow*) [463] - 0.00 0.00 5345/5369 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [342] -[329] 0.0 0.00 0.00 5369 CAnimatedVariable::isBeingAnimated() [329] - 0.00 0.00 2729/13624 Vector2D::operator!=(Vector2D const&) const [199] ------------------------------------------------ - 0.00 0.00 15/5321 void (* const&std::_Any_data::_M_access, std::allocator >)>() const)(std::__cxx11::basic_string, std::allocator >) [1751] - 0.00 0.00 236/5321 std::__detail::_CharMatcher, false, false> const& std::_Any_data::_M_access, false, false> >() const [766] - 0.00 0.00 5070/5321 void (* const&std::_Any_data::_M_access() const)(void*, void*) [332] -[330] 0.0 0.00 0.00 5321 std::_Any_data::_M_access() const [330] ------------------------------------------------ - 0.00 0.00 5291/5291 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] -[331] 0.0 0.00 0.00 5291 CHyprDropShadowDecoration::damageEntire() [331] - 0.00 0.00 5293/17811 CHyprRenderer::damageBox(wlr_box*) [177] - 0.00 0.00 5291/27041 std::unique_ptr >::operator->() const [140] - 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 5068/5068 std::_Function_base::_Base_manager::_M_get_pointer(std::_Any_data const&) [333] -[332] 0.0 0.00 0.00 5068 void (* const&std::_Any_data::_M_access() const)(void*, void*) [332] - 0.00 0.00 5070/5321 std::_Any_data::_M_access() const [330] ------------------------------------------------ - 0.00 0.00 194/5067 std::_Function_base::_Base_manager::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [644] - 0.00 0.00 4873/5067 std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, void*&&) [338] -[333] 0.0 0.00 0.00 5067 std::_Function_base::_Base_manager::_M_get_pointer(std::_Any_data const&) [333] - 0.00 0.00 5068/5068 void (* const&std::_Any_data::_M_access() const)(void*, void*) [332] - 0.00 0.00 5067/5067 void (* const*std::__addressof(void (* const&)(void*, void*)))(void*, void*) [334] ------------------------------------------------ - 0.00 0.00 5067/5067 std::_Function_base::_Base_manager::_M_get_pointer(std::_Any_data const&) [333] -[334] 0.0 0.00 0.00 5067 void (* const*std::__addressof(void (* const&)(void*, void*)))(void*, void*) [334] ------------------------------------------------ - 0.00 0.00 4/4893 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] - 0.00 0.00 413/4893 CCompositor::sanityCheckWorkspaces() [525] - 0.00 0.00 1768/4893 CHyprRenderer::shouldRenderWindow(CWindow*) [463] - 0.00 0.00 2708/4893 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [342] -[335] 0.0 0.00 0.00 4893 CCompositor::isWorkspaceVisible(int const&) [335] - 0.00 0.00 7615/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] - 0.00 0.00 4897/37872 std::_List_iterator::operator*() const [93] - 0.00 0.00 4892/37872 std::__cxx11::list >::begin() [94] - 0.00 0.00 4891/37815 std::__cxx11::list >::end() [95] - 0.00 0.00 2718/24611 std::_List_iterator::operator++() [149] ------------------------------------------------ - 0.00 0.00 4874/4874 handleWrapped(wl_listener*, void*) [4251] -[336] 0.0 0.00 0.00 4874 CHyprWLListener::emit(void*) [336] - 0.00 0.00 4874/4874 std::function::operator()(void*, void*) const [337] ------------------------------------------------ - 0.00 0.00 4874/4874 CHyprWLListener::emit(void*) [336] -[337] 0.0 0.00 0.00 4874 std::function::operator()(void*, void*) const [337] - 0.00 0.00 9746/38976 void*&& std::forward(std::remove_reference::type&) [77] - 0.00 0.00 4874/4874 std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, void*&&) [338] - 0.00 0.00 4872/6368 std::_Function_base::_M_empty() const [303] ------------------------------------------------ - 0.00 0.00 4874/4874 std::function::operator()(void*, void*) const [337] -[338] 0.0 0.00 0.00 4874 std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, void*&&) [338] - 0.00 0.00 9746/38976 void*&& std::forward(std::remove_reference::type&) [77] - 0.00 0.00 4873/5067 std::_Function_base::_Base_manager::_M_get_pointer(std::_Any_data const&) [333] - 0.00 0.00 4871/4871 std::enable_if, void>::type std::__invoke_r(void (*&)(void*, void*), void*&&, void*&&) [340] ------------------------------------------------ - 0.00 0.00 4873/4873 std::enable_if, void>::type std::__invoke_r(void (*&)(void*, void*), void*&&, void*&&) [340] -[339] 0.0 0.00 0.00 4873 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] - 0.00 0.00 9743/38976 void*&& std::forward(std::remove_reference::type&) [77] - 0.00 0.00 4870/9740 void (*&std::forward(std::remove_reference::type&))(void*, void*) [252] - 0.00 0.00 1768/1768 Events::listener_commitSubsurface(void*, void*) [462] - 0.00 0.00 1587/1587 Events::listener_commitWindow(void*, void*) [471] - 0.00 0.00 1407/1407 Events::listener_monitorFrame(void*, void*) [532] - 0.00 0.00 52/52 Events::listener_keyboardKey(void*, void*) [1154] - 0.00 0.00 21/21 Events::listener_setTitleWindow(void*, void*) [1670] - 0.00 0.00 9/9 Events::listener_keyboardMod(void*, void*) [2006] - 0.00 0.00 8/8 Events::listener_destroyWindow(void*, void*) [2040] - 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 4/4 Events::listener_destroySubsurfaceNode(void*, void*) [2328] - 0.00 0.00 4/4 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 1/1 Events::listener_keyboardDestroy(void*, void*) [3134] - 0.00 0.00 1/1 Events::listener_destroyMouse(void*, void*) [3132] - 0.00 0.00 1/1 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 1/1 Events::listener_activateX11(void*, void*) [3131] ------------------------------------------------ - 0.00 0.00 4871/4871 std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, void*&&) [338] -[340] 0.0 0.00 0.00 4871 std::enable_if, void>::type std::__invoke_r(void (*&)(void*, void*), void*&&, void*&&) [340] - 0.00 0.00 9741/38976 void*&& std::forward(std::remove_reference::type&) [77] - 0.00 0.00 4873/4873 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] - 0.00 0.00 4870/9740 void (*&std::forward(std::remove_reference::type&))(void*, void*) [252] ------------------------------------------------ - 0.00 0.00 563/4754 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const [596] - 0.00 0.00 1906/4754 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [437] - 0.00 0.00 2285/4754 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const [699] -[341] 0.0 0.00 0.00 4754 std::char_traits::find(char const*, unsigned long, char const&) [341] - 0.00 0.00 4756/115845 std::__is_constant_evaluated() [44] ------------------------------------------------ - 0.00 0.00 4455/4455 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] -[342] 0.0 0.00 0.00 4455 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [342] - 0.00 0.00 9862/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 5345/5369 CAnimatedVariable::isBeingAnimated() [329] - 0.00 0.00 4455/33968 CWindow::getFullWindowBoundingBox() [102] - 0.00 0.00 2710/12440 CCompositor::getWorkspaceByID(int const&) [204] - 0.00 0.00 2708/4893 CCompositor::isWorkspaceVisible(int const&) [335] ------------------------------------------------ - 0.00 0.00 4/4453 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 1405/4453 CHyprOpenGLImpl::clearWithTex() [530] - 0.00 0.00 1407/4453 CHyprOpenGLImpl::end() [507] - 0.00 0.00 1637/4453 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] -[343] 0.0 0.00 0.00 4453 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [343] - 0.00 0.00 4454/46754 CHyprOpenGLImpl::scissor(wlr_box const*) [61] - 0.00 0.00 4448/6980 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] ------------------------------------------------ - 0.00 0.00 1/4390 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] - 0.00 0.00 2/4390 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] - 0.00 0.00 2/4390 CInputManager::newKeyboard(wlr_input_device*) [3085] - 0.00 0.00 4/4390 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 5/4390 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 6/4390 SDwindleNodeData::recalcSizePosRecursive() [2032] - 0.00 0.00 84/4390 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 1846/4390 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] - 0.00 0.00 2440/4390 CThreadManager::handle() [3101] -[344] 0.0 0.00 0.00 4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] - 0.00 0.00 4388/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 4387/7045 SConfigValue::~SConfigValue() [289] - 0.00 0.00 4386/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 4383/6964 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] ------------------------------------------------ - 0.00 0.00 4359/4359 CInputManager::mouseMoveUnified(unsigned int, bool) [454] -[345] 0.0 0.00 0.00 4359 CCompositor::vectorToLayerSurface(Vector2D const&, std::__cxx11::list >*, Vector2D*) [345] - 0.00 0.00 4358/4358 std::__cxx11::list >::rbegin() [347] - 0.00 0.00 4358/4358 std::__cxx11::list >::rend() [346] - 0.00 0.00 4357/4357 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [348] ------------------------------------------------ - 0.00 0.00 4358/4358 CCompositor::vectorToLayerSurface(Vector2D const&, std::__cxx11::list >*, Vector2D*) [345] -[346] 0.0 0.00 0.00 4358 std::__cxx11::list >::rend() [346] - 0.00 0.00 4356/11329 std::__cxx11::list >::begin() [215] - 0.00 0.00 4356/8714 std::reverse_iterator >::reverse_iterator(std::_List_iterator) [256] ------------------------------------------------ - 0.00 0.00 4358/4358 CCompositor::vectorToLayerSurface(Vector2D const&, std::__cxx11::list >*, Vector2D*) [345] -[347] 0.0 0.00 0.00 4358 std::__cxx11::list >::rbegin() [347] - 0.00 0.00 4358/8714 std::reverse_iterator >::reverse_iterator(std::_List_iterator) [256] - 0.00 0.00 4357/11326 std::__cxx11::list >::end() [216] ------------------------------------------------ - 0.00 0.00 4357/4357 CCompositor::vectorToLayerSurface(Vector2D const&, std::__cxx11::list >*, Vector2D*) [345] -[348] 0.0 0.00 0.00 4357 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [348] - 0.00 0.00 8712/8712 std::reverse_iterator >::base() const [257] - 0.00 0.00 4354/11325 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [217] ------------------------------------------------ - 0.00 0.00 1409/4230 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [512] - 0.00 0.00 2821/4230 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [414] -[349] 0.0 0.00 0.00 4230 std::hash::operator()(SMonitor*) const [349] ------------------------------------------------ - 0.00 0.00 1408/4230 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [535] - 0.00 0.00 2822/4230 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [403] -[350] 0.0 0.00 0.00 4230 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const [350] ------------------------------------------------ - 0.00 0.00 1405/4224 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [549] - 0.00 0.00 2819/4224 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [421] -[351] 0.0 0.00 0.00 4224 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const [351] ------------------------------------------------ - 0.00 0.00 1404/4223 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [548] - 0.00 0.00 2819/4223 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [415] -[352] 0.0 0.00 0.00 4223 std::equal_to::operator()(SMonitor* const&, SMonitor* const&) const [352] ------------------------------------------------ - 0.00 0.00 4144/4144 CBezierCurve::getYForPoint(float) [354] -[353] 0.0 0.00 0.00 4144 std::isnan(double) [353] ------------------------------------------------ - 0.00 0.00 15/4143 CBezierCurve::setup(std::vector >*) [3075] - 0.00 0.00 4128/4143 CAnimationManager::tick() [539] -[354] 0.0 0.00 0.00 4143 CBezierCurve::getYForPoint(float) [354] - 0.00 0.00 41430/41743 std::array::operator[](unsigned long) [75] - 0.00 0.00 37297/37297 std::abs(float) [96] - 0.00 0.00 8295/9879 int const& std::clamp(int const&, int const&, int const&) [249] - 0.00 0.00 4144/4144 std::isnan(double) [353] - 0.00 0.00 4097/4097 std::isinf(double) [360] ------------------------------------------------ - 0.00 0.00 4133/4133 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() [357] -[355] 0.0 0.00 0.00 4133 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() [355] - 0.00 0.00 4133/4133 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() [356] ------------------------------------------------ - 0.00 0.00 4133/4133 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() [355] -[356] 0.0 0.00 0.00 4133 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() [356] ------------------------------------------------ - 0.00 0.00 1/4132 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4028] - 0.00 0.00 1/4132 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] - 0.00 0.00 4130/4132 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::operator->() const [359] -[357] 0.0 0.00 0.00 4132 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() [357] - 0.00 0.00 4133/4133 __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() [355] ------------------------------------------------ - 0.00 0.00 11/4130 CCompositor::focusSurface(wlr_surface*, CWindow*) [1746] - 0.00 0.00 12/4130 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 15/4130 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 15/4130 CHyprXWaylandManager::activateWindow(CWindow*, bool) [1749] - 0.00 0.00 800/4130 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 3277/4130 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] -[358] 0.0 0.00 0.00 4130 CHyprXWaylandManager::getWindowSurface(CWindow*) [358] ------------------------------------------------ - 0.00 0.00 1/4130 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] - 0.00 0.00 4129/4130 CAnimationManager::tick() [539] -[359] 0.0 0.00 0.00 4130 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::operator->() const [359] - 0.00 0.00 4130/4132 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() [357] ------------------------------------------------ - 0.00 0.00 4097/4097 CBezierCurve::getYForPoint(float) [354] -[360] 0.0 0.00 0.00 4097 std::isinf(double) [360] ------------------------------------------------ - 0.00 0.00 1/4070 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] - 0.00 0.00 1/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] - 0.00 0.00 1/4070 decltype (::new ((void*)(0)) SMonitor((declval)())) std::construct_at(SMonitor*, SMonitor const&) [4136] - 0.00 0.00 1/4070 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] - 0.00 0.00 1/4070 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] - 0.00 0.00 1/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] - 0.00 0.00 1/4070 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] - 0.00 0.00 1/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] - 0.00 0.00 1/4070 decltype (::new ((void*)(0)) SKeyboard()) std::construct_at(SKeyboard*) [4137] - 0.00 0.00 1/4070 decltype (::new ((void*)(0)) SMouse()) std::construct_at(SMouse*) [4135] - 0.00 0.00 2/4070 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] - 0.00 0.00 2/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] - 0.00 0.00 2/4070 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D&&) [2995] - 0.00 0.00 2/4070 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D const&) [2994] - 0.00 0.00 2/4070 void std::_Construct(Vector2D*, Vector2D const&) [2983] - 0.00 0.00 2/4070 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] - 0.00 0.00 2/4070 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] - 0.00 0.00 2/4070 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] - 0.00 0.00 2/4070 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] - 0.00 0.00 2/4070 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] - 0.00 0.00 3/4070 decltype (::new ((void*)(0)) std::__cxx11::basic_string, std::allocator >((declval, std::allocator > const&>)())) std::construct_at, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2676] - 0.00 0.00 3/4070 decltype (::new ((void*)(0)) SMonitorRule((declval)())) std::construct_at(SMonitorRule*, SMonitorRule const&) [4134] - 0.00 0.00 3/4070 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] - 0.00 0.00 3/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] - 0.00 0.00 4/4070 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] - 0.00 0.00 4/4070 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] - 0.00 0.00 4/4070 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule const&) [2502] - 0.00 0.00 4/4070 decltype (::new ((void*)(0)) CWindow*((declval)())) std::construct_at(CWindow**, CWindow* const&) [2503] - 0.00 0.00 6/4070 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule&&) [2231] - 0.00 0.00 7/4070 decltype (::new ((void*)(0)) SSurfaceTreeNode((declval)())) std::construct_at(SSurfaceTreeNode*, SSurfaceTreeNode&&) [2110] - 0.00 0.00 12/4070 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) [1956] - 0.00 0.00 12/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval, std::allocator > const, unsigned int> const&>)())) std::construct_at, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1969] - 0.00 0.00 12/4070 decltype (::new ((void*)(0)) std::unique_ptr >((declval > >)())) std::construct_at >, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >&&) [1968] - 0.00 0.00 12/4070 decltype (::new ((void*)(0)) CWindow()) std::construct_at(CWindow*) [1967] - 0.00 0.00 13/4070 decltype (::new ((void*)(0)) SDwindleNodeData((declval)())) std::construct_at(SDwindleNodeData*, SDwindleNodeData&&) [1833] - 0.00 0.00 27/4070 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] - 0.00 0.00 27/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] - 0.00 0.00 27/4070 void std::_Function_base::_Base_manager, std::allocator >)>::_M_create, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >), std::integral_constant) [1566] - 0.00 0.00 32/4070 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] - 0.00 0.00 32/4070 decltype (::new ((void*)(0)) unsigned long((declval)())) std::construct_at(unsigned long*, unsigned long const&) [1508] - 0.00 0.00 32/4070 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1503] - 0.00 0.00 48/4070 decltype (::new ((void*)(0)) SHyprIPCEvent((declval)())) std::construct_at(SHyprIPCEvent*, SHyprIPCEvent const&) [1226] - 0.00 0.00 48/4070 decltype (::new ((void*)(0)) SKeybind((declval)())) std::construct_at(SKeybind*, SKeybind const&) [1227] - 0.00 0.00 54/4070 decltype (::new ((void*)(0)) CAnimatedVariable*((declval)())) std::construct_at(CAnimatedVariable**, CAnimatedVariable*&&) [1143] - 0.00 0.00 76/4070 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] - 0.00 0.00 76/4070 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] - 0.00 0.00 97/4070 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (*&&)(void*, void*), std::integral_constant) [932] - 0.00 0.00 194/4070 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (* const&)(void*, void*), std::integral_constant) [835] - 0.00 0.00 224/4070 std::__detail::_State::_State(std::__detail::_Opcode) [691] - 0.00 0.00 224/4070 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > const&>)())) std::construct_at >, std::__detail::_StateSeq > const&>(std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [802] - 0.00 0.00 224/4070 void std::_Function_base::_Base_manager, false, false> >::_M_create, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&, std::integral_constant) [784] - 0.00 0.00 256/4070 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > >)())) std::construct_at >, std::__detail::_StateSeq > >(std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [743] - 0.00 0.00 256/4070 void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [741] - 0.00 0.00 352/4070 void std::_Construct, std::allocator > >, int>>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [692] - 0.00 0.00 800/4070 std::__detail::_State::_State(std::__detail::_State&&) [586] - 0.00 0.00 832/4070 decltype (::new ((void*)(0)) std::__detail::_State((declval >)())) std::construct_at, std::__detail::_State >(std::__detail::_State*, std::__detail::_State&&) [608] -[361] 0.0 0.00 0.00 4070 operator new(unsigned long, void*) [361] ------------------------------------------------ - 0.00 0.00 1/3978 CConfigManager::init() [3096] - 0.00 0.00 1/3978 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] - 0.00 0.00 1/3978 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 1/3978 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 1/3978 logSystemInfo() [3014] - 0.00 0.00 1/3978 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] - 0.00 0.00 1/3978 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] - 0.00 0.00 1/3978 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] - 0.00 0.00 2/3978 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] - 0.00 0.00 2/3978 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] - 0.00 0.00 2/3978 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 2/3978 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] - 0.00 0.00 3/3978 CCompositor::CCompositor() [3071] - 0.00 0.00 4/3978 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 5/3978 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] - 0.00 0.00 6/3978 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] - 0.00 0.00 6/3978 std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [2105] - 0.00 0.00 7/3978 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] - 0.00 0.00 8/3978 Events::listener_destroyWindow(void*, void*) [2040] - 0.00 0.00 11/3978 CCompositor::focusSurface(wlr_surface*, CWindow*) [1746] - 0.00 0.00 12/3978 Events::listener_readyXWayland(wl_listener*, void*) [4455] - 0.00 0.00 15/3978 CHyprOpenGLImpl::compileShader(unsigned int const&, std::__cxx11::basic_string, std::allocator >) [1984] - 0.00 0.00 17/3978 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 21/3978 std::__cxx11::stol(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [1683] - 0.00 0.00 28/3978 CConfigManager::getMatchingRules(CWindow*) [2028] - 0.00 0.00 40/3978 CConfigManager::tick() [1690] - 0.00 0.00 41/3978 Events::listener_setTitleWindow(void*, void*) [1670] - 0.00 0.00 98/3978 CHyprWLListener::removeCallback() [760] - 0.00 0.00 121/3978 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [898] - 0.00 0.00 349/3978 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] - 0.00 0.00 3170/3978 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) [385] -[362] 0.0 0.00 0.00 3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 3976/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] ------------------------------------------------ - 0.00 0.00 2/3928 SMonitor::operator==(SMonitor const&) [3141] - 0.00 0.00 8/3928 CWindow::operator==(CWindow const&) [1311] - 0.00 0.00 16/3928 SDwindleNodeData::operator==(SDwindleNodeData const&) [1179] - 0.00 0.00 1466/3928 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 2436/3928 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] -[363] 0.0 0.00 0.00 3928 Vector2D::operator==(Vector2D const&) const [363] ------------------------------------------------ - 0.00 0.00 34/3902 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) [1310] - 0.00 0.00 3868/3902 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] -[364] 0.0 0.00 0.00 3902 std::__cxx11::basic_string, std::allocator >::_M_limit(unsigned long, unsigned long) const [364] - 0.00 0.00 5872/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] ------------------------------------------------ - 0.00 0.00 1/3878 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] - 0.00 0.00 3/3878 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 5/3878 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] - 0.00 0.00 6/3878 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] - 0.00 0.00 8/3878 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 8/3878 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] - 0.00 0.00 10/3878 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] - 0.00 0.00 12/3878 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] - 0.00 0.00 26/3878 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] - 0.00 0.00 303/3878 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] - 0.00 0.00 336/3878 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] - 0.00 0.00 3160/3878 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] -[365] 0.0 0.00 0.00 3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] - 0.00 0.00 3876/3876 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] - 0.00 0.00 3875/7790 std::__cxx11::basic_string, std::allocator >::_M_check(unsigned long, char const*) const [264] ------------------------------------------------ - 0.00 0.00 3876/3876 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] -[366] 0.0 0.00 0.00 3876 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) [366] - 0.00 0.00 3880/7790 std::__cxx11::basic_string, std::allocator >::_M_check(unsigned long, char const*) const [264] - 0.00 0.00 3875/19661 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) [159] - 0.00 0.00 3874/11868 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] - 0.00 0.00 3873/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] - 0.00 0.00 3872/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 3868/3902 std::__cxx11::basic_string, std::allocator >::_M_limit(unsigned long, unsigned long) const [364] ------------------------------------------------ - 0.00 0.00 352/3804 std::__detail::_NFA >::_M_eliminate_dummy() [1483] - 0.00 0.00 352/3804 std::__detail::_State::_State(std::__detail::_Opcode) [691] - 0.00 0.00 508/3804 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] - 0.00 0.00 1120/3804 std::__detail::_State::_State(std::__detail::_State&&) [586] - 0.00 0.00 1472/3804 std::__detail::_State::~_State() [488] -[367] 0.0 0.00 0.00 3804 std::__detail::_State::_M_opcode() const [367] ------------------------------------------------ - 0.00 0.00 237/3757 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] - 0.00 0.00 240/3757 CCompositor::cleanupFadingOut() [524] - 0.00 0.00 3280/3757 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] -[368] 0.0 0.00 0.00 3757 CAnimatedVariable::fl() const [368] ------------------------------------------------ - 0.00 0.00 13/3676 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 15/3676 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 3648/3676 CInputManager::mouseMoveUnified(unsigned int, bool) [454] -[369] 0.0 0.00 0.00 3676 CInputManager::getMouseCoordsInternal() [369] - 0.00 0.00 7353/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 3676/148828 Vector2D::Vector2D(double, double) [35] ------------------------------------------------ - 0.00 0.00 8/3675 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] - 0.00 0.00 1821/3675 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] - 0.00 0.00 1846/3675 CCompositor::getMonitorFromCursor() [451] -[370] 0.0 0.00 0.00 3675 CCompositor::getMonitorFromVector(Vector2D const&) [370] - 0.00 0.00 3674/3674 CCompositor::getMonitorFromOutput(wlr_output*) [371] ------------------------------------------------ - 0.00 0.00 3674/3674 CCompositor::getMonitorFromVector(Vector2D const&) [370] -[371] 0.0 0.00 0.00 3674 CCompositor::getMonitorFromOutput(wlr_output*) [371] - 0.00 0.00 3676/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] - 0.00 0.00 3675/37872 std::__cxx11::list >::begin() [94] - 0.00 0.00 3675/37815 std::__cxx11::list >::end() [95] - 0.00 0.00 3674/37872 std::_List_iterator::operator*() const [93] ------------------------------------------------ - 0.00 0.00 1216/3654 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [574] - 0.00 0.00 1219/3654 std::chrono::duration >::zero() [564] - 0.00 0.00 1219/3654 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [563] -[372] 0.0 0.00 0.00 3654 std::chrono::duration >::duration(long const&) [372] ------------------------------------------------ - 0.00 0.00 236/3397 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] - 0.00 0.00 3161/3397 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const [388] -[373] 0.0 0.00 0.00 3397 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [373] ------------------------------------------------ - 0.00 0.00 32/3396 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] - 0.00 0.00 204/3396 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() [1498] - 0.00 0.00 3160/3396 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const [388] -[374] 0.0 0.00 0.00 3396 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [374] ------------------------------------------------ - 0.00 0.00 3280/3280 double const& std::clamp(double const&, double const&, double const&) [377] -[375] 0.0 0.00 0.00 3280 double const& std::max(double const&, double const&) [375] ------------------------------------------------ - 0.00 0.00 3280/3280 double const& std::clamp(double const&, double const&, double const&) [377] -[376] 0.0 0.00 0.00 3280 double const& std::min(double const&, double const&) [376] ------------------------------------------------ - 0.00 0.00 3280/3280 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] -[377] 0.0 0.00 0.00 3280 double const& std::clamp(double const&, double const&, double const&) [377] - 0.00 0.00 3280/35948 __is_constant_evaluated [98] - 0.00 0.00 3280/3280 double const& std::max(double const&, double const&) [375] - 0.00 0.00 3280/3280 double const& std::min(double const&, double const&) [376] ------------------------------------------------ - 0.00 0.00 162/3201 std::_List_const_iterator::_M_const_cast() const [850] - 0.00 0.00 1519/3201 std::__cxx11::list >::end() [486] - 0.00 0.00 1520/3201 std::__cxx11::list >::begin() [485] -[378] 0.0 0.00 0.00 3201 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [378] ------------------------------------------------ - 0.00 0.00 3200/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] -[379] 0.0 0.00 0.00 3200 std::__detail::_Scanner::_M_get_token() const [379] ------------------------------------------------ - 0.00 0.00 32/3200 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] - 0.00 0.00 32/3200 std::__detail::_Compiler >::_M_disjunction() [1493] - 0.00 0.00 64/3200 std::__detail::_Compiler >::_M_bracket_expression() [1494] - 0.00 0.00 384/3200 std::__detail::_Compiler >::_M_atom() [738] - 0.00 0.00 768/3200 std::__detail::_Compiler >::_M_try_char() [736] - 0.00 0.00 896/3200 std::__detail::_Compiler >::_M_quantifier() [795] - 0.00 0.00 1024/3200 std::__detail::_Compiler >::_M_assertion() [737] -[380] 0.0 0.00 0.00 3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] - 0.00 0.00 3200/3200 std::__detail::_Scanner::_M_get_token() const [379] - 0.00 0.00 256/256 std::__detail::_Scanner::_M_get_value[abi:cxx11]() const [730] - 0.00 0.00 256/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] - 0.00 0.00 256/288 std::__detail::_Scanner::_M_advance() [724] ------------------------------------------------ - 0.00 0.00 32/3193 bool std::regex_search, std::allocator, char, std::__cxx11::regex_traits >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1511] - 0.00 0.00 3161/3193 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool) [393] -[381] 0.0 0.00 0.00 3193 std::__cxx11::basic_string, std::allocator >::end() const [381] - 0.00 0.00 3195/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 3195/6389 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char const* const&) [298] - 0.00 0.00 3193/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] ------------------------------------------------ - 0.00 0.00 32/3193 bool std::regex_search, std::allocator, char, std::__cxx11::regex_traits >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1511] - 0.00 0.00 3161/3193 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool) [393] -[382] 0.0 0.00 0.00 3193 std::__cxx11::basic_string, std::allocator >::begin() const [382] - 0.00 0.00 3194/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 3194/6389 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char const* const&) [298] ------------------------------------------------ - 0.00 0.00 3170/3170 float __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*) [384] -[383] 0.0 0.00 0.00 3170 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::~_Save_errno() [383] ------------------------------------------------ - 0.00 0.00 3168/3168 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) [385] -[384] 0.0 0.00 0.00 3168 float __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*) [384] - 0.00 0.00 3170/3170 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::~_Save_errno() [383] - 0.00 0.00 3168/3168 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::_Save_errno() [386] - 0.00 0.00 3166/3166 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Range_chk::_S_chk(float, std::integral_constant) [387] ------------------------------------------------ - 0.00 0.00 1/3168 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 3/3168 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 5/3168 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] - 0.00 0.00 3159/3168 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] -[385] 0.0 0.00 0.00 3168 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) [385] - 0.00 0.00 3170/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 3168/3168 float __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*) [384] ------------------------------------------------ - 0.00 0.00 3168/3168 float __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*) [384] -[386] 0.0 0.00 0.00 3168 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::_Save_errno() [386] ------------------------------------------------ - 0.00 0.00 3166/3166 float __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*) [384] -[387] 0.0 0.00 0.00 3166 __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Range_chk::_S_chk(float, std::integral_constant) [387] ------------------------------------------------ - 0.00 0.00 3162/3162 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool) [393] -[388] 0.0 0.00 0.00 3162 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const [388] - 0.00 0.00 6323/6831 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [295] - 0.00 0.00 3161/3397 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [373] - 0.00 0.00 3160/3160 std::__invoke_result::type std::__invoke(std::identity&, char const&) [391] - 0.00 0.00 3160/3160 std::__invoke_result, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>::type std::__invoke, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [392] - 0.00 0.00 3160/3396 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [374] ------------------------------------------------ - 0.00 0.00 3160/3160 std::__invoke_result::type std::__invoke(std::identity&, char const&) [391] -[389] 0.0 0.00 0.00 3160 char const& std::__invoke_impl(std::__invoke_other, std::identity&, char const&) [389] - 0.00 0.00 3160/15805 char const& std::forward(std::remove_reference::type&) [184] - 0.00 0.00 3160/6321 std::identity& std::forward(std::remove_reference::type&) [308] - 0.00 0.00 3159/3159 char const& std::identity::operator()(char const&) const [394] ------------------------------------------------ - 0.00 0.00 3160/3160 std::__invoke_result, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>::type std::__invoke, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [392] -[390] 0.0 0.00 0.00 3160 bool std::__invoke_impl, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(std::__invoke_other, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [390] - 0.00 0.00 3162/6322 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}& std::forward, std::allocator > const&, bool)::{lambda(char)#1}&>(std::remove_reference, std::allocator > const&, bool)::{lambda(char)#1}&>::type&) [307] - 0.00 0.00 3162/15805 char const& std::forward(std::remove_reference::type&) [184] - 0.00 0.00 3159/3159 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}::operator()(char) const [395] ------------------------------------------------ - 0.00 0.00 3160/3160 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const [388] -[391] 0.0 0.00 0.00 3160 std::__invoke_result::type std::__invoke(std::identity&, char const&) [391] - 0.00 0.00 3161/15805 char const& std::forward(std::remove_reference::type&) [184] - 0.00 0.00 3161/6321 std::identity& std::forward(std::remove_reference::type&) [308] - 0.00 0.00 3160/3160 char const& std::__invoke_impl(std::__invoke_other, std::identity&, char const&) [389] ------------------------------------------------ - 0.00 0.00 3160/3160 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const [388] -[392] 0.0 0.00 0.00 3160 std::__invoke_result, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>::type std::__invoke, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [392] - 0.00 0.00 3161/15805 char const& std::forward(std::remove_reference::type&) [184] - 0.00 0.00 3160/6322 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}& std::forward, std::allocator > const&, bool)::{lambda(char)#1}&>(std::remove_reference, std::allocator > const&, bool)::{lambda(char)#1}&>::type&) [307] - 0.00 0.00 3160/3160 bool std::__invoke_impl, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(std::__invoke_other, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [390] ------------------------------------------------ - 0.00 0.00 3159/3159 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] -[393] 0.0 0.00 0.00 3159 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool) [393] - 0.00 0.00 3162/3162 bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const [388] - 0.00 0.00 3161/3193 std::__cxx11::basic_string, std::allocator >::end() const [381] - 0.00 0.00 3161/3193 std::__cxx11::basic_string, std::allocator >::begin() const [382] ------------------------------------------------ - 0.00 0.00 3159/3159 char const& std::__invoke_impl(std::__invoke_other, std::identity&, char const&) [389] -[394] 0.0 0.00 0.00 3159 char const& std::identity::operator()(char const&) const [394] - 0.00 0.00 3161/15805 char const& std::forward(std::remove_reference::type&) [184] ------------------------------------------------ - 0.00 0.00 3159/3159 bool std::__invoke_impl, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(std::__invoke_other, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) [390] -[395] 0.0 0.00 0.00 3159 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}::operator()(char) const [395] ------------------------------------------------ - 0.00 0.00 3/3157 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] - 0.00 0.00 6/3157 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 8/3157 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 15/3157 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 84/3157 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 806/3157 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 2235/3157 CAnimationManager::tick() [539] -[396] 0.0 0.00 0.00 3157 Vector2D::operator-(Vector2D) const [396] - 0.00 0.00 3161/148828 Vector2D::Vector2D(double, double) [35] ------------------------------------------------ - 0.00 0.00 224/3072 std::__detail::_State::_State(std::__detail::_Opcode) [691] - 0.00 0.00 800/3072 std::__detail::_State::_State(std::__detail::_State&&) [586] - 0.00 0.00 2048/3072 std::__detail::_State::_M_get_matcher() [436] -[397] 0.0 0.00 0.00 3072 __gnu_cxx::__aligned_membuf >::_M_addr() [397] ------------------------------------------------ - 0.00 0.00 1/3016 std::deque >::_S_max_size(std::allocator const&) [3811] - 0.00 0.00 1/3016 std::vector >::_S_max_size(std::allocator const&) [3862] - 0.00 0.00 6/3016 std::vector >::_S_max_size(std::allocator const&) [2263] - 0.00 0.00 32/3016 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_max_size(std::allocator, std::allocator > >, int> > const&) [1453] - 0.00 0.00 32/3016 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_max_size(std::allocator, std::allocator > > > > const&) [1444] - 0.00 0.00 64/3016 std::vector >::_S_max_size(std::allocator const&) [1062] - 0.00 0.00 140/3016 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] - 0.00 0.00 320/3016 std::vector, std::allocator > >::_S_max_size(std::allocator > const&) [709] - 0.00 0.00 2420/3016 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] -[398] 0.0 0.00 0.00 3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] ------------------------------------------------ - 0.00 0.00 12/3013 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1849] - 0.00 0.00 3001/3013 CWindow::updateWindowDecos() [400] -[399] 0.0 0.00 0.00 3013 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] - 0.00 0.00 13598/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 12452/204786 CAnimatedVariable::vec() const [29] - 0.00 0.00 5295/9249 Vector2D::operator+(Vector2D) const [255] - 0.00 0.00 5291/5291 CHyprDropShadowDecoration::damageEntire() [331] - 0.00 0.00 4883/13624 Vector2D::operator!=(Vector2D const&) const [199] - 0.00 0.00 3015/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 3015/12440 CCompositor::getWorkspaceByID(int const&) [204] - 0.00 0.00 8/6612 Vector2D::Vector2D() [297] ------------------------------------------------ - 0.00 0.00 28/3002 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 2974/3002 CAnimationManager::tick() [539] -[400] 0.0 0.00 0.00 3002 CWindow::updateWindowDecos() [400] - 0.00 0.00 6003/77111 std::operator==(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [48] - 0.00 0.00 3002/38564 std::deque >, std::allocator > > >::begin() [79] - 0.00 0.00 3002/38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator++() [81] - 0.00 0.00 3001/3013 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] - 0.00 0.00 3000/38571 std::deque >, std::allocator > > >::end() [78] - 0.00 0.00 3000/38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator*() const [80] - 0.00 0.00 3000/38546 std::unique_ptr >::operator->() const [88] ------------------------------------------------ - 0.00 0.00 12/2844 std::_List_const_iterator::_M_const_cast() const [1863] - 0.00 0.00 1415/2844 std::__cxx11::list >::end() [503] - 0.00 0.00 1417/2844 std::__cxx11::list >::begin() [502] -[401] 0.0 0.00 0.00 2844 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [401] ------------------------------------------------ - 0.00 0.00 3/2826 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 2823/2826 CCompositor::sanityCheckWorkspaces() [525] -[402] 0.0 0.00 0.00 2826 CCompositor::getWindowsOnWorkspace(int const&) [402] - 0.00 0.00 20543/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] - 0.00 0.00 17717/200444 std::_List_iterator::operator*() const [30] - 0.00 0.00 17715/167869 std::_List_iterator::operator++() [32] - 0.00 0.00 2825/54237 std::__cxx11::list >::begin() [55] - 0.00 0.00 2823/43977 std::__cxx11::list >::end() [73] ------------------------------------------------ - 0.00 0.00 2824/2824 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [414] -[403] 0.0 0.00 0.00 2824 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [403] - 0.00 0.00 2822/4230 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const [350] ------------------------------------------------ - 0.00 0.00 1/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] - 0.00 0.00 1/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] - 0.00 0.00 1409/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] - 0.00 0.00 1411/2822 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] -[404] 0.0 0.00 0.00 2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [404] - 0.00 0.00 2822/2822 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [407] ------------------------------------------------ - 0.00 0.00 1/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] - 0.00 0.00 2821/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [408] -[405] 0.0 0.00 0.00 2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [405] - 0.00 0.00 2821/2821 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [409] ------------------------------------------------ - 0.00 0.00 2822/2822 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [415] -[406] 0.0 0.00 0.00 2822 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [406] - 0.00 0.00 2821/2821 std::pair const& std::forward const&>(std::remove_reference const&>::type&) [412] ------------------------------------------------ - 0.00 0.00 2822/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [404] -[407] 0.0 0.00 0.00 2822 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [407] - 0.00 0.00 2822/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] ------------------------------------------------ - 0.00 0.00 1410/2821 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] - 0.00 0.00 1411/2821 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] -[408] 0.0 0.00 0.00 2821 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [408] - 0.00 0.00 2821/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [405] ------------------------------------------------ - 0.00 0.00 2821/2821 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [405] -[409] 0.0 0.00 0.00 2821 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [409] - 0.00 0.00 2820/2820 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [415] - 0.00 0.00 2819/2819 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [420] ------------------------------------------------ - 0.00 0.00 2821/2821 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [415] -[410] 0.0 0.00 0.00 2821 std::__detail::_Hash_node_value_base >::_M_v() const [410] - 0.00 0.00 2819/2819 std::__detail::_Hash_node_value_base >::_M_valptr() const [419] ------------------------------------------------ - 0.00 0.00 2821/2821 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [416] -[411] 0.0 0.00 0.00 2821 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) [411] ------------------------------------------------ - 0.00 0.00 2821/2821 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [406] -[412] 0.0 0.00 0.00 2821 std::pair const& std::forward const&>(std::remove_reference const&>::type&) [412] ------------------------------------------------ - 0.00 0.00 2820/2820 __gnu_cxx::__aligned_buffer >::_M_ptr() const [418] -[413] 0.0 0.00 0.00 2820 __gnu_cxx::__aligned_buffer >::_M_addr() const [413] ------------------------------------------------ - 0.00 0.00 1/2820 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] - 0.00 0.00 1409/2820 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] - 0.00 0.00 1410/2820 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] -[414] 0.0 0.00 0.00 2820 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [414] - 0.00 0.00 2824/2824 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [403] - 0.00 0.00 2821/4230 std::hash::operator()(SMonitor*) const [349] ------------------------------------------------ - 0.00 0.00 2820/2820 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [409] -[415] 0.0 0.00 0.00 2820 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [415] - 0.00 0.00 2822/2822 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [406] - 0.00 0.00 2821/2821 std::__detail::_Hash_node_value_base >::_M_v() const [410] - 0.00 0.00 2819/4223 std::equal_to::operator()(SMonitor* const&, SMonitor* const&) const [352] - 0.00 0.00 2818/2818 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [421] ------------------------------------------------ - 0.00 0.00 1/2820 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3337] - 0.00 0.00 2/2820 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] - 0.00 0.00 1408/2820 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] - 0.00 0.00 1409/2820 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [521] -[416] 0.0 0.00 0.00 2820 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [416] - 0.00 0.00 2821/2821 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) [411] ------------------------------------------------ - 0.00 0.00 8/2819 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 1405/2819 CHyprOpenGLImpl::end() [507] - 0.00 0.00 1406/2819 Events::listener_monitorFrame(void*, void*) [532] -[417] 0.0 0.00 0.00 2819 CHyprOpenGLImpl::clear(CColor const&) [417] - 0.00 0.00 5525/37189 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] - 0.00 0.00 2822/46754 CHyprOpenGLImpl::scissor(wlr_box const*) [61] ------------------------------------------------ - 0.00 0.00 2819/2819 std::__detail::_Hash_node_value_base >::_M_valptr() const [419] -[418] 0.0 0.00 0.00 2819 __gnu_cxx::__aligned_buffer >::_M_ptr() const [418] - 0.00 0.00 2820/2820 __gnu_cxx::__aligned_buffer >::_M_addr() const [413] ------------------------------------------------ - 0.00 0.00 2819/2819 std::__detail::_Hash_node_value_base >::_M_v() const [410] -[419] 0.0 0.00 0.00 2819 std::__detail::_Hash_node_value_base >::_M_valptr() const [419] - 0.00 0.00 2819/2819 __gnu_cxx::__aligned_buffer >::_M_ptr() const [418] ------------------------------------------------ - 0.00 0.00 2819/2819 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [409] -[420] 0.0 0.00 0.00 2819 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [420] ------------------------------------------------ - 0.00 0.00 2818/2818 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [415] -[421] 0.0 0.00 0.00 2818 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [421] - 0.00 0.00 2819/4224 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const [351] ------------------------------------------------ - 0.00 0.00 2816/2816 matrixProjection(float*, int, int, wl_output_transform) [538] -[422] 0.0 0.00 0.00 2816 std::copysign(float, float) [422] ------------------------------------------------ - 0.00 0.00 2785/2785 CAnimationManager::tick() [539] -[423] 0.0 0.00 0.00 2785 CHyprRenderer::damageWindow(CWindow*) [423] - 0.00 0.00 5570/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] - 0.00 0.00 2785/33968 CWindow::getFullWindowBoundingBox() [102] - 0.00 0.00 2785/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 2785/24611 std::_List_iterator::operator++() [149] - 0.00 0.00 2784/37872 std::__cxx11::list >::begin() [94] - 0.00 0.00 2784/37815 std::__cxx11::list >::end() [95] - 0.00 0.00 2784/37872 std::_List_iterator::operator*() const [93] - 0.00 0.00 2783/25388 scaleBox(wlr_box*, float) [146] - 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 208/2760 __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) [1708] - 0.00 0.00 2552/2760 bool __gnu_cxx::__ops::_Iter_equals_val::operator()<__gnu_cxx::__normal_iterator, std::allocator > > >(__gnu_cxx::__normal_iterator, std::allocator > >) [431] -[424] 0.0 0.00 0.00 2760 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [424] ------------------------------------------------ - 0.00 0.00 208/2614 __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) [1708] - 0.00 0.00 2406/2614 std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::__count_if<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__ops::_Iter_equals_val >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__ops::_Iter_equals_val) [6857] -[425] 0.0 0.00 0.00 2614 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [425] ------------------------------------------------ - 0.00 0.00 122/2579 __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) [1708] - 0.00 0.00 2457/2579 std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::__count_if<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__ops::_Iter_equals_val >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__ops::_Iter_equals_val) [6857] -[426] 0.0 0.00 0.00 2579 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [426] - 0.00 0.00 5448/5448 __gnu_cxx::__normal_iterator, std::allocator > >::base() const [328] ------------------------------------------------ - 0.00 0.00 924/2563 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] - 0.00 0.00 1639/2563 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] -[427] 0.0 0.00 0.00 2563 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [427] - 0.00 0.00 2563/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 2562/6964 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] - 0.00 0.00 2562/7045 SConfigValue::~SConfigValue() [289] - 0.00 0.00 2562/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1146/2550 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] - 0.00 0.00 1404/2550 Events::listener_monitorFrame(void*, void*) [532] -[428] 0.0 0.00 0.00 2550 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(int, long) [428] ------------------------------------------------ - 0.00 0.00 2416/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] -[429] 0.0 0.00 0.00 2416 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] - 0.00 0.00 2420/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] - 0.00 0.00 2420/16017 std::char_traits::compare(char const*, char const*, unsigned long) [183] - 0.00 0.00 2418/12162 std::char_traits::length(char const*) [205] - 0.00 0.00 2417/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 2416/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 1811/1850 std::__cxx11::basic_string, std::allocator >::_S_compare(unsigned long, unsigned long) [450] ------------------------------------------------ - 0.00 0.00 1/2416 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 1/2416 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 1/2416 CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) [3109] - 0.00 0.00 1/2416 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] - 0.00 0.00 1/2416 CHyprRenderer::damageTrackingModeFromStr(std::__cxx11::basic_string, std::allocator > const&) [3083] - 0.00 0.00 2/2416 CConfigManager::handleSubmap(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2707] - 0.00 0.00 3/2416 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] - 0.00 0.00 6/2416 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] - 0.00 0.00 7/2416 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 8/2416 CWorkspace::startAnim(bool, bool, bool) [2314] - 0.00 0.00 11/2416 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] - 0.00 0.00 15/2416 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 20/2416 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] - 0.00 0.00 24/2416 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] - 0.00 0.00 25/2416 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] - 0.00 0.00 52/2416 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] - 0.00 0.00 135/2416 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 641/2416 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] - 0.00 0.00 1462/2416 CHyprError::draw() [499] -[430] 0.0 0.00 0.00 2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 2416/2416 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] ------------------------------------------------ - 0.00 0.00 2361/2361 std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::__count_if<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__ops::_Iter_equals_val >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__ops::_Iter_equals_val) [6857] -[431] 0.0 0.00 0.00 2361 bool __gnu_cxx::__ops::_Iter_equals_val::operator()<__gnu_cxx::__normal_iterator, std::allocator > > >(__gnu_cxx::__normal_iterator, std::allocator > >) [431] - 0.00 0.00 2552/2760 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [424] ------------------------------------------------ - 0.00 0.00 2299/2299 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] -[432] 0.0 0.00 0.00 2299 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*)::{lambda(CShader*, pixman_region32*)#1}::operator()(CShader*, pixman_region32*) const [432] - 0.00 0.00 2299/6010 CFramebuffer::bind() [310] - 0.00 0.00 2299/37189 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] ------------------------------------------------ - 0.00 0.00 2235/2235 CAnimationManager::tick() [539] -[433] 0.0 0.00 0.00 2235 Vector2D::operator*(float) const [433] - 0.00 0.00 2234/148828 Vector2D::Vector2D(double, double) [35] ------------------------------------------------ - 0.00 0.00 160/2176 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] - 0.00 0.00 352/2176 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) [686] - 0.00 0.00 832/2176 void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) [606] - 0.00 0.00 832/2176 decltype (::new ((void*)(0)) std::__detail::_State((declval >)())) std::construct_at, std::__detail::_State >(std::__detail::_State*, std::__detail::_State&&) [608] -[434] 0.0 0.00 0.00 2176 std::__detail::_State&& std::forward >(std::remove_reference >::type&) [434] ------------------------------------------------ - 0.00 0.00 2/2084 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] - 0.00 0.00 28/2084 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 2054/2084 CAnimationManager::tick() [539] -[435] 0.0 0.00 0.00 2084 CHyprXWaylandManager::setWindowSize(CWindow*, Vector2D const&) [435] - 0.00 0.00 765/204786 CAnimatedVariable::vec() const [29] ------------------------------------------------ - 0.00 0.00 224/2048 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] - 0.00 0.00 800/2048 std::__detail::_State::_State(std::__detail::_State&&) [586] - 0.00 0.00 1024/2048 std::__detail::_State::~_State() [488] -[436] 0.0 0.00 0.00 2048 std::__detail::_State::_M_get_matcher() [436] - 0.00 0.00 2048/3072 __gnu_cxx::__aligned_membuf >::_M_addr() [397] ------------------------------------------------ - 0.00 0.00 2/2014 getPlusMinusKeywordResult(std::__cxx11::basic_string, std::allocator >, float) [2700] - 0.00 0.00 429/2014 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] - 0.00 0.00 1583/2014 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] -[437] 0.0 0.00 0.00 2014 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [437] - 0.00 0.00 2016/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 1910/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 1906/4754 std::char_traits::find(char const*, unsigned long, char const&) [341] ------------------------------------------------ - 0.00 0.00 27/1987 std::function, std::allocator >)>::function() [1585] - 0.00 0.00 27/1987 std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1586] - 0.00 0.00 97/1987 std::function::function(void (*&&)(void*, void*)) [936] - 0.00 0.00 143/1987 std::function::function(decltype(nullptr)) [873] - 0.00 0.00 221/1987 std::function::function(std::function const&) [809] - 0.00 0.00 224/1987 std::function::function() [798] - 0.00 0.00 224/1987 std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) [799] - 0.00 0.00 1024/1987 std::function::function(std::function&&) [592] -[438] 0.0 0.00 0.00 1987 std::_Function_base::_Function_base() [438] ------------------------------------------------ - 0.00 0.00 54/1986 std::function, std::allocator >)>::~function() [1140] - 0.00 0.00 460/1986 std::function::~function() [657] - 0.00 0.00 1472/1986 std::function::~function() [489] -[439] 0.0 0.00 0.00 1986 std::_Function_base::~_Function_base() [439] - 0.00 0.00 289/484 std::_Function_handler::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [643] - 0.00 0.00 224/224 std::_Function_handler, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [786] - 0.00 0.00 27/27 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1573] ------------------------------------------------ - 0.00 0.00 4/1877 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 57/1877 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 1816/1877 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] -[440] 0.0 0.00 0.00 1877 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 14090/44410 std::unique_ptr >::operator->() const [66] - 0.00 0.00 13849/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 9357/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 6558/204786 CAnimatedVariable::vec() const [29] - 0.00 0.00 3280/3280 double const& std::clamp(double const&, double const&, double const&) [377] - 0.00 0.00 3280/3757 CAnimatedVariable::fl() const [368] - 0.00 0.00 3277/4130 CHyprXWaylandManager::getWindowSurface(CWindow*) [358] - 0.00 0.00 3275/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 3221/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 3163/77111 std::operator==(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [48] - 0.00 0.00 2436/3928 Vector2D::operator==(Vector2D const&) const [363] - 0.00 0.00 1640/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 1640/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 1639/9249 Vector2D::operator+(Vector2D) const [255] - 0.00 0.00 1639/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1639/2563 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [427] - 0.00 0.00 1638/12440 CCompositor::getWorkspaceByID(int const&) [204] - 0.00 0.00 1582/38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator++() [81] - 0.00 0.00 1581/38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator*() const [80] - 0.00 0.00 1581/1581 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] - 0.00 0.00 1580/38564 std::deque >, std::allocator > > >::begin() [79] - 0.00 0.00 1580/38546 std::unique_ptr >::operator->() const [88] - 0.00 0.00 1579/38571 std::deque >, std::allocator > > >::end() [78] - 0.00 0.00 1216/6612 Vector2D::Vector2D() [297] - 0.00 0.00 239/239 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] - 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] ------------------------------------------------ - 0.00 0.00 44/1875 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [993] - 0.00 0.00 76/1875 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [4035] - 0.00 0.00 101/1875 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2367] - 0.00 0.00 1654/1875 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [274] -[441] 0.0 0.00 0.00 1875 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_M_next() const [441] ------------------------------------------------ - 0.00 0.00 1871/1871 std::unique_ptr >::get() const [444] -[442] 0.0 0.00 0.00 1871 std::__uniq_ptr_impl >::_M_ptr() const [442] - 0.00 0.00 1869/1869 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple > const&) [448] ------------------------------------------------ - 0.00 0.00 1/1869 Events::listener_monitorFrame(void*, void*) [532] - 0.00 0.00 2/1869 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] - 0.00 0.00 4/1869 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 8/1869 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 8/1869 Events::listener_destroyWindow(void*, void*) [2040] - 0.00 0.00 22/1869 CCompositor::updateWindowBorderColor(CWindow*) [1646] - 0.00 0.00 1824/1869 CInputManager::mouseMoveUnified(unsigned int, bool) [454] -[443] 0.0 0.00 0.00 1869 CLayoutManager::getCurrentLayout() [443] ------------------------------------------------ - 0.00 0.00 1869/1869 std::unique_ptr >::operator->() const [445] -[444] 0.0 0.00 0.00 1869 std::unique_ptr >::get() const [444] - 0.00 0.00 1871/1871 std::__uniq_ptr_impl >::_M_ptr() const [442] ------------------------------------------------ - 0.00 0.00 1/1869 Events::listener_monitorFrame(void*, void*) [532] - 0.00 0.00 2/1869 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] - 0.00 0.00 4/1869 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 8/1869 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 8/1869 Events::listener_destroyWindow(void*, void*) [2040] - 0.00 0.00 22/1869 CCompositor::updateWindowBorderColor(CWindow*) [1646] - 0.00 0.00 1824/1869 CInputManager::mouseMoveUnified(unsigned int, bool) [454] -[445] 0.0 0.00 0.00 1869 std::unique_ptr >::operator->() const [445] - 0.00 0.00 1869/1869 std::unique_ptr >::get() const [444] ------------------------------------------------ - 0.00 0.00 1869/1869 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) [447] -[446] 0.0 0.00 0.00 1869 std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false> const&) [446] ------------------------------------------------ - 0.00 0.00 1869/1869 CLayoutManager* const& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) [449] -[447] 0.0 0.00 0.00 1869 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) [447] - 0.00 0.00 1869/1869 std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false> const&) [446] ------------------------------------------------ - 0.00 0.00 1869/1869 std::__uniq_ptr_impl >::_M_ptr() const [442] -[448] 0.0 0.00 0.00 1869 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple > const&) [448] - 0.00 0.00 1868/1868 CLayoutManager* const& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) [449] ------------------------------------------------ - 0.00 0.00 1868/1868 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple > const&) [448] -[449] 0.0 0.00 0.00 1868 CLayoutManager* const& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) [449] - 0.00 0.00 1869/1869 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) [447] ------------------------------------------------ - 0.00 0.00 39/1850 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] - 0.00 0.00 1811/1850 std::__cxx11::basic_string, std::allocator >::compare(char const*) const [429] -[450] 0.0 0.00 0.00 1850 std::__cxx11::basic_string, std::allocator >::_S_compare(unsigned long, unsigned long) [450] ------------------------------------------------ - 0.00 0.00 2/1845 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 4/1845 CCompositor::windowFromCursor() [2315] - 0.00 0.00 8/1845 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 8/1845 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 1823/1845 CInputManager::mouseMoveUnified(unsigned int, bool) [454] -[451] 0.0 0.00 0.00 1845 CCompositor::getMonitorFromCursor() [451] - 0.00 0.00 1847/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 1846/3675 CCompositor::getMonitorFromVector(Vector2D const&) [370] - 0.00 0.00 1846/237166 Vector2D::~Vector2D() [27] ------------------------------------------------ - 0.00 0.00 4/1829 CCompositor::windowFromCursor() [2315] - 0.00 0.00 4/1829 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 1821/1829 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] -[452] 0.0 0.00 0.00 1829 std::__cxx11::list >::rbegin() [452] - 0.00 0.00 1829/43977 std::__cxx11::list >::end() [73] - 0.00 0.00 1829/13957 std::reverse_iterator >::reverse_iterator(std::_List_iterator) [195] ------------------------------------------------ - 0.00 0.00 1825/1825 CInputManager::mouseMoveUnified(unsigned int, bool) [454] -[453] 0.0 0.00 0.00 1825 IHyprLayout::onMouseMove(Vector2D const&) [453] - 0.00 0.00 3649/10277 std::unique_ptr >::operator->() const [232] - 0.00 0.00 1822/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1822/32825 CCompositor::windowValidMapped(CWindow*) [114] ------------------------------------------------ - 0.00 0.00 8/1825 CInputManager::refocus() [2027] - 0.00 0.00 893/1825 CInputManager::onMouseWarp(wlr_pointer_motion_absolute_event*) [602] - 0.00 0.00 924/1825 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] -[454] 0.0 0.00 0.00 1825 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 26196/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 11714/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 4359/4359 CCompositor::vectorToLayerSurface(Vector2D const&, std::__cxx11::list >*, Vector2D*) [345] - 0.00 0.00 4356/9923 std::array >, 4ul>::operator[](unsigned long) [248] - 0.00 0.00 3963/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 3648/3676 CInputManager::getMouseCoordsInternal() [369] - 0.00 0.00 1825/1825 IHyprLayout::onMouseMove(Vector2D const&) [453] - 0.00 0.00 1825/6612 Vector2D::Vector2D() [297] - 0.00 0.00 1824/1869 std::unique_ptr >::operator->() const [445] - 0.00 0.00 1824/1869 CLayoutManager::getCurrentLayout() [443] - 0.00 0.00 1824/12440 CCompositor::getWorkspaceByID(int const&) [204] - 0.00 0.00 1823/1845 CCompositor::getMonitorFromCursor() [451] - 0.00 0.00 1823/1823 CInputManager::updateDragIcon() [455] - 0.00 0.00 1821/1821 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] - 0.00 0.00 1469/1481 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 1466/3928 Vector2D::operator==(Vector2D const&) const [363] - 0.00 0.00 849/204786 CAnimatedVariable::vec() const [29] - 0.00 0.00 806/3157 Vector2D::operator-(Vector2D) const [396] - 0.00 0.00 800/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 800/4130 CHyprXWaylandManager::getWindowSurface(CWindow*) [358] - 0.00 0.00 669/13624 Vector2D::operator!=(Vector2D const&) const [199] - 0.00 0.00 664/664 CCompositor::vectorWindowToSurface(Vector2D const&, CWindow*, Vector2D&) [630] - 0.00 0.00 72/51489 std::reverse_iterator >::operator->() const [59] - 0.00 0.00 16/12126 std::__cxx11::list >::rend() [206] - 0.00 0.00 16/12125 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [207] - 0.00 0.00 12/10297 std::reverse_iterator >::operator++(int) [224] - 0.00 0.00 4/4 CCompositor::getFullscreenWindowOnWorkspace(int const&) [2317] - 0.00 0.00 4/1829 std::__cxx11::list >::rbegin() [452] - 0.00 0.00 4/9249 Vector2D::operator+(Vector2D) const [255] - 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1823/1823 CInputManager::mouseMoveUnified(unsigned int, bool) [454] -[455] 0.0 0.00 0.00 1823 CInputManager::updateDragIcon() [455] - 0.00 0.00 1822/10277 std::unique_ptr >::operator->() const [232] ------------------------------------------------ - 0.00 0.00 1821/1821 CInputManager::mouseMoveUnified(unsigned int, bool) [454] -[456] 0.0 0.00 0.00 1821 CCompositor::vectorToWindowIdeal(Vector2D const&) [456] - 0.00 0.00 51277/51489 std::reverse_iterator >::operator->() const [59] - 0.00 0.00 41015/204786 CAnimatedVariable::vec() const [29] - 0.00 0.00 12075/12126 std::__cxx11::list >::rend() [206] - 0.00 0.00 12075/12125 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [207] - 0.00 0.00 10254/10297 std::reverse_iterator >::operator++(int) [224] - 0.00 0.00 9567/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] - 0.00 0.00 9213/200444 std::_List_iterator::operator*() const [30] - 0.00 0.00 7748/167869 std::_List_iterator::operator++() [32] - 0.00 0.00 1821/3675 CCompositor::getMonitorFromVector(Vector2D const&) [370] - 0.00 0.00 1821/1829 std::__cxx11::list >::rbegin() [452] - 0.00 0.00 1821/54237 std::__cxx11::list >::begin() [55] - 0.00 0.00 1821/43977 std::__cxx11::list >::end() [73] ------------------------------------------------ - 0.00 0.00 1/1821 CInputManager::newMouse(wlr_input_device*) [3089] - 0.00 0.00 5/1821 CInputManager::onMouseButton(wlr_pointer_button_event*) [2284] - 0.00 0.00 893/1821 CInputManager::onMouseWarp(wlr_pointer_motion_absolute_event*) [602] - 0.00 0.00 922/1821 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] -[457] 0.0 0.00 0.00 1821 CTimer::reset() [457] ------------------------------------------------ - 0.00 0.00 889/1800 CBezierCurve::getYForT(float) [715] - 0.00 0.00 911/1800 CBezierCurve::getXForT(float) [702] -[458] 0.0 0.00 0.00 1800 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(float, int) [458] ------------------------------------------------ - 0.00 0.00 352/1792 void std::_Destroy_aux::__destroy*>(std::__detail::_State*, std::__detail::_State*) [1353] - 0.00 0.00 480/1792 void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [653] - 0.00 0.00 960/1792 std::__detail::_State* std::__relocate_a_1*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [712] -[459] 0.0 0.00 0.00 1792 std::__detail::_State* std::__addressof >(std::__detail::_State&) [459] ------------------------------------------------ - 0.00 0.00 4/1770 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 1766/1770 Events::listener_commitSubsurface(void*, void*) [462] -[460] 0.0 0.00 0.00 1770 addSurfaceGlobalOffset(SSurfaceTreeNode*, int*, int*) [460] - 0.00 0.00 1769/1769 addViewCoords(void*, int*, int*) [461] ------------------------------------------------ - 0.00 0.00 1769/1769 addSurfaceGlobalOffset(SSurfaceTreeNode*, int*, int*) [460] -[461] 0.0 0.00 0.00 1769 addViewCoords(void*, int*, int*) [461] - 0.00 0.00 3538/5672 CAnimatedVariable::goalv() const [312] ------------------------------------------------ - 0.00 0.00 1768/1768 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] -[462] 0.0 0.00 0.00 1768 Events::listener_commitSubsurface(void*, void*) [462] - 0.00 0.00 3531/27041 std::unique_ptr >::operator->() const [140] - 0.00 0.00 1767/1767 CHyprRenderer::shouldRenderWindow(CWindow*) [463] - 0.00 0.00 1766/1770 addSurfaceGlobalOffset(SSurfaceTreeNode*, int*, int*) [460] - 0.00 0.00 1766/1766 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] - 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1767/1767 Events::listener_commitSubsurface(void*, void*) [462] -[463] 0.0 0.00 0.00 1767 CHyprRenderer::shouldRenderWindow(CWindow*) [463] - 0.00 0.00 5314/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1770/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 1768/4893 CCompositor::isWorkspaceVisible(int const&) [335] - 0.00 0.00 1766/12440 CCompositor::getWorkspaceByID(int const&) [204] - 0.00 0.00 12/5369 CAnimatedVariable::isBeingAnimated() [329] - 0.00 0.00 12/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] - 0.00 0.00 10/37872 std::__cxx11::list >::begin() [94] - 0.00 0.00 10/37815 std::__cxx11::list >::end() [95] - 0.00 0.00 10/37872 std::_List_iterator::operator*() const [93] - 0.00 0.00 2/24611 std::_List_iterator::operator++() [149] ------------------------------------------------ - 0.00 0.00 1766/1766 Events::listener_commitSubsurface(void*, void*) [462] -[464] 0.0 0.00 0.00 1766 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] - 0.00 0.00 1707/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1705/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] - 0.00 0.00 854/37872 std::__cxx11::list >::begin() [94] - 0.00 0.00 854/37815 std::__cxx11::list >::end() [95] - 0.00 0.00 853/37872 std::_List_iterator::operator*() const [93] - 0.00 0.00 851/24611 std::_List_iterator::operator++() [149] - 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1/1694 std::_Deque_base >::_M_deallocate_node(SWindowRule*) [3457] - 0.00 0.00 1/1694 std::_Deque_base >::_M_deallocate_node(SHyprIPCEvent*) [3478] - 0.00 0.00 1/1694 std::_Deque_base >::_M_deallocate_node(int*) [3514] - 0.00 0.00 1/1694 std::_Deque_base >::_M_deallocate_node(Vector2D*) [3489] - 0.00 0.00 1/1694 std::_Deque_base >::_M_allocate_node() [3453] - 0.00 0.00 1/1694 std::_Deque_base >::_M_deallocate_node(CWorkspace**) [3501] - 0.00 0.00 1/1694 std::_Deque_base >::_M_allocate_node() [3497] - 0.00 0.00 1/1694 std::_Deque_base >::_M_allocate_node() [3486] - 0.00 0.00 1/1694 std::_Deque_base >::_M_allocate_node() [3510] - 0.00 0.00 1/1694 std::_Deque_base >::_M_allocate_node() [3475] - 0.00 0.00 2/1694 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_node(std::__cxx11::basic_string, std::allocator >*) [2833] - 0.00 0.00 2/1694 std::_Deque_base >::_M_deallocate_node(SMonitorRule*) [2823] - 0.00 0.00 2/1694 std::_Deque_base >::_M_initialize_map(unsigned long) [3467] - 0.00 0.00 2/1694 std::_Deque_base >::_M_initialize_map(unsigned long) [3456] - 0.00 0.00 2/1694 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_node() [2830] - 0.00 0.00 2/1694 std::_Deque_base >::_M_allocate_node() [2822] - 0.00 0.00 2/1694 std::_Deque_iterator::_S_buffer_size() [2843] - 0.00 0.00 2/1694 std::_Deque_base >::_M_initialize_map(unsigned long) [3500] - 0.00 0.00 2/1694 std::_Deque_iterator::_S_buffer_size() [2853] - 0.00 0.00 2/1694 std::_Deque_base >::_M_initialize_map(unsigned long) [3488] - 0.00 0.00 2/1694 std::_Deque_base >::_M_initialize_map(unsigned long) [3477] - 0.00 0.00 2/1694 std::_Deque_base >::_M_initialize_map(unsigned long) [3513] - 0.00 0.00 2/1694 std::_Deque_iterator::_S_buffer_size() [2847] - 0.00 0.00 2/1694 std::_Deque_iterator::_S_buffer_size() [2856] - 0.00 0.00 4/1694 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [2832] - 0.00 0.00 4/1694 std::_Deque_iterator::_S_buffer_size() [2401] - 0.00 0.00 4/1694 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_S_buffer_size() [2403] - 0.00 0.00 12/1694 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::unique_ptr >*) [1895] - 0.00 0.00 12/1694 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1891] - 0.00 0.00 24/1694 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1894] - 0.00 0.00 24/1694 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_S_buffer_size() [1638] - 0.00 0.00 26/1694 std::_Deque_base >::_M_deallocate_node(SDwindleNodeData**) [1611] - 0.00 0.00 26/1694 std::_Deque_base >::_M_allocate_node() [1607] - 0.00 0.00 32/1694 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::__detail::_StateSeq >*) [1350] - 0.00 0.00 32/1694 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1346] - 0.00 0.00 52/1694 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] - 0.00 0.00 52/1694 std::_Deque_iterator::_S_buffer_size() [1167] - 0.00 0.00 64/1694 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1349] - 0.00 0.00 64/1694 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_S_buffer_size() [1047] - 0.00 0.00 1224/1694 std::_Deque_iterator::_S_buffer_size() [582] -[465] 0.0 0.00 0.00 1694 std::__deque_buf_size(unsigned long) [465] ------------------------------------------------ - 0.00 0.00 9/1653 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] - 0.00 0.00 1644/1653 CCompositor::cleanupFadingOut() [524] -[466] 0.0 0.00 0.00 1653 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [466] ------------------------------------------------ - 0.00 0.00 1/1651 CHyprError::~CHyprError() [3063] - 0.00 0.00 1/1651 CHyprDebugOverlay::~CHyprDebugOverlay() [3115] - 0.00 0.00 2/1651 SMonitorRenderData::~SMonitorRenderData() [2713] - 0.00 0.00 2/1651 std::pair::~pair() [2919] - 0.00 0.00 10/1651 CFramebuffer::~CFramebuffer() [1992] - 0.00 0.00 1635/1651 renderSurface(wlr_surface*, int, int, void*) [4254] -[467] 0.0 0.00 0.00 1651 CTexture::~CTexture() [467] - 0.00 0.00 1651/237166 Vector2D::~Vector2D() [27] ------------------------------------------------ - 0.00 0.00 1638/1638 renderSurface(wlr_surface*, int, int, void*) [4254] -[468] 0.0 0.00 0.00 1638 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] - 0.00 0.00 2295/46754 CHyprOpenGLImpl::scissor(wlr_box const*) [61] - 0.00 0.00 2295/6980 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] - 0.00 0.00 1637/4453 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [343] - 0.00 0.00 1635/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 1635/13624 Vector2D::operator!=(Vector2D const&) const [199] - 0.00 0.00 1633/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 1150/6010 CFramebuffer::bind() [310] - 0.00 0.00 1147/1147 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] - 0.00 0.00 3/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 3/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 3/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 3/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1638/1638 renderSurface(wlr_surface*, int, int, void*) [4254] -[469] 0.0 0.00 0.00 1638 CTexture::CTexture(wlr_texture*) [469] - 0.00 0.00 1639/6612 Vector2D::Vector2D() [297] - 0.00 0.00 1638/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 1638/237166 Vector2D::~Vector2D() [27] ------------------------------------------------ - 0.00 0.00 21/1602 CCompositor::updateWindowBorderColor(CWindow*) [1646] - 0.00 0.00 1581/1602 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] -[470] 0.0 0.00 0.00 1602 CColor::CColor(unsigned long) [470] ------------------------------------------------ - 0.00 0.00 1587/1587 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] -[471] 0.0 0.00 0.00 1587 Events::listener_commitWindow(void*, void*) [471] - 0.00 0.00 1588/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 1587/136736 std::unique_ptr >::operator->() const [40] ------------------------------------------------ - 0.00 0.00 1581/1581 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] -[472] 0.0 0.00 0.00 1581 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] - 0.00 0.00 4743/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 4737/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 3810/37189 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] - 0.00 0.00 1582/9879 int const& std::clamp(int const&, int const&, int const&) [249] - 0.00 0.00 1581/1602 CColor::CColor(unsigned long) [470] - 0.00 0.00 2/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 2/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1581/1581 CHyprOpenGLImpl::renderRect(wlr_box*, CColor const&, int) [475] -[473] 0.0 0.00 0.00 1581 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] - 0.00 0.00 4739/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 4739/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 3805/37189 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] - 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1581/1581 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] -[474] 0.0 0.00 0.00 1581 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] - 0.00 0.00 4739/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 3164/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 3161/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 3161/44410 std::unique_ptr >::operator->() const [66] - 0.00 0.00 3160/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] - 0.00 0.00 3160/25388 scaleBox(wlr_box*, float) [146] - 0.00 0.00 3159/3159 isNumber(std::__cxx11::basic_string, std::allocator > const&, bool) [393] - 0.00 0.00 3159/3168 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) [385] - 0.00 0.00 1583/2014 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [437] - 0.00 0.00 1582/6612 Vector2D::Vector2D() [297] - 0.00 0.00 1581/1581 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] - 0.00 0.00 1580/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1580/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 1580/7994 CColor::CColor(float, float, float, float) [262] - 0.00 0.00 1580/1580 CHyprOpenGLImpl::renderRect(wlr_box*, CColor const&, int) [475] - 0.00 0.00 1579/69526 SWindowDecorationExtents::~SWindowDecorationExtents() [50] - 0.00 0.00 5/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 5/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 5/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] ------------------------------------------------ - 0.00 0.00 1580/1580 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] -[475] 0.0 0.00 0.00 1580 CHyprOpenGLImpl::renderRect(wlr_box*, CColor const&, int) [475] - 0.00 0.00 1581/1581 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] ------------------------------------------------ - 0.00 0.00 1580/1580 renderSurface(wlr_surface*, int, int, void*) [4254] -[476] 0.0 0.00 0.00 1580 CAnimatedVariable::col() const [476] ------------------------------------------------ - 0.00 0.00 1576/1576 renderSurface(wlr_surface*, int, int, void*) [4254] -[477] 0.0 0.00 0.00 1576 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] - 0.00 0.00 4745/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 4739/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 3815/37189 CHyprOpenGLImpl::scissor(pixman_box32 const*) [97] - 0.00 0.00 2/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 2/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 4/1531 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 8/1531 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 54/1531 CAnimatedVariable::create(ANIMATEDVARTYPE, float*, long*, std::__cxx11::basic_string, std::allocator >*, void*, AVARDAMAGEPOLICY) [1121] - 0.00 0.00 56/1531 CAnimatedVariable::unregister() [1111] - 0.00 0.00 1409/1531 Events::listener_monitorFrame(void*, void*) [532] -[478] 0.0 0.00 0.00 1531 std::unique_ptr >::operator->() const [478] - 0.00 0.00 1530/1530 std::unique_ptr >::get() const [482] ------------------------------------------------ - 0.00 0.00 1531/1531 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) [480] -[479] 0.0 0.00 0.00 1531 std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false> const&) [479] ------------------------------------------------ - 0.00 0.00 1531/1531 CAnimationManager* const& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) [481] -[480] 0.0 0.00 0.00 1531 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) [480] - 0.00 0.00 1531/1531 std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false> const&) [479] ------------------------------------------------ - 0.00 0.00 1531/1531 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple > const&) [484] -[481] 0.0 0.00 0.00 1531 CAnimationManager* const& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) [481] - 0.00 0.00 1531/1531 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) [480] ------------------------------------------------ - 0.00 0.00 1530/1530 std::unique_ptr >::operator->() const [478] -[482] 0.0 0.00 0.00 1530 std::unique_ptr >::get() const [482] - 0.00 0.00 1530/1530 std::__uniq_ptr_impl >::_M_ptr() const [483] ------------------------------------------------ - 0.00 0.00 1530/1530 std::unique_ptr >::get() const [482] -[483] 0.0 0.00 0.00 1530 std::__uniq_ptr_impl >::_M_ptr() const [483] - 0.00 0.00 1530/1530 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple > const&) [484] ------------------------------------------------ - 0.00 0.00 1530/1530 std::__uniq_ptr_impl >::_M_ptr() const [483] -[484] 0.0 0.00 0.00 1530 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple > const&) [484] - 0.00 0.00 1531/1531 CAnimationManager* const& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) [481] ------------------------------------------------ - 0.00 0.00 111/1520 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] - 0.00 0.00 1409/1520 CAnimationManager::tick() [539] -[485] 0.0 0.00 0.00 1520 std::__cxx11::list >::begin() [485] - 0.00 0.00 1520/3201 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [378] ------------------------------------------------ - 0.00 0.00 54/1519 std::__cxx11::list >::push_back(CAnimatedVariable*&&) [1139] - 0.00 0.00 57/1519 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] - 0.00 0.00 1408/1519 CAnimationManager::tick() [539] -[486] 0.0 0.00 0.00 1519 std::__cxx11::list >::end() [486] - 0.00 0.00 1519/3201 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [378] ------------------------------------------------ - 0.00 0.00 4/1481 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] - 0.00 0.00 8/1481 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 1469/1481 CInputManager::mouseMoveUnified(unsigned int, bool) [454] -[487] 0.0 0.00 0.00 1481 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 1495/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 1481/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 45/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 41/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 30/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 22/22 CCompositor::updateWindowBorderColor(CWindow*) [1646] - 0.00 0.00 15/15 CCompositor::focusSurface(wlr_surface*, CWindow*) [1746] - 0.00 0.00 15/15 CHyprXWaylandManager::activateWindow(CWindow*, bool) [1749] - 0.00 0.00 15/5672 CAnimatedVariable::goalv() const [312] - 0.00 0.00 15/10277 std::unique_ptr >::operator->() const [232] - 0.00 0.00 15/3676 CInputManager::getMouseCoordsInternal() [369] - 0.00 0.00 15/3157 Vector2D::operator-(Vector2D) const [396] - 0.00 0.00 15/62 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] - 0.00 0.00 15/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] - 0.00 0.00 15/124 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] - 0.00 0.00 15/185 SHyprIPCEvent::~SHyprIPCEvent() [842] - 0.00 0.00 14/48 std::unique_ptr >::operator->() const [1194] - 0.00 0.00 14/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 14/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] - 0.00 0.00 12/4130 CHyprXWaylandManager::getWindowSurface(CWindow*) [358] ------------------------------------------------ - 0.00 0.00 32/1472 std::__detail::_NFA >::_M_insert_accept() [1482] - 0.00 0.00 32/1472 std::__detail::_NFA >::_M_insert_dummy() [1481] - 0.00 0.00 64/1472 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] - 0.00 0.00 64/1472 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] - 0.00 0.00 448/1472 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] - 0.00 0.00 832/1472 void std::destroy_at >(std::__detail::_State*) [607] -[488] 0.0 0.00 0.00 1472 std::__detail::_State::~_State() [488] - 0.00 0.00 1472/3804 std::__detail::_State::_M_opcode() const [367] - 0.00 0.00 1024/2048 std::__detail::_State::_M_get_matcher() [436] - 0.00 0.00 1024/1472 std::function::~function() [489] ------------------------------------------------ - 0.00 0.00 224/1472 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] - 0.00 0.00 224/1472 std::function::operator=(std::function&&) [800] - 0.00 0.00 1024/1472 std::__detail::_State::~_State() [488] -[489] 0.0 0.00 0.00 1472 std::function::~function() [489] - 0.00 0.00 1472/1986 std::_Function_base::~_Function_base() [439] ------------------------------------------------ - 0.00 0.00 32/1472 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] - 0.00 0.00 32/1472 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] - 0.00 0.00 224/1472 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] - 0.00 0.00 352/1472 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] - 0.00 0.00 352/1472 std::vector, std::allocator > >::push_back(std::__detail::_State&&) [688] - 0.00 0.00 480/1472 void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [653] -[490] 0.0 0.00 0.00 1472 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) [490] ------------------------------------------------ - 0.00 0.00 1466/1466 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprError*, std::default_delete >(std::tuple > const&) [498] -[491] 0.0 0.00 0.00 1466 CHyprError* const& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) [491] - 0.00 0.00 1465/1465 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) [493] ------------------------------------------------ - 0.00 0.00 1465/1465 std::unique_ptr >::operator->() const [494] -[492] 0.0 0.00 0.00 1465 std::unique_ptr >::get() const [492] - 0.00 0.00 1464/1464 std::__uniq_ptr_impl >::_M_ptr() const [495] ------------------------------------------------ - 0.00 0.00 1465/1465 CHyprError* const& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) [491] -[493] 0.0 0.00 0.00 1465 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) [493] - 0.00 0.00 1464/1464 std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false> const&) [497] ------------------------------------------------ - 0.00 0.00 1/1464 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 57/1464 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 1406/1464 Events::listener_monitorFrame(void*, void*) [532] -[494] 0.0 0.00 0.00 1464 std::unique_ptr >::operator->() const [494] - 0.00 0.00 1465/1465 std::unique_ptr >::get() const [492] ------------------------------------------------ - 0.00 0.00 1464/1464 std::unique_ptr >::get() const [492] -[495] 0.0 0.00 0.00 1464 std::__uniq_ptr_impl >::_M_ptr() const [495] - 0.00 0.00 1464/1464 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprError*, std::default_delete >(std::tuple > const&) [498] ------------------------------------------------ - 0.00 0.00 9/1464 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] - 0.00 0.00 28/1464 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] - 0.00 0.00 185/1464 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] - 0.00 0.00 221/1464 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] - 0.00 0.00 224/1464 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] - 0.00 0.00 398/1464 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] - 0.00 0.00 399/1464 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] -[496] 0.0 0.00 0.00 1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] - 0.00 0.00 1457/30907 std::__cxx11::basic_string, std::allocator >::_M_is_local() const [122] ------------------------------------------------ - 0.00 0.00 1464/1464 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) [493] -[497] 0.0 0.00 0.00 1464 std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false> const&) [497] ------------------------------------------------ - 0.00 0.00 1464/1464 std::__uniq_ptr_impl >::_M_ptr() const [495] -[498] 0.0 0.00 0.00 1464 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprError*, std::default_delete >(std::tuple > const&) [498] - 0.00 0.00 1466/1466 CHyprError* const& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) [491] ------------------------------------------------ - 0.00 0.00 57/1463 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 1406/1463 Events::listener_monitorFrame(void*, void*) [532] -[499] 0.0 0.00 0.00 1463 CHyprError::draw() [499] - 0.00 0.00 1462/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] ------------------------------------------------ - 0.00 0.00 1417/1417 std::__detail::_Hash_node_value_base >::_M_valptr() [504] -[500] 0.0 0.00 0.00 1417 __gnu_cxx::__aligned_buffer >::_M_ptr() [500] - 0.00 0.00 1417/1417 __gnu_cxx::__aligned_buffer >::_M_addr() [501] ------------------------------------------------ - 0.00 0.00 1417/1417 __gnu_cxx::__aligned_buffer >::_M_ptr() [500] -[501] 0.0 0.00 0.00 1417 __gnu_cxx::__aligned_buffer >::_M_addr() [501] ------------------------------------------------ - 0.00 0.00 8/1417 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] - 0.00 0.00 1409/1417 CCompositor::cleanupFadingOut() [524] -[502] 0.0 0.00 0.00 1417 std::__cxx11::list >::begin() [502] - 0.00 0.00 1417/2844 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [401] ------------------------------------------------ - 0.00 0.00 4/1416 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] - 0.00 0.00 4/1416 std::__cxx11::list >::push_back(CWindow* const&) [2479] - 0.00 0.00 1408/1416 CCompositor::cleanupFadingOut() [524] -[503] 0.0 0.00 0.00 1416 std::__cxx11::list >::end() [503] - 0.00 0.00 1415/2844 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [401] ------------------------------------------------ - 0.00 0.00 2/1415 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2977] - 0.00 0.00 2/1415 std::__detail::_Node_iterator, false, false>::operator->() const [2758] - 0.00 0.00 2/1415 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] - 0.00 0.00 1409/1415 std::__detail::_Hash_node_value_base >::_M_v() [523] -[504] 0.0 0.00 0.00 1415 std::__detail::_Hash_node_value_base >::_M_valptr() [504] - 0.00 0.00 1417/1417 __gnu_cxx::__aligned_buffer >::_M_ptr() [500] ------------------------------------------------ - 0.00 0.00 3/1413 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] - 0.00 0.00 1410/1413 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] -[505] 0.0 0.00 0.00 1413 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [505] - 0.00 0.00 1410/1410 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] ------------------------------------------------ - 0.00 0.00 1/1412 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] - 0.00 0.00 1411/1412 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] -[506] 0.0 0.00 0.00 1412 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [506] - 0.00 0.00 1409/1410 std::__detail::_Hashtable_hash_traits >::__small_size_threshold() [515] ------------------------------------------------ - 0.00 0.00 4/1411 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 1407/1411 Events::listener_monitorFrame(void*, void*) [532] -[507] 0.0 0.00 0.00 1411 CHyprOpenGLImpl::end() [507] - 0.00 0.00 1407/4453 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [343] - 0.00 0.00 1405/7994 CColor::CColor(float, float, float, float) [262] - 0.00 0.00 1405/2819 CHyprOpenGLImpl::clear(CColor const&) [417] ------------------------------------------------ - 0.00 0.00 1411/1411 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] -[508] 0.0 0.00 0.00 1411 std::unordered_map, std::equal_to, std::allocator > >::end() [508] - 0.00 0.00 1409/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [521] ------------------------------------------------ - 0.00 0.00 4/1410 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 1406/1410 Events::listener_monitorFrame(void*, void*) [532] -[509] 0.0 0.00 0.00 1410 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] - 0.00 0.00 1411/1411 std::unordered_map, std::equal_to, std::allocator > >::end() [508] - 0.00 0.00 1410/1413 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [505] - 0.00 0.00 1410/1410 std::unordered_map, std::equal_to, std::allocator > >::find(SMonitor* const&) [513] - 0.00 0.00 1410/1410 std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) [517] - 0.00 0.00 1409/13624 Vector2D::operator!=(Vector2D const&) const [199] - 0.00 0.00 1409/6010 CFramebuffer::bind() [310] - 0.00 0.00 1406/1406 matrixProjection(float*, int, int, wl_output_transform) [538] - 0.00 0.00 3/7 CFramebuffer::alloc(int, int) [2125] - 0.00 0.00 1/2 CTexture::allocate() [2715] - 0.00 0.00 1/1 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] ------------------------------------------------ - 0.00 0.00 1410/1410 std::__detail::_Hash_node_value_base >::_M_valptr() [514] -[510] 0.0 0.00 0.00 1410 __gnu_cxx::__aligned_buffer >::_M_ptr() [510] - 0.00 0.00 1409/1409 __gnu_cxx::__aligned_buffer >::_M_addr() [518] ------------------------------------------------ - 0.00 0.00 1/1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] - 0.00 0.00 1409/1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] -[511] 0.0 0.00 0.00 1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [511] ------------------------------------------------ - 0.00 0.00 1/1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] - 0.00 0.00 1409/1410 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] -[512] 0.0 0.00 0.00 1410 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [512] - 0.00 0.00 1409/4230 std::hash::operator()(SMonitor*) const [349] - 0.00 0.00 1407/1407 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [535] ------------------------------------------------ - 0.00 0.00 1410/1410 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] -[513] 0.0 0.00 0.00 1410 std::unordered_map, std::equal_to, std::allocator > >::find(SMonitor* const&) [513] - 0.00 0.00 1409/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] ------------------------------------------------ - 0.00 0.00 2/1410 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2980] - 0.00 0.00 2/1410 std::__detail::_Node_iterator, false, false>::operator->() const [2759] - 0.00 0.00 2/1410 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] - 0.00 0.00 1404/1410 std::__detail::_Hash_node_value_base >::_M_v() [554] -[514] 0.0 0.00 0.00 1410 std::__detail::_Hash_node_value_base >::_M_valptr() [514] - 0.00 0.00 1410/1410 __gnu_cxx::__aligned_buffer >::_M_ptr() [510] ------------------------------------------------ - 0.00 0.00 1/1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [3348] - 0.00 0.00 1409/1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [506] -[515] 0.0 0.00 0.00 1410 std::__detail::_Hashtable_hash_traits >::__small_size_threshold() [515] ------------------------------------------------ - 0.00 0.00 1410/1410 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [505] -[516] 0.0 0.00 0.00 1410 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] - 0.00 0.00 1411/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [404] - 0.00 0.00 1411/2821 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [408] - 0.00 0.00 1410/2820 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [414] - 0.00 0.00 1409/1409 std::__detail::_Hash_node_value_base >::_M_v() [523] - 0.00 0.00 2/4 std::tuple::tuple(SMonitor* const&) [2446] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2809] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] - 0.00 0.00 2/2 std::__detail::_Node_iterator, false, false>::operator->() const [2758] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2810] ------------------------------------------------ - 0.00 0.00 1410/1410 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] -[517] 0.0 0.00 0.00 1410 std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) [517] ------------------------------------------------ - 0.00 0.00 1409/1409 __gnu_cxx::__aligned_buffer >::_M_ptr() [510] -[518] 0.0 0.00 0.00 1409 __gnu_cxx::__aligned_buffer >::_M_addr() [518] ------------------------------------------------ - 0.00 0.00 1/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] - 0.00 0.00 1/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] - 0.00 0.00 1407/1409 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] -[519] 0.0 0.00 0.00 1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [519] - 0.00 0.00 1409/1409 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [520] ------------------------------------------------ - 0.00 0.00 1409/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [519] -[520] 0.0 0.00 0.00 1409 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [520] - 0.00 0.00 1409/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] ------------------------------------------------ - 0.00 0.00 1409/1409 std::unordered_map, std::equal_to, std::allocator > >::end() [508] -[521] 0.0 0.00 0.00 1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [521] - 0.00 0.00 1409/2820 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [416] ------------------------------------------------ - 0.00 0.00 1409/1409 std::unordered_map, std::equal_to, std::allocator > >::find(SMonitor* const&) [513] -[522] 0.0 0.00 0.00 1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [522] - 0.00 0.00 1411/1412 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [506] - 0.00 0.00 1410/2821 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [408] - 0.00 0.00 1409/1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [511] - 0.00 0.00 1409/2820 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [414] - 0.00 0.00 1409/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [404] - 0.00 0.00 1408/2820 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [416] ------------------------------------------------ - 0.00 0.00 1409/1409 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] -[523] 0.0 0.00 0.00 1409 std::__detail::_Hash_node_value_base >::_M_v() [523] - 0.00 0.00 1409/1415 std::__detail::_Hash_node_value_base >::_M_valptr() [504] ------------------------------------------------ - 0.00 0.00 1408/1408 Events::listener_monitorFrame(void*, void*) [532] -[524] 0.0 0.00 0.00 1408 CCompositor::cleanupFadingOut() [524] - 0.00 0.00 1644/1653 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [466] - 0.00 0.00 1409/1417 std::__cxx11::list >::begin() [502] - 0.00 0.00 1408/1416 std::__cxx11::list >::end() [503] - 0.00 0.00 1403/11329 std::__cxx11::list >::begin() [215] - 0.00 0.00 1401/11326 std::__cxx11::list >::end() [216] - 0.00 0.00 1400/11325 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [217] - 0.00 0.00 242/247 std::_List_iterator::operator*() const [749] - 0.00 0.00 241/33069 CCompositor::windowExists(CWindow*) [113] - 0.00 0.00 240/3757 CAnimatedVariable::fl() const [368] - 0.00 0.00 237/246 std::_List_iterator::operator++() [750] - 0.00 0.00 8/44410 std::unique_ptr >::operator->() const [66] - 0.00 0.00 4/8 std::unordered_map, std::equal_to, std::allocator > >::operator[](CWindow* const&) [2066] - 0.00 0.00 4/6 CFramebuffer::release() [2253] - 0.00 0.00 4/4 std::unordered_map, std::equal_to, std::allocator > >::erase(CWindow* const&) [2398] - 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] - 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] - 0.00 0.00 4/442 Debug::log(LogLevel, char const*, ...) [663] ------------------------------------------------ - 0.00 0.00 1408/1408 Events::listener_monitorFrame(void*, void*) [532] -[525] 0.0 0.00 0.00 1408 CCompositor::sanityCheckWorkspaces() [525] - 0.00 0.00 6058/6058 std::_List_iterator::operator->() const [309] - 0.00 0.00 4230/27552 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [133] - 0.00 0.00 4229/16686 std::__cxx11::list >::end() [179] - 0.00 0.00 2823/2826 CCompositor::getWindowsOnWorkspace(int const&) [402] - 0.00 0.00 2823/13697 std::_List_iterator::operator++() [197] - 0.00 0.00 1407/13850 std::__cxx11::list >::begin() [196] - 0.00 0.00 413/4893 CCompositor::isWorkspaceVisible(int const&) [335] ------------------------------------------------ - 0.00 0.00 320/1408 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::difference_type __gnu_cxx::operator-*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [855] - 0.00 0.00 320/1408 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] - 0.00 0.00 768/1408 bool __gnu_cxx::operator==*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [679] -[526] 0.0 0.00 0.00 1408 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::base() const [526] ------------------------------------------------ - 0.00 0.00 64/1408 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] - 0.00 0.00 640/1408 std::vector, std::allocator > >::_M_check_len(unsigned long, char const*) const [857] - 0.00 0.00 704/1408 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] -[527] 0.0 0.00 0.00 1408 std::vector, std::allocator > >::size() const [527] ------------------------------------------------ - 0.00 0.00 57/1407 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 1350/1407 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] -[528] 0.0 0.00 0.00 1407 CHyprRenderer::renderDragIcon(SMonitor*, timespec*) [528] - 0.00 0.00 1407/10277 std::unique_ptr >::operator->() const [232] ------------------------------------------------ - 0.00 0.00 1407/1407 Events::listener_monitorFrame(void*, void*) [532] -[529] 0.0 0.00 0.00 1407 CConfigManager::dispatchExecOnce() [529] - 0.00 0.00 1/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() [1643] - 0.00 0.00 1/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1642] - 0.00 0.00 1/57 std::operator==(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1110] - 0.00 0.00 1/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::clear() [2932] ------------------------------------------------ - 0.00 0.00 1407/1407 Events::listener_monitorFrame(void*, void*) [532] -[530] 0.0 0.00 0.00 1407 CHyprOpenGLImpl::clearWithTex() [530] - 0.00 0.00 1405/1407 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [536] - 0.00 0.00 1405/4453 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [343] ------------------------------------------------ - 0.00 0.00 1407/1407 CTimer::getSeconds() [540] -[531] 0.0 0.00 0.00 1407 CTimer::getDuration() [531] - 0.00 0.00 1404/33781 std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) [110] ------------------------------------------------ - 0.00 0.00 1407/1407 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] -[532] 0.0 0.00 0.00 1407 Events::listener_monitorFrame(void*, void*) [532] - 0.00 0.00 7033/44410 std::unique_ptr >::operator->() const [66] - 0.00 0.00 5629/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 2817/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 2812/27041 std::unique_ptr >::operator->() const [140] - 0.00 0.00 1409/1531 std::unique_ptr >::operator->() const [478] - 0.00 0.00 1408/1408 CCompositor::sanityCheckWorkspaces() [525] - 0.00 0.00 1408/1408 CCompositor::cleanupFadingOut() [524] - 0.00 0.00 1408/7994 CColor::CColor(float, float, float, float) [262] - 0.00 0.00 1407/1407 CConfigManager::dispatchExecOnce() [529] - 0.00 0.00 1407/1407 CHyprOpenGLImpl::clearWithTex() [530] - 0.00 0.00 1407/1411 CHyprOpenGLImpl::end() [507] - 0.00 0.00 1406/1406 CAnimationManager::tick() [539] - 0.00 0.00 1406/1410 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] - 0.00 0.00 1406/2819 CHyprOpenGLImpl::clear(CColor const&) [417] - 0.00 0.00 1406/1464 std::unique_ptr >::operator->() const [494] - 0.00 0.00 1406/1463 CHyprError::draw() [499] - 0.00 0.00 1405/1405 HyprCtl::tickHyprCtl() [545] - 0.00 0.00 1404/2550 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(int, long) [428] - 0.00 0.00 1404/1404 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] - 0.00 0.00 1403/1403 CHyprRenderer::ensureCursorRenderingMode() [553] - 0.00 0.00 6/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 6/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 6/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 1/1869 std::unique_ptr >::operator->() const [445] - 0.00 0.00 1/1869 CLayoutManager::getCurrentLayout() [443] - 0.00 0.00 1/1 CHyprDwindleLayout::recalculateMonitor(int const&) [3116] ------------------------------------------------ - 0.00 0.00 1407/1407 std::__detail::_Hash_node_value_base >::_M_valptr() const [551] -[533] 0.0 0.00 0.00 1407 __gnu_cxx::__aligned_buffer >::_M_ptr() const [533] - 0.00 0.00 1405/1405 __gnu_cxx::__aligned_buffer >::_M_addr() const [546] ------------------------------------------------ - 0.00 0.00 1/1407 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] - 0.00 0.00 1406/1407 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [541] -[534] 0.0 0.00 0.00 1407 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [534] - 0.00 0.00 1406/1406 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [542] ------------------------------------------------ - 0.00 0.00 1407/1407 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [512] -[535] 0.0 0.00 0.00 1407 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [535] - 0.00 0.00 1408/4230 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const [350] ------------------------------------------------ - 0.00 0.00 1/1407 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] - 0.00 0.00 1/1407 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] - 0.00 0.00 1405/1407 CHyprOpenGLImpl::clearWithTex() [530] -[536] 0.0 0.00 0.00 1407 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [536] - 0.00 0.00 1407/1407 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] ------------------------------------------------ - 0.00 0.00 1407/1407 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [536] -[537] 0.0 0.00 0.00 1407 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] - 0.00 0.00 1409/1410 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [512] - 0.00 0.00 1407/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [519] - 0.00 0.00 1406/1406 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [541] - 0.00 0.00 1403/1403 std::__detail::_Hash_node_value_base >::_M_v() [554] - 0.00 0.00 2/4 std::tuple::tuple(SMonitor* const&) [2446] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2815] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] - 0.00 0.00 2/2 std::__detail::_Node_iterator, false, false>::operator->() const [2759] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2816] ------------------------------------------------ - 0.00 0.00 1406/1406 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] -[538] 0.0 0.00 0.00 1406 matrixProjection(float*, int, int, wl_output_transform) [538] - 0.00 0.00 2816/2816 std::copysign(float, float) [422] ------------------------------------------------ - 0.00 0.00 1406/1406 Events::listener_monitorFrame(void*, void*) [532] -[539] 0.0 0.00 0.00 1406 CAnimationManager::tick() [539] - 0.00 0.00 33789/35247 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [99] - 0.00 0.00 32382/33786 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [107] - 0.00 0.00 32381/167044 std::chrono::duration >::count() const [33] - 0.00 0.00 32380/32380 float const& std::clamp(float const&, float const&, float const&) [117] - 0.00 0.00 32376/33774 std::_List_iterator::operator*() const [111] - 0.00 0.00 32376/33829 std::_List_iterator::operator++() [106] - 0.00 0.00 32374/33781 std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) [110] - 0.00 0.00 26728/33968 CWindow::getFullWindowBoundingBox() [102] - 0.00 0.00 16189/16189 CAnimationManager::deltazero(Vector2D const&, Vector2D const&) [182] - 0.00 0.00 15295/27041 std::unique_ptr >::operator->() const [140] - 0.00 0.00 9920/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 9581/9581 CHyprRenderer::damageBox(int const&, int const&, int const&, int const&) [253] - 0.00 0.00 9502/9502 CAnimationManager::deltazero(float const&, float const&) [254] - 0.00 0.00 8939/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 6684/6684 CAnimationManager::deltazero(CColor const&, CColor const&) [296] - 0.00 0.00 5641/7336 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 5539/11075 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&) [220] - 0.00 0.00 5536/5536 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::end() [323] - 0.00 0.00 5535/5535 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::find(std::__cxx11::basic_string, std::allocator > const&) [326] - 0.00 0.00 4793/204786 CAnimatedVariable::vec() const [29] - 0.00 0.00 4129/4130 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::operator->() const [359] - 0.00 0.00 4129/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 4128/4143 CBezierCurve::getYForPoint(float) [354] - 0.00 0.00 2974/3002 CWindow::updateWindowDecos() [400] - 0.00 0.00 2931/17811 CHyprRenderer::damageBox(wlr_box*) [177] - 0.00 0.00 2785/2785 CHyprRenderer::damageWindow(CWindow*) [423] - 0.00 0.00 2235/3157 Vector2D::operator-(Vector2D) const [396] - 0.00 0.00 2235/2235 Vector2D::operator*(float) const [433] - 0.00 0.00 2234/9249 Vector2D::operator+(Vector2D) const [255] - 0.00 0.00 2055/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 2054/2084 CHyprXWaylandManager::setWindowSize(CWindow*, Vector2D const&) [435] - 0.00 0.00 2053/5672 CAnimatedVariable::goalv() const [312] - 0.00 0.00 1409/1520 std::__cxx11::list >::begin() [485] - 0.00 0.00 1408/1519 std::__cxx11::list >::end() [486] - 0.00 0.00 1198/1198 CColor::operator*(float const&) const [577] - 0.00 0.00 1198/1198 CColor::operator+(CColor const&) const [578] - 0.00 0.00 1197/1197 CColor::operator-(CColor const&) const [579] - 0.00 0.00 813/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] - 0.00 0.00 665/200444 std::_List_iterator::operator*() const [30] - 0.00 0.00 665/167869 std::_List_iterator::operator++() [32] - 0.00 0.00 148/54237 std::__cxx11::list >::begin() [55] - 0.00 0.00 148/43977 std::__cxx11::list >::end() [73] - 0.00 0.00 48/57 CAnimatedVariable::warp() [1092] - 0.00 0.00 5/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 5/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 5/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 5/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1406/1406 CHyprRenderer::ensureCursorRenderingMode() [553] -[540] 0.0 0.00 0.00 1406 CTimer::getSeconds() [540] - 0.00 0.00 1407/1407 CTimer::getDuration() [531] - 0.00 0.00 1405/167044 std::chrono::duration >::count() const [33] - 0.00 0.00 1404/33786 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [107] ------------------------------------------------ - 0.00 0.00 1406/1406 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] -[541] 0.0 0.00 0.00 1406 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [541] - 0.00 0.00 1406/1407 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [534] ------------------------------------------------ - 0.00 0.00 1406/1406 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [534] -[542] 0.0 0.00 0.00 1406 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [542] - 0.00 0.00 1406/1406 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [543] - 0.00 0.00 1405/1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [548] ------------------------------------------------ - 0.00 0.00 1406/1406 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [542] -[543] 0.0 0.00 0.00 1406 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [543] ------------------------------------------------ - 0.00 0.00 1406/1406 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [547] -[544] 0.0 0.00 0.00 1406 std::pair const& std::forward const&>(std::remove_reference const&>::type&) [544] ------------------------------------------------ - 0.00 0.00 1405/1405 Events::listener_monitorFrame(void*, void*) [532] -[545] 0.0 0.00 0.00 1405 HyprCtl::tickHyprCtl() [545] ------------------------------------------------ - 0.00 0.00 1405/1405 __gnu_cxx::__aligned_buffer >::_M_ptr() const [533] -[546] 0.0 0.00 0.00 1405 __gnu_cxx::__aligned_buffer >::_M_addr() const [546] ------------------------------------------------ - 0.00 0.00 1405/1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [548] -[547] 0.0 0.00 0.00 1405 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [547] - 0.00 0.00 1406/1406 std::pair const& std::forward const&>(std::remove_reference const&>::type&) [544] ------------------------------------------------ - 0.00 0.00 1405/1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [542] -[548] 0.0 0.00 0.00 1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [548] - 0.00 0.00 1405/1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [549] - 0.00 0.00 1405/1405 std::__detail::_Hash_node_value_base >::_M_v() const [550] - 0.00 0.00 1405/1405 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [547] - 0.00 0.00 1404/4223 std::equal_to::operator()(SMonitor* const&, SMonitor* const&) const [352] ------------------------------------------------ - 0.00 0.00 1405/1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [548] -[549] 0.0 0.00 0.00 1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [549] - 0.00 0.00 1405/4224 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const [351] ------------------------------------------------ - 0.00 0.00 1405/1405 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [548] -[550] 0.0 0.00 0.00 1405 std::__detail::_Hash_node_value_base >::_M_v() const [550] - 0.00 0.00 1405/1405 std::__detail::_Hash_node_value_base >::_M_valptr() const [551] ------------------------------------------------ - 0.00 0.00 1405/1405 std::__detail::_Hash_node_value_base >::_M_v() const [550] -[551] 0.0 0.00 0.00 1405 std::__detail::_Hash_node_value_base >::_M_valptr() const [551] - 0.00 0.00 1407/1407 __gnu_cxx::__aligned_buffer >::_M_ptr() const [533] ------------------------------------------------ - 0.00 0.00 1404/1404 Events::listener_monitorFrame(void*, void*) [532] -[552] 0.0 0.00 0.00 1404 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] - 0.00 0.00 26384/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 23570/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] - 0.00 0.00 19522/167869 std::_List_iterator::operator++() [32] - 0.00 0.00 19521/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 19515/200444 std::_List_iterator::operator*() const [30] - 0.00 0.00 5514/11325 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [217] - 0.00 0.00 5513/11329 std::__cxx11::list >::begin() [215] - 0.00 0.00 5511/11326 std::__cxx11::list >::end() [216] - 0.00 0.00 5510/9923 std::array >, 4ul>::operator[](unsigned long) [248] - 0.00 0.00 4455/4455 CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [342] - 0.00 0.00 4049/43977 std::__cxx11::list >::end() [73] - 0.00 0.00 4048/54237 std::__cxx11::list >::begin() [55] - 0.00 0.00 1816/1877 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 1407/12440 CCompositor::getWorkspaceByID(int const&) [204] - 0.00 0.00 1402/7336 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 1350/1407 CHyprRenderer::renderDragIcon(SMonitor*, timespec*) [528] - 0.00 0.00 57/57 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] ------------------------------------------------ - 0.00 0.00 1403/1403 Events::listener_monitorFrame(void*, void*) [532] -[553] 0.0 0.00 0.00 1403 CHyprRenderer::ensureCursorRenderingMode() [553] - 0.00 0.00 1406/1406 CTimer::getSeconds() [540] - 0.00 0.00 1404/10277 std::unique_ptr >::operator->() const [232] - 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1403/1403 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] -[554] 0.0 0.00 0.00 1403 std::__detail::_Hash_node_value_base >::_M_v() [554] - 0.00 0.00 1404/1410 std::__detail::_Hash_node_value_base >::_M_valptr() [514] ------------------------------------------------ - 0.00 0.00 1/1328 std::__cxx11::to_string(long) [3992] - 0.00 0.00 1/1328 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] - 0.00 0.00 5/1328 std::__cxx11::to_string(int) [2310] - 0.00 0.00 224/1328 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] - 0.00 0.00 379/1328 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] - 0.00 0.00 718/1328 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] -[555] 0.0 0.00 0.00 1328 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] - 0.00 0.00 1326/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1324/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] ------------------------------------------------ - 0.00 0.00 1311/1311 std::deque >::operator[](unsigned long) [561] -[556] 0.0 0.00 0.00 1311 std::_Deque_iterator::operator[](long) const [556] - 0.00 0.00 1225/1227 std::_Deque_iterator::operator*() const [562] - 0.00 0.00 1165/1165 std::operator+(std::_Deque_iterator const&, long) [584] ------------------------------------------------ - 0.00 0.00 1295/1295 __gnu_cxx::__aligned_membuf::_M_ptr() [558] -[557] 0.0 0.00 0.00 1295 __gnu_cxx::__aligned_membuf::_M_addr() [557] ------------------------------------------------ - 0.00 0.00 1293/1293 std::_List_node::_M_valptr() [559] -[558] 0.0 0.00 0.00 1293 __gnu_cxx::__aligned_membuf::_M_ptr() [558] - 0.00 0.00 1295/1295 __gnu_cxx::__aligned_membuf::_M_addr() [557] ------------------------------------------------ - 0.00 0.00 48/1292 std::__cxx11::_List_base >::_M_clear() [3909] - 0.00 0.00 48/1292 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] - 0.00 0.00 1196/1292 std::_List_iterator::operator*() const [580] -[559] 0.0 0.00 0.00 1292 std::_List_node::_M_valptr() [559] - 0.00 0.00 1293/1293 __gnu_cxx::__aligned_membuf::_M_ptr() [558] ------------------------------------------------ - 0.00 0.00 224/1248 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] - 0.00 0.00 224/1248 std::function::operator=(std::function&&) [800] - 0.00 0.00 800/1248 std::__detail::_State::_State(std::__detail::_State&&) [586] -[560] 0.0 0.00 0.00 1248 std::remove_reference&>::type&& std::move&>(std::function&) [560] ------------------------------------------------ - 0.00 0.00 617/1243 CBezierCurve::getXForT(float) [702] - 0.00 0.00 626/1243 CBezierCurve::getYForT(float) [715] -[561] 0.0 0.00 0.00 1243 std::deque >::operator[](unsigned long) [561] - 0.00 0.00 1311/1311 std::_Deque_iterator::operator[](long) const [556] ------------------------------------------------ - 0.00 0.00 2/1227 std::deque >::back() [2928] - 0.00 0.00 1225/1227 std::_Deque_iterator::operator[](long) const [556] -[562] 0.0 0.00 0.00 1227 std::_Deque_iterator::operator*() const [562] ------------------------------------------------ - 0.00 0.00 1221/1221 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [568] -[563] 0.0 0.00 0.00 1221 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [563] - 0.00 0.00 1219/3654 std::chrono::duration >::duration(long const&) [372] - 0.00 0.00 1216/40508 std::chrono::duration >::count() const [76] ------------------------------------------------ - 0.00 0.00 1221/1221 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] -[564] 0.0 0.00 0.00 1221 std::chrono::duration >::zero() [564] - 0.00 0.00 1222/20307 std::chrono::duration_values::zero() [156] - 0.00 0.00 1219/3654 std::chrono::duration >::duration(long const&) [372] ------------------------------------------------ - 0.00 0.00 1221/1221 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [574] -[565] 0.0 0.00 0.00 1221 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [565] - 0.00 0.00 1219/1219 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [568] - 0.00 0.00 1219/8526 std::chrono::duration >::count() const [258] ------------------------------------------------ - 0.00 0.00 1221/1221 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] -[566] 0.0 0.00 0.00 1221 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [566] ------------------------------------------------ - 0.00 0.00 1220/1220 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] -[567] 0.0 0.00 0.00 1220 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [567] - 0.00 0.00 1219/1219 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [569] ------------------------------------------------ - 0.00 0.00 1219/1219 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [565] -[568] 0.0 0.00 0.00 1219 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [568] - 0.00 0.00 1221/1221 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [563] ------------------------------------------------ - 0.00 0.00 1219/1219 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [567] -[569] 0.0 0.00 0.00 1219 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [569] - 0.00 0.00 1219/54116 std::chrono::duration >::duration(long const&) [56] - 0.00 0.00 1216/8526 std::chrono::duration >::count() const [258] ------------------------------------------------ - 0.00 0.00 1219/1219 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [573] -[570] 0.0 0.00 0.00 1219 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [570] - 0.00 0.00 1219/20265 std::chrono::duration >::duration(long const&) [157] - 0.00 0.00 1218/8526 std::chrono::duration >::count() const [258] ------------------------------------------------ - 0.00 0.00 1219/1219 CThreadManager::handle() [3101] -[571] 0.0 0.00 0.00 1219 std::chrono::duration >::duration(int const&) [571] ------------------------------------------------ - 0.00 0.00 1218/1218 CThreadManager::handle() [3101] -[572] 0.0 0.00 0.00 1218 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] - 0.00 0.00 1221/20407 std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec*) [155] - 0.00 0.00 1221/1221 std::chrono::duration >::zero() [564] - 0.00 0.00 1220/1220 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [567] - 0.00 0.00 1220/40508 std::chrono::duration >::count() const [76] - 0.00 0.00 1219/20255 std::operator<=(std::strong_ordering, std::__cmp_cat::__unspec) [158] - 0.00 0.00 1217/1217 auto std::chrono::operator<=>, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [575] - 0.00 0.00 1217/1217 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [573] - 0.00 0.00 1217/1217 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [574] - 0.00 0.00 1216/121615 std::chrono::duration >::count() const [43] ------------------------------------------------ - 0.00 0.00 1217/1217 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] -[573] 0.0 0.00 0.00 1217 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [573] - 0.00 0.00 1219/1219 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [570] ------------------------------------------------ - 0.00 0.00 1217/1217 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] -[574] 0.0 0.00 0.00 1217 std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [574] - 0.00 0.00 2435/8526 std::chrono::duration >::count() const [258] - 0.00 0.00 1221/1221 std::chrono::duration >::duration, void>(std::chrono::duration > const&) [565] - 0.00 0.00 1216/3654 std::chrono::duration >::duration(long const&) [372] ------------------------------------------------ - 0.00 0.00 1217/1217 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] -[575] 0.0 0.00 0.00 1217 auto std::chrono::operator<=>, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [575] - 0.00 0.00 2438/8526 std::chrono::duration >::count() const [258] ------------------------------------------------ - 0.00 0.00 1/1208 std::deque >::_M_erase_at_end(std::_Deque_iterator) [3820] - 0.00 0.00 2/1208 std::deque >::begin() [2929] - 0.00 0.00 4/1208 std::deque >::end() [2440] - 0.00 0.00 4/1208 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [2926] - 0.00 0.00 1197/1208 std::operator+(std::_Deque_iterator const&, long) [584] -[576] 0.0 0.00 0.00 1208 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [576] ------------------------------------------------ - 0.00 0.00 1198/1198 CAnimationManager::tick() [539] -[577] 0.0 0.00 0.00 1198 CColor::operator*(float const&) const [577] - 0.00 0.00 1198/7994 CColor::CColor(float, float, float, float) [262] ------------------------------------------------ - 0.00 0.00 1198/1198 CAnimationManager::tick() [539] -[578] 0.0 0.00 0.00 1198 CColor::operator+(CColor const&) const [578] - 0.00 0.00 1198/7994 CColor::CColor(float, float, float, float) [262] ------------------------------------------------ - 0.00 0.00 1197/1197 CAnimationManager::tick() [539] -[579] 0.0 0.00 0.00 1197 CColor::operator-(CColor const&) const [579] - 0.00 0.00 1197/7994 CColor::CColor(float, float, float, float) [262] ------------------------------------------------ - 0.00 0.00 1196/1196 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] -[580] 0.0 0.00 0.00 1196 std::_List_iterator::operator*() const [580] - 0.00 0.00 1196/1292 std::_List_node::_M_valptr() [559] ------------------------------------------------ - 0.00 0.00 1196/1196 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] -[581] 0.0 0.00 0.00 1196 std::_List_iterator::operator++() [581] ------------------------------------------------ - 0.00 0.00 1/1195 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) [4201] - 0.00 0.00 2/1195 std::_Deque_iterator::_M_set_node(Vector2D**) [2849] - 0.00 0.00 1192/1195 std::_Deque_iterator::operator+=(long) [583] -[582] 0.0 0.00 0.00 1195 std::_Deque_iterator::_S_buffer_size() [582] - 0.00 0.00 1224/1694 std::__deque_buf_size(unsigned long) [465] ------------------------------------------------ - 0.00 0.00 1169/1169 std::operator+(std::_Deque_iterator const&, long) [584] -[583] 0.0 0.00 0.00 1169 std::_Deque_iterator::operator+=(long) [583] - 0.00 0.00 1192/1195 std::_Deque_iterator::_S_buffer_size() [582] ------------------------------------------------ - 0.00 0.00 1165/1165 std::_Deque_iterator::operator[](long) const [556] -[584] 0.0 0.00 0.00 1165 std::operator+(std::_Deque_iterator const&, long) [584] - 0.00 0.00 1197/1208 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [576] - 0.00 0.00 1169/1169 std::_Deque_iterator::operator+=(long) [583] ------------------------------------------------ - 0.00 0.00 1147/1147 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] -[585] 0.0 0.00 0.00 1147 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] - 0.00 0.00 2299/2299 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*)::{lambda(CShader*, pixman_region32*)#1}::operator()(CShader*, pixman_region32*) const [432] - 0.00 0.00 1148/6010 CFramebuffer::bind() [310] - 0.00 0.00 1146/2550 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(int, long) [428] - 0.00 0.00 2/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 2/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 32/1120 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] - 0.00 0.00 32/1120 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] - 0.00 0.00 224/1120 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] - 0.00 0.00 832/1120 decltype (::new ((void*)(0)) std::__detail::_State((declval >)())) std::construct_at, std::__detail::_State >(std::__detail::_State*, std::__detail::_State&&) [608] -[586] 0.0 0.00 0.00 1120 std::__detail::_State::_State(std::__detail::_State&&) [586] - 0.00 0.00 1120/3804 std::__detail::_State::_M_opcode() const [367] - 0.00 0.00 800/3072 __gnu_cxx::__aligned_membuf >::_M_addr() [397] - 0.00 0.00 800/2048 std::__detail::_State::_M_get_matcher() [436] - 0.00 0.00 800/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 800/1248 std::remove_reference&>::type&& std::move&>(std::function&) [560] - 0.00 0.00 800/1024 std::function::function(std::function&&) [592] ------------------------------------------------ - 0.00 0.00 192/1088 std::vector, std::allocator > >::begin() [837] - 0.00 0.00 352/1088 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator-(long) const [682] - 0.00 0.00 544/1088 std::vector, std::allocator > >::end() [633] -[587] 0.0 0.00 0.00 1088 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::__normal_iterator(std::__detail::_State* const&) [587] ------------------------------------------------ - 0.00 0.00 27/1084 void std::_Function_base::_Base_manager, std::allocator >)>::_M_create, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >), std::integral_constant) [1566] - 0.00 0.00 27/1084 void (*&std::_Any_data::_M_access, std::allocator >)>())(std::__cxx11::basic_string, std::allocator >) [1588] - 0.00 0.00 98/1084 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (*&&)(void*, void*), std::integral_constant) [932] - 0.00 0.00 195/1084 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (* const&)(void*, void*), std::integral_constant) [835] - 0.00 0.00 224/1084 void std::_Function_base::_Base_manager, false, false> >::_M_create, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&, std::integral_constant) [784] - 0.00 0.00 224/1084 std::__detail::_CharMatcher, false, false>& std::_Any_data::_M_access, false, false> >() [801] - 0.00 0.00 289/1084 void (*&std::_Any_data::_M_access())(void*, void*) [721] -[588] 0.0 0.00 0.00 1084 std::_Any_data::_M_access() [588] ------------------------------------------------ - 0.00 0.00 1047/1047 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation), bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) [697] -[589] 0.0 0.00 0.00 1047 std::remove_reference::type&& std::move(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) [589] ------------------------------------------------ - 0.00 0.00 1047/1047 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::_Any_data&, std::_Any_data&) [701] -[590] 0.0 0.00 0.00 1047 std::remove_reference::type&& std::move(std::_Any_data&) [590] ------------------------------------------------ - 0.00 0.00 1024/1024 std::function::function(std::function&&) [592] -[591] 0.0 0.00 0.00 1024 std::function::operator bool() const [591] - 0.00 0.00 1024/6368 std::_Function_base::_M_empty() const [303] ------------------------------------------------ - 0.00 0.00 224/1024 std::function::operator=(std::function&&) [800] - 0.00 0.00 800/1024 std::__detail::_State::_State(std::__detail::_State&&) [586] -[592] 0.0 0.00 0.00 1024 std::function::function(std::function&&) [592] - 0.00 0.00 1024/1987 std::_Function_base::_Function_base() [438] - 0.00 0.00 1024/1024 std::function::operator bool() const [591] ------------------------------------------------ - 0.00 0.00 4/1012 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2490] - 0.00 0.00 236/1012 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [772] - 0.00 0.00 264/1012 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] - 0.00 0.00 508/1012 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] -[593] 0.0 0.00 0.00 1012 std::vector, std::allocator > >::operator[](unsigned long) const [593] ------------------------------------------------ - 0.00 0.00 101/994 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2367] - 0.00 0.00 893/994 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [603] -[594] 0.0 0.00 0.00 994 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&, unsigned long) const [594] - 0.00 0.00 989/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] ------------------------------------------------ - 0.00 0.00 2/964 CHyprXWaylandManager::shouldBeFloated(CWindow*) [2036] - 0.00 0.00 6/964 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] - 0.00 0.00 21/964 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] - 0.00 0.00 21/964 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] - 0.00 0.00 23/964 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 32/964 CConfigManager::getMatchingRules(CWindow*) [2028] - 0.00 0.00 267/964 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] - 0.00 0.00 592/964 CKeybindManager::stringToModMask(std::__cxx11::basic_string, std::allocator >) [1176] -[595] 0.0 0.00 0.00 964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] - 0.00 0.00 965/12162 std::char_traits::length(char const*) [205] - 0.00 0.00 964/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const [596] ------------------------------------------------ - 0.00 0.00 964/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] -[596] 0.0 0.00 0.00 964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const [596] - 0.00 0.00 965/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 850/35223 std::__cxx11::basic_string, std::allocator >::data() const [100] - 0.00 0.00 563/4754 std::char_traits::find(char const*, unsigned long, char const&) [341] - 0.00 0.00 147/16017 std::char_traits::compare(char const*, char const*, unsigned long) [183] ------------------------------------------------ - 0.00 0.00 960/960 std::__detail::_State* std::__relocate_a*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [711] -[597] 0.0 0.00 0.00 960 std::__detail::_State* std::__niter_base*>(std::__detail::_State*) [597] ------------------------------------------------ - 0.00 0.00 236/944 std::_Function_handler, false, false> >::_M_invoke(std::_Any_data const&, char&&) [768] - 0.00 0.00 236/944 std::enable_if, false, false>&, char>, bool>::type std::__invoke_r, false, false>&, char>(std::__detail::_CharMatcher, false, false>&, char&&) [774] - 0.00 0.00 236/944 std::function::operator()(char) const [765] - 0.00 0.00 236/944 bool std::__invoke_impl, false, false>&, char>(std::__invoke_other, std::__detail::_CharMatcher, false, false>&, char&&) [776] -[598] 0.0 0.00 0.00 944 char&& std::forward(std::remove_reference::type&) [598] ------------------------------------------------ - 0.00 0.00 924/924 Events::listener_mouseMove(wl_listener*, void*) [4437] -[599] 0.0 0.00 0.00 924 CInputManager::onMouseMoved(wlr_pointer_motion_event*) [599] - 0.00 0.00 2771/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 2770/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 2770/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 2768/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1846/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] - 0.00 0.00 924/2563 CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [427] - 0.00 0.00 924/1825 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 923/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 922/1821 CTimer::reset() [457] - 0.00 0.00 921/237166 Vector2D::~Vector2D() [27] ------------------------------------------------ - 0.00 0.00 920/920 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [601] -[600] 0.0 0.00 0.00 920 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > > const&) [600] ------------------------------------------------ - 0.00 0.00 4/920 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2490] - 0.00 0.00 84/920 __gnu_cxx::__enable_if, std::allocator > > > >::__value, void>::__type std::__fill_a1, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1552] - 0.00 0.00 832/920 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move::__copy_m, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [822] -[601] 0.0 0.00 0.00 920 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [601] - 0.00 0.00 920/920 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > > const&) [600] ------------------------------------------------ - 0.00 0.00 893/893 Events::listener_mouseMoveAbsolute(wl_listener*, void*) [4474] -[602] 0.0 0.00 0.00 893 CInputManager::onMouseWarp(wlr_pointer_motion_absolute_event*) [602] - 0.00 0.00 893/1825 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 893/1821 CTimer::reset() [457] - 0.00 0.00 891/136736 std::unique_ptr >::operator->() const [40] ------------------------------------------------ - 0.00 0.00 44/891 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [993] - 0.00 0.00 847/891 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [274] -[603] 0.0 0.00 0.00 891 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [603] - 0.00 0.00 893/994 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&, unsigned long) const [594] ------------------------------------------------ - 0.00 0.00 187/841 std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long) [841] - 0.00 0.00 214/841 std::__cxx11::basic_string, std::allocator >::append(char const*) [818] - 0.00 0.00 216/841 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] - 0.00 0.00 224/841 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] -[604] 0.0 0.00 0.00 841 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [604] - 0.00 0.00 842/10957 std::__cxx11::basic_string, std::allocator >::max_size() const [221] - 0.00 0.00 839/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] ------------------------------------------------ - 0.00 0.00 4/836 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2489] - 0.00 0.00 32/836 std::__detail::_Compiler >::_S_validate(std::regex_constants::syntax_option_type) [1491] - 0.00 0.00 32/836 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] - 0.00 0.00 96/836 std::__detail::_ScannerBase::_M_is_ecma() const [943] - 0.00 0.00 224/836 std::__detail::_Compiler >::_M_quantifier() [795] - 0.00 0.00 448/836 std::__detail::_Compiler >::_M_atom() [738] -[605] 0.0 0.00 0.00 836 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [605] ------------------------------------------------ - 0.00 0.00 160/832 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] - 0.00 0.00 192/832 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) [686] - 0.00 0.00 480/832 void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [653] -[606] 0.0 0.00 0.00 832 void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) [606] - 0.00 0.00 832/2176 std::__detail::_State&& std::forward >(std::remove_reference >::type&) [434] - 0.00 0.00 832/832 decltype (::new ((void*)(0)) std::__detail::_State((declval >)())) std::construct_at, std::__detail::_State >(std::__detail::_State*, std::__detail::_State&&) [608] ------------------------------------------------ - 0.00 0.00 352/832 void std::_Destroy >(std::__detail::_State*) [694] - 0.00 0.00 480/832 void std::allocator_traits > >::destroy >(std::allocator >&, std::__detail::_State*) [646] -[607] 0.0 0.00 0.00 832 void std::destroy_at >(std::__detail::_State*) [607] - 0.00 0.00 832/1472 std::__detail::_State::~_State() [488] ------------------------------------------------ - 0.00 0.00 832/832 void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) [606] -[608] 0.0 0.00 0.00 832 decltype (::new ((void*)(0)) std::__detail::_State((declval >)())) std::construct_at, std::__detail::_State >(std::__detail::_State*, std::__detail::_State&&) [608] - 0.00 0.00 832/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 832/1120 std::__detail::_State::_State(std::__detail::_State&&) [586] - 0.00 0.00 832/2176 std::__detail::_State&& std::forward >(std::remove_reference >::type&) [434] ------------------------------------------------ - 0.00 0.00 32/800 std::deque >, std::allocator > > >::begin() [1439] - 0.00 0.00 768/800 std::deque >, std::allocator > > >::end() [610] -[609] 0.0 0.00 0.00 800 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*> const&) [609] ------------------------------------------------ - 0.00 0.00 32/768 std::deque >, std::allocator > > >::~deque() [1441] - 0.00 0.00 736/768 std::deque >, std::allocator > > >::back() [624] -[610] 0.0 0.00 0.00 768 std::deque >, std::allocator > > >::end() [610] - 0.00 0.00 768/800 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*> const&) [609] ------------------------------------------------ - 0.00 0.00 256/768 std::__detail::_StateSeq >& std::deque >, std::allocator > > >::emplace_back > >(std::__detail::_StateSeq >&&) [732] - 0.00 0.00 256/768 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > >(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [731] - 0.00 0.00 256/768 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > >)())) std::construct_at >, std::__detail::_StateSeq > >(std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [743] -[611] 0.0 0.00 0.00 768 std::__detail::_StateSeq >&& std::forward > >(std::remove_reference > >::type&) [611] ------------------------------------------------ - 0.00 0.00 4/763 std::__detail::_Hash_node_value_base >::_M_v() [2487] - 0.00 0.00 4/763 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] - 0.00 0.00 4/763 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2485] - 0.00 0.00 751/763 std::__detail::_Node_iterator, false, false>::operator->() const [617] -[612] 0.0 0.00 0.00 763 std::__detail::_Hash_node_value_base >::_M_valptr() [612] - 0.00 0.00 761/761 __gnu_cxx::__aligned_buffer >::_M_ptr() [614] ------------------------------------------------ - 0.00 0.00 762/762 __gnu_cxx::__aligned_buffer >::_M_ptr() [614] -[613] 0.0 0.00 0.00 762 __gnu_cxx::__aligned_buffer >::_M_addr() [613] ------------------------------------------------ - 0.00 0.00 761/761 std::__detail::_Hash_node_value_base >::_M_valptr() [612] -[614] 0.0 0.00 0.00 761 __gnu_cxx::__aligned_buffer >::_M_ptr() [614] - 0.00 0.00 762/762 __gnu_cxx::__aligned_buffer >::_M_addr() [613] ------------------------------------------------ - 0.00 0.00 4/756 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] - 0.00 0.00 4/756 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [2378] - 0.00 0.00 238/756 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [758] - 0.00 0.00 510/756 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [636] -[615] 0.0 0.00 0.00 756 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [615] - 0.00 0.00 754/754 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) [616] ------------------------------------------------ - 0.00 0.00 754/754 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [615] -[616] 0.0 0.00 0.00 754 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) [616] ------------------------------------------------ - 0.00 0.00 4/750 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] - 0.00 0.00 746/750 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] -[617] 0.0 0.00 0.00 750 std::__detail::_Node_iterator, false, false>::operator->() const [617] - 0.00 0.00 751/763 std::__detail::_Hash_node_value_base >::_M_valptr() [612] ------------------------------------------------ - 0.00 0.00 32/748 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results(std::allocator, std::allocator > > > > const&) [1474] - 0.00 0.00 32/748 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] - 0.00 0.00 32/748 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_State_info(long, unsigned long) [1497] - 0.00 0.00 64/748 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::pair() [1437] - 0.00 0.00 236/748 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) [770] - 0.00 0.00 352/748 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>::pair() [685] -[618] 0.0 0.00 0.00 748 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [618] ------------------------------------------------ - 0.00 0.00 320/736 bool __gnu_cxx::operator==, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [854] - 0.00 0.00 416/736 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* std::__niter_base, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [668] -[619] 0.0 0.00 0.00 736 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [619] ------------------------------------------------ - 0.00 0.00 736/736 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [622] -[620] 0.0 0.00 0.00 736 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::get() const [620] ------------------------------------------------ - 0.00 0.00 736/736 std::deque >, std::allocator > > >::back() [624] -[621] 0.0 0.00 0.00 736 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator*() const [621] ------------------------------------------------ - 0.00 0.00 288/736 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [723] - 0.00 0.00 448/736 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [661] -[622] 0.0 0.00 0.00 736 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [622] - 0.00 0.00 736/736 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::get() const [620] ------------------------------------------------ - 0.00 0.00 736/736 std::deque >, std::allocator > > >::back() [624] -[623] 0.0 0.00 0.00 736 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator--() [623] ------------------------------------------------ - 0.00 0.00 256/736 std::__detail::_StateSeq >& std::deque >, std::allocator > > >::emplace_back > >(std::__detail::_StateSeq >&&) [732] - 0.00 0.00 480/736 std::stack >, std::deque >, std::allocator > > > >::top() [650] -[624] 0.0 0.00 0.00 736 std::deque >, std::allocator > > >::back() [624] - 0.00 0.00 736/768 std::deque >, std::allocator > > >::end() [610] - 0.00 0.00 736/736 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator--() [623] - 0.00 0.00 736/736 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator*() const [621] ------------------------------------------------ - 0.00 0.00 96/736 std::__detail::_StateSeq >::_M_append(long) [959] - 0.00 0.00 256/736 std::__detail::_StateSeq >::_M_append(std::__detail::_StateSeq > const&) [740] - 0.00 0.00 384/736 std::__detail::_NFA >::_M_eliminate_dummy() [1483] -[625] 0.0 0.00 0.00 736 std::vector, std::allocator > >::operator[](unsigned long) [625] ------------------------------------------------ - 0.00 0.00 1/711 execAndGet[abi:cxx11](char const*) [3013] - 0.00 0.00 1/711 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3791] - 0.00 0.00 1/711 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3801] - 0.00 0.00 3/711 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2631] - 0.00 0.00 8/711 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] - 0.00 0.00 13/711 SWindowRule::SWindowRule(SWindowRule&&) [2124] - 0.00 0.00 15/711 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] - 0.00 0.00 20/711 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] - 0.00 0.00 27/711 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1576] - 0.00 0.00 34/711 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] - 0.00 0.00 76/711 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1002] - 0.00 0.00 82/711 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent&&) [1232] - 0.00 0.00 124/711 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] - 0.00 0.00 132/711 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] - 0.00 0.00 174/711 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] -[626] 0.0 0.00 0.00 711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 1434/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] - 0.00 0.00 1107/11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] - 0.00 0.00 1036/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] - 0.00 0.00 721/30362 std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long) [124] - 0.00 0.00 714/21334 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() [153] - 0.00 0.00 714/20721 std::remove_reference&>::type&& std::move&>(std::allocator&) [154] - 0.00 0.00 714/19661 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) [159] - 0.00 0.00 712/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] - 0.00 0.00 707/30907 std::__cxx11::basic_string, std::allocator >::_M_is_local() const [122] - 0.00 0.00 394/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 393/10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] - 0.00 0.00 324/24740 std::char_traits::copy(char*, char const*, unsigned long) [148] ------------------------------------------------ - 0.00 0.00 352/704 std::__detail::_NFA >::_M_eliminate_dummy() [1483] - 0.00 0.00 352/704 std::vector, std::allocator > >::back() [687] -[627] 0.0 0.00 0.00 704 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator*() const [627] ------------------------------------------------ - 0.00 0.00 672/672 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data const&, char&&), bool (*&)(std::_Any_data const&, char&&)) [803] -[628] 0.0 0.00 0.00 672 std::remove_reference::type&& std::move(bool (*&)(std::_Any_data const&, char&&)) [628] ------------------------------------------------ - 0.00 0.00 224/672 std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) [799] - 0.00 0.00 224/672 void std::_Function_base::_Base_manager, false, false> >::_M_init_functor, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&) [782] - 0.00 0.00 224/672 void std::_Function_base::_Base_manager, false, false> >::_M_create, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&, std::integral_constant) [784] -[629] 0.0 0.00 0.00 672 std::__detail::_CharMatcher, false, false>&& std::forward, false, false> >(std::remove_reference, false, false> >::type&) [629] ------------------------------------------------ - 0.00 0.00 664/664 CInputManager::mouseMoveUnified(unsigned int, bool) [454] -[630] 0.0 0.00 0.00 664 CCompositor::vectorWindowToSurface(Vector2D const&, CWindow*, Vector2D&) [630] - 0.00 0.00 1359/204786 CAnimatedVariable::vec() const [29] - 0.00 0.00 665/32825 CCompositor::windowValidMapped(CWindow*) [114] ------------------------------------------------ - 0.00 0.00 208/632 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator+(long) const [821] - 0.00 0.00 212/632 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() [820] - 0.00 0.00 212/632 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() [819] -[631] 0.0 0.00 0.00 632 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) [631] ------------------------------------------------ - 0.00 0.00 1/569 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [3566] - 0.00 0.00 1/569 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] - 0.00 0.00 1/569 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] - 0.00 0.00 3/569 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [2594] - 0.00 0.00 3/569 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] - 0.00 0.00 8/569 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] - 0.00 0.00 27/569 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] - 0.00 0.00 28/569 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1540] - 0.00 0.00 35/569 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] - 0.00 0.00 76/569 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] - 0.00 0.00 123/569 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] - 0.00 0.00 131/569 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] - 0.00 0.00 132/569 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [880] -[632] 0.0 0.00 0.00 569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] ------------------------------------------------ - 0.00 0.00 32/544 std::__detail::_NFA >::_M_eliminate_dummy() [1483] - 0.00 0.00 160/544 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) [686] - 0.00 0.00 352/544 std::vector, std::allocator > >::back() [687] -[633] 0.0 0.00 0.00 544 std::vector, std::allocator > >::end() [633] - 0.00 0.00 544/1088 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::__normal_iterator(std::__detail::_State* const&) [587] ------------------------------------------------ - 0.00 0.00 32/512 std::deque >, std::allocator > > >::~deque() [1441] - 0.00 0.00 480/512 std::deque >, std::allocator > > >::pop_back() [648] -[634] 0.0 0.00 0.00 512 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [634] ------------------------------------------------ - 0.00 0.00 256/512 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq >&&) [734] - 0.00 0.00 256/512 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq >&&) [733] -[635] 0.0 0.00 0.00 512 std::remove_reference >&>::type&& std::move >&>(std::__detail::_StateSeq >&) [635] ------------------------------------------------ - 0.00 0.00 509/509 std::unordered_map, std::equal_to, std::allocator > >::end() [637] -[636] 0.0 0.00 0.00 509 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [636] - 0.00 0.00 510/756 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [615] ------------------------------------------------ - 0.00 0.00 509/509 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] -[637] 0.0 0.00 0.00 509 std::unordered_map, std::equal_to, std::allocator > >::end() [637] - 0.00 0.00 509/509 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [636] ------------------------------------------------ - 0.00 0.00 508/508 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] -[638] 0.0 0.00 0.00 508 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_visited(long) const [638] ------------------------------------------------ - 4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2490] - 32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] - 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [772] - 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) [770] -[639] 0.0 0.00 0.00 508 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] - 0.00 0.00 508/508 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_visited(long) const [638] - 0.00 0.00 508/3804 std::__detail::_State::_M_opcode() const [367] - 0.00 0.00 508/1012 std::vector, std::allocator > >::operator[](unsigned long) const [593] - 0.00 0.00 4/4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2489] - 264 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] - 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [772] - 4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2490] ------------------------------------------------ - 0.00 0.00 508/508 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] -[640] 0.0 0.00 0.00 508 std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) [640] ------------------------------------------------ - 0.00 0.00 15/492 std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const [1750] - 0.00 0.00 15/492 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&) [1754] - 0.00 0.00 15/492 std::enable_if, std::allocator >), std::__cxx11::basic_string, std::allocator > >, void>::type std::__invoke_r, std::allocator >), std::__cxx11::basic_string, std::allocator > >(void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1756] - 0.00 0.00 15/492 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] - 0.00 0.00 108/492 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] - 0.00 0.00 108/492 std::tuple, std::allocator >&&>::tuple, std::allocator >, true, true>(std::__cxx11::basic_string, std::allocator >&&) [914] - 0.00 0.00 108/492 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [911] - 0.00 0.00 108/492 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_Head_base, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [909] -[641] 0.0 0.00 0.00 492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] ------------------------------------------------ - 0.00 0.00 4/484 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_prefix() [2463] - 0.00 0.00 4/484 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_suffix() [2464] - 0.00 0.00 28/484 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] - 0.00 0.00 448/484 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] -[642] 0.0 0.00 0.00 484 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::size() const [642] ------------------------------------------------ - 0.00 0.00 195/484 std::function::function(std::function const&) [809] - 0.00 0.00 289/484 std::_Function_base::~_Function_base() [439] -[643] 0.0 0.00 0.00 484 std::_Function_handler::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [643] - 0.00 0.00 483/483 std::_Function_base::_Base_manager::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [644] ------------------------------------------------ - 0.00 0.00 483/483 std::_Function_handler::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [643] -[644] 0.0 0.00 0.00 483 std::_Function_base::_Base_manager::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [644] - 0.00 0.00 289/289 std::_Function_base::_Base_manager::_M_destroy(std::_Any_data&, std::integral_constant) [722] - 0.00 0.00 195/195 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (* const&)(void*, void*)) [834] - 0.00 0.00 194/5067 std::_Function_base::_Base_manager::_M_get_pointer(std::_Any_data const&) [333] ------------------------------------------------ - 0.00 0.00 240/480 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() const [754] - 0.00 0.00 240/480 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() const [753] -[645] 0.0 0.00 0.00 480 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* const&) [645] ------------------------------------------------ - 0.00 0.00 480/480 void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [653] -[646] 0.0 0.00 0.00 480 void std::allocator_traits > >::destroy >(std::allocator >&, std::__detail::_State*) [646] - 0.00 0.00 480/832 void std::destroy_at >(std::__detail::_State*) [607] ------------------------------------------------ - 0.00 0.00 480/480 std::deque >, std::allocator > > >::pop_back() [648] -[647] 0.0 0.00 0.00 480 void std::allocator_traits > > >::destroy > >(std::allocator > >&, std::__detail::_StateSeq >*) [647] - 0.00 0.00 480/480 void std::destroy_at > >(std::__detail::_StateSeq >*) [652] ------------------------------------------------ - 0.00 0.00 480/480 std::stack >, std::deque >, std::allocator > > > >::pop() [649] -[648] 0.0 0.00 0.00 480 std::deque >, std::allocator > > >::pop_back() [648] - 0.00 0.00 480/512 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [634] - 0.00 0.00 480/480 void std::allocator_traits > > >::destroy > >(std::allocator > >&, std::__detail::_StateSeq >*) [647] ------------------------------------------------ - 0.00 0.00 480/480 std::__detail::_Compiler >::_M_pop() [651] -[649] 0.0 0.00 0.00 480 std::stack >, std::deque >, std::allocator > > > >::pop() [649] - 0.00 0.00 480/480 std::deque >, std::allocator > > >::pop_back() [648] ------------------------------------------------ - 0.00 0.00 480/480 std::__detail::_Compiler >::_M_pop() [651] -[650] 0.0 0.00 0.00 480 std::stack >, std::deque >, std::allocator > > > >::top() [650] - 0.00 0.00 480/736 std::deque >, std::allocator > > >::back() [624] ------------------------------------------------ - 0.00 0.00 32/480 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] - 0.00 0.00 448/480 std::__detail::_Compiler >::_M_alternative() [1492] -[651] 0.0 0.00 0.00 480 std::__detail::_Compiler >::_M_pop() [651] - 0.00 0.00 480/480 std::stack >, std::deque >, std::allocator > > > >::top() [650] - 0.00 0.00 480/480 std::stack >, std::deque >, std::allocator > > > >::pop() [649] ------------------------------------------------ - 0.00 0.00 480/480 void std::allocator_traits > > >::destroy > >(std::allocator > >&, std::__detail::_StateSeq >*) [647] -[652] 0.0 0.00 0.00 480 void std::destroy_at > >(std::__detail::_StateSeq >*) [652] ------------------------------------------------ - 0.00 0.00 480/480 std::__detail::_State* std::__relocate_a_1*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [712] -[653] 0.0 0.00 0.00 480 void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [653] - 0.00 0.00 480/1472 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) [490] - 0.00 0.00 480/1792 std::__detail::_State* std::__addressof >(std::__detail::_State&) [459] - 0.00 0.00 480/832 void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) [606] - 0.00 0.00 480/480 void std::allocator_traits > >::destroy >(std::allocator >&, std::__detail::_State*) [646] ------------------------------------------------ - 0.00 0.00 1/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3297] - 0.00 0.00 1/478 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] - 0.00 0.00 1/478 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3752] - 0.00 0.00 1/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] - 0.00 0.00 1/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3284] - 0.00 0.00 1/478 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] - 0.00 0.00 1/478 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3748] - 0.00 0.00 1/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] - 0.00 0.00 1/478 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] - 0.00 0.00 1/478 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3994] - 0.00 0.00 1/478 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4000] - 0.00 0.00 1/478 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] - 0.00 0.00 1/478 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3780] - 0.00 0.00 1/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] - 0.00 0.00 2/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2801] - 0.00 0.00 2/478 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] - 0.00 0.00 2/478 void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2895] - 0.00 0.00 2/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] - 0.00 0.00 2/478 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2809] - 0.00 0.00 2/478 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2815] - 0.00 0.00 2/478 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] - 0.00 0.00 2/478 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] - 0.00 0.00 2/478 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2899] - 0.00 0.00 2/478 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2903] - 0.00 0.00 2/478 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] - 0.00 0.00 2/478 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] - 0.00 0.00 3/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2555] - 0.00 0.00 3/478 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] - 0.00 0.00 3/478 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2622] - 0.00 0.00 3/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] - 0.00 0.00 4/478 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2370] - 0.00 0.00 4/478 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] - 0.00 0.00 4/478 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2426] - 0.00 0.00 4/478 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] - 0.00 0.00 27/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1558] - 0.00 0.00 27/478 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] - 0.00 0.00 27/478 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1572] - 0.00 0.00 27/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] - 0.00 0.00 76/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [990] - 0.00 0.00 76/478 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] - 0.00 0.00 76/478 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [999] - 0.00 0.00 76/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] -[654] 0.0 0.00 0.00 478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] ------------------------------------------------ - 0.00 0.00 1/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3297] - 0.00 0.00 1/478 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] - 0.00 0.00 1/478 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3752] - 0.00 0.00 1/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] - 0.00 0.00 1/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3284] - 0.00 0.00 1/478 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] - 0.00 0.00 1/478 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3748] - 0.00 0.00 1/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] - 0.00 0.00 1/478 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] - 0.00 0.00 1/478 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3994] - 0.00 0.00 1/478 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4000] - 0.00 0.00 1/478 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] - 0.00 0.00 1/478 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3780] - 0.00 0.00 1/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] - 0.00 0.00 2/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2801] - 0.00 0.00 2/478 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] - 0.00 0.00 2/478 void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2895] - 0.00 0.00 2/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] - 0.00 0.00 2/478 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2809] - 0.00 0.00 2/478 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2815] - 0.00 0.00 2/478 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] - 0.00 0.00 2/478 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] - 0.00 0.00 2/478 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2899] - 0.00 0.00 2/478 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2903] - 0.00 0.00 2/478 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] - 0.00 0.00 2/478 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] - 0.00 0.00 3/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2555] - 0.00 0.00 3/478 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] - 0.00 0.00 3/478 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2622] - 0.00 0.00 3/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] - 0.00 0.00 4/478 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2370] - 0.00 0.00 4/478 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] - 0.00 0.00 4/478 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2426] - 0.00 0.00 4/478 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] - 0.00 0.00 27/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1558] - 0.00 0.00 27/478 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] - 0.00 0.00 27/478 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1572] - 0.00 0.00 27/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] - 0.00 0.00 76/478 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [990] - 0.00 0.00 76/478 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] - 0.00 0.00 76/478 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [999] - 0.00 0.00 76/478 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] -[655] 0.0 0.00 0.00 478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] ------------------------------------------------ - 0.00 0.00 236/472 std::enable_if, false, false>&, char>, bool>::type std::__invoke_r, false, false>&, char>(std::__detail::_CharMatcher, false, false>&, char&&) [774] - 0.00 0.00 236/472 bool std::__invoke_impl, false, false>&, char>(std::__invoke_other, std::__detail::_CharMatcher, false, false>&, char&&) [776] -[656] 0.0 0.00 0.00 472 std::__detail::_CharMatcher, false, false>& std::forward, false, false>&>(std::remove_reference, false, false>&>::type&) [656] ------------------------------------------------ - 0.00 0.00 1/462 CInputManager::newMouse(wlr_input_device*) [3089] - 0.00 0.00 2/462 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 3/462 CInputManager::newKeyboard(wlr_input_device*) [3085] - 0.00 0.00 15/462 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] - 0.00 0.00 21/462 Events::listener_newXDGSurface(wl_listener*, void*) [4453] - 0.00 0.00 24/462 createTree(wlr_surface*, CWindow*) [2023] - 0.00 0.00 31/462 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 97/462 std::function::operator=(std::function const&) [937] - 0.00 0.00 98/462 CHyprWLListener::removeCallback() [760] - 0.00 0.00 170/462 CHyprWLListener::~CHyprWLListener() [848] -[657] 0.0 0.00 0.00 462 std::function::~function() [657] - 0.00 0.00 460/1986 std::_Function_base::~_Function_base() [439] ------------------------------------------------ - 0.00 0.00 224/460 std::__detail::_CharMatcher, false, false>::_CharMatcher(char, std::__cxx11::regex_traits const&) [791] - 0.00 0.00 236/460 std::__detail::_CharMatcher, false, false>::operator()(char) const [762] -[658] 0.0 0.00 0.00 460 std::__detail::_RegexTranslator, false, false>::_M_translate(char) const [658] ------------------------------------------------ - 0.00 0.00 28/460 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_erase_at_end(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1541] - 0.00 0.00 32/460 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] - 0.00 0.00 32/460 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_initialize(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1446] - 0.00 0.00 32/460 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(unsigned long, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [1447] - 0.00 0.00 96/460 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() [956] - 0.00 0.00 240/460 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] -[659] 0.0 0.00 0.00 460 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [659] ------------------------------------------------ - 0.00 0.00 40/456 bool __gnu_cxx::operator==, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [1691] - 0.00 0.00 416/456 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__niter_base, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [669] -[660] 0.0 0.00 0.00 456 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [660] ------------------------------------------------ - 0.00 0.00 32/448 std::__detail::_Compiler >::_M_alternative() [1492] - 0.00 0.00 192/448 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] - 0.00 0.00 224/448 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] -[661] 0.0 0.00 0.00 448 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [661] - 0.00 0.00 448/736 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [622] ------------------------------------------------ - 0.00 0.00 224/448 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > const&>(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [785] - 0.00 0.00 224/448 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > const&>)())) std::construct_at >, std::__detail::_StateSeq > const&>(std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [802] -[662] 0.0 0.00 0.00 448 std::__detail::_StateSeq > const& std::forward > const&>(std::remove_reference > const&>::type&) [662] ------------------------------------------------ - 0.00 0.00 1/442 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 1/442 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] - 0.00 0.00 1/442 Events::listener_keyboardDestroy(void*, void*) [3134] - 0.00 0.00 1/442 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 1/442 CBezierCurve::setup(std::vector >*) [3075] - 0.00 0.00 1/442 main [11] - 0.00 0.00 1/442 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] - 0.00 0.00 1/442 CHyprXWaylandManager::CHyprXWaylandManager() [3122] - 0.00 0.00 1/442 CInputManager::newKeyboard(wlr_input_device*) [3085] - 0.00 0.00 1/442 CInputManager::newMouse(wlr_input_device*) [3089] - 0.00 0.00 1/442 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] - 0.00 0.00 1/442 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] - 0.00 0.00 1/442 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] - 0.00 0.00 2/442 Events::listener_newInput(wl_listener*, void*) [4434] - 0.00 0.00 2/442 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 2/442 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 2/442 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] - 0.00 0.00 2/442 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] - 0.00 0.00 3/442 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] - 0.00 0.00 3/442 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 3/442 CWorkspace::~CWorkspace() [2524] - 0.00 0.00 3/442 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] - 0.00 0.00 4/442 CCompositor::cleanupFadingOut() [524] - 0.00 0.00 4/442 Events::listener_destroySubsurfaceNode(void*, void*) [2328] - 0.00 0.00 5/442 CCompositor::CCompositor() [3071] - 0.00 0.00 5/442 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] - 0.00 0.00 6/442 logSystemInfo() [3014] - 0.00 0.00 6/442 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] - 0.00 0.00 7/442 Events::listener_newXDGSurface(wl_listener*, void*) [4453] - 0.00 0.00 7/442 CFramebuffer::alloc(int, int) [2125] - 0.00 0.00 8/442 SubsurfaceTree::createTreeRoot(wlr_surface*, void (*)(void*, int*, int*), void*, CWindow*) [2030] - 0.00 0.00 8/442 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 11/442 CCompositor::focusSurface(wlr_surface*, CWindow*) [1746] - 0.00 0.00 12/442 CConfigManager::getMatchingRules(CWindow*) [2028] - 0.00 0.00 12/442 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 13/442 Events::listener_destroyWindow(void*, void*) [2040] - 0.00 0.00 14/442 CCompositor::startCompositor() [3065] - 0.00 0.00 14/442 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] - 0.00 0.00 14/442 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] - 0.00 0.00 17/442 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 21/442 Events::listener_setTitleWindow(void*, void*) [1670] - 0.00 0.00 98/442 CHyprWLListener::removeCallback() [760] - 0.00 0.00 121/442 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [898] -[663] 0.0 0.00 0.00 442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 441/441 std::operator|(std::_Ios_Openmode, std::_Ios_Openmode) [664] ------------------------------------------------ - 0.00 0.00 441/441 Debug::log(LogLevel, char const*, ...) [663] -[664] 0.0 0.00 0.00 441 std::operator|(std::_Ios_Openmode, std::_Ios_Openmode) [664] ------------------------------------------------ - 0.00 0.00 1/434 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3284] - 0.00 0.00 1/434 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] - 0.00 0.00 1/434 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3748] - 0.00 0.00 1/434 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] - 0.00 0.00 1/434 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] - 0.00 0.00 1/434 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3994] - 0.00 0.00 1/434 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4000] - 0.00 0.00 1/434 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] - 0.00 0.00 1/434 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3780] - 0.00 0.00 1/434 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] - 0.00 0.00 3/434 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2555] - 0.00 0.00 3/434 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] - 0.00 0.00 3/434 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2622] - 0.00 0.00 3/434 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] - 0.00 0.00 27/434 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1558] - 0.00 0.00 27/434 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] - 0.00 0.00 27/434 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1572] - 0.00 0.00 27/434 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] - 0.00 0.00 76/434 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [990] - 0.00 0.00 76/434 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] - 0.00 0.00 76/434 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [999] - 0.00 0.00 76/434 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] -[665] 0.0 0.00 0.00 434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] ------------------------------------------------ - 0.00 0.00 1/431 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] - 0.00 0.00 5/431 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 6/431 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] - 0.00 0.00 7/431 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] - 0.00 0.00 9/431 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 20/431 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] - 0.00 0.00 123/431 CConfigManager::applyUserDefinedVars(std::__cxx11::basic_string, std::allocator >&, unsigned long) [897] - 0.00 0.00 260/431 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] -[666] 0.0 0.00 0.00 431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] - 0.00 0.00 429/2014 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [437] ------------------------------------------------ - 0.00 0.00 416/416 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [828] -[667] 0.0 0.00 0.00 416 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__miter_base<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [667] ------------------------------------------------ - 0.00 0.00 416/416 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [825] -[668] 0.0 0.00 0.00 416 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* std::__niter_base, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [668] - 0.00 0.00 416/736 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [619] ------------------------------------------------ - 0.00 0.00 208/416 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [825] - 0.00 0.00 208/416 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__niter_wrap<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [824] -[669] 0.0 0.00 0.00 416 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__niter_base, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [669] - 0.00 0.00 416/456 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [660] ------------------------------------------------ - 0.00 0.00 405/405 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] -[670] 0.0 0.00 0.00 405 __gnu_cxx::__alloc_traits, char>::_S_propagate_on_move_assign() [670] ------------------------------------------------ - 0.00 0.00 187/402 std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long) [841] - 0.00 0.00 215/402 std::__cxx11::basic_string, std::allocator >::append(char const*) [818] -[671] 0.0 0.00 0.00 402 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] - 0.00 0.00 798/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 400/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] - 0.00 0.00 399/1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] - 0.00 0.00 262/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 262/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] - 0.00 0.00 135/168 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] ------------------------------------------------ - 0.00 0.00 398/398 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] -[672] 0.0 0.00 0.00 398 std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&) [672] - 0.00 0.00 397/397 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] - 0.00 0.00 396/396 __gnu_cxx::__alloc_traits, char>::_S_propagate_on_copy_assign() [676] ------------------------------------------------ - 0.00 0.00 398/398 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] -[673] 0.0 0.00 0.00 398 std::__cxx11::basic_string, std::allocator > const* std::__addressof, std::allocator > const>(std::__cxx11::basic_string, std::allocator > const&) [673] ------------------------------------------------ - 0.00 0.00 397/397 std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&) [672] -[674] 0.0 0.00 0.00 397 std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) [674] - 0.00 0.00 774/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 398/398 std::__cxx11::basic_string, std::allocator > const* std::__addressof, std::allocator > const>(std::__cxx11::basic_string, std::allocator > const&) [673] - 0.00 0.00 398/1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] - 0.00 0.00 396/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] - 0.00 0.00 395/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] - 0.00 0.00 389/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] - 0.00 0.00 5/9954 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] - 0.00 0.00 5/27906 std::__cxx11::basic_string, std::allocator >::_M_dispose() [130] - 0.00 0.00 5/11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] - 0.00 0.00 5/10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] ------------------------------------------------ - 0.00 0.00 1/397 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 1/397 CConfigManager::handleSubmap(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2707] - 0.00 0.00 1/397 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 1/397 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] - 0.00 0.00 3/397 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] - 0.00 0.00 3/397 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 4/397 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] - 0.00 0.00 4/397 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] - 0.00 0.00 6/397 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] - 0.00 0.00 7/397 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] - 0.00 0.00 14/397 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] - 0.00 0.00 96/397 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] - 0.00 0.00 256/397 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] -[675] 0.0 0.00 0.00 397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] - 0.00 0.00 398/398 std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&) [672] ------------------------------------------------ - 0.00 0.00 396/396 std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&) [672] -[676] 0.0 0.00 0.00 396 __gnu_cxx::__alloc_traits, char>::_S_propagate_on_copy_assign() [676] ------------------------------------------------ - 0.00 0.00 194/389 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (* const&)(void*, void*), std::integral_constant) [835] - 0.00 0.00 195/389 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (* const&)(void*, void*)) [834] -[677] 0.0 0.00 0.00 389 void (* const&std::forward(std::remove_reference::type&))(void*, void*) [677] ------------------------------------------------ - 0.00 0.00 388/388 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] -[678] 0.0 0.00 0.00 388 __gnu_cxx::__alloc_traits, char>::_S_always_equal() [678] ------------------------------------------------ - 0.00 0.00 384/384 std::__detail::_NFA >::_M_eliminate_dummy() [1483] -[679] 0.0 0.00 0.00 384 bool __gnu_cxx::operator==*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [679] - 0.00 0.00 768/1408 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::base() const [526] ------------------------------------------------ - 0.00 0.00 41/370 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1277] - 0.00 0.00 43/370 std::__invoke_result::type std::__invoke(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1237] - 0.00 0.00 44/370 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1246] - 0.00 0.00 48/370 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] - 0.00 0.00 48/370 std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1214] - 0.00 0.00 48/370 std::tuple::tuple(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1184] - 0.00 0.00 49/370 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1201] - 0.00 0.00 49/370 std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_Head_base(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&) [1181] -[680] 0.0 0.00 0.00 370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] ------------------------------------------------ - 0.00 0.00 352/352 std::__detail::_NFA >::_M_eliminate_dummy() [1483] -[681] 0.0 0.00 0.00 352 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator++() [681] ------------------------------------------------ - 0.00 0.00 352/352 std::vector, std::allocator > >::back() [687] -[682] 0.0 0.00 0.00 352 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator-(long) const [682] - 0.00 0.00 352/1088 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::__normal_iterator(std::__detail::_State* const&) [587] ------------------------------------------------ - 0.00 0.00 352/352 std::__detail::_NFA >::_M_eliminate_dummy() [1483] -[683] 0.0 0.00 0.00 352 std::__detail::_State_base::_M_has_alt() const [683] ------------------------------------------------ - 0.00 0.00 32/352 std::vector, std::allocator > >::~vector() [1452] - 0.00 0.00 320/352 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] -[684] 0.0 0.00 0.00 352 std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() [684] ------------------------------------------------ - 0.00 0.00 352/352 void std::_Construct, std::allocator > >, int>>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [692] -[685] 0.0 0.00 0.00 352 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>::pair() [685] - 0.00 0.00 352/748 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [618] ------------------------------------------------ - 0.00 0.00 352/352 std::vector, std::allocator > >::push_back(std::__detail::_State&&) [688] -[686] 0.0 0.00 0.00 352 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) [686] - 0.00 0.00 352/2176 std::__detail::_State&& std::forward >(std::remove_reference >::type&) [434] - 0.00 0.00 352/352 std::vector, std::allocator > >::back() [687] - 0.00 0.00 192/832 void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) [606] - 0.00 0.00 160/544 std::vector, std::allocator > >::end() [633] - 0.00 0.00 160/160 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] ------------------------------------------------ - 0.00 0.00 352/352 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) [686] -[687] 0.0 0.00 0.00 352 std::vector, std::allocator > >::back() [687] - 0.00 0.00 352/544 std::vector, std::allocator > >::end() [633] - 0.00 0.00 352/352 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator-(long) const [682] - 0.00 0.00 352/704 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator*() const [627] ------------------------------------------------ - 0.00 0.00 352/352 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] -[688] 0.0 0.00 0.00 352 std::vector, std::allocator > >::push_back(std::__detail::_State&&) [688] - 0.00 0.00 352/1472 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) [490] - 0.00 0.00 352/352 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) [686] ------------------------------------------------ - 0.00 0.00 352/352 std::__detail::_State::_State(std::__detail::_Opcode) [691] -[689] 0.0 0.00 0.00 352 std::__detail::_State_base::_State_base(std::__detail::_Opcode) [689] ------------------------------------------------ - 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] - 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] - 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_accept() [1482] - 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_dummy() [1481] - 0.00 0.00 224/352 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] -[690] 0.0 0.00 0.00 352 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] - 0.00 0.00 704/1408 std::vector, std::allocator > >::size() const [527] - 0.00 0.00 352/352 std::vector, std::allocator > >::push_back(std::__detail::_State&&) [688] - 0.00 0.00 352/1472 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) [490] ------------------------------------------------ - 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] - 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] - 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_accept() [1482] - 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_dummy() [1481] - 0.00 0.00 224/352 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] -[691] 0.0 0.00 0.00 352 std::__detail::_State::_State(std::__detail::_Opcode) [691] - 0.00 0.00 352/352 std::__detail::_State_base::_State_base(std::__detail::_Opcode) [689] - 0.00 0.00 352/3804 std::__detail::_State::_M_opcode() const [367] - 0.00 0.00 224/3072 __gnu_cxx::__aligned_membuf >::_M_addr() [397] - 0.00 0.00 224/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 224/224 std::function::function() [798] ------------------------------------------------ - 0.00 0.00 352/352 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_1::__uninit_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1436] -[692] 0.0 0.00 0.00 352 void std::_Construct, std::allocator > >, int>>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [692] - 0.00 0.00 352/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 352/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 352/352 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>::pair() [685] ------------------------------------------------ - 0.00 0.00 352/352 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_1::__uninit_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1436] -[693] 0.0 0.00 0.00 352 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__addressof, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>&) [693] ------------------------------------------------ - 0.00 0.00 352/352 void std::_Destroy_aux::__destroy*>(std::__detail::_State*, std::__detail::_State*) [1353] -[694] 0.0 0.00 0.00 352 void std::_Destroy >(std::__detail::_State*) [694] - 0.00 0.00 352/832 void std::destroy_at >(std::__detail::_State*) [607] ------------------------------------------------ - 0.00 0.00 1/349 CCompositor::CCompositor() [3071] - 0.00 0.00 1/349 Debug::init(std::__cxx11::basic_string, std::allocator >) [3126] - 0.00 0.00 2/349 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] - 0.00 0.00 7/349 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] - 0.00 0.00 8/349 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] - 0.00 0.00 8/349 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 12/349 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] - 0.00 0.00 19/349 Events::listener_setTitleWindow(void*, void*) [1670] - 0.00 0.00 26/349 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] - 0.00 0.00 121/349 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] - 0.00 0.00 144/349 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] -[695] 0.0 0.00 0.00 349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 825/30907 std::__cxx11::basic_string, std::allocator >::_M_is_local() const [122] - 0.00 0.00 698/21334 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() [153] - 0.00 0.00 659/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 658/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 405/405 __gnu_cxx::__alloc_traits, char>::_S_propagate_on_move_assign() [670] - 0.00 0.00 388/388 __gnu_cxx::__alloc_traits, char>::_S_always_equal() [678] - 0.00 0.00 349/349 void std::__alloc_on_move >(std::allocator&, std::allocator&) [696] - 0.00 0.00 348/348 std::__cxx11::basic_string, std::allocator >::clear() [700] - 0.00 0.00 252/11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] - 0.00 0.00 238/10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] - 0.00 0.00 222/225 std::__cxx11::basic_string, std::allocator >* std::__addressof, std::allocator > >(std::__cxx11::basic_string, std::allocator >&) [778] - 0.00 0.00 221/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] - 0.00 0.00 213/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] - 0.00 0.00 128/30362 std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long) [124] - 0.00 0.00 127/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] ------------------------------------------------ - 0.00 0.00 349/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] -[696] 0.0 0.00 0.00 349 void std::__alloc_on_move >(std::allocator&, std::allocator&) [696] - 0.00 0.00 351/20721 std::remove_reference&>::type&& std::move&>(std::allocator&) [154] ------------------------------------------------ - 0.00 0.00 27/349 std::function, std::allocator >)>::swap(std::function, std::allocator >)>&) [1584] - 0.00 0.00 98/349 std::function::swap(std::function&) [935] - 0.00 0.00 224/349 std::function::swap(std::function&) [797] -[697] 0.0 0.00 0.00 349 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation), bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) [697] - 0.00 0.00 1047/1047 std::remove_reference::type&& std::move(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) [589] ------------------------------------------------ - 0.00 0.00 4/348 getPlusMinusKeywordResult(std::__cxx11::basic_string, std::allocator >, float) [2700] - 0.00 0.00 8/348 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] - 0.00 0.00 336/348 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] -[698] 0.0 0.00 0.00 348 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const [698] - 0.00 0.00 348/12162 std::char_traits::length(char const*) [205] - 0.00 0.00 348/348 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const [699] ------------------------------------------------ - 0.00 0.00 348/348 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const [698] -[699] 0.0 0.00 0.00 348 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const [699] - 0.00 0.00 2290/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 2285/4754 std::char_traits::find(char const*, unsigned long, char const&) [341] - 0.00 0.00 2284/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] ------------------------------------------------ - 0.00 0.00 348/348 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] -[700] 0.0 0.00 0.00 348 std::__cxx11::basic_string, std::allocator >::clear() [700] - 0.00 0.00 350/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] ------------------------------------------------ - 0.00 0.00 27/348 std::function, std::allocator >)>::swap(std::function, std::allocator >)>&) [1584] - 0.00 0.00 97/348 std::function::swap(std::function&) [935] - 0.00 0.00 224/348 std::function::swap(std::function&) [797] -[701] 0.0 0.00 0.00 348 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::_Any_data&, std::_Any_data&) [701] - 0.00 0.00 1047/1047 std::remove_reference::type&& std::move(std::_Any_data&) [590] ------------------------------------------------ - 0.00 0.00 325/325 CBezierCurve::setup(std::vector >*) [3075] -[702] 0.0 0.00 0.00 325 CBezierCurve::getXForT(float) [702] - 0.00 0.00 911/1800 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(float, int) [458] - 0.00 0.00 617/1243 std::deque >::operator[](unsigned long) [561] ------------------------------------------------ - 0.00 0.00 320/320 std::_List_node::_M_valptr() [707] -[703] 0.0 0.00 0.00 320 __gnu_cxx::__aligned_membuf::_M_ptr() [703] - 0.00 0.00 320/320 __gnu_cxx::__aligned_membuf::_M_addr() [704] ------------------------------------------------ - 0.00 0.00 320/320 __gnu_cxx::__aligned_membuf::_M_ptr() [703] -[704] 0.0 0.00 0.00 320 __gnu_cxx::__aligned_membuf::_M_addr() [704] ------------------------------------------------ - 0.00 0.00 320/320 std::vector, std::allocator > >::max_size() const [706] -[705] 0.0 0.00 0.00 320 std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() const [705] ------------------------------------------------ - 0.00 0.00 320/320 std::vector, std::allocator > >::_M_check_len(unsigned long, char const*) const [857] -[706] 0.0 0.00 0.00 320 std::vector, std::allocator > >::max_size() const [706] - 0.00 0.00 320/320 std::vector, std::allocator > >::_S_max_size(std::allocator > const&) [709] - 0.00 0.00 320/320 std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() const [705] ------------------------------------------------ - 0.00 0.00 13/320 std::__cxx11::_List_base >::_M_clear() [2087] - 0.00 0.00 13/320 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] - 0.00 0.00 294/320 std::_List_iterator::operator*() const [718] -[707] 0.0 0.00 0.00 320 std::_List_node::_M_valptr() [707] - 0.00 0.00 320/320 __gnu_cxx::__aligned_membuf::_M_ptr() [703] ------------------------------------------------ - 0.00 0.00 320/320 std::vector, std::allocator > >::_S_max_size(std::allocator > const&) [709] -[708] 0.0 0.00 0.00 320 std::allocator_traits > >::max_size(std::allocator > const&) [708] ------------------------------------------------ - 0.00 0.00 320/320 std::vector, std::allocator > >::max_size() const [706] -[709] 0.0 0.00 0.00 320 std::vector, std::allocator > >::_S_max_size(std::allocator > const&) [709] - 0.00 0.00 320/320 std::allocator_traits > >::max_size(std::allocator > const&) [708] - 0.00 0.00 320/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] ------------------------------------------------ - 0.00 0.00 320/320 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] -[710] 0.0 0.00 0.00 320 std::vector, std::allocator > >::_S_relocate(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [710] - 0.00 0.00 320/320 std::__detail::_State* std::__relocate_a*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [711] ------------------------------------------------ - 0.00 0.00 320/320 std::vector, std::allocator > >::_S_relocate(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [710] -[711] 0.0 0.00 0.00 320 std::__detail::_State* std::__relocate_a*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [711] - 0.00 0.00 960/960 std::__detail::_State* std::__niter_base*>(std::__detail::_State*) [597] - 0.00 0.00 320/320 std::__detail::_State* std::__relocate_a_1*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [712] ------------------------------------------------ - 0.00 0.00 320/320 std::__detail::_State* std::__relocate_a*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [711] -[712] 0.0 0.00 0.00 320 std::__detail::_State* std::__relocate_a_1*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [712] - 0.00 0.00 960/1792 std::__detail::_State* std::__addressof >(std::__detail::_State&) [459] - 0.00 0.00 480/480 void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [653] ------------------------------------------------ - 0.00 0.00 4/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2483] - 0.00 0.00 4/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) [2482] - 0.00 0.00 76/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1007] - 0.00 0.00 76/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1008] - 0.00 0.00 152/312 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] -[713] 0.0 0.00 0.00 312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() [713] - 0.00 0.00 312/312 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_M_get() [714] ------------------------------------------------ - 0.00 0.00 312/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() [713] -[714] 0.0 0.00 0.00 312 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_M_get() [714] ------------------------------------------------ - 0.00 0.00 301/301 CBezierCurve::setup(std::vector >*) [3075] -[715] 0.0 0.00 0.00 301 CBezierCurve::getYForT(float) [715] - 0.00 0.00 889/1800 __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(float, int) [458] - 0.00 0.00 626/1243 std::deque >::operator[](unsigned long) [561] ------------------------------------------------ - 0.00 0.00 60/300 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] - 0.00 0.00 240/300 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] -[716] 0.0 0.00 0.00 300 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::capacity() const [716] ------------------------------------------------ - 0.00 0.00 1/300 CHyprDwindleLayout::getMasterNodeOnWorkspace(int const&) [3117] - 0.00 0.00 12/300 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] - 0.00 0.00 57/300 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] - 0.00 0.00 230/300 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] -[717] 0.0 0.00 0.00 300 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [717] ------------------------------------------------ - 0.00 0.00 12/294 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] - 0.00 0.00 13/294 std::__cxx11::list >::back() [1819] - 0.00 0.00 50/294 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] - 0.00 0.00 219/294 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] -[718] 0.0 0.00 0.00 294 std::_List_iterator::operator*() const [718] - 0.00 0.00 294/320 std::_List_node::_M_valptr() [707] ------------------------------------------------ - 0.00 0.00 97/293 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (*&&)(void*, void*), std::integral_constant) [932] - 0.00 0.00 98/293 std::function::function(void (*&&)(void*, void*)) [936] - 0.00 0.00 98/293 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (*&&)(void*, void*)) [930] -[719] 0.0 0.00 0.00 293 void (*&&std::forward(std::remove_reference::type&))(void*, void*) [719] ------------------------------------------------ - 0.00 0.00 291/291 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(void (*&)(std::_Any_data const&, void*&&, void*&&), void (*&)(std::_Any_data const&, void*&&, void*&&)) [933] -[720] 0.0 0.00 0.00 291 std::remove_reference::type&& std::move(void (*&)(std::_Any_data const&, void*&&, void*&&)) [720] ------------------------------------------------ - 0.00 0.00 290/290 std::_Function_base::_Base_manager::_M_destroy(std::_Any_data&, std::integral_constant) [722] -[721] 0.0 0.00 0.00 290 void (*&std::_Any_data::_M_access())(void*, void*) [721] - 0.00 0.00 289/1084 std::_Any_data::_M_access() [588] ------------------------------------------------ - 0.00 0.00 289/289 std::_Function_base::_Base_manager::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [644] -[722] 0.0 0.00 0.00 289 std::_Function_base::_Base_manager::_M_destroy(std::_Any_data&, std::integral_constant) [722] - 0.00 0.00 290/290 void (*&std::_Any_data::_M_access())(void*, void*) [721] ------------------------------------------------ - 0.00 0.00 32/288 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] - 0.00 0.00 32/288 std::__detail::_Compiler >::_M_alternative() [1492] - 0.00 0.00 224/288 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] -[723] 0.0 0.00 0.00 288 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [723] - 0.00 0.00 288/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 288/736 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [622] ------------------------------------------------ - 0.00 0.00 32/288 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) [1488] - 0.00 0.00 256/288 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] -[724] 0.0 0.00 0.00 288 std::__detail::_Scanner::_M_advance() [724] - 0.00 0.00 224/224 std::__detail::_Scanner::_M_scan_normal() [794] ------------------------------------------------ - 0.00 0.00 32/288 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] - 0.00 0.00 32/288 std::__detail::_Compiler >::_M_alternative() [1492] - 0.00 0.00 224/288 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] -[725] 0.0 0.00 0.00 288 std::__detail::_StateSeq >::_StateSeq(std::__detail::_NFA >&, long) [725] ------------------------------------------------ - 0.00 0.00 47/288 decltype (::new ((void*)(0)) SHyprIPCEvent((declval)())) std::construct_at(SHyprIPCEvent*, SHyprIPCEvent const&) [1226] - 0.00 0.00 48/288 std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1214] - 0.00 0.00 48/288 std::tuple::tuple(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1184] - 0.00 0.00 48/288 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1201] - 0.00 0.00 48/288 void std::allocator_traits >::construct(std::allocator&, SHyprIPCEvent*, SHyprIPCEvent const&) [1209] - 0.00 0.00 49/288 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] -[726] 0.0 0.00 0.00 288 SHyprIPCEvent const& std::forward(std::remove_reference::type&) [726] ------------------------------------------------ - 0.00 0.00 40/275 std::deque >::_M_erase_at_end(std::_Deque_iterator) [1272] - 0.00 0.00 76/275 std::deque >::end() [1004] - 0.00 0.00 77/275 std::deque >::begin() [984] - 0.00 0.00 82/275 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1263] -[727] 0.0 0.00 0.00 275 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [727] ------------------------------------------------ - 0.00 0.00 1/273 std::_Deque_base >::_M_initialize_map(unsigned long) [3467] - 0.00 0.00 1/273 std::_Deque_base >::_M_initialize_map(unsigned long) [3456] - 0.00 0.00 1/273 std::_Deque_base >::_M_initialize_map(unsigned long) [3500] - 0.00 0.00 1/273 std::_Deque_base >::_M_initialize_map(unsigned long) [3488] - 0.00 0.00 1/273 std::_Deque_base >::_M_initialize_map(unsigned long) [3477] - 0.00 0.00 1/273 std::_Deque_base >::_M_initialize_map(unsigned long) [3513] - 0.00 0.00 2/273 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [2832] - 0.00 0.00 3/273 std::vector >::_M_check_len(unsigned long, char const*) const [2544] - 0.00 0.00 12/273 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1894] - 0.00 0.00 26/273 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] - 0.00 0.00 32/273 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1349] - 0.00 0.00 32/273 std::vector >::_M_check_len(unsigned long, char const*) const [1326] - 0.00 0.00 160/273 std::vector, std::allocator > >::_M_check_len(unsigned long, char const*) const [857] -[728] 0.0 0.00 0.00 273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] ------------------------------------------------ - 264 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] -[729] 0.0 0.00 0.00 264 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] - 0.00 0.00 264/1012 std::vector, std::allocator > >::operator[](unsigned long) const [593] - 0.00 0.00 264/6831 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [295] - 0.00 0.00 236/3397 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [373] - 0.00 0.00 236/236 std::__detail::_State::_M_matches(char) const [763] - 0.00 0.00 32/3396 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [374] - 0.00 0.00 32/32 __gnu_cxx::__normal_iterator, std::allocator > >::operator--() [1314] - 32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] ------------------------------------------------ - 0.00 0.00 256/256 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] -[730] 0.0 0.00 0.00 256 std::__detail::_Scanner::_M_get_value[abi:cxx11]() const [730] ------------------------------------------------ - 0.00 0.00 256/256 std::__detail::_StateSeq >& std::deque >, std::allocator > > >::emplace_back > >(std::__detail::_StateSeq >&&) [732] -[731] 0.0 0.00 0.00 256 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > >(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [731] - 0.00 0.00 256/768 std::__detail::_StateSeq >&& std::forward > >(std::remove_reference > >::type&) [611] - 0.00 0.00 256/256 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > >)())) std::construct_at >, std::__detail::_StateSeq > >(std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [743] ------------------------------------------------ - 0.00 0.00 256/256 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq >&&) [733] -[732] 0.0 0.00 0.00 256 std::__detail::_StateSeq >& std::deque >, std::allocator > > >::emplace_back > >(std::__detail::_StateSeq >&&) [732] - 0.00 0.00 256/768 std::__detail::_StateSeq >&& std::forward > >(std::remove_reference > >::type&) [611] - 0.00 0.00 256/256 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > >(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [731] - 0.00 0.00 256/736 std::deque >, std::allocator > > >::back() [624] ------------------------------------------------ - 0.00 0.00 256/256 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq >&&) [734] -[733] 0.0 0.00 0.00 256 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq >&&) [733] - 0.00 0.00 256/512 std::remove_reference >&>::type&& std::move >&>(std::__detail::_StateSeq >&) [635] - 0.00 0.00 256/256 std::__detail::_StateSeq >& std::deque >, std::allocator > > >::emplace_back > >(std::__detail::_StateSeq >&&) [732] ------------------------------------------------ - 0.00 0.00 32/256 std::__detail::_Compiler >::_M_alternative() [1492] - 0.00 0.00 224/256 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] -[734] 0.0 0.00 0.00 256 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq >&&) [734] - 0.00 0.00 256/512 std::remove_reference >&>::type&& std::move >&>(std::__detail::_StateSeq >&) [635] - 0.00 0.00 256/256 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq >&&) [733] ------------------------------------------------ - 0.00 0.00 4/256 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_prefix() [2463] - 0.00 0.00 4/256 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_suffix() [2464] - 0.00 0.00 4/256 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2490] - 0.00 0.00 8/256 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] - 0.00 0.00 236/256 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [772] -[735] 0.0 0.00 0.00 256 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) [735] ------------------------------------------------ - 0.00 0.00 256/256 std::__detail::_Compiler >::_M_atom() [738] -[736] 0.0 0.00 0.00 256 std::__detail::_Compiler >::_M_try_char() [736] - 0.00 0.00 768/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] ------------------------------------------------ - 0.00 0.00 256/256 std::__detail::_Compiler >::_M_term() [739] -[737] 0.0 0.00 0.00 256 std::__detail::_Compiler >::_M_assertion() [737] - 0.00 0.00 1024/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] ------------------------------------------------ - 0.00 0.00 256/256 std::__detail::_Compiler >::_M_term() [739] -[738] 0.0 0.00 0.00 256 std::__detail::_Compiler >::_M_atom() [738] - 0.00 0.00 448/836 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [605] - 0.00 0.00 384/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] - 0.00 0.00 256/256 std::__detail::_Compiler >::_M_try_char() [736] - 0.00 0.00 224/224 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] - 0.00 0.00 32/32 std::__detail::_Compiler >::_M_bracket_expression() [1494] ------------------------------------------------ - 0.00 0.00 256/256 std::__detail::_Compiler >::_M_alternative() [1492] -[739] 0.0 0.00 0.00 256 std::__detail::_Compiler >::_M_term() [739] - 0.00 0.00 256/256 std::__detail::_Compiler >::_M_assertion() [737] - 0.00 0.00 256/256 std::__detail::_Compiler >::_M_atom() [738] - 0.00 0.00 224/224 std::__detail::_Compiler >::_M_quantifier() [795] ------------------------------------------------ - 0.00 0.00 32/256 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] - 0.00 0.00 224/256 std::__detail::_Compiler >::_M_alternative() [1492] -[740] 0.0 0.00 0.00 256 std::__detail::_StateSeq >::_M_append(std::__detail::_StateSeq > const&) [740] - 0.00 0.00 256/736 std::vector, std::allocator > >::operator[](unsigned long) [625] ------------------------------------------------ - 0.00 0.00 128/256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1514] - 0.00 0.00 128/256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1512] -[741] 0.0 0.00 0.00 256 void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [741] - 0.00 0.00 256/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 256/256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const& std::forward, std::allocator > > > const&>(std::remove_reference, std::allocator > > > const&>::type&) [744] - 0.00 0.00 256/4070 operator new(unsigned long, void*) [361] ------------------------------------------------ - 0.00 0.00 128/256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1514] - 0.00 0.00 128/256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1512] -[742] 0.0 0.00 0.00 256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__addressof, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >&) [742] ------------------------------------------------ - 0.00 0.00 256/256 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > >(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [731] -[743] 0.0 0.00 0.00 256 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > >)())) std::construct_at >, std::__detail::_StateSeq > >(std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [743] - 0.00 0.00 256/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 256/768 std::__detail::_StateSeq >&& std::forward > >(std::remove_reference > >::type&) [611] ------------------------------------------------ - 0.00 0.00 256/256 void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [741] -[744] 0.0 0.00 0.00 256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const& std::forward, std::allocator > > > const&>(std::remove_reference, std::allocator > > > const&>::type&) [744] ------------------------------------------------ - 0.00 0.00 255/255 std::_List_node::_M_valptr() [747] -[745] 0.0 0.00 0.00 255 __gnu_cxx::__aligned_membuf::_M_ptr() [745] - 0.00 0.00 255/255 __gnu_cxx::__aligned_membuf::_M_addr() [746] ------------------------------------------------ - 0.00 0.00 255/255 __gnu_cxx::__aligned_membuf::_M_ptr() [745] -[746] 0.0 0.00 0.00 255 __gnu_cxx::__aligned_membuf::_M_addr() [746] ------------------------------------------------ - 0.00 0.00 4/255 std::__cxx11::_List_base >::_M_clear() [2303] - 0.00 0.00 4/255 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] - 0.00 0.00 247/255 std::_List_iterator::operator*() const [749] -[747] 0.0 0.00 0.00 255 std::_List_node::_M_valptr() [747] - 0.00 0.00 255/255 __gnu_cxx::__aligned_membuf::_M_ptr() [745] ------------------------------------------------ - 0.00 0.00 7/253 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] - 0.00 0.00 9/253 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] - 0.00 0.00 50/253 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] - 0.00 0.00 187/253 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] -[748] 0.0 0.00 0.00 253 std::_List_iterator::operator++() [748] ------------------------------------------------ - 0.00 0.00 5/247 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] - 0.00 0.00 242/247 CCompositor::cleanupFadingOut() [524] -[749] 0.0 0.00 0.00 247 std::_List_iterator::operator*() const [749] - 0.00 0.00 247/255 std::_List_node::_M_valptr() [747] ------------------------------------------------ - 0.00 0.00 4/246 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] - 0.00 0.00 5/246 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] - 0.00 0.00 237/246 CCompositor::cleanupFadingOut() [524] -[750] 0.0 0.00 0.00 246 std::_List_iterator::operator++() [750] ------------------------------------------------ - 0.00 0.00 1/241 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3328] - 0.00 0.00 1/241 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3326] - 0.00 0.00 239/241 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [758] -[751] 0.0 0.00 0.00 241 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [751] ------------------------------------------------ - 0.00 0.00 240/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] -[752] 0.0 0.00 0.00 240 __gnu_cxx::__alloc_traits, std::allocator > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >::_S_propagate_on_copy_assign() [752] ------------------------------------------------ - 0.00 0.00 240/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] -[753] 0.0 0.00 0.00 240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() const [753] - 0.00 0.00 240/480 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* const&) [645] ------------------------------------------------ - 0.00 0.00 240/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] -[754] 0.0 0.00 0.00 240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() const [754] - 0.00 0.00 240/480 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* const&) [645] ------------------------------------------------ - 0.00 0.00 4/240 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2489] - 0.00 0.00 236/240 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) [770] -[755] 0.0 0.00 0.00 240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] - 0.00 0.00 448/484 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::size() const [642] - 0.00 0.00 240/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const* std::__addressof, std::allocator > > >, std::allocator, std::allocator > > > > > const>(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [756] - 0.00 0.00 240/240 __gnu_cxx::__alloc_traits, std::allocator > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >::_S_propagate_on_copy_assign() [752] - 0.00 0.00 240/300 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::capacity() const [716] - 0.00 0.00 240/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() const [753] - 0.00 0.00 240/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() const [754] - 0.00 0.00 240/460 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [659] - 0.00 0.00 208/212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() [819] - 0.00 0.00 208/212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() [820] - 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [828] - 0.00 0.00 208/208 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::allocator, std::allocator > > > >&) [830] - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(unsigned long, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [1447] - 0.00 0.00 32/156 void std::_Destroy, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [868] - 0.00 0.00 32/128 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [888] ------------------------------------------------ - 0.00 0.00 240/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] -[756] 0.0 0.00 0.00 240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const* std::__addressof, std::allocator > > >, std::allocator, std::allocator > > > > > const>(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [756] ------------------------------------------------ - 0.00 0.00 239/239 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] -[757] 0.0 0.00 0.00 239 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] - 0.00 0.00 953/204786 CAnimatedVariable::vec() const [29] - 0.00 0.00 746/750 std::__detail::_Node_iterator, false, false>::operator->() const [617] - 0.00 0.00 509/509 std::unordered_map, std::equal_to, std::allocator > >::end() [637] - 0.00 0.00 508/508 std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) [640] - 0.00 0.00 239/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 238/238 std::unordered_map, std::equal_to, std::allocator > >::begin() [759] - 0.00 0.00 238/7336 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 238/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 237/3757 CAnimatedVariable::fl() const [368] - 0.00 0.00 237/6980 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] - 0.00 0.00 237/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 32/32 std::__detail::_Node_iterator, false, false>::operator++(int) [1478] ------------------------------------------------ - 0.00 0.00 238/238 std::unordered_map, std::equal_to, std::allocator > >::begin() [759] -[758] 0.0 0.00 0.00 238 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [758] - 0.00 0.00 239/241 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [751] - 0.00 0.00 238/756 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [615] ------------------------------------------------ - 0.00 0.00 238/238 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] -[759] 0.0 0.00 0.00 238 std::unordered_map, std::equal_to, std::allocator > >::begin() [759] - 0.00 0.00 238/238 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [758] ------------------------------------------------ - 0.00 0.00 3/236 CInputManager::destroyKeyboard(SKeyboard*) [3087] - 0.00 0.00 12/236 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 12/236 Events::listener_destroySubsurfaceNode(void*, void*) [2328] - 0.00 0.00 16/236 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 24/236 Events::listener_destroyWindow(void*, void*) [2040] - 0.00 0.00 169/236 CHyprWLListener::~CHyprWLListener() [848] -[760] 0.0 0.00 0.00 236 CHyprWLListener::removeCallback() [760] - 0.00 0.00 98/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 98/222 std::function::function(std::function const&) [809] - 0.00 0.00 98/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 98/462 std::function::~function() [657] ------------------------------------------------ - 0.00 0.00 236/236 std::__detail::_State::_M_get_matcher() const [764] -[761] 0.0 0.00 0.00 236 __gnu_cxx::__aligned_membuf >::_M_addr() const [761] ------------------------------------------------ - 0.00 0.00 236/236 bool std::__invoke_impl, false, false>&, char>(std::__invoke_other, std::__detail::_CharMatcher, false, false>&, char&&) [776] -[762] 0.0 0.00 0.00 236 std::__detail::_CharMatcher, false, false>::operator()(char) const [762] - 0.00 0.00 236/460 std::__detail::_RegexTranslator, false, false>::_M_translate(char) const [658] ------------------------------------------------ - 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] -[763] 0.0 0.00 0.00 236 std::__detail::_State::_M_matches(char) const [763] - 0.00 0.00 236/236 std::__detail::_State::_M_get_matcher() const [764] - 0.00 0.00 236/236 std::function::operator()(char) const [765] ------------------------------------------------ - 0.00 0.00 236/236 std::__detail::_State::_M_matches(char) const [763] -[764] 0.0 0.00 0.00 236 std::__detail::_State::_M_get_matcher() const [764] - 0.00 0.00 236/236 __gnu_cxx::__aligned_membuf >::_M_addr() const [761] ------------------------------------------------ - 0.00 0.00 236/236 std::__detail::_State::_M_matches(char) const [763] -[765] 0.0 0.00 0.00 236 std::function::operator()(char) const [765] - 0.00 0.00 236/6368 std::_Function_base::_M_empty() const [303] - 0.00 0.00 236/944 char&& std::forward(std::remove_reference::type&) [598] - 0.00 0.00 236/236 std::_Function_handler, false, false> >::_M_invoke(std::_Any_data const&, char&&) [768] ------------------------------------------------ - 0.00 0.00 236/236 std::_Function_base::_Base_manager, false, false> >::_M_get_pointer(std::_Any_data const&) [767] -[766] 0.0 0.00 0.00 236 std::__detail::_CharMatcher, false, false> const& std::_Any_data::_M_access, false, false> >() const [766] - 0.00 0.00 236/5321 std::_Any_data::_M_access() const [330] ------------------------------------------------ - 0.00 0.00 236/236 std::_Function_handler, false, false> >::_M_invoke(std::_Any_data const&, char&&) [768] -[767] 0.0 0.00 0.00 236 std::_Function_base::_Base_manager, false, false> >::_M_get_pointer(std::_Any_data const&) [767] - 0.00 0.00 236/236 std::__detail::_CharMatcher, false, false> const& std::_Any_data::_M_access, false, false> >() const [766] - 0.00 0.00 236/236 std::__detail::_CharMatcher, false, false> const* std::__addressof, false, false> const>(std::__detail::_CharMatcher, false, false> const&) [775] ------------------------------------------------ - 0.00 0.00 236/236 std::function::operator()(char) const [765] -[768] 0.0 0.00 0.00 236 std::_Function_handler, false, false> >::_M_invoke(std::_Any_data const&, char&&) [768] - 0.00 0.00 236/236 std::_Function_base::_Base_manager, false, false> >::_M_get_pointer(std::_Any_data const&) [767] - 0.00 0.00 236/944 char&& std::forward(std::remove_reference::type&) [598] - 0.00 0.00 236/236 std::enable_if, false, false>&, char>, bool>::type std::__invoke_r, false, false>&, char>(std::__detail::_CharMatcher, false, false>&, char&&) [774] ------------------------------------------------ - 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) [770] -[769] 0.0 0.00 0.00 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_get_sol_pos() [769] ------------------------------------------------ - 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode) [773] -[770] 0.0 0.00 0.00 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) [770] - 0.00 0.00 236/748 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [618] - 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_get_sol_pos() [769] - 0.00 0.00 236/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] - 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] ------------------------------------------------ - 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() [1498] -[771] 0.0 0.00 0.00 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search_from_first() [771] - 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode) [773] ------------------------------------------------ - 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] -[772] 0.0 0.00 0.00 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [772] - 0.00 0.00 236/1012 std::vector, std::allocator > >::operator[](unsigned long) const [593] - 0.00 0.00 236/256 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) [735] - 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] ------------------------------------------------ - 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search_from_first() [771] -[773] 0.0 0.00 0.00 236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode) [773] - 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) [770] ------------------------------------------------ - 0.00 0.00 236/236 std::_Function_handler, false, false> >::_M_invoke(std::_Any_data const&, char&&) [768] -[774] 0.0 0.00 0.00 236 std::enable_if, false, false>&, char>, bool>::type std::__invoke_r, false, false>&, char>(std::__detail::_CharMatcher, false, false>&, char&&) [774] - 0.00 0.00 236/944 char&& std::forward(std::remove_reference::type&) [598] - 0.00 0.00 236/236 bool std::__invoke_impl, false, false>&, char>(std::__invoke_other, std::__detail::_CharMatcher, false, false>&, char&&) [776] - 0.00 0.00 236/472 std::__detail::_CharMatcher, false, false>& std::forward, false, false>&>(std::remove_reference, false, false>&>::type&) [656] ------------------------------------------------ - 0.00 0.00 236/236 std::_Function_base::_Base_manager, false, false> >::_M_get_pointer(std::_Any_data const&) [767] -[775] 0.0 0.00 0.00 236 std::__detail::_CharMatcher, false, false> const* std::__addressof, false, false> const>(std::__detail::_CharMatcher, false, false> const&) [775] ------------------------------------------------ - 0.00 0.00 236/236 std::enable_if, false, false>&, char>, bool>::type std::__invoke_r, false, false>&, char>(std::__detail::_CharMatcher, false, false>&, char&&) [774] -[776] 0.0 0.00 0.00 236 bool std::__invoke_impl, false, false>&, char>(std::__invoke_other, std::__detail::_CharMatcher, false, false>&, char&&) [776] - 0.00 0.00 236/472 std::__detail::_CharMatcher, false, false>& std::forward, false, false>&>(std::remove_reference, false, false>&>::type&) [656] - 0.00 0.00 236/944 char&& std::forward(std::remove_reference::type&) [598] - 0.00 0.00 236/236 std::__detail::_CharMatcher, false, false>::operator()(char) const [762] ------------------------------------------------ - 0.00 0.00 6/230 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) [2268] - 0.00 0.00 224/230 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] -[777] 0.0 0.00 0.00 230 std::__cxx11::basic_string, std::allocator >::_S_assign(char*, unsigned long, char) [777] - 0.00 0.00 229/33624 std::char_traits::assign(char&, char const&) [112] - 0.00 0.00 1/1 std::char_traits::assign(char*, unsigned long, char) [3557] ------------------------------------------------ - 0.00 0.00 3/225 void std::_Destroy_aux::__destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2396] - 0.00 0.00 222/225 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] -[778] 0.0 0.00 0.00 225 std::__cxx11::basic_string, std::allocator >* std::__addressof, std::allocator > >(std::__cxx11::basic_string, std::allocator >&) [778] ------------------------------------------------ - 0.00 0.00 224/224 std::__detail::_Scanner::_M_scan_normal() [794] -[779] 0.0 0.00 0.00 224 std::ctype::narrow(char, char) const [779] ------------------------------------------------ - 0.00 0.00 224/224 std::_Function_base::_Base_manager, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [781] -[780] 0.0 0.00 0.00 224 std::_Function_base::_Base_manager, false, false> >::_M_destroy(std::_Any_data&, std::integral_constant) [780] - 0.00 0.00 224/224 std::__detail::_CharMatcher, false, false>& std::_Any_data::_M_access, false, false> >() [801] ------------------------------------------------ - 0.00 0.00 224/224 std::_Function_handler, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [786] -[781] 0.0 0.00 0.00 224 std::_Function_base::_Base_manager, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [781] - 0.00 0.00 224/224 std::_Function_base::_Base_manager, false, false> >::_M_destroy(std::_Any_data&, std::integral_constant) [780] ------------------------------------------------ - 0.00 0.00 224/224 std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) [799] -[782] 0.0 0.00 0.00 224 void std::_Function_base::_Base_manager, false, false> >::_M_init_functor, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&) [782] - 0.00 0.00 224/672 std::__detail::_CharMatcher, false, false>&& std::forward, false, false> >(std::remove_reference, false, false> >::type&) [629] - 0.00 0.00 224/224 void std::_Function_base::_Base_manager, false, false> >::_M_create, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&, std::integral_constant) [784] ------------------------------------------------ - 0.00 0.00 224/224 std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) [799] -[783] 0.0 0.00 0.00 224 bool std::_Function_base::_Base_manager, false, false> >::_M_not_empty_function, false, false> >(std::__detail::_CharMatcher, false, false> const&) [783] ------------------------------------------------ - 0.00 0.00 224/224 void std::_Function_base::_Base_manager, false, false> >::_M_init_functor, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&) [782] -[784] 0.0 0.00 0.00 224 void std::_Function_base::_Base_manager, false, false> >::_M_create, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&, std::integral_constant) [784] - 0.00 0.00 224/1084 std::_Any_data::_M_access() [588] - 0.00 0.00 224/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 224/672 std::__detail::_CharMatcher, false, false>&& std::forward, false, false> >(std::remove_reference, false, false> >::type&) [629] ------------------------------------------------ - 0.00 0.00 224/224 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq > const&) [787] -[785] 0.0 0.00 0.00 224 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > const&>(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [785] - 0.00 0.00 224/448 std::__detail::_StateSeq > const& std::forward > const&>(std::remove_reference > const&>::type&) [662] - 0.00 0.00 224/224 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > const&>)())) std::construct_at >, std::__detail::_StateSeq > const&>(std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [802] ------------------------------------------------ - 0.00 0.00 224/224 std::_Function_base::~_Function_base() [439] -[786] 0.0 0.00 0.00 224 std::_Function_handler, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [786] - 0.00 0.00 224/224 std::_Function_base::_Base_manager, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [781] ------------------------------------------------ - 0.00 0.00 224/224 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq > const&) [788] -[787] 0.0 0.00 0.00 224 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq > const&) [787] - 0.00 0.00 224/224 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > const&>(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [785] ------------------------------------------------ - 0.00 0.00 224/224 std::__detail::_Compiler >::_M_alternative() [1492] -[788] 0.0 0.00 0.00 224 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq > const&) [788] - 0.00 0.00 224/224 std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq > const&) [787] ------------------------------------------------ - 0.00 0.00 224/224 std::__cxx11::basic_string, std::allocator >::assign(unsigned long, char) [790] -[789] 0.0 0.00 0.00 224 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] - 0.00 0.00 448/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 224/841 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [604] - 0.00 0.00 224/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 224/1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] - 0.00 0.00 224/230 std::__cxx11::basic_string, std::allocator >::_S_assign(char*, unsigned long, char) [777] - 0.00 0.00 224/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] ------------------------------------------------ - 0.00 0.00 224/224 std::__detail::_Scanner::_M_scan_normal() [794] -[790] 0.0 0.00 0.00 224 std::__cxx11::basic_string, std::allocator >::assign(unsigned long, char) [790] - 0.00 0.00 224/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 224/224 std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) [789] ------------------------------------------------ - 0.00 0.00 224/224 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] -[791] 0.0 0.00 0.00 224 std::__detail::_CharMatcher, false, false>::_CharMatcher(char, std::__cxx11::regex_traits const&) [791] - 0.00 0.00 224/224 std::__detail::_RegexTranslator, false, false>::_RegexTranslator(std::__cxx11::regex_traits const&) [792] - 0.00 0.00 224/460 std::__detail::_RegexTranslator, false, false>::_M_translate(char) const [658] ------------------------------------------------ - 0.00 0.00 224/224 std::__detail::_CharMatcher, false, false>::_CharMatcher(char, std::__cxx11::regex_traits const&) [791] -[792] 0.0 0.00 0.00 224 std::__detail::_RegexTranslator, false, false>::_RegexTranslator(std::__cxx11::regex_traits const&) [792] ------------------------------------------------ - 0.00 0.00 224/224 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] -[793] 0.0 0.00 0.00 224 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] - 0.00 0.00 448/1472 std::__detail::_State::~_State() [488] - 0.00 0.00 224/352 std::__detail::_State::_State(std::__detail::_Opcode) [691] - 0.00 0.00 224/1248 std::remove_reference&>::type&& std::move&>(std::function&) [560] - 0.00 0.00 224/2048 std::__detail::_State::_M_get_matcher() [436] - 0.00 0.00 224/1472 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) [490] - 0.00 0.00 224/224 std::function::operator=(std::function&&) [800] - 0.00 0.00 224/1120 std::__detail::_State::_State(std::__detail::_State&&) [586] - 0.00 0.00 224/352 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] ------------------------------------------------ - 0.00 0.00 224/224 std::__detail::_Scanner::_M_advance() [724] -[794] 0.0 0.00 0.00 224 std::__detail::_Scanner::_M_scan_normal() [794] - 0.00 0.00 224/224 std::ctype::narrow(char, char) const [779] - 0.00 0.00 224/224 std::__cxx11::basic_string, std::allocator >::assign(unsigned long, char) [790] ------------------------------------------------ - 0.00 0.00 224/224 std::__detail::_Compiler >::_M_term() [739] -[795] 0.0 0.00 0.00 224 std::__detail::_Compiler >::_M_quantifier() [795] - 0.00 0.00 896/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] - 0.00 0.00 224/836 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [605] ------------------------------------------------ - 0.00 0.00 224/224 std::__detail::_Compiler >::_M_atom() [738] -[796] 0.0 0.00 0.00 224 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] - 0.00 0.00 224/448 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [661] - 0.00 0.00 224/1328 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] - 0.00 0.00 224/224 std::__detail::_CharMatcher, false, false>::_CharMatcher(char, std::__cxx11::regex_traits const&) [791] - 0.00 0.00 224/224 std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) [799] - 0.00 0.00 224/224 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] - 0.00 0.00 224/288 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [723] - 0.00 0.00 224/288 std::__detail::_StateSeq >::_StateSeq(std::__detail::_NFA >&, long) [725] - 0.00 0.00 224/1472 std::function::~function() [489] - 0.00 0.00 224/256 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq >&&) [734] ------------------------------------------------ - 0.00 0.00 224/224 std::function::operator=(std::function&&) [800] -[797] 0.0 0.00 0.00 224 std::function::swap(std::function&) [797] - 0.00 0.00 224/348 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::_Any_data&, std::_Any_data&) [701] - 0.00 0.00 224/349 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation), bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) [697] - 0.00 0.00 224/224 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data const&, char&&), bool (*&)(std::_Any_data const&, char&&)) [803] ------------------------------------------------ - 0.00 0.00 224/224 std::__detail::_State::_State(std::__detail::_Opcode) [691] -[798] 0.0 0.00 0.00 224 std::function::function() [798] - 0.00 0.00 224/1987 std::_Function_base::_Function_base() [438] ------------------------------------------------ - 0.00 0.00 224/224 void std::__detail::_Compiler >::_M_insert_char_matcher() [796] -[799] 0.0 0.00 0.00 224 std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) [799] - 0.00 0.00 224/1987 std::_Function_base::_Function_base() [438] - 0.00 0.00 224/224 bool std::_Function_base::_Base_manager, false, false> >::_M_not_empty_function, false, false> >(std::__detail::_CharMatcher, false, false> const&) [783] - 0.00 0.00 224/672 std::__detail::_CharMatcher, false, false>&& std::forward, false, false> >(std::remove_reference, false, false> >::type&) [629] - 0.00 0.00 224/224 void std::_Function_base::_Base_manager, false, false> >::_M_init_functor, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&) [782] ------------------------------------------------ - 0.00 0.00 224/224 std::__detail::_NFA >::_M_insert_matcher(std::function) [793] -[800] 0.0 0.00 0.00 224 std::function::operator=(std::function&&) [800] - 0.00 0.00 224/1248 std::remove_reference&>::type&& std::move&>(std::function&) [560] - 0.00 0.00 224/1024 std::function::function(std::function&&) [592] - 0.00 0.00 224/1472 std::function::~function() [489] - 0.00 0.00 224/224 std::function::swap(std::function&) [797] ------------------------------------------------ - 0.00 0.00 224/224 std::_Function_base::_Base_manager, false, false> >::_M_destroy(std::_Any_data&, std::integral_constant) [780] -[801] 0.0 0.00 0.00 224 std::__detail::_CharMatcher, false, false>& std::_Any_data::_M_access, false, false> >() [801] - 0.00 0.00 224/1084 std::_Any_data::_M_access() [588] ------------------------------------------------ - 0.00 0.00 224/224 void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > const&>(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [785] -[802] 0.0 0.00 0.00 224 decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > const&>)())) std::construct_at >, std::__detail::_StateSeq > const&>(std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [802] - 0.00 0.00 224/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 224/448 std::__detail::_StateSeq > const& std::forward > const&>(std::remove_reference > const&>::type&) [662] ------------------------------------------------ - 0.00 0.00 224/224 std::function::swap(std::function&) [797] -[803] 0.0 0.00 0.00 224 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data const&, char&&), bool (*&)(std::_Any_data const&, char&&)) [803] - 0.00 0.00 672/672 std::remove_reference::type&& std::move(bool (*&)(std::_Any_data const&, char&&)) [628] ------------------------------------------------ - 0.00 0.00 32/224 std::shared_ptr > > std::make_shared >, std::locale const&, std::regex_constants::syntax_option_type&>(std::locale const&, std::regex_constants::syntax_option_type&) [1506] - 0.00 0.00 32/224 std::shared_ptr > >::shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1339] - 0.00 0.00 32/224 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1387] - 0.00 0.00 32/224 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] - 0.00 0.00 32/224 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] - 0.00 0.00 32/224 void std::allocator_traits >::construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator&, std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1428] - 0.00 0.00 32/224 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1503] -[804] 0.0 0.00 0.00 224 std::locale const& std::forward(std::remove_reference::type&) [804] ------------------------------------------------ - 0.00 0.00 32/224 std::shared_ptr > > std::make_shared >, std::locale const&, std::regex_constants::syntax_option_type&>(std::locale const&, std::regex_constants::syntax_option_type&) [1506] - 0.00 0.00 32/224 std::shared_ptr > >::shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1339] - 0.00 0.00 32/224 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1387] - 0.00 0.00 32/224 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] - 0.00 0.00 32/224 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] - 0.00 0.00 32/224 void std::allocator_traits >::construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator&, std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1428] - 0.00 0.00 32/224 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1503] -[805] 0.0 0.00 0.00 224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] ------------------------------------------------ - 0.00 0.00 222/222 std::unique_ptr >::operator->() const [807] -[806] 0.0 0.00 0.00 222 std::unique_ptr >::get() const [806] - 0.00 0.00 222/222 std::__uniq_ptr_impl >::_M_ptr() const [808] ------------------------------------------------ - 0.00 0.00 1/222 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 1/222 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 2/222 CConfigManager::setDefaultVars() [2708] - 0.00 0.00 26/222 CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*) [1153] - 0.00 0.00 192/222 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] -[807] 0.0 0.00 0.00 222 std::unique_ptr >::operator->() const [807] - 0.00 0.00 222/222 std::unique_ptr >::get() const [806] ------------------------------------------------ - 0.00 0.00 222/222 std::unique_ptr >::get() const [806] -[808] 0.0 0.00 0.00 222 std::__uniq_ptr_impl >::_M_ptr() const [808] - 0.00 0.00 221/221 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple > const&) [814] ------------------------------------------------ - 0.00 0.00 27/222 CHyprWLListener::CHyprWLListener(CHyprWLListener const&) [1554] - 0.00 0.00 97/222 std::function::operator=(std::function const&) [937] - 0.00 0.00 98/222 CHyprWLListener::removeCallback() [760] -[809] 0.0 0.00 0.00 222 std::function::function(std::function const&) [809] - 0.00 0.00 221/1987 std::_Function_base::_Function_base() [438] - 0.00 0.00 221/221 std::function::operator bool() const [810] - 0.00 0.00 195/484 std::_Function_handler::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [643] ------------------------------------------------ - 0.00 0.00 221/221 std::function::function(std::function const&) [809] -[810] 0.0 0.00 0.00 221 std::function::operator bool() const [810] - 0.00 0.00 221/6368 std::_Function_base::_M_empty() const [303] ------------------------------------------------ - 0.00 0.00 221/221 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) [812] -[811] 0.0 0.00 0.00 221 std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false> const&) [811] ------------------------------------------------ - 0.00 0.00 221/221 CKeybindManager* const& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) [813] -[812] 0.0 0.00 0.00 221 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) [812] - 0.00 0.00 221/221 std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false> const&) [811] ------------------------------------------------ - 0.00 0.00 221/221 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple > const&) [814] -[813] 0.0 0.00 0.00 221 CKeybindManager* const& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) [813] - 0.00 0.00 221/221 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) [812] ------------------------------------------------ - 0.00 0.00 221/221 std::__uniq_ptr_impl >::_M_ptr() const [808] -[814] 0.0 0.00 0.00 221 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple > const&) [814] - 0.00 0.00 221/221 CKeybindManager* const& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) [813] ------------------------------------------------ - 0.00 0.00 36/217 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) [1310] - 0.00 0.00 181/217 std::__cxx11::basic_string, std::allocator >::assign(char const*) [846] -[815] 0.0 0.00 0.00 217 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] - 0.00 0.00 222/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] - 0.00 0.00 221/1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] - 0.00 0.00 218/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 216/841 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [604] - 0.00 0.00 187/17704 std::is_constant_evaluated() [178] - 0.00 0.00 184/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 184/184 std::__cxx11::basic_string, std::allocator >::_M_disjunct(char const*) const [844] - 0.00 0.00 164/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] - 0.00 0.00 33/168 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] - 0.00 0.00 4/4 std::__cxx11::basic_string, std::allocator >::_S_move(char*, char const*, unsigned long) [2462] ------------------------------------------------ - 0.00 0.00 54/216 void std::__cxx11::list >::_M_insert(std::_List_iterator, CAnimatedVariable*&&) [1138] - 0.00 0.00 54/216 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] - 0.00 0.00 54/216 void std::allocator_traits > >::construct(std::allocator >&, CAnimatedVariable**, CAnimatedVariable*&&) [1130] - 0.00 0.00 54/216 decltype (::new ((void*)(0)) CAnimatedVariable*((declval)())) std::construct_at(CAnimatedVariable**, CAnimatedVariable*&&) [1143] -[816] 0.0 0.00 0.00 216 CAnimatedVariable*&& std::forward(std::remove_reference::type&) [816] ------------------------------------------------ - 0.00 0.00 53/215 std::__cxx11::_List_base >::_M_clear() [1104] - 0.00 0.00 54/215 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] - 0.00 0.00 108/215 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [1135] -[817] 0.0 0.00 0.00 215 std::__cxx11::_List_base >::_M_get_Node_allocator() [817] ------------------------------------------------ - 0.00 0.00 11/213 std::__cxx11::basic_string, std::allocator >::operator+=(char const*) [1988] - 0.00 0.00 70/213 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [1025] - 0.00 0.00 132/213 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] -[818] 0.0 0.00 0.00 213 std::__cxx11::basic_string, std::allocator >::append(char const*) [818] - 0.00 0.00 215/402 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] - 0.00 0.00 214/12162 std::char_traits::length(char const*) [205] - 0.00 0.00 214/841 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [604] ------------------------------------------------ - 0.00 0.00 4/212 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] - 0.00 0.00 208/212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] -[819] 0.0 0.00 0.00 212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() [819] - 0.00 0.00 212/632 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) [631] ------------------------------------------------ - 0.00 0.00 4/212 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] - 0.00 0.00 208/212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] -[820] 0.0 0.00 0.00 212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() [820] - 0.00 0.00 212/632 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) [631] ------------------------------------------------ - 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__niter_wrap<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [824] -[821] 0.0 0.00 0.00 208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator+(long) const [821] - 0.00 0.00 208/632 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) [631] ------------------------------------------------ - 0.00 0.00 208/208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a2, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [827] -[822] 0.0 0.00 0.00 208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move::__copy_m, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [822] - 0.00 0.00 832/920 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [601] ------------------------------------------------ - 0.00 0.00 208/208 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [829] -[823] 0.0 0.00 0.00 208 void std::_Destroy_aux::__destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [823] ------------------------------------------------ - 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [825] -[824] 0.0 0.00 0.00 208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__niter_wrap<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [824] - 0.00 0.00 208/416 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__niter_base, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [669] - 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator+(long) const [821] ------------------------------------------------ - 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [828] -[825] 0.0 0.00 0.00 208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [825] - 0.00 0.00 416/416 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* std::__niter_base, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [668] - 0.00 0.00 208/416 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__niter_base, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [669] - 0.00 0.00 208/208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a1, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [826] - 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__niter_wrap<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [824] ------------------------------------------------ - 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [825] -[826] 0.0 0.00 0.00 208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a1, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [826] - 0.00 0.00 208/208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a2, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [827] ------------------------------------------------ - 0.00 0.00 208/208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a1, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [826] -[827] 0.0 0.00 0.00 208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a2, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [827] - 0.00 0.00 208/17704 std::is_constant_evaluated() [178] - 0.00 0.00 208/208 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move::__copy_m, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [822] ------------------------------------------------ - 0.00 0.00 208/208 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] -[828] 0.0 0.00 0.00 208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [828] - 0.00 0.00 416/416 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__miter_base<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [667] - 0.00 0.00 208/208 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [825] ------------------------------------------------ - 0.00 0.00 208/208 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::allocator, std::allocator > > > >&) [830] -[829] 0.0 0.00 0.00 208 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [829] - 0.00 0.00 208/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 208/208 void std::_Destroy_aux::__destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [823] ------------------------------------------------ - 0.00 0.00 208/208 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] -[830] 0.0 0.00 0.00 208 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::allocator, std::allocator > > > >&) [830] - 0.00 0.00 208/208 void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [829] ------------------------------------------------ - 0.00 0.00 1/203 CWindow::getFullWindowBoundingBox() [102] - 0.00 0.00 1/203 Events::listener_commitSubsurface(void*, void*) [462] - 0.00 0.00 1/203 CInputManager::mouseMoveUnified(unsigned int, bool) [454] - 0.00 0.00 1/203 CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [473] - 0.00 0.00 1/203 CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [290] - 0.00 0.00 1/203 renderSurface(wlr_surface*, int, int, void*) [4254] - 0.00 0.00 1/203 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 1/203 CHyprRenderer::damageSurface(wlr_surface*, double, double) [464] - 0.00 0.00 1/203 CHyprRenderer::damageWindow(CWindow*) [423] - 0.00 0.00 1/203 CHyprRenderer::damageMonitor(SMonitor*) [2254] - 0.00 0.00 1/203 CHyprRenderer::damageBox(wlr_box*) [177] - 0.00 0.00 1/203 CHyprRenderer::ensureCursorRenderingMode() [553] - 0.00 0.00 1/203 CHyprDropShadowDecoration::getWindowDecorationExtents() [101] - 0.00 0.00 1/203 CHyprDropShadowDecoration::damageEntire() [331] - 0.00 0.00 2/203 CCompositor::updateWindowBorderColor(CWindow*) [1646] - 0.00 0.00 2/203 CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [585] - 0.00 0.00 2/203 CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [477] - 0.00 0.00 2/203 CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [472] - 0.00 0.00 3/203 CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [468] - 0.00 0.00 5/203 CAnimationManager::tick() [539] - 0.00 0.00 5/203 CHyprDropShadowDecoration::draw(SMonitor*, float) [474] - 0.00 0.00 6/203 Events::listener_monitorFrame(void*, void*) [532] - 0.00 0.00 18/203 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 144/203 CWindow::CWindow() [1852] -[831] 0.0 0.00 0.00 203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 201/7172 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [288] ------------------------------------------------ - 0.00 0.00 44/201 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [1240] - 0.00 0.00 76/201 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] - 0.00 0.00 81/201 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] -[832] 0.0 0.00 0.00 201 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [832] - 0.00 0.00 201/201 std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [833] ------------------------------------------------ - 0.00 0.00 201/201 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [832] -[833] 0.0 0.00 0.00 201 std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [833] ------------------------------------------------ - 0.00 0.00 195/195 std::_Function_base::_Base_manager::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [644] -[834] 0.0 0.00 0.00 195 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (* const&)(void*, void*)) [834] - 0.00 0.00 195/389 void (* const&std::forward(std::remove_reference::type&))(void*, void*) [677] - 0.00 0.00 194/194 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (* const&)(void*, void*), std::integral_constant) [835] ------------------------------------------------ - 0.00 0.00 194/194 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (* const&)(void*, void*)) [834] -[835] 0.0 0.00 0.00 194 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (* const&)(void*, void*), std::integral_constant) [835] - 0.00 0.00 195/1084 std::_Any_data::_M_access() [588] - 0.00 0.00 194/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 194/389 void (* const&std::forward(std::remove_reference::type&))(void*, void*) [677] ------------------------------------------------ - 0.00 0.00 32/192 std::_Vector_base, std::allocator > >::~_Vector_base() [1366] - 0.00 0.00 160/192 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] -[836] 0.0 0.00 0.00 192 std::_Vector_base, std::allocator > >::_M_deallocate(std::__detail::_State*, unsigned long) [836] - 0.00 0.00 160/160 std::allocator_traits > >::deallocate(std::allocator >&, std::__detail::_State*, unsigned long) [863] ------------------------------------------------ - 0.00 0.00 32/192 std::__detail::_NFA >::_M_eliminate_dummy() [1483] - 0.00 0.00 160/192 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] -[837] 0.0 0.00 0.00 192 std::vector, std::allocator > >::begin() [837] - 0.00 0.00 192/1088 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::__normal_iterator(std::__detail::_State* const&) [587] ------------------------------------------------ - 0.00 0.00 192/192 unsigned long* std::__relocate_a >(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1066] -[838] 0.0 0.00 0.00 192 unsigned long* std::__niter_base(unsigned long*) [838] ------------------------------------------------ - 0.00 0.00 48/192 void std::__cxx11::list >::_M_insert(std::_List_iterator, SKeybind const&) [1220] - 0.00 0.00 48/192 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] - 0.00 0.00 48/192 void std::allocator_traits > >::construct(std::allocator >&, SKeybind*, SKeybind const&) [1213] - 0.00 0.00 48/192 decltype (::new ((void*)(0)) SKeybind((declval)())) std::construct_at(SKeybind*, SKeybind const&) [1227] -[839] 0.0 0.00 0.00 192 SKeybind const& std::forward(std::remove_reference::type&) [839] ------------------------------------------------ - 0.00 0.00 190/190 std::__cxx11::basic_string, std::allocator >::_M_disjunct(char const*) const [844] -[840] 0.0 0.00 0.00 190 std::less::operator()(char const*, char const*) const [840] - 0.00 0.00 188/115845 std::__is_constant_evaluated() [44] ------------------------------------------------ - 0.00 0.00 28/188 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] - 0.00 0.00 160/188 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) [853] -[841] 0.0 0.00 0.00 188 std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long) [841] - 0.00 0.00 187/841 std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [604] - 0.00 0.00 187/402 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] ------------------------------------------------ - 0.00 0.00 1/185 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 1/185 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 2/185 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 2/185 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [2714] - 0.00 0.00 3/185 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 3/185 CWorkspace::~CWorkspace() [2524] - 0.00 0.00 4/185 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] - 0.00 0.00 15/185 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 19/185 Events::listener_setTitleWindow(void*, void*) [1670] - 0.00 0.00 41/185 std::_Head_base<1ul, SHyprIPCEvent, false>::~_Head_base() [1282] - 0.00 0.00 45/185 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1246] - 0.00 0.00 49/185 void std::destroy_at(SHyprIPCEvent*) [1185] -[842] 0.0 0.00 0.00 185 SHyprIPCEvent::~SHyprIPCEvent() [842] - 0.00 0.00 364/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1/185 CHyprError::CHyprError() [3062] - 0.00 0.00 22/185 SWindowRenderLayoutHints::SWindowRenderLayoutHints() [1648] - 0.00 0.00 162/185 CAnimatedVariable::CAnimatedVariable() [1122] -[843] 0.0 0.00 0.00 185 CColor::CColor() [843] ------------------------------------------------ - 0.00 0.00 184/184 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] -[844] 0.0 0.00 0.00 184 std::__cxx11::basic_string, std::allocator >::_M_disjunct(char const*) const [844] - 0.00 0.00 190/190 std::less::operator()(char const*, char const*) const [840] - 0.00 0.00 186/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] ------------------------------------------------ - 0.00 0.00 1/179 CConfigManager::handleSubmap(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2707] - 0.00 0.00 1/179 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 2/179 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] - 0.00 0.00 6/179 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] - 0.00 0.00 7/179 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] - 0.00 0.00 25/179 CConfigManager::setDefaultVars() [2708] - 0.00 0.00 137/179 CConfigManager::loadConfigLoadVars() [3095] -[845] 0.0 0.00 0.00 179 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] - 0.00 0.00 177/177 std::__cxx11::basic_string, std::allocator >::assign(char const*) [846] ------------------------------------------------ - 0.00 0.00 177/177 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] -[846] 0.0 0.00 0.00 177 std::__cxx11::basic_string, std::allocator >::assign(char const*) [846] - 0.00 0.00 185/12162 std::char_traits::length(char const*) [205] - 0.00 0.00 185/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 181/217 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] ------------------------------------------------ - 0.00 0.00 176/176 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] -[847] 0.0 0.00 0.00 176 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] - 0.00 0.00 718/1328 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] - 0.00 0.00 555/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] - 0.00 0.00 174/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 12/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] - 0.00 0.00 12/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 12/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 2/170 SMouse::~SMouse() [3136] - 0.00 0.00 3/170 SKeyboard::~SKeyboard() [3144] - 0.00 0.00 5/170 SDrag::~SDrag() [3127] - 0.00 0.00 6/170 SMonitor::~SMonitor() [2716] - 0.00 0.00 46/170 SSurfaceTreeNode::~SSurfaceTreeNode() [1748] - 0.00 0.00 108/170 CWindow::~CWindow() [1853] -[848] 0.0 0.00 0.00 170 CHyprWLListener::~CHyprWLListener() [848] - 0.00 0.00 170/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 170/462 std::function::~function() [657] - 0.00 0.00 169/236 CHyprWLListener::removeCallback() [760] ------------------------------------------------ - 0.00 0.00 33/168 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] - 0.00 0.00 135/168 std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) [671] -[849] 0.0 0.00 0.00 168 std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) [849] - 0.00 0.00 377/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] - 0.00 0.00 353/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] - 0.00 0.00 187/9954 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] - 0.00 0.00 187/11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] - 0.00 0.00 186/27906 std::__cxx11::basic_string, std::allocator >::_M_dispose() [130] - 0.00 0.00 186/10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] - 0.00 0.00 185/1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] - 0.00 0.00 165/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] ------------------------------------------------ - 0.00 0.00 162/162 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] -[850] 0.0 0.00 0.00 162 std::_List_const_iterator::_M_const_cast() const [850] - 0.00 0.00 162/3201 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [378] ------------------------------------------------ - 0.00 0.00 21/162 std::_List_const_iterator::_M_const_cast() const [1672] - 0.00 0.00 61/162 std::__cxx11::list >::begin() [1086] - 0.00 0.00 80/162 std::__cxx11::list >::end() [983] -[851] 0.0 0.00 0.00 162 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [851] ------------------------------------------------ - 0.00 0.00 54/162 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] - 0.00 0.00 108/162 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] -[852] 0.0 0.00 0.00 162 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [852] ------------------------------------------------ - 0.00 0.00 8/161 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] - 0.00 0.00 28/161 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] - 0.00 0.00 125/161 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] -[853] 0.0 0.00 0.00 161 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) [853] - 0.00 0.00 160/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 160/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 160/188 std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long) [841] ------------------------------------------------ - 0.00 0.00 160/160 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1512] -[854] 0.0 0.00 0.00 160 bool __gnu_cxx::operator==, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [854] - 0.00 0.00 320/736 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [619] ------------------------------------------------ - 0.00 0.00 160/160 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] -[855] 0.0 0.00 0.00 160 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::difference_type __gnu_cxx::operator-*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [855] - 0.00 0.00 320/1408 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::base() const [526] ------------------------------------------------ - 0.00 0.00 160/160 std::__new_allocator >::allocate(unsigned long, void const*) [861] -[856] 0.0 0.00 0.00 160 std::__new_allocator >::_M_max_size() const [856] ------------------------------------------------ - 0.00 0.00 160/160 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] -[857] 0.0 0.00 0.00 160 std::vector, std::allocator > >::_M_check_len(unsigned long, char const*) const [857] - 0.00 0.00 640/1408 std::vector, std::allocator > >::size() const [527] - 0.00 0.00 320/320 std::vector, std::allocator > >::max_size() const [706] - 0.00 0.00 160/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] ------------------------------------------------ - 0.00 0.00 32/160 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results() [1473] - 0.00 0.00 32/160 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > > > > const&) [1445] - 0.00 0.00 96/160 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::~_Vector_impl() [946] -[858] 0.0 0.00 0.00 160 std::allocator, std::allocator > > > >::~allocator() [858] ------------------------------------------------ - 0.00 0.00 160/160 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] -[859] 0.0 0.00 0.00 160 std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) [859] - 0.00 0.00 160/160 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [864] ------------------------------------------------ - 0.00 0.00 160/160 std::allocator_traits > >::deallocate(std::allocator >&, std::__detail::_State*, unsigned long) [863] -[860] 0.0 0.00 0.00 160 std::__new_allocator >::deallocate(std::__detail::_State*, unsigned long) [860] ------------------------------------------------ - 0.00 0.00 160/160 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [864] -[861] 0.0 0.00 0.00 160 std::__new_allocator >::allocate(unsigned long, void const*) [861] - 0.00 0.00 160/160 std::__new_allocator >::_M_max_size() const [856] ------------------------------------------------ - 0.00 0.00 160/160 std::__detail::_Compiler >::_S_validate(std::regex_constants::syntax_option_type) [1491] -[862] 0.0 0.00 0.00 160 std::regex_constants::operator|(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [862] ------------------------------------------------ - 0.00 0.00 160/160 std::_Vector_base, std::allocator > >::_M_deallocate(std::__detail::_State*, unsigned long) [836] -[863] 0.0 0.00 0.00 160 std::allocator_traits > >::deallocate(std::allocator >&, std::__detail::_State*, unsigned long) [863] - 0.00 0.00 160/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 160/160 std::__new_allocator >::deallocate(std::__detail::_State*, unsigned long) [860] ------------------------------------------------ - 0.00 0.00 160/160 std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) [859] -[864] 0.0 0.00 0.00 160 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [864] - 0.00 0.00 160/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 160/160 std::__new_allocator >::allocate(unsigned long, void const*) [861] ------------------------------------------------ - 0.00 0.00 160/160 std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) [686] -[865] 0.0 0.00 0.00 160 void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) [865] - 0.00 0.00 320/352 std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() [684] - 0.00 0.00 320/1408 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::base() const [526] - 0.00 0.00 320/320 std::vector, std::allocator > >::_S_relocate(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) [710] - 0.00 0.00 160/160 std::vector, std::allocator > >::_M_check_len(unsigned long, char const*) const [857] - 0.00 0.00 160/192 std::vector, std::allocator > >::begin() [837] - 0.00 0.00 160/160 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::difference_type __gnu_cxx::operator-*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [855] - 0.00 0.00 160/160 std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) [859] - 0.00 0.00 160/2176 std::__detail::_State&& std::forward >(std::remove_reference >::type&) [434] - 0.00 0.00 160/832 void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) [606] - 0.00 0.00 160/192 std::_Vector_base, std::allocator > >::_M_deallocate(std::__detail::_State*, unsigned long) [836] ------------------------------------------------ - 0.00 0.00 156/156 void std::_Destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [867] -[866] 0.0 0.00 0.00 156 void std::_Destroy_aux::__destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [866] ------------------------------------------------ - 0.00 0.00 156/156 void std::_Destroy, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [868] -[867] 0.0 0.00 0.00 156 void std::_Destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [867] - 0.00 0.00 156/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 156/156 void std::_Destroy_aux::__destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [866] ------------------------------------------------ - 0.00 0.00 28/156 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_erase_at_end(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1541] - 0.00 0.00 32/156 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] - 0.00 0.00 96/156 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() [956] -[868] 0.0 0.00 0.00 156 void std::_Destroy, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [868] - 0.00 0.00 156/156 void std::_Destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [867] ------------------------------------------------ - 0.00 0.00 27/151 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] - 0.00 0.00 62/151 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] - 0.00 0.00 62/151 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [1081] -[869] 0.0 0.00 0.00 151 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [869] - 0.00 0.00 151/151 std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [870] ------------------------------------------------ - 0.00 0.00 151/151 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [869] -[870] 0.0 0.00 0.00 151 std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [870] ------------------------------------------------ - 0.00 0.00 11/148 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] - 0.00 0.00 12/148 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1957] - 0.00 0.00 125/148 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) [894] -[871] 0.0 0.00 0.00 148 std::_Select1st, std::allocator > const, unsigned int> >::operator()(std::pair, std::allocator > const, unsigned int> const&) const [871] ------------------------------------------------ - 0.00 0.00 2/143 SMouse::SMouse() [3135] - 0.00 0.00 3/143 SMonitor::SMonitor() [3140] - 0.00 0.00 3/143 SKeyboard::SKeyboard() [3143] - 0.00 0.00 5/143 SDrag::SDrag() [4430] - 0.00 0.00 22/143 SSurfaceTreeNode::SSurfaceTreeNode() [2128] - 0.00 0.00 108/143 CWindow::CWindow() [1852] -[872] 0.0 0.00 0.00 143 CHyprWLListener::CHyprWLListener() [872] - 0.00 0.00 143/143 std::function::function(decltype(nullptr)) [873] - 0.00 0.00 143/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] ------------------------------------------------ - 0.00 0.00 143/143 CHyprWLListener::CHyprWLListener() [872] -[873] 0.0 0.00 0.00 143 std::function::function(decltype(nullptr)) [873] - 0.00 0.00 143/1987 std::_Function_base::_Function_base() [438] ------------------------------------------------ - 0.00 0.00 11/140 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] - 0.00 0.00 13/140 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] - 0.00 0.00 16/140 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] - 0.00 0.00 36/140 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] - 0.00 0.00 64/140 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) [1737] -[874] 0.0 0.00 0.00 140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] - 0.00 0.00 140/20407 std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec*) [155] - 0.00 0.00 140/140 decltype ((__char_traits_cmp_cat >)(0)) std::operator<=>, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [878] - 0.00 0.00 140/140 std::operator<(std::strong_ordering, std::__cmp_cat::__unspec) [877] ------------------------------------------------ - 0.00 0.00 140/140 decltype ((__char_traits_cmp_cat >)(0)) std::operator<=>, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [878] -[875] 0.0 0.00 0.00 140 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] - 0.00 0.00 280/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 140/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] - 0.00 0.00 140/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 140/35223 std::__cxx11::basic_string, std::allocator >::data() const [100] - 0.00 0.00 140/16017 std::char_traits::compare(char const*, char const*, unsigned long) [183] - 0.00 0.00 39/1850 std::__cxx11::basic_string, std::allocator >::_S_compare(unsigned long, unsigned long) [450] ------------------------------------------------ - 0.00 0.00 140/140 decltype ((__char_traits_cmp_cat >)(0)) std::operator<=>, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [878] -[876] 0.0 0.00 0.00 140 auto std::__detail::__char_traits_cmp_cat >(int) [876] ------------------------------------------------ - 0.00 0.00 140/140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] -[877] 0.0 0.00 0.00 140 std::operator<(std::strong_ordering, std::__cmp_cat::__unspec) [877] ------------------------------------------------ - 0.00 0.00 140/140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] -[878] 0.0 0.00 0.00 140 decltype ((__char_traits_cmp_cat >)(0)) std::operator<=>, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [878] - 0.00 0.00 140/140 std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [875] - 0.00 0.00 140/140 auto std::__detail::__char_traits_cmp_cat >(int) [876] ------------------------------------------------ - 3 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] - 0.00 0.00 133/133 CConfigManager::loadConfigLoadVars() [3095] -[879] 0.0 0.00 0.00 136 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] - 0.00 0.00 568/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 379/1328 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] - 0.00 0.00 303/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] - 0.00 0.00 267/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] - 0.00 0.00 260/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] - 0.00 0.00 176/176 removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [847] - 0.00 0.00 122/122 CConfigManager::applyUserDefinedVars(std::__cxx11::basic_string, std::allocator >&, unsigned long) [897] - 0.00 0.00 121/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 12/37 std::__cxx11::basic_string, std::allocator >::begin() [1302] - 0.00 0.00 6/18 std::__cxx11::basic_string, std::allocator >::end() [1703] - 0.00 0.00 6/18 __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) [1708] - 0.00 0.00 6/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] - 0.00 0.00 6/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] - 0.00 0.00 6/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 6/179 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] - 88 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] ------------------------------------------------ - 0.00 0.00 5/133 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 128/133 CConfigManager::setDefaultVars() [2708] -[880] 0.0 0.00 0.00 133 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [880] - 0.00 0.00 133/133 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] - 0.00 0.00 132/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] ------------------------------------------------ - 0.00 0.00 133/133 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [880] -[881] 0.0 0.00 0.00 133 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] - 0.00 0.00 137/7402 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [271] - 0.00 0.00 135/7398 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [272] - 0.00 0.00 129/7385 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [276] - 0.00 0.00 76/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] - 0.00 0.00 76/108 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] - 0.00 0.00 76/76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [990] - 0.00 0.00 76/76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] - 0.00 0.00 76/113 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::operator->() const [904] - 0.00 0.00 76/76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [991] - 0.00 0.00 56/7231 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() [286] ------------------------------------------------ - 0.00 0.00 1/132 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] - 0.00 0.00 1/132 Debug::init(std::__cxx11::basic_string, std::allocator >) [3126] - 0.00 0.00 4/132 __static_initialization_and_destruction_0(int, int) [3017] - 0.00 0.00 12/132 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] - 0.00 0.00 14/132 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] - 0.00 0.00 15/132 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 16/132 ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const [2334] - 0.00 0.00 19/132 Events::listener_setTitleWindow(void*, void*) [1670] - 0.00 0.00 50/132 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] -[882] 0.0 0.00 0.00 132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] - 0.00 0.00 132/213 std::__cxx11::basic_string, std::allocator >::append(char const*) [818] - 0.00 0.00 132/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 131/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] ------------------------------------------------ - 0.00 0.00 128/128 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1512] -[883] 0.0 0.00 0.00 128 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() [883] ------------------------------------------------ - 0.00 0.00 32/128 std::vector >::begin() [1460] - 0.00 0.00 32/128 __gnu_cxx::__normal_iterator > >::operator-(long) const [1317] - 0.00 0.00 64/128 std::vector >::end() [1064] -[884] 0.0 0.00 0.00 128 __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned long* const&) [884] ------------------------------------------------ - 0.00 0.00 128/128 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1512] -[885] 0.0 0.00 0.00 128 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const [885] ------------------------------------------------ - 0.00 0.00 64/128 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [1315] - 0.00 0.00 64/128 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] -[886] 0.0 0.00 0.00 128 __gnu_cxx::__normal_iterator > >::base() const [886] ------------------------------------------------ - 0.00 0.00 128/128 std::vector >::_M_check_len(unsigned long, char const*) const [1326] -[887] 0.0 0.00 0.00 128 std::vector >::size() const [887] ------------------------------------------------ - 0.00 0.00 32/128 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] - 0.00 0.00 96/128 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::~_Vector_base() [949] -[888] 0.0 0.00 0.00 128 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [888] - 0.00 0.00 64/64 std::allocator_traits, std::allocator > > > > >::deallocate(std::allocator, std::allocator > > > >&, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [1058] ------------------------------------------------ - 0.00 0.00 32/128 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1388] - 0.00 0.00 96/128 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [951] -[889] 0.0 0.00 0.00 128 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() [889] - 0.00 0.00 32/32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() [1410] ------------------------------------------------ - 0.00 0.00 39/128 std::tuple_element<1ul, std::tuple >::type&& std::get<1ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1297] - 0.00 0.00 43/128 std::__invoke_result::type std::__invoke(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1237] - 0.00 0.00 46/128 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1246] -[890] 0.0 0.00 0.00 128 SHyprIPCEvent&& std::forward(std::remove_reference::type&) [890] ------------------------------------------------ - 0.00 0.00 125/125 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() const [893] -[891] 0.0 0.00 0.00 125 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() const [891] - 0.00 0.00 125/125 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() const [892] ------------------------------------------------ - 0.00 0.00 125/125 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() const [891] -[892] 0.0 0.00 0.00 125 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() const [892] ------------------------------------------------ - 0.00 0.00 125/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) [894] -[893] 0.0 0.00 0.00 125 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() const [893] - 0.00 0.00 125/125 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() const [891] ------------------------------------------------ - 0.00 0.00 1/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_key() const [3206] - 0.00 0.00 27/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] - 0.00 0.00 33/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node_base const*) [1312] - 0.00 0.00 64/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) [1737] -[894] 0.0 0.00 0.00 125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) [894] - 0.00 0.00 125/125 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() const [893] - 0.00 0.00 125/148 std::_Select1st, std::allocator > const, unsigned int> >::operator()(std::pair, std::allocator > const, unsigned int> const&) const [871] ------------------------------------------------ - 0.00 0.00 1/125 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3343] - 0.00 0.00 1/125 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3305] - 0.00 0.00 1/125 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3320] - 0.00 0.00 1/125 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3311] - 0.00 0.00 1/125 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3295] - 0.00 0.00 1/125 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Hash_node() [4009] - 0.00 0.00 1/125 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3292] - 0.00 0.00 1/125 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_Hash_node() [4008] - 0.00 0.00 1/125 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3314] - 0.00 0.00 2/125 std::__detail::_Hash_node, std::allocator > const, long>, true>::_Hash_node() [2965] - 0.00 0.00 2/125 std::__detail::_Hash_node, false>::_Hash_node() [2966] - 0.00 0.00 2/125 std::__detail::_Hash_node, false>::_Hash_node() [2967] - 0.00 0.00 3/125 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Hash_node() [2646] - 0.00 0.00 4/125 std::__detail::_Hash_node, false>::_Hash_node() [2481] - 0.00 0.00 27/125 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_Hash_node() [1580] - 0.00 0.00 76/125 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_Hash_node() [1005] -[895] 0.0 0.00 0.00 125 std::__detail::_Hash_node_base::_Hash_node_base() [895] ------------------------------------------------ - 0.00 0.00 7/124 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] - 0.00 0.00 12/124 ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const [2334] - 0.00 0.00 15/124 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 19/124 Events::listener_setTitleWindow(void*, void*) [1670] - 0.00 0.00 24/124 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] - 0.00 0.00 47/124 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] -[896] 0.0 0.00 0.00 124 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] - 0.00 0.00 125/161 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) [853] - 0.00 0.00 124/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 123/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] ------------------------------------------------ - 0.00 0.00 122/122 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] -[897] 0.0 0.00 0.00 122 CConfigManager::applyUserDefinedVars(std::__cxx11::basic_string, std::allocator >&, unsigned long) [897] - 0.00 0.00 123/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] ------------------------------------------------ - 0.00 0.00 2/121 CHyprXWaylandManager::CHyprXWaylandManager() [3122] - 0.00 0.00 21/121 CCompositor::initAllSignals() [3064] - 0.00 0.00 98/121 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] -[898] 0.0 0.00 0.00 121 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [898] - 0.00 0.00 122/122 wl_signal_add [3] - 0.00 0.00 121/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 121/442 Debug::log(LogLevel, char const*, ...) [663] ------------------------------------------------ - 0.00 0.00 1/121 std::__cxx11::_List_base >::_M_init() [3870] - 0.00 0.00 1/121 std::__cxx11::_List_base >::_M_init() [3900] - 0.00 0.00 4/121 std::__cxx11::_List_base >::_M_init() [2448] - 0.00 0.00 115/121 std::__detail::_List_node_header::_List_node_header() [901] -[899] 0.0 0.00 0.00 121 std::__detail::_List_node_header::_M_init() [899] ------------------------------------------------ - 0.00 0.00 1/118 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] - 0.00 0.00 1/118 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] - 0.00 0.00 2/118 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] - 0.00 0.00 2/118 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] - 0.00 0.00 2/118 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] - 0.00 0.00 3/118 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] - 0.00 0.00 4/118 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] - 0.00 0.00 27/118 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] - 0.00 0.00 76/118 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] -[900] 0.0 0.00 0.00 118 std::__detail::_Prime_rehash_policy::_M_state() const [900] ------------------------------------------------ - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3890] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3913] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3899] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3926] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3868] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3933] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3878] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3919] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3893] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3902] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3883] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3873] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3888] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3912] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3931] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [3907] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3920] - 0.00 0.00 1/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3892] - 0.00 0.00 4/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2450] - 0.00 0.00 4/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2457] - 0.00 0.00 4/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2455] - 0.00 0.00 5/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [2300] - 0.00 0.00 7/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2192] - 0.00 0.00 8/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2089] - 0.00 0.00 9/116 std::__cxx11::_List_base >::_List_impl::_List_impl() [2082] - 0.00 0.00 57/116 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [1102] -[901] 0.0 0.00 0.00 116 std::__detail::_List_node_header::_List_node_header() [901] - 0.00 0.00 115/121 std::__detail::_List_node_header::_M_init() [899] ------------------------------------------------ - 0.00 0.00 57/115 std::__cxx11::list >::list(std::allocator const&) [1108] - 0.00 0.00 58/115 std::__cxx11::_List_base >::_List_impl::~_List_impl() [1103] -[902] 0.0 0.00 0.00 115 std::allocator >::~allocator() [902] ------------------------------------------------ - 0.00 0.00 57/114 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [1105] - 0.00 0.00 57/114 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [1102] -[903] 0.0 0.00 0.00 114 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [903] ------------------------------------------------ - 0.00 0.00 37/113 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::at(std::__cxx11::basic_string, std::allocator > const&) [1303] - 0.00 0.00 76/113 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] -[904] 0.0 0.00 0.00 113 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::operator->() const [904] - 0.00 0.00 113/7501 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() [270] ------------------------------------------------ - 0.00 0.00 2/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2972] - 0.00 0.00 2/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) [2971] - 0.00 0.00 27/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1582] - 0.00 0.00 27/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1583] - 0.00 0.00 54/112 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] -[905] 0.0 0.00 0.00 112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() [905] - 0.00 0.00 112/112 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_M_get() [906] ------------------------------------------------ - 0.00 0.00 112/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() [905] -[906] 0.0 0.00 0.00 112 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_M_get() [906] ------------------------------------------------ - 0.00 0.00 112/112 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] -[907] 0.0 0.00 0.00 112 std::abs(double) [907] ------------------------------------------------ - 0.00 0.00 108/108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) [910] -[908] 0.0 0.00 0.00 108 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>&) [908] ------------------------------------------------ - 0.00 0.00 108/108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [911] -[909] 0.0 0.00 0.00 108 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_Head_base, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [909] - 0.00 0.00 108/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] ------------------------------------------------ - 0.00 0.00 108/108 std::__cxx11::basic_string, std::allocator >& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) [916] -[910] 0.0 0.00 0.00 108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) [910] - 0.00 0.00 108/108 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>&) [908] ------------------------------------------------ - 0.00 0.00 108/108 std::tuple, std::allocator >&&>::tuple, std::allocator >, true, true>(std::__cxx11::basic_string, std::allocator >&&) [914] -[911] 0.0 0.00 0.00 108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [911] - 0.00 0.00 108/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] - 0.00 0.00 108/108 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_Head_base, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [909] ------------------------------------------------ - 0.00 0.00 108/108 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [913] -[912] 0.0 0.00 0.00 108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&&) [912] ------------------------------------------------ - 0.00 0.00 1/108 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] - 0.00 0.00 1/108 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] - 0.00 0.00 3/108 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] - 0.00 0.00 27/108 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] - 0.00 0.00 76/108 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] -[913] 0.0 0.00 0.00 108 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [913] - 0.00 0.00 108/108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&&) [912] ------------------------------------------------ - 0.00 0.00 108/108 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] -[914] 0.0 0.00 0.00 108 std::tuple, std::allocator >&&>::tuple, std::allocator >, true, true>(std::__cxx11::basic_string, std::allocator >&&) [914] - 0.00 0.00 108/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] - 0.00 0.00 108/108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [911] ------------------------------------------------ - 0.00 0.00 54/108 void std::__cxx11::list >::_M_insert(std::_List_iterator, CAnimatedVariable*&&) [1138] - 0.00 0.00 54/108 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] -[915] 0.0 0.00 0.00 108 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [915] ------------------------------------------------ - 0.00 0.00 108/108 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) [918] -[916] 0.0 0.00 0.00 108 std::__cxx11::basic_string, std::allocator >& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) [916] - 0.00 0.00 108/108 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) [910] ------------------------------------------------ - 0.00 0.00 1/108 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] - 0.00 0.00 1/108 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] - 0.00 0.00 3/108 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] - 0.00 0.00 27/108 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] - 0.00 0.00 76/108 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] -[917] 0.0 0.00 0.00 108 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] - 0.00 0.00 108/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] - 0.00 0.00 108/108 std::tuple, std::allocator >&&>::tuple, std::allocator >, true, true>(std::__cxx11::basic_string, std::allocator >&&) [914] ------------------------------------------------ - 0.00 0.00 1/108 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3791] - 0.00 0.00 1/108 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3801] - 0.00 0.00 3/108 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2631] - 0.00 0.00 27/108 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1576] - 0.00 0.00 76/108 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1002] -[918] 0.0 0.00 0.00 108 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) [918] - 0.00 0.00 108/108 std::__cxx11::basic_string, std::allocator >& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) [916] ------------------------------------------------ - 0.00 0.00 1/108 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3791] - 0.00 0.00 1/108 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3801] - 0.00 0.00 3/108 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2631] - 0.00 0.00 27/108 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1576] - 0.00 0.00 76/108 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1002] -[919] 0.0 0.00 0.00 108 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) [919] ------------------------------------------------ - 0.00 0.00 27/108 std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1587] - 0.00 0.00 27/108 std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1586] - 0.00 0.00 27/108 void std::_Function_base::_Base_manager, std::allocator >)>::_M_init_functor, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >)) [1564] - 0.00 0.00 27/108 void std::_Function_base::_Base_manager, std::allocator >)>::_M_create, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >), std::integral_constant) [1566] -[920] 0.0 0.00 0.00 108 void (&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [920] ------------------------------------------------ - 0.00 0.00 108/108 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] -[921] 0.0 0.00 0.00 108 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [921] ------------------------------------------------ - 0.00 0.00 105/105 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) [923] -[922] 0.0 0.00 0.00 105 std::_Head_base<0ul, std::thread::_State*, false>::_M_head(std::_Head_base<0ul, std::thread::_State*, false>&) [922] ------------------------------------------------ - 0.00 0.00 105/105 std::thread::_State*& std::__get_helper<0ul, std::thread::_State*, std::default_delete >(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) [925] -[923] 0.0 0.00 0.00 105 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) [923] - 0.00 0.00 105/105 std::_Head_base<0ul, std::thread::_State*, false>::_M_head(std::_Head_base<0ul, std::thread::_State*, false>&) [922] ------------------------------------------------ - 0.00 0.00 52/105 std::__uniq_ptr_impl >::__uniq_ptr_impl(std::thread::_State*) [1170] - 0.00 0.00 53/105 std::unique_ptr >::~unique_ptr() [1147] -[924] 0.0 0.00 0.00 105 std::__uniq_ptr_impl >::_M_ptr() [924] - 0.00 0.00 105/105 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, std::thread::_State*, std::default_delete >(std::tuple >&) [926] ------------------------------------------------ - 0.00 0.00 105/105 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, std::thread::_State*, std::default_delete >(std::tuple >&) [926] -[925] 0.0 0.00 0.00 105 std::thread::_State*& std::__get_helper<0ul, std::thread::_State*, std::default_delete >(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) [925] - 0.00 0.00 105/105 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) [923] ------------------------------------------------ - 0.00 0.00 105/105 std::__uniq_ptr_impl >::_M_ptr() [924] -[926] 0.0 0.00 0.00 105 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, std::thread::_State*, std::default_delete >(std::tuple >&) [926] - 0.00 0.00 105/105 std::thread::_State*& std::__get_helper<0ul, std::thread::_State*, std::default_delete >(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) [925] ------------------------------------------------ - 0.00 0.00 14/104 std::array::operator[](unsigned long) const [1763] - 0.00 0.00 90/104 std::array::operator[](unsigned long) [971] -[927] 0.0 0.00 0.00 104 std::__array_traits::_S_ref(SDwindleNodeData* const (&) [2], unsigned long) [927] ------------------------------------------------ - 0.00 0.00 1/104 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3861] - 0.00 0.00 1/104 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) [3859] - 0.00 0.00 1/104 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) [3860] - 0.00 0.00 49/104 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] - 0.00 0.00 52/104 std::thread::joinable() const [1157] -[928] 0.0 0.00 0.00 104 std::thread::id::id() [928] ------------------------------------------------ - 0.00 0.00 26/100 std::__cxx11::list >::begin() [1626] - 0.00 0.00 74/100 std::__cxx11::list >::end() [1015] -[929] 0.0 0.00 0.00 100 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [929] ------------------------------------------------ - 0.00 0.00 98/98 std::function::function(void (*&&)(void*, void*)) [936] -[930] 0.0 0.00 0.00 98 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (*&&)(void*, void*)) [930] - 0.00 0.00 98/293 void (*&&std::forward(std::remove_reference::type&))(void*, void*) [719] - 0.00 0.00 98/98 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (*&&)(void*, void*), std::integral_constant) [932] ------------------------------------------------ - 0.00 0.00 98/98 std::function::function(void (*&&)(void*, void*)) [936] -[931] 0.0 0.00 0.00 98 bool std::_Function_base::_Base_manager::_M_not_empty_function(void (*)(void*, void*)) [931] ------------------------------------------------ - 0.00 0.00 98/98 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (*&&)(void*, void*)) [930] -[932] 0.0 0.00 0.00 98 void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (*&&)(void*, void*), std::integral_constant) [932] - 0.00 0.00 98/1084 std::_Any_data::_M_access() [588] - 0.00 0.00 97/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 97/293 void (*&&std::forward(std::remove_reference::type&))(void*, void*) [719] ------------------------------------------------ - 0.00 0.00 98/98 std::function::swap(std::function&) [935] -[933] 0.0 0.00 0.00 98 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(void (*&)(std::_Any_data const&, void*&&, void*&&), void (*&)(std::_Any_data const&, void*&&, void*&&)) [933] - 0.00 0.00 291/291 std::remove_reference::type&& std::move(void (*&)(std::_Any_data const&, void*&&, void*&&)) [720] ------------------------------------------------ - 0.00 0.00 1/97 CInputManager::newMouse(wlr_input_device*) [3089] - 0.00 0.00 2/97 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 3/97 CInputManager::newKeyboard(wlr_input_device*) [3085] - 0.00 0.00 15/97 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] - 0.00 0.00 21/97 Events::listener_newXDGSurface(wl_listener*, void*) [4453] - 0.00 0.00 24/97 createTree(wlr_surface*, CWindow*) [2023] - 0.00 0.00 31/97 Events::listener_mapWindow(void*, void*) [2039] -[934] 0.0 0.00 0.00 97 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] - 0.00 0.00 98/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 98/121 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [898] - 0.00 0.00 97/97 std::function::operator=(std::function const&) [937] - 0.00 0.00 97/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 96/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] ------------------------------------------------ - 0.00 0.00 97/97 std::function::operator=(std::function const&) [937] -[935] 0.0 0.00 0.00 97 std::function::swap(std::function&) [935] - 0.00 0.00 98/349 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation), bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) [697] - 0.00 0.00 98/98 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(void (*&)(std::_Any_data const&, void*&&, void*&&), void (*&)(std::_Any_data const&, void*&&, void*&&)) [933] - 0.00 0.00 97/348 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::_Any_data&, std::_Any_data&) [701] ------------------------------------------------ - 0.00 0.00 1/97 CInputManager::newMouse(wlr_input_device*) [3089] - 0.00 0.00 2/97 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 3/97 CInputManager::newKeyboard(wlr_input_device*) [3085] - 0.00 0.00 15/97 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] - 0.00 0.00 21/97 Events::listener_newXDGSurface(wl_listener*, void*) [4453] - 0.00 0.00 24/97 createTree(wlr_surface*, CWindow*) [2023] - 0.00 0.00 31/97 Events::listener_mapWindow(void*, void*) [2039] -[936] 0.0 0.00 0.00 97 std::function::function(void (*&&)(void*, void*)) [936] - 0.00 0.00 98/98 bool std::_Function_base::_Base_manager::_M_not_empty_function(void (*)(void*, void*)) [931] - 0.00 0.00 98/293 void (*&&std::forward(std::remove_reference::type&))(void*, void*) [719] - 0.00 0.00 98/98 void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (*&&)(void*, void*)) [930] - 0.00 0.00 97/1987 std::_Function_base::_Function_base() [438] ------------------------------------------------ - 0.00 0.00 97/97 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] -[937] 0.0 0.00 0.00 97 std::function::operator=(std::function const&) [937] - 0.00 0.00 97/222 std::function::function(std::function const&) [809] - 0.00 0.00 97/97 std::function::swap(std::function&) [935] - 0.00 0.00 97/462 std::function::~function() [657] ------------------------------------------------ - 0.00 0.00 48/96 void std::destroy_at(SKeybind*) [1222] - 0.00 0.00 48/96 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] -[938] 0.0 0.00 0.00 96 SKeybind::~SKeybind() [938] - 0.00 0.00 384/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 96/96 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [955] -[939] 0.0 0.00 0.00 96 __gnu_cxx::__aligned_buffer > >::_M_ptr() [939] - 0.00 0.00 96/96 __gnu_cxx::__aligned_buffer > >::_M_addr() [940] ------------------------------------------------ - 0.00 0.00 96/96 __gnu_cxx::__aligned_buffer > >::_M_ptr() [939] -[940] 0.0 0.00 0.00 96 __gnu_cxx::__aligned_buffer > >::_M_addr() [940] ------------------------------------------------ - 0.00 0.00 96/96 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() [958] -[941] 0.0 0.00 0.00 96 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() [941] - 0.00 0.00 96/96 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() [942] ------------------------------------------------ - 0.00 0.00 96/96 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() [941] -[942] 0.0 0.00 0.00 96 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() [942] ------------------------------------------------ - 0.00 0.00 32/96 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) [1488] - 0.00 0.00 64/96 std::__detail::_ScannerBase::_ScannerBase(std::regex_constants::syntax_option_type) [1477] -[943] 0.0 0.00 0.00 96 std::__detail::_ScannerBase::_M_is_ecma() const [943] - 0.00 0.00 96/836 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [605] ------------------------------------------------ - 0.00 0.00 32/96 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > > > > const&) [1445] - 0.00 0.00 64/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > > > > const&) [1042] -[944] 0.0 0.00 0.00 96 std::allocator, std::allocator > > > >::allocator(std::allocator, std::allocator > > > > const&) [944] - 0.00 0.00 96/96 std::__new_allocator, std::allocator > > > >::__new_allocator(std::__new_allocator, std::allocator > > > > const&) [954] ------------------------------------------------ - 0.00 0.00 32/96 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] - 0.00 0.00 32/96 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::~_Vector_impl() [1369] - 0.00 0.00 32/96 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > >, int> > const&) [1454] -[945] 0.0 0.00 0.00 96 std::allocator, std::allocator > >, int> >::~allocator() [945] ------------------------------------------------ - 0.00 0.00 96/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::~_Vector_base() [949] -[946] 0.0 0.00 0.00 96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::~_Vector_impl() [946] - 0.00 0.00 96/160 std::allocator, std::allocator > > > >::~allocator() [858] ------------------------------------------------ - 0.00 0.00 96/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_swap_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data&) [1358] -[947] 0.0 0.00 0.00 96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_copy_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data const&) [947] ------------------------------------------------ - 0.00 0.00 32/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl() [1356] - 0.00 0.00 64/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > > > > const&) [1042] -[948] 0.0 0.00 0.00 96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_Vector_impl_data() [948] ------------------------------------------------ - 0.00 0.00 96/96 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() [956] -[949] 0.0 0.00 0.00 96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::~_Vector_base() [949] - 0.00 0.00 96/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::~_Vector_impl() [946] - 0.00 0.00 96/128 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [888] ------------------------------------------------ - 0.00 0.00 32/96 std::vector >::~vector() [1464] - 0.00 0.00 64/96 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] -[950] 0.0 0.00 0.00 96 std::_Vector_base >::_M_get_Tp_allocator() [950] ------------------------------------------------ - 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1385] - 0.00 0.00 64/96 std::shared_ptr > const>::~shared_ptr() [1040] -[951] 0.0 0.00 0.00 96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [951] - 0.00 0.00 96/128 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() [889] ------------------------------------------------ - 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr >, void>(std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>&&) [1384] - 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1383] - 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) [1381] -[952] 0.0 0.00 0.00 96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_swap(std::__shared_count<(__gnu_cxx::_Lock_policy)2>&) [952] ------------------------------------------------ - 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr() [1382] - 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr >, void>(std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>&&) [1384] - 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1383] -[953] 0.0 0.00 0.00 96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count() [953] ------------------------------------------------ - 0.00 0.00 96/96 std::allocator, std::allocator > > > >::allocator(std::allocator, std::allocator > > > > const&) [944] -[954] 0.0 0.00 0.00 96 std::__new_allocator, std::allocator > > > >::__new_allocator(std::__new_allocator, std::allocator > > > > const&) [954] ------------------------------------------------ - 0.00 0.00 32/96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] - 0.00 0.00 32/96 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] - 0.00 0.00 32/96 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1432] -[955] 0.0 0.00 0.00 96 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [955] - 0.00 0.00 96/96 __gnu_cxx::__aligned_buffer > >::_M_ptr() [939] ------------------------------------------------ - 0.00 0.00 32/96 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::~match_results() [1475] - 0.00 0.00 32/96 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::~_Executor() [1500] - 0.00 0.00 32/96 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] -[956] 0.0 0.00 0.00 96 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() [956] - 0.00 0.00 96/460 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [659] - 0.00 0.00 96/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::~_Vector_base() [949] - 0.00 0.00 96/156 void std::_Destroy, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [868] ------------------------------------------------ - 0.00 0.00 48/96 std::__cxx11::_List_base >::_M_clear() [3909] - 0.00 0.00 48/96 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] -[957] 0.0 0.00 0.00 96 std::__cxx11::_List_base >::_M_get_Node_allocator() [957] ------------------------------------------------ - 0.00 0.00 1/96 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() [4076] - 0.00 0.00 27/96 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1582] - 0.00 0.00 27/96 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] - 0.00 0.00 41/96 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::operator->() const [1256] -[958] 0.0 0.00 0.00 96 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() [958] - 0.00 0.00 96/96 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() [941] ------------------------------------------------ - 0.00 0.00 96/96 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] -[959] 0.0 0.00 0.00 96 std::__detail::_StateSeq >::_M_append(long) [959] - 0.00 0.00 96/736 std::vector, std::allocator > >::operator[](unsigned long) [625] ------------------------------------------------ - 0.00 0.00 96/96 std::enable_if > const*> >, std::is_move_constructible > const*>, std::is_move_assignable > const*> >::value, void>::type std::swap > const*>(std::__detail::_NFA > const*&, std::__detail::_NFA > const*&) [1523] -[960] 0.0 0.00 0.00 96 std::remove_reference > const*&>::type&& std::move > const*&>(std::__detail::_NFA > const*&) [960] ------------------------------------------------ - 0.00 0.00 96/96 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::locale&, std::locale&) [1524] -[961] 0.0 0.00 0.00 96 std::remove_reference::type&& std::move(std::locale&) [961] ------------------------------------------------ - 0.00 0.00 32/96 void std::allocator_traits >::construct(std::allocator&, unsigned long*, unsigned long const&) [1426] - 0.00 0.00 32/96 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] - 0.00 0.00 32/96 decltype (::new ((void*)(0)) unsigned long((declval)())) std::construct_at(unsigned long*, unsigned long const&) [1508] -[962] 0.0 0.00 0.00 96 unsigned long const& std::forward(std::remove_reference::type&) [962] ------------------------------------------------ - 0.00 0.00 46/95 decltype (::new ((void*)(0)) SHyprIPCEvent((declval)())) std::construct_at(SHyprIPCEvent*, SHyprIPCEvent const&) [1226] - 0.00 0.00 49/95 std::_Head_base<1ul, SHyprIPCEvent, false>::_Head_base(SHyprIPCEvent const&) [1199] -[963] 0.0 0.00 0.00 95 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent const&) [963] - 0.00 0.00 192/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] ------------------------------------------------ - 0.00 0.00 2/92 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] - 0.00 0.00 28/92 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] - 0.00 0.00 62/92 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] -[964] 0.0 0.00 0.00 92 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [964] - 0.00 0.00 92/92 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [965] ------------------------------------------------ - 0.00 0.00 92/92 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [964] -[965] 0.0 0.00 0.00 92 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [965] - 0.00 0.00 92/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] ------------------------------------------------ - 0.00 0.00 28/90 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] - 0.00 0.00 62/90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] -[966] 0.0 0.00 0.00 90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [966] - 0.00 0.00 90/90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [967] ------------------------------------------------ - 0.00 0.00 90/90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [966] -[967] 0.0 0.00 0.00 90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [967] - 0.00 0.00 83/83 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [975] - 0.00 0.00 28/84 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_M_next() const [973] - 0.00 0.00 19/35 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1308] ------------------------------------------------ - 0.00 0.00 28/90 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] - 0.00 0.00 62/90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] -[968] 0.0 0.00 0.00 90 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [968] - 0.00 0.00 90/90 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [969] - 0.00 0.00 90/7530 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] ------------------------------------------------ - 0.00 0.00 90/90 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [968] -[969] 0.0 0.00 0.00 90 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [969] - 0.00 0.00 90/7523 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [267] ------------------------------------------------ - 0.00 0.00 1/90 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4001] - 0.00 0.00 9/90 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() [2020] - 0.00 0.00 10/90 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] - 0.00 0.00 12/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] - 0.00 0.00 13/90 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_M_const_cast() const [1776] - 0.00 0.00 16/90 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) [1737] - 0.00 0.00 29/90 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [1535] -[970] 0.0 0.00 0.00 90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] ------------------------------------------------ - 0.00 0.00 8/90 CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) [1842] - 0.00 0.00 12/90 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 14/90 SDwindleNodeData::operator==(SDwindleNodeData const&) [1179] - 0.00 0.00 56/90 SDwindleNodeData::recalcSizePosRecursive() [2032] -[971] 0.0 0.00 0.00 90 std::array::operator[](unsigned long) [971] - 0.00 0.00 90/104 std::__array_traits::_S_ref(SDwindleNodeData* const (&) [2], unsigned long) [927] ------------------------------------------------ - 88 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] -[972] 0.0 0.00 0.00 88 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] - 0.00 0.00 641/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 89/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 48/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 47/47 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] - 0.00 0.00 24/67 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [1025] - 0.00 0.00 24/124 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] - 0.00 0.00 24/40 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] - 0.00 0.00 4/4 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] - 0.00 0.00 4/4 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] - 0.00 0.00 4/4 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] - 0.00 0.00 2/2 CConfigManager::handleSubmap(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2707] - 0.00 0.00 1/1 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 1 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] ------------------------------------------------ - 0.00 0.00 13/84 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2798] - 0.00 0.00 16/84 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1561] - 0.00 0.00 27/84 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [4049] - 0.00 0.00 28/84 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [967] -[973] 0.0 0.00 0.00 84 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_M_next() const [973] ------------------------------------------------ - 0.00 0.00 12/84 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1957] - 0.00 0.00 12/84 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] - 0.00 0.00 12/84 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::operator(), std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) const [1867] - 0.00 0.00 12/84 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) [1955] - 0.00 0.00 12/84 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) [1956] - 0.00 0.00 12/84 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1936] - 0.00 0.00 12/84 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval, std::allocator > const, unsigned int> const&>)())) std::construct_at, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1969] -[974] 0.0 0.00 0.00 84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] ------------------------------------------------ - 0.00 0.00 83/83 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [967] -[975] 0.0 0.00 0.00 83 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [975] - 0.00 0.00 83/83 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [976] - 0.00 0.00 63/63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1072] ------------------------------------------------ - 0.00 0.00 83/83 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [975] -[976] 0.0 0.00 0.00 83 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [976] ------------------------------------------------ - 0.00 0.00 1/82 std::deque >::~deque() [3819] - 0.00 0.00 40/82 std::deque >::_M_erase_at_end(std::_Deque_iterator) [1272] - 0.00 0.00 41/82 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [1264] -[977] 0.0 0.00 0.00 82 std::_Deque_base >::_M_get_Tp_allocator() [977] ------------------------------------------------ - 0.00 0.00 82/82 void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) [1235] -[978] 0.0 0.00 0.00 82 std::remove_reference&>::type&& std::move&>(std::tuple&) [978] ------------------------------------------------ - 0.00 0.00 81/81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] -[979] 0.0 0.00 0.00 81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [979] ------------------------------------------------ - 0.00 0.00 81/81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] -[980] 0.0 0.00 0.00 81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [980] - 0.00 0.00 81/5677 std::__detail::_Hashtable_hash_traits, std::allocator > > >::__small_size_threshold() [311] ------------------------------------------------ - 0.00 0.00 37/81 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::at(std::__cxx11::basic_string, std::allocator > const&) [1303] - 0.00 0.00 44/81 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::find(std::__cxx11::basic_string, std::allocator > const&) [1242] -[981] 0.0 0.00 0.00 81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] - 0.00 0.00 81/81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [979] - 0.00 0.00 81/81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [980] - 0.00 0.00 81/7385 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [276] - 0.00 0.00 81/7402 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [271] - 0.00 0.00 81/7398 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [272] - 0.00 0.00 81/201 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [832] ------------------------------------------------ - 0.00 0.00 81/81 std::enable_if, std::allocator >&&)> >, std::is_move_constructible, std::allocator >&&)>, std::is_move_assignable, std::allocator >&&)> >::value, void>::type std::swap, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&), void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) [1593] -[982] 0.0 0.00 0.00 81 std::remove_reference, std::allocator >&&)>::type&& std::move, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) [982] ------------------------------------------------ - 0.00 0.00 1/80 CHyprDwindleLayout::getMasterNodeOnWorkspace(int const&) [3117] - 0.00 0.00 3/80 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] - 0.00 0.00 7/80 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] - 0.00 0.00 13/80 std::__cxx11::list >::push_back(SDwindleNodeData&&) [1821] - 0.00 0.00 13/80 std::__cxx11::list >::back() [1819] - 0.00 0.00 43/80 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] -[983] 0.0 0.00 0.00 80 std::__cxx11::list >::end() [983] - 0.00 0.00 80/162 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [851] ------------------------------------------------ - 0.00 0.00 1/79 std::deque >::~deque() [3819] - 0.00 0.00 38/79 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] - 0.00 0.00 40/79 std::deque >::clear() [1273] -[984] 0.0 0.00 0.00 79 std::deque >::begin() [984] - 0.00 0.00 77/275 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [727] ------------------------------------------------ - 0.00 0.00 78/78 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1283] -[985] 0.0 0.00 0.00 78 std::_Deque_iterator::_Deque_iterator() [985] ------------------------------------------------ - 0.00 0.00 26/78 std::deque >::begin() [1624] - 0.00 0.00 26/78 std::deque >::end() [1623] - 0.00 0.00 26/78 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data const&) [1788] -[986] 0.0 0.00 0.00 78 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [986] ------------------------------------------------ - 0.00 0.00 76/76 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1002] -[987] 0.0 0.00 0.00 76 SConfigValue::SConfigValue() [987] - 0.00 0.00 76/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] ------------------------------------------------ - 0.00 0.00 76/76 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::allocate(unsigned long, void const*) [995] -[988] 0.0 0.00 0.00 76 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::_M_max_size() const [988] ------------------------------------------------ - 0.00 0.00 76/76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] -[989] 0.0 0.00 0.00 76 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [989] ------------------------------------------------ - 0.00 0.00 76/76 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] -[990] 0.0 0.00 0.00 76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [990] - 0.00 0.00 76/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 76/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 76/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] ------------------------------------------------ - 0.00 0.00 76/76 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] -[991] 0.0 0.00 0.00 76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [991] ------------------------------------------------ - 0.00 0.00 76/76 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [881] -[992] 0.0 0.00 0.00 76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] - 0.00 0.00 76/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] - 0.00 0.00 76/76 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [989] - 0.00 0.00 76/76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [993] - 0.00 0.00 76/201 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [832] - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2369] - 0.00 0.00 4/7402 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [271] ------------------------------------------------ - 0.00 0.00 76/76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] -[993] 0.0 0.00 0.00 76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [993] - 0.00 0.00 44/1875 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_M_next() const [441] - 0.00 0.00 44/891 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [603] ------------------------------------------------ - 0.00 0.00 76/76 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::deallocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [996] -[994] 0.0 0.00 0.00 76 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [994] ------------------------------------------------ - 0.00 0.00 76/76 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::allocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, unsigned long) [998] -[995] 0.0 0.00 0.00 76 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::allocate(unsigned long, void const*) [995] - 0.00 0.00 76/76 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::_M_max_size() const [988] ------------------------------------------------ - 0.00 0.00 76/76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1008] -[996] 0.0 0.00 0.00 76 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::deallocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [996] - 0.00 0.00 76/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 76/76 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [994] ------------------------------------------------ - 0.00 0.00 76/76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1007] -[997] 0.0 0.00 0.00 76 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::destroy, std::allocator > const, SConfigValue> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*) [997] - 0.00 0.00 76/76 void std::destroy_at, std::allocator > const, SConfigValue> >(std::pair, std::allocator > const, SConfigValue>*) [1009] ------------------------------------------------ - 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] -[998] 0.0 0.00 0.00 76 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::allocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, unsigned long) [998] - 0.00 0.00 76/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 76/76 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::allocate(unsigned long, void const*) [995] ------------------------------------------------ - 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] -[999] 0.0 0.00 0.00 76 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [999] - 0.00 0.00 76/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 76/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 76/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 76/76 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] ------------------------------------------------ - 0.00 0.00 76/76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1008] -[1000] 0.0 0.00 0.00 76 std::__ptr_traits_ptr_to, std::allocator > const, SConfigValue>, true>*, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1000] - 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1013] ------------------------------------------------ - 0.00 0.00 76/76 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] -[1001] 0.0 0.00 0.00 76 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [1001] - 0.00 0.00 76/76 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1002] ------------------------------------------------ - 0.00 0.00 76/76 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [1001] -[1002] 0.0 0.00 0.00 76 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1002] - 0.00 0.00 76/108 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) [918] - 0.00 0.00 76/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 76/108 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) [919] - 0.00 0.00 76/76 SConfigValue::SConfigValue() [987] ------------------------------------------------ - 0.00 0.00 76/76 void std::destroy_at, std::allocator > const, SConfigValue> >(std::pair, std::allocator > const, SConfigValue>*) [1009] -[1003] 0.0 0.00 0.00 76 std::pair, std::allocator > const, SConfigValue>::~pair() [1003] - 0.00 0.00 76/7045 SConfigValue::~SConfigValue() [289] - 0.00 0.00 76/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1/76 std::deque >::~deque() [3819] - 0.00 0.00 35/76 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] - 0.00 0.00 40/76 std::deque >::_M_erase_at_end(std::_Deque_iterator) [1272] -[1004] 0.0 0.00 0.00 76 std::deque >::end() [1004] - 0.00 0.00 76/275 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [727] ------------------------------------------------ - 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] -[1005] 0.0 0.00 0.00 76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_Hash_node() [1005] - 0.00 0.00 76/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] ------------------------------------------------ - 0.00 0.00 76/76 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [990] -[1006] 0.0 0.00 0.00 76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] - 0.00 0.00 152/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() [713] - 0.00 0.00 76/76 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::allocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, unsigned long) [998] - 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__to_address, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1011] - 0.00 0.00 76/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 76/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_Hash_node() [1005] - 0.00 0.00 76/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 76/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 76/7501 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() [270] - 0.00 0.00 76/76 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [999] ------------------------------------------------ - 0.00 0.00 76/76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [4035] -[1007] 0.0 0.00 0.00 76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1007] - 0.00 0.00 76/7501 std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() [270] - 0.00 0.00 76/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() [713] - 0.00 0.00 76/76 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::destroy, std::allocator > const, SConfigValue> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*) [997] - 0.00 0.00 76/76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1008] ------------------------------------------------ - 0.00 0.00 76/76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1007] -[1008] 0.0 0.00 0.00 76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1008] - 0.00 0.00 76/76 std::__ptr_traits_ptr_to, std::allocator > const, SConfigValue>, true>*, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1000] - 0.00 0.00 76/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() [713] - 0.00 0.00 76/76 std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::deallocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [996] ------------------------------------------------ - 0.00 0.00 76/76 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::destroy, std::allocator > const, SConfigValue> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*) [997] -[1009] 0.0 0.00 0.00 76 void std::destroy_at, std::allocator > const, SConfigValue> >(std::pair, std::allocator > const, SConfigValue>*) [1009] - 0.00 0.00 76/76 std::pair, std::allocator > const, SConfigValue>::~pair() [1003] ------------------------------------------------ - 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1013] -[1010] 0.0 0.00 0.00 76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1010] ------------------------------------------------ - 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1006] -[1011] 0.0 0.00 0.00 76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__to_address, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1011] ------------------------------------------------ - 0.00 0.00 76/76 void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [999] -[1012] 0.0 0.00 0.00 76 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1012] - 0.00 0.00 76/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 76/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 76/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 76/108 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [913] - 0.00 0.00 76/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 76/76 std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [1001] ------------------------------------------------ - 0.00 0.00 76/76 std::__ptr_traits_ptr_to, std::allocator > const, SConfigValue>, true>*, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1000] -[1013] 0.0 0.00 0.00 76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1013] - 0.00 0.00 76/76 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [1010] ------------------------------------------------ - 0.00 0.00 2/74 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] - 0.00 0.00 4/74 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 4/74 CWorkspace::startAnim(bool, bool, bool) [2314] - 0.00 0.00 8/74 CAnimationManager::animationPopin(CWindow*, bool) [1840] - 0.00 0.00 56/74 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] -[1014] 0.0 0.00 0.00 74 CAnimatedVariable::operator=(Vector2D const&) [1014] ------------------------------------------------ - 0.00 0.00 26/74 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] - 0.00 0.00 48/74 std::__cxx11::list >::push_back(SKeybind const&) [1221] -[1015] 0.0 0.00 0.00 74 std::__cxx11::list >::end() [1015] - 0.00 0.00 74/100 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [929] ------------------------------------------------ - 0.00 0.00 12/72 std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) [1880] - 0.00 0.00 12/72 std::__uniq_ptr_impl >::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [1923] - 0.00 0.00 12/72 std::tuple >::tuple, true>(IHyprWindowDecoration*&, std::default_delete&&) [1947] - 0.00 0.00 12/72 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) [1899] - 0.00 0.00 12/72 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl >(std::default_delete&&) [1903] - 0.00 0.00 12/72 std::_Head_base<1ul, std::default_delete, true>::_Head_base >(std::default_delete&&) [1876] -[1016] 0.0 0.00 0.00 72 std::default_delete&& std::forward >(std::remove_reference >::type&) [1016] ------------------------------------------------ - 0.00 0.00 71/71 std::_List_node::_M_valptr() [1018] -[1017] 0.0 0.00 0.00 71 __gnu_cxx::__aligned_membuf::_M_ptr() [1017] - 0.00 0.00 70/70 __gnu_cxx::__aligned_membuf::_M_addr() [1019] ------------------------------------------------ - 0.00 0.00 7/71 std::__cxx11::_List_base >::_M_clear() [2092] - 0.00 0.00 7/71 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] - 0.00 0.00 57/71 std::_List_iterator::operator*() const [1093] -[1018] 0.0 0.00 0.00 71 std::_List_node::_M_valptr() [1018] - 0.00 0.00 71/71 __gnu_cxx::__aligned_membuf::_M_ptr() [1017] ------------------------------------------------ - 0.00 0.00 70/70 __gnu_cxx::__aligned_membuf::_M_ptr() [1017] -[1019] 0.0 0.00 0.00 70 __gnu_cxx::__aligned_membuf::_M_addr() [1019] ------------------------------------------------ - 0.00 0.00 70/70 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() [1022] -[1020] 0.0 0.00 0.00 70 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() [1020] - 0.00 0.00 70/70 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() [1021] ------------------------------------------------ - 0.00 0.00 70/70 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() [1020] -[1021] 0.0 0.00 0.00 70 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() [1021] ------------------------------------------------ - 0.00 0.00 1/70 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] - 0.00 0.00 12/70 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) [1956] - 0.00 0.00 13/70 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_destroy_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1826] - 0.00 0.00 44/70 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator*() const [1239] -[1022] 0.0 0.00 0.00 70 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() [1022] - 0.00 0.00 70/70 __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() [1020] ------------------------------------------------ - 0.00 0.00 1/70 __static_initialization_and_destruction_0(int, int) [3017] - 0.00 0.00 1/70 CConfigManager::CConfigManager() [3097] - 0.00 0.00 1/70 execAndGet[abi:cxx11](char const*) [3013] - 0.00 0.00 3/70 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2631] - 0.00 0.00 32/70 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] - 0.00 0.00 32/70 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) [1488] -[1023] 0.0 0.00 0.00 70 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] - 0.00 0.00 140/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] - 0.00 0.00 70/19661 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) [159] - 0.00 0.00 70/17704 std::is_constant_evaluated() [178] - 0.00 0.00 70/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] ------------------------------------------------ - 0.00 0.00 19/69 std::__cxx11::list >::begin() [1701] - 0.00 0.00 23/69 std::_List_const_iterator::_M_const_cast() const [1645] - 0.00 0.00 27/69 std::__cxx11::list >::end() [1578] -[1024] 0.0 0.00 0.00 69 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1024] ------------------------------------------------ - 0.00 0.00 1/67 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 24/67 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] - 0.00 0.00 42/67 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] -[1025] 0.0 0.00 0.00 67 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [1025] - 0.00 0.00 70/213 std::__cxx11::basic_string, std::allocator >::append(char const*) [818] - 0.00 0.00 68/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] ------------------------------------------------ - 0.00 0.00 64/64 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1027] -[1026] 0.0 0.00 0.00 64 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const [1026] ------------------------------------------------ - 0.00 0.00 32/64 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::__detail::_StateSeq >**, unsigned long) [1348] - 0.00 0.00 32/64 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1343] -[1027] 0.0 0.00 0.00 64 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1027] - 0.00 0.00 64/64 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const [1026] - 0.00 0.00 64/64 std::allocator >*>::allocator > >(std::allocator > > const&) [1035] ------------------------------------------------ - 0.00 0.00 64/64 std::vector >::max_size() const [1032] -[1028] 0.0 0.00 0.00 64 std::_Vector_base >::_M_get_Tp_allocator() const [1028] ------------------------------------------------ - 0.00 0.00 64/64 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [1031] -[1029] 0.0 0.00 0.00 64 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::get() const [1029] ------------------------------------------------ - 0.00 0.00 64/64 std::__new_allocator, std::allocator > > > >::allocate(unsigned long, void const*) [1052] -[1030] 0.0 0.00 0.00 64 std::__new_allocator, std::allocator > > > >::_M_max_size() const [1030] ------------------------------------------------ - 0.00 0.00 32/64 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [1325] - 0.00 0.00 32/64 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [1324] -[1031] 0.0 0.00 0.00 64 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [1031] - 0.00 0.00 64/64 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::get() const [1029] ------------------------------------------------ - 0.00 0.00 64/64 std::vector >::_M_check_len(unsigned long, char const*) const [1326] -[1032] 0.0 0.00 0.00 64 std::vector >::max_size() const [1032] - 0.00 0.00 64/64 std::_Vector_base >::_M_get_Tp_allocator() const [1028] - 0.00 0.00 64/64 std::vector >::_S_max_size(std::allocator const&) [1062] ------------------------------------------------ - 0.00 0.00 32/64 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] - 0.00 0.00 32/64 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] -[1033] 0.0 0.00 0.00 64 std::__detail::_NFA_base::_M_start() const [1033] ------------------------------------------------ - 0.00 0.00 32/64 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results() [1473] - 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl() [1356] -[1034] 0.0 0.00 0.00 64 std::allocator, std::allocator > > > >::allocator() [1034] - 0.00 0.00 64/64 std::__new_allocator, std::allocator > > > >::__new_allocator() [1053] ------------------------------------------------ - 0.00 0.00 64/64 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1027] -[1035] 0.0 0.00 0.00 64 std::allocator >*>::allocator > >(std::allocator > > const&) [1035] - 0.00 0.00 64/64 std::__new_allocator >*>::__new_allocator() [1054] ------------------------------------------------ - 0.00 0.00 32/64 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::__detail::_StateSeq >**, unsigned long) [1348] - 0.00 0.00 32/64 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1343] -[1036] 0.0 0.00 0.00 64 std::allocator >*>::~allocator() [1036] ------------------------------------------------ - 0.00 0.00 32/64 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] - 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] -[1037] 0.0 0.00 0.00 64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocator(std::allocator const&) [1037] - 0.00 0.00 64/64 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::__new_allocator() [1055] ------------------------------------------------ - 0.00 0.00 32/64 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] - 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] -[1038] 0.0 0.00 0.00 64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::~allocator() [1038] ------------------------------------------------ - 0.00 0.00 32/64 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > >, int> > const&) [1454] - 0.00 0.00 32/64 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > >, int> > const&) [1368] -[1039] 0.0 0.00 0.00 64 std::allocator, std::allocator > >, int> >::allocator(std::allocator, std::allocator > >, int> > const&) [1039] - 0.00 0.00 64/64 std::__new_allocator, std::allocator > >, int> >::__new_allocator(std::__new_allocator, std::allocator > >, int> > const&) [1056] ------------------------------------------------ - 0.00 0.00 32/64 std::__cxx11::basic_regex >::~basic_regex() [1468] - 0.00 0.00 32/64 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) [1466] -[1040] 0.0 0.00 0.00 64 std::shared_ptr > const>::~shared_ptr() [1040] - 0.00 0.00 64/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [951] ------------------------------------------------ - 0.00 0.00 32/64 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(unsigned long, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [1447] - 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_create_storage(unsigned long) [1357] -[1041] 0.0 0.00 0.00 64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate(unsigned long) [1041] - 0.00 0.00 64/64 std::allocator_traits, std::allocator > > > > >::allocate(std::allocator, std::allocator > > > >&, unsigned long) [1059] ------------------------------------------------ - 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(std::allocator, std::allocator > > > > const&) [1359] - 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(unsigned long, std::allocator, std::allocator > > > > const&) [1360] -[1042] 0.0 0.00 0.00 64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > > > > const&) [1042] - 0.00 0.00 64/96 std::allocator, std::allocator > > > >::allocator(std::allocator, std::allocator > > > > const&) [944] - 0.00 0.00 64/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_Vector_impl_data() [948] ------------------------------------------------ - 0.00 0.00 32/64 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~vector() [1457] - 0.00 0.00 32/64 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_default_initialize(unsigned long) [1455] -[1043] 0.0 0.00 0.00 64 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_get_Tp_allocator() [1043] ------------------------------------------------ - 0.00 0.00 32/64 std::_Vector_base >::~_Vector_base() [1380] - 0.00 0.00 32/64 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] -[1044] 0.0 0.00 0.00 64 std::_Vector_base >::_M_deallocate(unsigned long*, unsigned long) [1044] - 0.00 0.00 32/32 std::allocator_traits >::deallocate(std::allocator&, unsigned long*, unsigned long) [1423] ------------------------------------------------ - 0.00 0.00 64/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [1061] -[1045] 0.0 0.00 0.00 64 std::_Sp_ebo_helper<0, std::allocator, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator, true>&) [1045] ------------------------------------------------ - 0.00 0.00 64/64 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1349] -[1046] 0.0 0.00 0.00 64 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_M_set_node(std::__detail::_StateSeq >**) [1046] - 0.00 0.00 64/64 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_S_buffer_size() [1047] ------------------------------------------------ - 0.00 0.00 64/64 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_M_set_node(std::__detail::_StateSeq >**) [1046] -[1047] 0.0 0.00 0.00 64 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_S_buffer_size() [1047] - 0.00 0.00 64/1694 std::__deque_buf_size(unsigned long) [465] ------------------------------------------------ - 0.00 0.00 64/64 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [1345] -[1048] 0.0 0.00 0.00 64 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator() [1048] ------------------------------------------------ - 0.00 0.00 32/64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) [1513] - 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] -[1049] 0.0 0.00 0.00 64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) [1049] - 0.00 0.00 64/64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >* std::__addressof >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) [1065] ------------------------------------------------ - 0.00 0.00 32/64 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] - 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] -[1050] 0.0 0.00 0.00 64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [1050] - 0.00 0.00 32/32 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [1418] ------------------------------------------------ - 0.00 0.00 64/64 std::allocator_traits, std::allocator > > > > >::deallocate(std::allocator, std::allocator > > > >&, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [1058] -[1051] 0.0 0.00 0.00 64 std::__new_allocator, std::allocator > > > >::deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [1051] ------------------------------------------------ - 0.00 0.00 64/64 std::allocator_traits, std::allocator > > > > >::allocate(std::allocator, std::allocator > > > >&, unsigned long) [1059] -[1052] 0.0 0.00 0.00 64 std::__new_allocator, std::allocator > > > >::allocate(unsigned long, void const*) [1052] - 0.00 0.00 64/64 std::__new_allocator, std::allocator > > > >::_M_max_size() const [1030] ------------------------------------------------ - 0.00 0.00 64/64 std::allocator, std::allocator > > > >::allocator() [1034] -[1053] 0.0 0.00 0.00 64 std::__new_allocator, std::allocator > > > >::__new_allocator() [1053] ------------------------------------------------ - 0.00 0.00 64/64 std::allocator >*>::allocator > >(std::allocator > > const&) [1035] -[1054] 0.0 0.00 0.00 64 std::__new_allocator >*>::__new_allocator() [1054] ------------------------------------------------ - 0.00 0.00 64/64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocator(std::allocator const&) [1037] -[1055] 0.0 0.00 0.00 64 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::__new_allocator() [1055] ------------------------------------------------ - 0.00 0.00 64/64 std::allocator, std::allocator > >, int> >::allocator(std::allocator, std::allocator > >, int> > const&) [1039] -[1056] 0.0 0.00 0.00 64 std::__new_allocator, std::allocator > >, int> >::__new_allocator(std::__new_allocator, std::allocator > >, int> > const&) [1056] ------------------------------------------------ - 0.00 0.00 32/64 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] - 0.00 0.00 32/64 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() [1498] -[1057] 0.0 0.00 0.00 64 std::regex_constants::operator&(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) [1057] ------------------------------------------------ - 0.00 0.00 64/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [888] -[1058] 0.0 0.00 0.00 64 std::allocator_traits, std::allocator > > > > >::deallocate(std::allocator, std::allocator > > > >&, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [1058] - 0.00 0.00 64/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 64/64 std::__new_allocator, std::allocator > > > >::deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [1051] ------------------------------------------------ - 0.00 0.00 64/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate(unsigned long) [1041] -[1059] 0.0 0.00 0.00 64 std::allocator_traits, std::allocator > > > > >::allocate(std::allocator, std::allocator > > > >&, unsigned long) [1059] - 0.00 0.00 64/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 64/64 std::__new_allocator, std::allocator > > > >::allocate(unsigned long, void const*) [1052] ------------------------------------------------ - 0.00 0.00 64/64 std::vector >::_S_max_size(std::allocator const&) [1062] -[1060] 0.0 0.00 0.00 64 std::allocator_traits >::max_size(std::allocator const&) [1060] ------------------------------------------------ - 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1432] - 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] -[1061] 0.0 0.00 0.00 64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [1061] - 0.00 0.00 64/64 std::_Sp_ebo_helper<0, std::allocator, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator, true>&) [1045] ------------------------------------------------ - 0.00 0.00 64/64 std::vector >::max_size() const [1032] -[1062] 0.0 0.00 0.00 64 std::vector >::_S_max_size(std::allocator const&) [1062] - 0.00 0.00 64/64 std::allocator_traits >::max_size(std::allocator const&) [1060] - 0.00 0.00 64/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] ------------------------------------------------ - 0.00 0.00 64/64 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] -[1063] 0.0 0.00 0.00 64 std::vector >::_S_relocate(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1063] - 0.00 0.00 64/64 unsigned long* std::__relocate_a >(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1066] ------------------------------------------------ - 0.00 0.00 32/64 std::vector >::push_back(unsigned long const&) [1462] - 0.00 0.00 32/64 std::vector >::back() [1459] -[1064] 0.0 0.00 0.00 64 std::vector >::end() [1064] - 0.00 0.00 64/128 __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned long* const&) [884] ------------------------------------------------ - 0.00 0.00 64/64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) [1049] -[1065] 0.0 0.00 0.00 64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >* std::__addressof >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) [1065] ------------------------------------------------ - 0.00 0.00 64/64 std::vector >::_S_relocate(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1063] -[1066] 0.0 0.00 0.00 64 unsigned long* std::__relocate_a >(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1066] - 0.00 0.00 192/192 unsigned long* std::__niter_base(unsigned long*) [838] - 0.00 0.00 64/64 std::enable_if::value, unsigned long*>::type std::__relocate_a_1(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1067] ------------------------------------------------ - 0.00 0.00 64/64 unsigned long* std::__relocate_a >(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1066] -[1067] 0.0 0.00 0.00 64 std::enable_if::value, unsigned long*>::type std::__relocate_a_1(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1067] ------------------------------------------------ - 0.00 0.00 32/64 std::__detail::_Compiler >::_M_get_nfa() [1490] - 0.00 0.00 32/64 std::shared_ptr > const>::shared_ptr >, void>(std::shared_ptr > >&&) [1337] -[1068] 0.0 0.00 0.00 64 std::remove_reference > >&>::type&& std::move > >&>(std::shared_ptr > >&) [1068] ------------------------------------------------ - 0.00 0.00 63/63 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() const [1075] -[1069] 0.0 0.00 0.00 63 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() const [1069] - 0.00 0.00 63/63 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() const [1070] ------------------------------------------------ - 0.00 0.00 63/63 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() const [1069] -[1070] 0.0 0.00 0.00 63 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() const [1070] ------------------------------------------------ - 0.00 0.00 63/63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1072] -[1071] 0.0 0.00 0.00 63 std::__detail::_Select1st::__1st_type, std::allocator > const, std::function, std::allocator >)> > const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, std::function, std::allocator >)> > const&>(std::pair, std::allocator > const, std::function, std::allocator >)> > const&) const [1071] - 0.00 0.00 63/63 std::pair, std::allocator > const, std::function, std::allocator >)> > const& std::forward, std::allocator > const, std::function, std::allocator >)> > const&>(std::remove_reference, std::allocator > const, std::function, std::allocator >)> > const&>::type&) [1077] ------------------------------------------------ - 0.00 0.00 63/63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [975] -[1072] 0.0 0.00 0.00 63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1072] - 0.00 0.00 63/63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [1073] - 0.00 0.00 63/63 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() const [1074] - 0.00 0.00 63/63 std::__detail::_Select1st::__1st_type, std::allocator > const, std::function, std::allocator >)> > const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, std::function, std::allocator >)> > const&>(std::pair, std::allocator > const, std::function, std::allocator >)> > const&) const [1071] - 0.00 0.00 63/12951 std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [202] ------------------------------------------------ - 0.00 0.00 63/63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1072] -[1073] 0.0 0.00 0.00 63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [1073] - 0.00 0.00 63/12954 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_M_cget() const [201] ------------------------------------------------ - 0.00 0.00 63/63 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1072] -[1074] 0.0 0.00 0.00 63 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() const [1074] - 0.00 0.00 63/63 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() const [1075] ------------------------------------------------ - 0.00 0.00 63/63 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() const [1074] -[1075] 0.0 0.00 0.00 63 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() const [1075] - 0.00 0.00 63/63 __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() const [1069] ------------------------------------------------ - 0.00 0.00 13/63 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4005] - 0.00 0.00 15/63 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] - 0.00 0.00 35/63 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) [1737] -[1076] 0.0 0.00 0.00 63 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_left(std::_Rb_tree_node_base*) [1076] ------------------------------------------------ - 0.00 0.00 63/63 std::__detail::_Select1st::__1st_type, std::allocator > const, std::function, std::allocator >)> > const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, std::function, std::allocator >)> > const&>(std::pair, std::allocator > const, std::function, std::allocator >)> > const&) const [1071] -[1077] 0.0 0.00 0.00 63 std::pair, std::allocator > const, std::function, std::allocator >)> > const& std::forward, std::allocator > const, std::function, std::allocator >)> > const&>(std::remove_reference, std::allocator > const, std::function, std::allocator >)> > const&>::type&) [1077] ------------------------------------------------ - 0.00 0.00 4/62 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 8/62 CConfigManager::getMatchingRules(CWindow*) [2028] - 0.00 0.00 8/62 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 8/62 Events::listener_destroyWindow(void*, void*) [2040] - 0.00 0.00 15/62 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 19/62 Events::listener_setTitleWindow(void*, void*) [1670] -[1078] 0.0 0.00 0.00 62 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] - 0.00 0.00 65/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 3/442 Debug::log(LogLevel, char const*, ...) [663] ------------------------------------------------ - 0.00 0.00 62/62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] -[1079] 0.0 0.00 0.00 62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [1079] ------------------------------------------------ - 0.00 0.00 62/62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] -[1080] 0.0 0.00 0.00 62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [1080] - 0.00 0.00 62/5677 std::__detail::_Hashtable_hash_traits, std::allocator > > >::__small_size_threshold() [311] ------------------------------------------------ - 0.00 0.00 62/62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::end() [1083] -[1081] 0.0 0.00 0.00 62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [1081] - 0.00 0.00 62/151 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [869] ------------------------------------------------ - 0.00 0.00 62/62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::find(std::__cxx11::basic_string, std::allocator > const&) [1084] -[1082] 0.0 0.00 0.00 62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] - 0.00 0.00 62/62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [1079] - 0.00 0.00 62/62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [1080] - 0.00 0.00 62/90 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [968] - 0.00 0.00 62/92 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [964] - 0.00 0.00 62/90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [966] - 0.00 0.00 62/151 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [869] ------------------------------------------------ - 0.00 0.00 14/62 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] - 0.00 0.00 48/62 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] -[1083] 0.0 0.00 0.00 62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::end() [1083] - 0.00 0.00 62/62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [1081] ------------------------------------------------ - 0.00 0.00 14/62 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] - 0.00 0.00 48/62 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] -[1084] 0.0 0.00 0.00 62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::find(std::__cxx11::basic_string, std::allocator > const&) [1084] - 0.00 0.00 62/62 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [1082] ------------------------------------------------ - 0.00 0.00 14/62 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] - 0.00 0.00 48/62 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] -[1085] 0.0 0.00 0.00 62 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&) [1085] ------------------------------------------------ - 0.00 0.00 1/61 CHyprDwindleLayout::getMasterNodeOnWorkspace(int const&) [3117] - 0.00 0.00 3/61 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] - 0.00 0.00 14/61 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] - 0.00 0.00 43/61 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] -[1086] 0.0 0.00 0.00 61 std::__cxx11::list >::begin() [1086] - 0.00 0.00 61/162 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [851] ------------------------------------------------ - 0.00 0.00 60/60 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1088] -[1087] 0.0 0.00 0.00 60 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] - 0.00 0.00 60/300 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::capacity() const [716] - 0.00 0.00 32/460 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [659] - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > > const&) [1448] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_swap_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data&) [1358] - 0.00 0.00 32/96 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() [956] - 0.00 0.00 28/484 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::size() const [642] - 0.00 0.00 28/28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1550] - 0.00 0.00 28/28 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_erase_at_end(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1541] ------------------------------------------------ - 0.00 0.00 28/60 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_establish_failed_match(__gnu_cxx::__normal_iterator, std::allocator > >) [1545] - 0.00 0.00 32/60 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_resize(unsigned int) [1472] -[1088] 0.0 0.00 0.00 60 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1088] - 0.00 0.00 60/60 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] ------------------------------------------------ - 0.00 0.00 1/58 std::allocator >::allocator() [3276] - 0.00 0.00 57/58 std::allocator >::allocator(std::allocator const&) [1099] -[1089] 0.0 0.00 0.00 58 std::__new_allocator >::__new_allocator() [1089] ------------------------------------------------ - 0.00 0.00 1/58 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 57/58 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] -[1090] 0.0 0.00 0.00 58 std::__cxx11::list >::front() [1090] - 0.00 0.00 58/37872 std::__cxx11::list >::begin() [94] - 0.00 0.00 58/37872 std::_List_iterator::operator*() const [93] ------------------------------------------------ - 0.00 0.00 57/57 CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [552] -[1091] 0.0 0.00 0.00 57 CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [1091] - 0.00 0.00 687/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] - 0.00 0.00 516/200444 std::_List_iterator::operator*() const [30] - 0.00 0.00 516/167869 std::_List_iterator::operator++() [32] - 0.00 0.00 400/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 172/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 171/54237 std::__cxx11::list >::begin() [55] - 0.00 0.00 171/43977 std::__cxx11::list >::end() [73] - 0.00 0.00 57/1877 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 57/9923 std::array >, 4ul>::operator[](unsigned long) [248] - 0.00 0.00 57/11329 std::__cxx11::list >::begin() [215] - 0.00 0.00 57/11326 std::__cxx11::list >::end() [216] - 0.00 0.00 57/11325 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [217] - 0.00 0.00 57/1407 CHyprRenderer::renderDragIcon(SMonitor*, timespec*) [528] - 0.00 0.00 57/58 std::__cxx11::list >::front() [1090] - 0.00 0.00 57/1464 std::unique_ptr >::operator->() const [494] - 0.00 0.00 57/1463 CHyprError::draw() [499] ------------------------------------------------ - 0.00 0.00 2/57 CAnimatedVariable::setValueAndWarp(Vector2D const&) [2710] - 0.00 0.00 7/57 CAnimatedVariable::setValueAndWarp(float const&) [2129] - 0.00 0.00 48/57 CAnimationManager::tick() [539] -[1092] 0.0 0.00 0.00 57 CAnimatedVariable::warp() [1092] ------------------------------------------------ - 0.00 0.00 8/57 std::__cxx11::list >::back() [2101] - 0.00 0.00 20/57 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 29/57 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] -[1093] 0.0 0.00 0.00 57 std::_List_iterator::operator*() const [1093] - 0.00 0.00 57/71 std::_List_node::_M_valptr() [1018] ------------------------------------------------ - 0.00 0.00 57/57 std::__cxx11::list >::get_allocator() const [1095] -[1094] 0.0 0.00 0.00 57 std::__cxx11::_List_base >::_M_get_Node_allocator() const [1094] ------------------------------------------------ - 0.00 0.00 57/57 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] -[1095] 0.0 0.00 0.00 57 std::__cxx11::list >::get_allocator() const [1095] - 0.00 0.00 57/57 std::__cxx11::_List_base >::_M_get_Node_allocator() const [1094] - 0.00 0.00 57/57 std::allocator::allocator >(std::allocator > const&) [1096] ------------------------------------------------ - 0.00 0.00 57/57 std::__cxx11::list >::get_allocator() const [1095] -[1096] 0.0 0.00 0.00 57 std::allocator::allocator >(std::allocator > const&) [1096] - 0.00 0.00 57/57 std::__new_allocator::__new_allocator() [1100] ------------------------------------------------ - 0.00 0.00 57/57 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] -[1097] 0.0 0.00 0.00 57 std::allocator::~allocator() [1097] ------------------------------------------------ - 0.00 0.00 57/57 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [1102] -[1098] 0.0 0.00 0.00 57 std::allocator >::allocator(std::allocator > const&) [1098] - 0.00 0.00 57/57 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [1101] ------------------------------------------------ - 0.00 0.00 57/57 std::__cxx11::list >::list(std::allocator const&) [1108] -[1099] 0.0 0.00 0.00 57 std::allocator >::allocator(std::allocator const&) [1099] - 0.00 0.00 57/58 std::__new_allocator >::__new_allocator() [1089] ------------------------------------------------ - 0.00 0.00 57/57 std::allocator::allocator >(std::allocator > const&) [1096] -[1100] 0.0 0.00 0.00 57 std::__new_allocator::__new_allocator() [1100] ------------------------------------------------ - 0.00 0.00 57/57 std::allocator >::allocator(std::allocator > const&) [1098] -[1101] 0.0 0.00 0.00 57 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [1101] ------------------------------------------------ - 0.00 0.00 57/57 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [1105] -[1102] 0.0 0.00 0.00 57 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [1102] - 0.00 0.00 57/114 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [903] - 0.00 0.00 57/57 std::allocator >::allocator(std::allocator > const&) [1098] - 0.00 0.00 57/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 57/57 std::__cxx11::_List_base >::~_List_base() [1106] -[1103] 0.0 0.00 0.00 57 std::__cxx11::_List_base >::_List_impl::~_List_impl() [1103] - 0.00 0.00 58/115 std::allocator >::~allocator() [902] ------------------------------------------------ - 0.00 0.00 57/57 std::__cxx11::_List_base >::~_List_base() [1106] -[1104] 0.0 0.00 0.00 57 std::__cxx11::_List_base >::_M_clear() [1104] - 0.00 0.00 53/33883 std::_List_node::_M_valptr() [105] - 0.00 0.00 53/215 std::__cxx11::_List_base >::_M_get_Node_allocator() [817] - 0.00 0.00 53/53 void std::allocator_traits > >::destroy(std::allocator >&, CAnimatedVariable**) [1150] - 0.00 0.00 53/53 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1151] ------------------------------------------------ - 0.00 0.00 57/57 std::__cxx11::list >::list(std::allocator const&) [1108] -[1105] 0.0 0.00 0.00 57 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [1105] - 0.00 0.00 57/114 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [903] - 0.00 0.00 57/57 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [1102] ------------------------------------------------ - 0.00 0.00 57/57 std::__cxx11::list >::~list() [1109] -[1106] 0.0 0.00 0.00 57 std::__cxx11::_List_base >::~_List_base() [1106] - 0.00 0.00 57/57 std::__cxx11::_List_base >::_M_clear() [1104] - 0.00 0.00 57/57 std::__cxx11::_List_base >::_List_impl::~_List_impl() [1103] ------------------------------------------------ - 0.00 0.00 57/57 CAnimatedVariable::unregister() [1111] -[1107] 0.0 0.00 0.00 57 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] - 0.00 0.00 1458/35247 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [99] - 0.00 0.00 1399/33829 std::_List_iterator::operator++() [106] - 0.00 0.00 1398/33774 std::_List_iterator::operator*() const [111] - 0.00 0.00 111/1520 std::__cxx11::list >::begin() [485] - 0.00 0.00 108/162 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [852] - 0.00 0.00 57/57 std::__cxx11::list >::get_allocator() const [1095] - 0.00 0.00 57/57 std::__cxx11::list >::list(std::allocator const&) [1108] - 0.00 0.00 57/57 std::allocator::~allocator() [1097] - 0.00 0.00 57/1519 std::__cxx11::list >::end() [486] - 0.00 0.00 56/56 std::__cxx11::list >::size() const [1115] - 0.00 0.00 56/57 std::__cxx11::list >::~list() [1109] - 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [1137] ------------------------------------------------ - 0.00 0.00 57/57 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] -[1108] 0.0 0.00 0.00 57 std::__cxx11::list >::list(std::allocator const&) [1108] - 0.00 0.00 57/57 std::allocator >::allocator(std::allocator const&) [1099] - 0.00 0.00 57/57 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [1105] - 0.00 0.00 57/115 std::allocator >::~allocator() [902] ------------------------------------------------ - 0.00 0.00 1/57 CAnimationManager::~CAnimationManager() [3113] - 0.00 0.00 56/57 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] -[1109] 0.0 0.00 0.00 57 std::__cxx11::list >::~list() [1109] - 0.00 0.00 57/57 std::__cxx11::_List_base >::~_List_base() [1106] ------------------------------------------------ - 0.00 0.00 1/57 CConfigManager::dispatchExecOnce() [529] - 0.00 0.00 56/57 CConfigManager::tick() [1690] -[1110] 0.0 0.00 0.00 57 std::operator==(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1110] ------------------------------------------------ - 0.00 0.00 3/56 CWorkspace::~CWorkspace() [2524] - 0.00 0.00 53/56 CAnimatedVariable::~CAnimatedVariable() [1146] -[1111] 0.0 0.00 0.00 56 CAnimatedVariable::unregister() [1111] - 0.00 0.00 57/57 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] - 0.00 0.00 56/1531 std::unique_ptr >::operator->() const [478] ------------------------------------------------ - 0.00 0.00 19/56 std::__cxx11::basic_string, std::allocator >::end() [1703] - 0.00 0.00 37/56 std::__cxx11::basic_string, std::allocator >::begin() [1302] -[1112] 0.0 0.00 0.00 56 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char* const&) [1112] ------------------------------------------------ - 0.00 0.00 56/56 std::__cxx11::list >::_M_node_count() const [1114] -[1113] 0.0 0.00 0.00 56 std::__cxx11::_List_base >::_M_get_size() const [1113] ------------------------------------------------ - 0.00 0.00 56/56 std::__cxx11::list >::size() const [1115] -[1114] 0.0 0.00 0.00 56 std::__cxx11::list >::_M_node_count() const [1114] - 0.00 0.00 56/56 std::__cxx11::_List_base >::_M_get_size() const [1113] ------------------------------------------------ - 0.00 0.00 56/56 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] -[1115] 0.0 0.00 0.00 56 std::__cxx11::list >::size() const [1115] - 0.00 0.00 56/56 std::__cxx11::list >::_M_node_count() const [1114] ------------------------------------------------ - 0.00 0.00 2/56 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2931] - 0.00 0.00 7/56 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::allocator, std::allocator > > const&) [2441] - 0.00 0.00 23/56 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1642] - 0.00 0.00 24/56 std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() [1643] -[1116] 0.0 0.00 0.00 56 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1116] ------------------------------------------------ - 0.00 0.00 20/56 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 36/56 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] -[1117] 0.0 0.00 0.00 56 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [1117] ------------------------------------------------ - 0.00 0.00 1/55 CTimer::CTimer() [3129] - 0.00 0.00 54/55 CAnimatedVariable::CAnimatedVariable() [1122] -[1118] 0.0 0.00 0.00 55 std::chrono::time_point > >::time_point() [1118] - 0.00 0.00 55/55 std::chrono::duration >::zero() [1119] ------------------------------------------------ - 0.00 0.00 55/55 std::chrono::time_point > >::time_point() [1118] -[1119] 0.0 0.00 0.00 55 std::chrono::duration >::zero() [1119] - 0.00 0.00 55/20307 std::chrono::duration_values::zero() [156] - 0.00 0.00 55/54116 std::chrono::duration >::duration(long const&) [56] ------------------------------------------------ - 0.00 0.00 1/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] - 0.00 0.00 12/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] - 0.00 0.00 13/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4005] - 0.00 0.00 29/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) [1737] -[1120] 0.0 0.00 0.00 55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_right(std::_Rb_tree_node_base*) [1120] ------------------------------------------------ - 0.00 0.00 6/54 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 48/54 CWindow::CWindow() [1852] -[1121] 0.0 0.00 0.00 54 CAnimatedVariable::create(ANIMATEDVARTYPE, float*, long*, std::__cxx11::basic_string, std::allocator >*, void*, AVARDAMAGEPOLICY) [1121] - 0.00 0.00 54/1531 std::unique_ptr >::operator->() const [478] - 0.00 0.00 54/54 std::__cxx11::list >::push_back(CAnimatedVariable*&&) [1139] ------------------------------------------------ - 0.00 0.00 6/54 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 48/54 CWindow::CWindow() [1852] -[1122] 0.0 0.00 0.00 54 CAnimatedVariable::CAnimatedVariable() [1122] - 0.00 0.00 162/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 162/185 CColor::CColor() [843] - 0.00 0.00 54/55 std::chrono::time_point > >::time_point() [1118] ------------------------------------------------ - 0.00 0.00 54/54 std::__new_allocator >::allocate(unsigned long, void const*) [1128] -[1123] 0.0 0.00 0.00 54 std::__new_allocator >::_M_max_size() const [1123] ------------------------------------------------ - 0.00 0.00 54/54 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [1135] -[1124] 0.0 0.00 0.00 54 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [1124] ------------------------------------------------ - 0.00 0.00 54/54 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] -[1125] 0.0 0.00 0.00 54 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1125] - 0.00 0.00 54/54 std::allocator >* std::__addressof > >(std::allocator >&) [1142] ------------------------------------------------ - 0.00 0.00 54/54 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] -[1126] 0.0 0.00 0.00 54 std::__allocated_ptr > >::~__allocated_ptr() [1126] ------------------------------------------------ - 0.00 0.00 54/54 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] -[1127] 0.0 0.00 0.00 54 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1127] ------------------------------------------------ - 0.00 0.00 54/54 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1129] -[1128] 0.0 0.00 0.00 54 std::__new_allocator >::allocate(unsigned long, void const*) [1128] - 0.00 0.00 54/54 std::__new_allocator >::_M_max_size() const [1123] ------------------------------------------------ - 0.00 0.00 54/54 std::__cxx11::_List_base >::_M_get_node() [1132] -[1129] 0.0 0.00 0.00 54 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1129] - 0.00 0.00 54/35948 __is_constant_evaluated [98] - 0.00 0.00 54/54 std::__new_allocator >::allocate(unsigned long, void const*) [1128] ------------------------------------------------ - 0.00 0.00 54/54 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] -[1130] 0.0 0.00 0.00 54 void std::allocator_traits > >::construct(std::allocator >&, CAnimatedVariable**, CAnimatedVariable*&&) [1130] - 0.00 0.00 54/216 CAnimatedVariable*&& std::forward(std::remove_reference::type&) [816] - 0.00 0.00 54/54 decltype (::new ((void*)(0)) CAnimatedVariable*((declval)())) std::construct_at(CAnimatedVariable**, CAnimatedVariable*&&) [1143] ------------------------------------------------ - 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] -[1131] 0.0 0.00 0.00 54 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [1131] ------------------------------------------------ - 0.00 0.00 54/54 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] -[1132] 0.0 0.00 0.00 54 std::__cxx11::_List_base >::_M_get_node() [1132] - 0.00 0.00 54/54 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1129] ------------------------------------------------ - 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] -[1133] 0.0 0.00 0.00 54 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [1133] ------------------------------------------------ - 0.00 0.00 54/54 void std::__cxx11::list >::_M_insert(std::_List_iterator, CAnimatedVariable*&&) [1138] -[1134] 0.0 0.00 0.00 54 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] - 0.00 0.00 54/54 std::__cxx11::_List_base >::_M_get_node() [1132] - 0.00 0.00 54/215 std::__cxx11::_List_base >::_M_get_Node_allocator() [817] - 0.00 0.00 54/54 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1125] - 0.00 0.00 54/216 CAnimatedVariable*&& std::forward(std::remove_reference::type&) [816] - 0.00 0.00 54/33883 std::_List_node::_M_valptr() [105] - 0.00 0.00 54/54 void std::allocator_traits > >::construct(std::allocator >&, CAnimatedVariable**, CAnimatedVariable*&&) [1130] - 0.00 0.00 54/54 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1127] - 0.00 0.00 54/54 std::__allocated_ptr > >::~__allocated_ptr() [1126] ------------------------------------------------ - 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] -[1135] 0.0 0.00 0.00 54 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [1135] - 0.00 0.00 108/215 std::__cxx11::_List_base >::_M_get_Node_allocator() [817] - 0.00 0.00 54/54 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [1124] ------------------------------------------------ - 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [1137] -[1136] 0.0 0.00 0.00 54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] - 0.00 0.00 162/162 std::_List_const_iterator::_M_const_cast() const [850] - 0.00 0.00 108/108 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [921] - 0.00 0.00 54/33829 std::_List_iterator::operator++() [106] - 0.00 0.00 54/162 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [852] - 0.00 0.00 54/54 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [1141] - 0.00 0.00 54/54 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [1135] - 0.00 0.00 54/54 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [1133] - 0.00 0.00 54/108 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [915] - 0.00 0.00 54/54 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [1131] ------------------------------------------------ - 0.00 0.00 54/54 std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) [1107] -[1137] 0.0 0.00 0.00 54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [1137] - 0.00 0.00 54/54 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [1144] - 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] ------------------------------------------------ - 0.00 0.00 54/54 std::__cxx11::list >::push_back(CAnimatedVariable*&&) [1139] -[1138] 0.0 0.00 0.00 54 void std::__cxx11::list >::_M_insert(std::_List_iterator, CAnimatedVariable*&&) [1138] - 0.00 0.00 54/216 CAnimatedVariable*&& std::forward(std::remove_reference::type&) [816] - 0.00 0.00 54/54 std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) [1134] - 0.00 0.00 54/108 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [915] ------------------------------------------------ - 0.00 0.00 54/54 CAnimatedVariable::create(ANIMATEDVARTYPE, float*, long*, std::__cxx11::basic_string, std::allocator >*, void*, AVARDAMAGEPOLICY) [1121] -[1139] 0.0 0.00 0.00 54 std::__cxx11::list >::push_back(CAnimatedVariable*&&) [1139] - 0.00 0.00 54/54 std::remove_reference::type&& std::move(CAnimatedVariable*&) [1145] - 0.00 0.00 54/1519 std::__cxx11::list >::end() [486] - 0.00 0.00 54/54 void std::__cxx11::list >::_M_insert(std::_List_iterator, CAnimatedVariable*&&) [1138] ------------------------------------------------ - 0.00 0.00 27/54 std::pair, std::allocator > const, std::function, std::allocator >)> >::~pair() [1577] - 0.00 0.00 27/54 std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1587] -[1140] 0.0 0.00 0.00 54 std::function, std::allocator >)>::~function() [1140] - 0.00 0.00 54/1986 std::_Function_base::~_Function_base() [439] ------------------------------------------------ - 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [1136] -[1141] 0.0 0.00 0.00 54 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [1141] ------------------------------------------------ - 0.00 0.00 54/54 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1125] -[1142] 0.0 0.00 0.00 54 std::allocator >* std::__addressof > >(std::allocator >&) [1142] ------------------------------------------------ - 0.00 0.00 54/54 void std::allocator_traits > >::construct(std::allocator >&, CAnimatedVariable**, CAnimatedVariable*&&) [1130] -[1143] 0.0 0.00 0.00 54 decltype (::new ((void*)(0)) CAnimatedVariable*((declval)())) std::construct_at(CAnimatedVariable**, CAnimatedVariable*&&) [1143] - 0.00 0.00 54/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 54/216 CAnimatedVariable*&& std::forward(std::remove_reference::type&) [816] ------------------------------------------------ - 0.00 0.00 54/54 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [1137] -[1144] 0.0 0.00 0.00 54 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [1144] ------------------------------------------------ - 0.00 0.00 54/54 std::__cxx11::list >::push_back(CAnimatedVariable*&&) [1139] -[1145] 0.0 0.00 0.00 54 std::remove_reference::type&& std::move(CAnimatedVariable*&) [1145] ------------------------------------------------ - 0.00 0.00 5/53 CWorkspace::~CWorkspace() [2524] - 0.00 0.00 48/53 CWindow::~CWindow() [1853] -[1146] 0.0 0.00 0.00 53 CAnimatedVariable::~CAnimatedVariable() [1146] - 0.00 0.00 160/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 53/56 CAnimatedVariable::unregister() [1111] ------------------------------------------------ - 0.00 0.00 1/53 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3861] - 0.00 0.00 1/53 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) [3859] - 0.00 0.00 1/53 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) [3860] - 0.00 0.00 50/53 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] -[1147] 0.0 0.00 0.00 53 std::unique_ptr >::~unique_ptr() [1147] - 0.00 0.00 53/105 std::__uniq_ptr_impl >::_M_ptr() [924] ------------------------------------------------ - 0.00 0.00 53/53 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1149] -[1148] 0.0 0.00 0.00 53 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1148] ------------------------------------------------ - 0.00 0.00 53/53 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1151] -[1149] 0.0 0.00 0.00 53 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1149] - 0.00 0.00 53/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 53/53 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1148] ------------------------------------------------ - 0.00 0.00 53/53 std::__cxx11::_List_base >::_M_clear() [1104] -[1150] 0.0 0.00 0.00 53 void std::allocator_traits > >::destroy(std::allocator >&, CAnimatedVariable**) [1150] - 0.00 0.00 53/53 void std::destroy_at(CAnimatedVariable**) [1152] ------------------------------------------------ - 0.00 0.00 53/53 std::__cxx11::_List_base >::_M_clear() [1104] -[1151] 0.0 0.00 0.00 53 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1151] - 0.00 0.00 53/53 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1149] ------------------------------------------------ - 0.00 0.00 53/53 void std::allocator_traits > >::destroy(std::allocator >&, CAnimatedVariable**) [1150] -[1152] 0.0 0.00 0.00 53 void std::destroy_at(CAnimatedVariable**) [1152] ------------------------------------------------ - 0.00 0.00 52/52 Events::listener_keyboardKey(void*, void*) [1154] -[1153] 0.0 0.00 0.00 52 CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*) [1153] - 0.00 0.00 180/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 26/222 std::unique_ptr >::operator->() const [807] - 0.00 0.00 26/26 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] ------------------------------------------------ - 0.00 0.00 52/52 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] -[1154] 0.0 0.00 0.00 52 Events::listener_keyboardKey(void*, void*) [1154] - 0.00 0.00 52/10277 std::unique_ptr >::operator->() const [232] - 0.00 0.00 52/52 CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*) [1153] ------------------------------------------------ - 0.00 0.00 52/52 std::_Deque_base >::_M_get_map_allocator() const [1156] -[1155] 0.0 0.00 0.00 52 std::_Deque_base >::_M_get_Tp_allocator() const [1155] ------------------------------------------------ - 0.00 0.00 26/52 std::_Deque_base >::_M_deallocate_map(SDwindleNodeData***, unsigned long) [1609] - 0.00 0.00 26/52 std::_Deque_base >::_M_allocate_map(unsigned long) [1605] -[1156] 0.0 0.00 0.00 52 std::_Deque_base >::_M_get_map_allocator() const [1156] - 0.00 0.00 52/52 std::_Deque_base >::_M_get_Tp_allocator() const [1155] - 0.00 0.00 52/52 std::allocator::allocator(std::allocator const&) [1158] ------------------------------------------------ - 0.00 0.00 52/52 std::thread::~thread() [1172] -[1157] 0.0 0.00 0.00 52 std::thread::joinable() const [1157] - 0.00 0.00 52/104 std::thread::id::id() [928] - 0.00 0.00 52/52 std::operator==(std::thread::id, std::thread::id) [1175] ------------------------------------------------ - 0.00 0.00 52/52 std::_Deque_base >::_M_get_map_allocator() const [1156] -[1158] 0.0 0.00 0.00 52 std::allocator::allocator(std::allocator const&) [1158] - 0.00 0.00 52/52 std::__new_allocator::__new_allocator() [1168] ------------------------------------------------ - 0.00 0.00 26/52 std::_Deque_base >::_M_deallocate_map(SDwindleNodeData***, unsigned long) [1609] - 0.00 0.00 26/52 std::_Deque_base >::_M_allocate_map(unsigned long) [1605] -[1159] 0.0 0.00 0.00 52 std::allocator::~allocator() [1159] ------------------------------------------------ - 0.00 0.00 52/52 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_Tuple_impl() [1163] -[1160] 0.0 0.00 0.00 52 std::_Head_base<0ul, std::thread::_State*, false>::_Head_base() [1160] ------------------------------------------------ - 0.00 0.00 52/52 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [1164] -[1161] 0.0 0.00 0.00 52 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1161] ------------------------------------------------ - 0.00 0.00 1/52 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3861] - 0.00 0.00 1/52 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) [3859] - 0.00 0.00 1/52 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) [3860] - 0.00 0.00 49/52 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] -[1162] 0.0 0.00 0.00 52 std::unique_ptr >::unique_ptr, void>(std::thread::_State*) [1162] - 0.00 0.00 52/52 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(std::thread::_State*) [1169] ------------------------------------------------ - 0.00 0.00 52/52 std::tuple >::tuple() [1171] -[1163] 0.0 0.00 0.00 52 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_Tuple_impl() [1163] - 0.00 0.00 52/52 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [1164] - 0.00 0.00 52/52 std::_Head_base<0ul, std::thread::_State*, false>::_Head_base() [1160] ------------------------------------------------ - 0.00 0.00 52/52 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_Tuple_impl() [1163] -[1164] 0.0 0.00 0.00 52 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [1164] - 0.00 0.00 52/52 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1161] ------------------------------------------------ - 0.00 0.00 7/52 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] - 0.00 0.00 16/52 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 29/52 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] -[1165] 0.0 0.00 0.00 52 std::_List_iterator::operator++() [1165] ------------------------------------------------ - 0.00 0.00 52/52 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] -[1166] 0.0 0.00 0.00 52 std::_Deque_iterator::_M_set_node(SDwindleNodeData***) [1166] - 0.00 0.00 52/52 std::_Deque_iterator::_S_buffer_size() [1167] ------------------------------------------------ - 0.00 0.00 52/52 std::_Deque_iterator::_M_set_node(SDwindleNodeData***) [1166] -[1167] 0.0 0.00 0.00 52 std::_Deque_iterator::_S_buffer_size() [1167] - 0.00 0.00 52/1694 std::__deque_buf_size(unsigned long) [465] ------------------------------------------------ - 0.00 0.00 52/52 std::allocator::allocator(std::allocator const&) [1158] -[1168] 0.0 0.00 0.00 52 std::__new_allocator::__new_allocator() [1168] ------------------------------------------------ - 0.00 0.00 52/52 std::unique_ptr >::unique_ptr, void>(std::thread::_State*) [1162] -[1169] 0.0 0.00 0.00 52 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(std::thread::_State*) [1169] - 0.00 0.00 52/52 std::__uniq_ptr_impl >::__uniq_ptr_impl(std::thread::_State*) [1170] ------------------------------------------------ - 0.00 0.00 52/52 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(std::thread::_State*) [1169] -[1170] 0.0 0.00 0.00 52 std::__uniq_ptr_impl >::__uniq_ptr_impl(std::thread::_State*) [1170] - 0.00 0.00 52/52 std::tuple >::tuple() [1171] - 0.00 0.00 52/105 std::__uniq_ptr_impl >::_M_ptr() [924] ------------------------------------------------ - 0.00 0.00 52/52 std::__uniq_ptr_impl >::__uniq_ptr_impl(std::thread::_State*) [1170] -[1171] 0.0 0.00 0.00 52 std::tuple >::tuple() [1171] - 0.00 0.00 52/52 std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_Tuple_impl() [1163] ------------------------------------------------ - 0.00 0.00 1/52 HyprCtl::startHyprCtlSocket() [3138] - 0.00 0.00 1/52 CEventManager::startThread() [3078] - 0.00 0.00 50/52 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] -[1172] 0.0 0.00 0.00 52 std::thread::~thread() [1172] - 0.00 0.00 52/52 std::thread::joinable() const [1157] ------------------------------------------------ - 0.00 0.00 1/52 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] - 0.00 0.00 12/52 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) [1956] - 0.00 0.00 13/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_destroy_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1826] - 0.00 0.00 13/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1823] - 0.00 0.00 13/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_node() [1822] -[1173] 0.0 0.00 0.00 52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() [1173] ------------------------------------------------ - 0.00 0.00 13/52 void std::__cxx11::list >::_M_insert(std::_List_iterator, SDwindleNodeData&&) [1820] - 0.00 0.00 13/52 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] - 0.00 0.00 13/52 void std::allocator_traits > >::construct(std::allocator >&, SDwindleNodeData*, SDwindleNodeData&&) [1808] - 0.00 0.00 13/52 decltype (::new ((void*)(0)) SDwindleNodeData((declval)())) std::construct_at(SDwindleNodeData*, SDwindleNodeData&&) [1833] -[1174] 0.0 0.00 0.00 52 SDwindleNodeData&& std::forward(std::remove_reference::type&) [1174] ------------------------------------------------ - 0.00 0.00 52/52 std::thread::joinable() const [1157] -[1175] 0.0 0.00 0.00 52 std::operator==(std::thread::id, std::thread::id) [1175] ------------------------------------------------ - 0.00 0.00 1/51 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 2/51 CConfigManager::setDefaultVars() [2708] - 0.00 0.00 48/51 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] -[1176] 0.0 0.00 0.00 51 CKeybindManager::stringToModMask(std::__cxx11::basic_string, std::allocator >) [1176] - 0.00 0.00 592/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] ------------------------------------------------ - 0.00 0.00 1/51 std::thread::_State_impl > >::_State_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3852] - 0.00 0.00 1/51 std::thread::_State_impl > >::_State_impl(CEventManager::startThread()::{lambda()#1}&&) [3850] - 0.00 0.00 1/51 std::thread::_State_impl > >::_State_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3851] - 0.00 0.00 48/51 std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1214] -[1177] 0.0 0.00 0.00 51 std::thread::_State::_State() [1177] ------------------------------------------------ - 0.00 0.00 10/51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] - 0.00 0.00 12/51 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] - 0.00 0.00 13/51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] - 0.00 0.00 16/51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1736] -[1178] 0.0 0.00 0.00 51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_end() [1178] ------------------------------------------------ - 0.00 0.00 50/50 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] -[1179] 0.0 0.00 0.00 50 SDwindleNodeData::operator==(SDwindleNodeData const&) [1179] - 0.00 0.00 16/3928 Vector2D::operator==(Vector2D const&) const [363] - 0.00 0.00 14/90 std::array::operator[](unsigned long) [971] - 0.00 0.00 14/14 std::array::operator[](unsigned long) const [1763] ------------------------------------------------ - 0.00 0.00 49/49 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) [1182] -[1180] 0.0 0.00 0.00 49 std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false> const&) [1180] ------------------------------------------------ - 0.00 0.00 49/49 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1201] -[1181] 0.0 0.00 0.00 49 std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_Head_base(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&) [1181] - 0.00 0.00 49/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] ------------------------------------------------ - 0.00 0.00 49/49 CEventManager* const& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) [1224] -[1182] 0.0 0.00 0.00 49 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) [1182] - 0.00 0.00 49/49 std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false> const&) [1180] ------------------------------------------------ - 0.00 0.00 49/49 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] -[1183] 0.0 0.00 0.00 49 std::_Deque_iterator::operator++() [1183] ------------------------------------------------ - 0.00 0.00 49/49 std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1214] -[1184] 0.0 0.00 0.00 49 std::tuple::tuple(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1184] - 0.00 0.00 48/288 SHyprIPCEvent const& std::forward(std::remove_reference::type&) [726] - 0.00 0.00 48/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] - 0.00 0.00 48/48 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1201] ------------------------------------------------ - 0.00 0.00 49/49 void std::_Destroy(SHyprIPCEvent*) [1187] -[1185] 0.0 0.00 0.00 49 void std::destroy_at(SHyprIPCEvent*) [1185] - 0.00 0.00 49/185 SHyprIPCEvent::~SHyprIPCEvent() [842] ------------------------------------------------ - 0.00 0.00 49/49 void std::_Destroy_aux::__destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1261] -[1186] 0.0 0.00 0.00 49 SHyprIPCEvent* std::__addressof(SHyprIPCEvent&) [1186] ------------------------------------------------ - 0.00 0.00 49/49 void std::_Destroy_aux::__destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1261] -[1187] 0.0 0.00 0.00 49 void std::_Destroy(SHyprIPCEvent*) [1187] - 0.00 0.00 49/49 void std::destroy_at(SHyprIPCEvent*) [1185] ------------------------------------------------ - 0.00 0.00 1/48 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 2/48 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 2/48 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [2714] - 0.00 0.00 3/48 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 3/48 CWorkspace::~CWorkspace() [2524] - 0.00 0.00 4/48 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] - 0.00 0.00 14/48 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 19/48 Events::listener_setTitleWindow(void*, void*) [1670] -[1188] 0.0 0.00 0.00 48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] - 0.00 0.00 50/52 std::thread::~thread() [1172] - 0.00 0.00 48/48 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] ------------------------------------------------ - 0.00 0.00 48/48 CInputManager::processMouseRequest(wlr_seat_pointer_request_set_cursor_event*) [1190] -[1189] 0.0 0.00 0.00 48 CHyprRenderer::shouldRenderCursor() [1189] ------------------------------------------------ - 0.00 0.00 48/48 Events::listener_requestMouse(wl_listener*, void*) [4450] -[1190] 0.0 0.00 0.00 48 CInputManager::processMouseRequest(wlr_seat_pointer_request_set_cursor_event*) [1190] - 0.00 0.00 96/27041 std::unique_ptr >::operator->() const [140] - 0.00 0.00 92/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 48/48 CHyprRenderer::shouldRenderCursor() [1189] ------------------------------------------------ - 0.00 0.00 48/48 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] -[1191] 0.0 0.00 0.00 48 CKeybindManager::addKeybind(SKeybind) [1191] - 0.00 0.00 48/48 std::__cxx11::list >::push_back(SKeybind const&) [1221] ------------------------------------------------ - 0.00 0.00 48/48 decltype (::new ((void*)(0)) SKeybind((declval)())) std::construct_at(SKeybind*, SKeybind const&) [1227] -[1192] 0.0 0.00 0.00 48 SKeybind::SKeybind(SKeybind const&) [1192] - 0.00 0.00 192/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] ------------------------------------------------ - 0.00 0.00 48/48 std::unique_ptr >::operator->() const [1194] -[1193] 0.0 0.00 0.00 48 std::unique_ptr >::get() const [1193] - 0.00 0.00 48/48 std::__uniq_ptr_impl >::_M_ptr() const [1196] ------------------------------------------------ - 0.00 0.00 1/48 CCompositor::startCompositor() [3065] - 0.00 0.00 1/48 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 2/48 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 2/48 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [2714] - 0.00 0.00 3/48 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 3/48 CWorkspace::~CWorkspace() [2524] - 0.00 0.00 4/48 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] - 0.00 0.00 14/48 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 18/48 Events::listener_setTitleWindow(void*, void*) [1670] -[1194] 0.0 0.00 0.00 48 std::unique_ptr >::operator->() const [1194] - 0.00 0.00 48/48 std::unique_ptr >::get() const [1193] ------------------------------------------------ - 0.00 0.00 48/48 std::__new_allocator >::allocate(unsigned long, void const*) [1207] -[1195] 0.0 0.00 0.00 48 std::__new_allocator >::_M_max_size() const [1195] ------------------------------------------------ - 0.00 0.00 48/48 std::unique_ptr >::get() const [1193] -[1196] 0.0 0.00 0.00 48 std::__uniq_ptr_impl >::_M_ptr() const [1196] - 0.00 0.00 48/48 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CEventManager*, std::default_delete >(std::tuple > const&) [1228] ------------------------------------------------ - 0.00 0.00 13/48 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2798] - 0.00 0.00 35/48 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1308] -[1197] 0.0 0.00 0.00 48 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&, unsigned long) const [1197] - 0.00 0.00 48/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] ------------------------------------------------ - 0.00 0.00 48/48 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) [1200] -[1198] 0.0 0.00 0.00 48 std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_M_head(std::_Head_base<0ul, CHyprDropShadowDecoration*, false>&) [1198] ------------------------------------------------ - 0.00 0.00 48/48 std::_Tuple_impl<1ul, SHyprIPCEvent>::_Tuple_impl(SHyprIPCEvent const&) [1202] -[1199] 0.0 0.00 0.00 48 std::_Head_base<1ul, SHyprIPCEvent, false>::_Head_base(SHyprIPCEvent const&) [1199] - 0.00 0.00 49/95 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent const&) [963] ------------------------------------------------ - 0.00 0.00 48/48 CHyprDropShadowDecoration*& std::__get_helper<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) [1225] -[1200] 0.0 0.00 0.00 48 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) [1200] - 0.00 0.00 48/48 std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_M_head(std::_Head_base<0ul, CHyprDropShadowDecoration*, false>&) [1198] ------------------------------------------------ - 0.00 0.00 48/48 std::tuple::tuple(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1184] -[1201] 0.0 0.00 0.00 48 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1201] - 0.00 0.00 49/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] - 0.00 0.00 49/49 std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_Head_base(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&) [1181] - 0.00 0.00 48/288 SHyprIPCEvent const& std::forward(std::remove_reference::type&) [726] - 0.00 0.00 48/48 std::_Tuple_impl<1ul, SHyprIPCEvent>::_Tuple_impl(SHyprIPCEvent const&) [1202] ------------------------------------------------ - 0.00 0.00 48/48 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1201] -[1202] 0.0 0.00 0.00 48 std::_Tuple_impl<1ul, SHyprIPCEvent>::_Tuple_impl(SHyprIPCEvent const&) [1202] - 0.00 0.00 48/48 std::_Head_base<1ul, SHyprIPCEvent, false>::_Head_base(SHyprIPCEvent const&) [1199] ------------------------------------------------ - 0.00 0.00 48/48 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] -[1203] 0.0 0.00 0.00 48 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1203] - 0.00 0.00 48/48 std::allocator >* std::__addressof > >(std::allocator >&) [1223] ------------------------------------------------ - 0.00 0.00 48/48 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] -[1204] 0.0 0.00 0.00 48 std::__allocated_ptr > >::~__allocated_ptr() [1204] ------------------------------------------------ - 0.00 0.00 48/48 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] -[1205] 0.0 0.00 0.00 48 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1205] ------------------------------------------------ - 0.00 0.00 48/48 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1210] -[1206] 0.0 0.00 0.00 48 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1206] ------------------------------------------------ - 0.00 0.00 48/48 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1212] -[1207] 0.0 0.00 0.00 48 std::__new_allocator >::allocate(unsigned long, void const*) [1207] - 0.00 0.00 48/48 std::__new_allocator >::_M_max_size() const [1195] ------------------------------------------------ - 0.00 0.00 12/48 std::unique_ptr >::~unique_ptr() [1885] - 0.00 0.00 12/48 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1926] - 0.00 0.00 24/48 std::__uniq_ptr_impl >::release() [1925] -[1208] 0.0 0.00 0.00 48 std::__uniq_ptr_impl >::_M_ptr() [1208] - 0.00 0.00 48/48 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) [1229] ------------------------------------------------ - 0.00 0.00 48/48 std::deque >::push_back(SHyprIPCEvent const&) [1231] -[1209] 0.0 0.00 0.00 48 void std::allocator_traits >::construct(std::allocator&, SHyprIPCEvent*, SHyprIPCEvent const&) [1209] - 0.00 0.00 48/288 SHyprIPCEvent const& std::forward(std::remove_reference::type&) [726] - 0.00 0.00 48/48 decltype (::new ((void*)(0)) SHyprIPCEvent((declval)())) std::construct_at(SHyprIPCEvent*, SHyprIPCEvent const&) [1226] ------------------------------------------------ - 0.00 0.00 48/48 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1218] -[1210] 0.0 0.00 0.00 48 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1210] - 0.00 0.00 48/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 48/48 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1206] ------------------------------------------------ - 0.00 0.00 48/48 std::__cxx11::_List_base >::_M_clear() [3909] -[1211] 0.0 0.00 0.00 48 void std::allocator_traits > >::destroy(std::allocator >&, SKeybind*) [1211] - 0.00 0.00 48/48 void std::destroy_at(SKeybind*) [1222] ------------------------------------------------ - 0.00 0.00 48/48 std::__cxx11::_List_base >::_M_get_node() [1216] -[1212] 0.0 0.00 0.00 48 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1212] - 0.00 0.00 48/35948 __is_constant_evaluated [98] - 0.00 0.00 48/48 std::__new_allocator >::allocate(unsigned long, void const*) [1207] ------------------------------------------------ - 0.00 0.00 48/48 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] -[1213] 0.0 0.00 0.00 48 void std::allocator_traits > >::construct(std::allocator >&, SKeybind*, SKeybind const&) [1213] - 0.00 0.00 48/192 SKeybind const& std::forward(std::remove_reference::type&) [839] - 0.00 0.00 48/48 decltype (::new ((void*)(0)) SKeybind((declval)())) std::construct_at(SKeybind*, SKeybind const&) [1227] ------------------------------------------------ - 0.00 0.00 48/48 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] -[1214] 0.0 0.00 0.00 48 std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1214] - 0.00 0.00 49/49 std::tuple::tuple(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1184] - 0.00 0.00 48/51 std::thread::_State::_State() [1177] - 0.00 0.00 48/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] - 0.00 0.00 48/288 SHyprIPCEvent const& std::forward(std::remove_reference::type&) [726] ------------------------------------------------ - 0.00 0.00 48/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] -[1215] 0.0 0.00 0.00 48 std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1215] - 0.00 0.00 50/53 std::unique_ptr >::~unique_ptr() [1147] - 0.00 0.00 49/104 std::thread::id::id() [928] - 0.00 0.00 49/288 SHyprIPCEvent const& std::forward(std::remove_reference::type&) [726] - 0.00 0.00 49/52 std::unique_ptr >::unique_ptr, void>(std::thread::_State*) [1162] - 0.00 0.00 48/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] - 0.00 0.00 48/48 std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) [1214] ------------------------------------------------ - 0.00 0.00 48/48 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] -[1216] 0.0 0.00 0.00 48 std::__cxx11::_List_base >::_M_get_node() [1216] - 0.00 0.00 48/48 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1212] ------------------------------------------------ - 0.00 0.00 48/48 void std::__cxx11::list >::_M_insert(std::_List_iterator, SKeybind const&) [1220] -[1217] 0.0 0.00 0.00 48 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1217] ------------------------------------------------ - 0.00 0.00 48/48 std::__cxx11::_List_base >::_M_clear() [3909] -[1218] 0.0 0.00 0.00 48 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1218] - 0.00 0.00 48/48 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1210] ------------------------------------------------ - 0.00 0.00 48/48 void std::__cxx11::list >::_M_insert(std::_List_iterator, SKeybind const&) [1220] -[1219] 0.0 0.00 0.00 48 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] - 0.00 0.00 48/48 std::__cxx11::_List_base >::_M_get_node() [1216] - 0.00 0.00 48/96 std::__cxx11::_List_base >::_M_get_Node_allocator() [957] - 0.00 0.00 48/48 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1203] - 0.00 0.00 48/192 SKeybind const& std::forward(std::remove_reference::type&) [839] - 0.00 0.00 48/1292 std::_List_node::_M_valptr() [559] - 0.00 0.00 48/48 void std::allocator_traits > >::construct(std::allocator >&, SKeybind*, SKeybind const&) [1213] - 0.00 0.00 48/48 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1205] - 0.00 0.00 48/48 std::__allocated_ptr > >::~__allocated_ptr() [1204] ------------------------------------------------ - 0.00 0.00 48/48 std::__cxx11::list >::push_back(SKeybind const&) [1221] -[1220] 0.0 0.00 0.00 48 void std::__cxx11::list >::_M_insert(std::_List_iterator, SKeybind const&) [1220] - 0.00 0.00 48/192 SKeybind const& std::forward(std::remove_reference::type&) [839] - 0.00 0.00 48/48 std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) [1219] - 0.00 0.00 48/48 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1217] ------------------------------------------------ - 0.00 0.00 48/48 CKeybindManager::addKeybind(SKeybind) [1191] -[1221] 0.0 0.00 0.00 48 std::__cxx11::list >::push_back(SKeybind const&) [1221] - 0.00 0.00 48/74 std::__cxx11::list >::end() [1015] - 0.00 0.00 48/48 void std::__cxx11::list >::_M_insert(std::_List_iterator, SKeybind const&) [1220] ------------------------------------------------ - 0.00 0.00 48/48 void std::allocator_traits > >::destroy(std::allocator >&, SKeybind*) [1211] -[1222] 0.0 0.00 0.00 48 void std::destroy_at(SKeybind*) [1222] - 0.00 0.00 48/96 SKeybind::~SKeybind() [938] ------------------------------------------------ - 0.00 0.00 48/48 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1203] -[1223] 0.0 0.00 0.00 48 std::allocator >* std::__addressof > >(std::allocator >&) [1223] ------------------------------------------------ - 0.00 0.00 48/48 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CEventManager*, std::default_delete >(std::tuple > const&) [1228] -[1224] 0.0 0.00 0.00 48 CEventManager* const& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) [1224] - 0.00 0.00 49/49 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) [1182] ------------------------------------------------ - 0.00 0.00 48/48 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) [1229] -[1225] 0.0 0.00 0.00 48 CHyprDropShadowDecoration*& std::__get_helper<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) [1225] - 0.00 0.00 48/48 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) [1200] ------------------------------------------------ - 0.00 0.00 48/48 void std::allocator_traits >::construct(std::allocator&, SHyprIPCEvent*, SHyprIPCEvent const&) [1209] -[1226] 0.0 0.00 0.00 48 decltype (::new ((void*)(0)) SHyprIPCEvent((declval)())) std::construct_at(SHyprIPCEvent*, SHyprIPCEvent const&) [1226] - 0.00 0.00 48/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 47/288 SHyprIPCEvent const& std::forward(std::remove_reference::type&) [726] - 0.00 0.00 46/95 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent const&) [963] ------------------------------------------------ - 0.00 0.00 48/48 void std::allocator_traits > >::construct(std::allocator >&, SKeybind*, SKeybind const&) [1213] -[1227] 0.0 0.00 0.00 48 decltype (::new ((void*)(0)) SKeybind((declval)())) std::construct_at(SKeybind*, SKeybind const&) [1227] - 0.00 0.00 48/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 48/192 SKeybind const& std::forward(std::remove_reference::type&) [839] - 0.00 0.00 48/48 SKeybind::SKeybind(SKeybind const&) [1192] ------------------------------------------------ - 0.00 0.00 48/48 std::__uniq_ptr_impl >::_M_ptr() const [1196] -[1228] 0.0 0.00 0.00 48 std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CEventManager*, std::default_delete >(std::tuple > const&) [1228] - 0.00 0.00 48/48 CEventManager* const& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) [1224] ------------------------------------------------ - 0.00 0.00 48/48 std::__uniq_ptr_impl >::_M_ptr() [1208] -[1229] 0.0 0.00 0.00 48 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) [1229] - 0.00 0.00 48/48 CHyprDropShadowDecoration*& std::__get_helper<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) [1225] ------------------------------------------------ - 0.00 0.00 47/47 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] -[1230] 0.0 0.00 0.00 47 CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1230] - 0.00 0.00 432/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 336/348 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const [698] - 0.00 0.00 336/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] - 0.00 0.00 286/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 192/222 std::unique_ptr >::operator->() const [807] - 0.00 0.00 144/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 52/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 48/51 CKeybindManager::stringToModMask(std::__cxx11::basic_string, std::allocator >) [1176] - 0.00 0.00 48/62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::find(std::__cxx11::basic_string, std::allocator > const&) [1084] - 0.00 0.00 48/62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::end() [1083] - 0.00 0.00 48/62 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&) [1085] - 0.00 0.00 48/48 CKeybindManager::addKeybind(SKeybind) [1191] - 0.00 0.00 48/96 SKeybind::~SKeybind() [938] ------------------------------------------------ - 0.00 0.00 47/47 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}::operator()(SHyprIPCEvent) const [1247] -[1231] 0.0 0.00 0.00 47 std::deque >::push_back(SHyprIPCEvent const&) [1231] - 0.00 0.00 48/48 void std::allocator_traits >::construct(std::allocator&, SHyprIPCEvent*, SHyprIPCEvent const&) [1209] ------------------------------------------------ - 0.00 0.00 46/46 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1246] -[1232] 0.0 0.00 0.00 46 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent&&) [1232] - 0.00 0.00 82/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] ------------------------------------------------ - 0.00 0.00 45/45 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() [1236] -[1233] 0.0 0.00 0.00 45 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() [1233] - 0.00 0.00 45/45 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() [1234] ------------------------------------------------ - 0.00 0.00 45/45 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() [1233] -[1234] 0.0 0.00 0.00 45 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() [1234] ------------------------------------------------ - 0.00 0.00 45/45 std::thread::_Invoker >::operator()() [1275] -[1235] 0.0 0.00 0.00 45 void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) [1235] - 0.00 0.00 82/82 std::remove_reference&>::type&& std::move&>(std::tuple&) [978] - 0.00 0.00 45/45 std::__invoke_result::type std::__invoke(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1237] - 0.00 0.00 40/40 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1277] - 0.00 0.00 38/38 std::tuple_element<1ul, std::tuple >::type&& std::get<1ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1297] ------------------------------------------------ - 0.00 0.00 2/45 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2974] - 0.00 0.00 2/45 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::operator->() const [2757] - 0.00 0.00 2/45 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] - 0.00 0.00 39/45 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() [1286] -[1236] 0.0 0.00 0.00 45 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() [1236] - 0.00 0.00 45/45 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() [1233] ------------------------------------------------ - 0.00 0.00 45/45 void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) [1235] -[1237] 0.0 0.00 0.00 45 std::__invoke_result::type std::__invoke(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1237] - 0.00 0.00 43/128 SHyprIPCEvent&& std::forward(std::remove_reference::type&) [890] - 0.00 0.00 43/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] - 0.00 0.00 43/43 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1246] ------------------------------------------------ - 0.00 0.00 22/44 std::filesystem::exists(std::filesystem::file_status) [1653] - 0.00 0.00 22/44 std::filesystem::status_known(std::filesystem::file_status) [1652] -[1238] 0.0 0.00 0.00 44 std::filesystem::file_status::type() const [1238] ------------------------------------------------ - 0.00 0.00 12/44 Events::listener_readyXWayland(wl_listener*, void*) [4455] - 0.00 0.00 32/44 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] -[1239] 0.0 0.00 0.00 44 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator*() const [1239] - 0.00 0.00 44/70 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() [1022] ------------------------------------------------ - 0.00 0.00 44/44 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::end() [1241] -[1240] 0.0 0.00 0.00 44 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [1240] - 0.00 0.00 44/201 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [832] ------------------------------------------------ - 0.00 0.00 4/44 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] - 0.00 0.00 40/44 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] -[1241] 0.0 0.00 0.00 44 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::end() [1241] - 0.00 0.00 44/44 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [1240] ------------------------------------------------ - 0.00 0.00 4/44 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] - 0.00 0.00 40/44 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] -[1242] 0.0 0.00 0.00 44 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::find(std::__cxx11::basic_string, std::allocator > const&) [1242] - 0.00 0.00 44/81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] ------------------------------------------------ - 0.00 0.00 4/44 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] - 0.00 0.00 40/44 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] -[1243] 0.0 0.00 0.00 44 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&) [1243] ------------------------------------------------ - 0.00 0.00 1/43 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] - 0.00 0.00 8/43 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 12/43 CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) [1842] - 0.00 0.00 22/43 CHyprDwindleLayout::requestRenderHints(CWindow*) [1647] -[1244] 0.0 0.00 0.00 43 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] - 0.00 0.00 230/300 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [717] - 0.00 0.00 219/294 std::_List_iterator::operator*() const [718] - 0.00 0.00 187/253 std::_List_iterator::operator++() [748] - 0.00 0.00 43/61 std::__cxx11::list >::begin() [1086] - 0.00 0.00 43/80 std::__cxx11::list >::end() [983] ------------------------------------------------ - 0.00 0.00 43/43 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] -[1245] 0.0 0.00 0.00 43 std::_Deque_iterator::operator*() const [1245] ------------------------------------------------ - 0.00 0.00 43/43 std::__invoke_result::type std::__invoke(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1237] -[1246] 0.0 0.00 0.00 43 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1246] - 0.00 0.00 46/128 SHyprIPCEvent&& std::forward(std::remove_reference::type&) [890] - 0.00 0.00 46/46 SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent&&) [1232] - 0.00 0.00 45/185 SHyprIPCEvent::~SHyprIPCEvent() [842] - 0.00 0.00 44/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] - 0.00 0.00 43/43 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}::operator()(SHyprIPCEvent) const [1247] ------------------------------------------------ - 0.00 0.00 43/43 void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) [1246] -[1247] 0.0 0.00 0.00 43 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}::operator()(SHyprIPCEvent) const [1247] - 0.00 0.00 48/26086 std::mutex::unlock() [141] - 0.00 0.00 47/47 std::deque >::push_back(SHyprIPCEvent const&) [1231] - 0.00 0.00 42/26052 std::mutex::lock() [143] ------------------------------------------------ - 0.00 0.00 1/42 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] - 0.00 0.00 41/42 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] -[1248] 0.0 0.00 0.00 42 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1248] - 0.00 0.00 42/42 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [1250] ------------------------------------------------ - 0.00 0.00 42/42 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] -[1249] 0.0 0.00 0.00 42 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [1249] - 0.00 0.00 42/42 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [1251] - 0.00 0.00 41/7530 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] ------------------------------------------------ - 0.00 0.00 42/42 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1248] -[1250] 0.0 0.00 0.00 42 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [1250] - 0.00 0.00 41/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] ------------------------------------------------ - 0.00 0.00 42/42 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [1249] -[1251] 0.0 0.00 0.00 42 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [1251] - 0.00 0.00 41/7523 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [267] ------------------------------------------------ - 0.00 0.00 42/42 std::tuple_element<1ul, std::tuple >::type&& std::get<1ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1297] -[1252] 0.0 0.00 0.00 42 SHyprIPCEvent& std::__get_helper<1ul, SHyprIPCEvent>(std::_Tuple_impl<1ul, SHyprIPCEvent>&) [1252] - 0.00 0.00 40/40 std::_Tuple_impl<1ul, SHyprIPCEvent>::_M_head(std::_Tuple_impl<1ul, SHyprIPCEvent>&) [1271] ------------------------------------------------ - 0.00 0.00 41/41 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] -[1253] 0.0 0.00 0.00 41 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1253] - 0.00 0.00 41/41 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1254] ------------------------------------------------ - 0.00 0.00 41/41 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1253] -[1254] 0.0 0.00 0.00 41 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1254] - 0.00 0.00 38/38 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1292] ------------------------------------------------ - 0.00 0.00 1/41 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2373] - 0.00 0.00 8/41 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [2378] - 0.00 0.00 32/41 std::__detail::_Node_iterator_base, false>::_M_incr() [1480] -[1255] 0.0 0.00 0.00 41 std::__detail::_Hash_node, false>::_M_next() const [1255] ------------------------------------------------ - 0.00 0.00 14/41 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] - 0.00 0.00 27/41 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] -[1256] 0.0 0.00 0.00 41 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::operator->() const [1256] - 0.00 0.00 41/96 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() [958] ------------------------------------------------ - 0.00 0.00 41/41 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_M_head(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) [1259] -[1257] 0.0 0.00 0.00 41 std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>&) [1257] ------------------------------------------------ - 0.00 0.00 1/41 std::_Deque_base >::~_Deque_base() [3480] - 0.00 0.00 40/41 std::deque >::_M_erase_at_end(std::_Deque_iterator) [1272] -[1258] 0.0 0.00 0.00 41 std::_Deque_base >::_M_destroy_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [1258] - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(SHyprIPCEvent*) [3478] ------------------------------------------------ - 0.00 0.00 41/41 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}& std::__get_helper<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) [1266] -[1259] 0.0 0.00 0.00 41 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_M_head(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) [1259] - 0.00 0.00 41/41 std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>&) [1257] ------------------------------------------------ - 0.00 0.00 41/41 std::tuple::~tuple() [1274] -[1260] 0.0 0.00 0.00 41 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::~_Tuple_impl() [1260] - 0.00 0.00 38/38 std::_Tuple_impl<1ul, SHyprIPCEvent>::~_Tuple_impl() [1295] ------------------------------------------------ - 0.00 0.00 41/41 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1267] -[1261] 0.0 0.00 0.00 41 void std::_Destroy_aux::__destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1261] - 0.00 0.00 49/49 SHyprIPCEvent* std::__addressof(SHyprIPCEvent&) [1186] - 0.00 0.00 49/49 void std::_Destroy(SHyprIPCEvent*) [1187] ------------------------------------------------ - 0.00 0.00 1/41 CConfigManager::init() [3096] - 0.00 0.00 1/41 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] - 0.00 0.00 39/41 CConfigManager::tick() [1690] -[1262] 0.0 0.00 0.00 41 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [1262] - 0.00 0.00 41/41 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] ------------------------------------------------ - 0.00 0.00 1/41 std::deque >::~deque() [3819] - 0.00 0.00 40/41 std::deque >::_M_erase_at_end(std::_Deque_iterator) [1272] -[1263] 0.0 0.00 0.00 41 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1263] - 0.00 0.00 82/275 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [727] - 0.00 0.00 41/41 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [1264] ------------------------------------------------ - 0.00 0.00 41/41 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1263] -[1264] 0.0 0.00 0.00 41 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [1264] - 0.00 0.00 41/82 std::_Deque_base >::_M_get_Tp_allocator() [977] - 0.00 0.00 41/41 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*, std::allocator&) [1268] ------------------------------------------------ - 0.00 0.00 41/41 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [1262] -[1265] 0.0 0.00 0.00 41 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] - 0.00 0.00 42/42 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [1249] - 0.00 0.00 41/42 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1248] - 0.00 0.00 41/41 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1253] - 0.00 0.00 39/39 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() [1286] - 0.00 0.00 2/3 std::tuple, std::allocator > const&>::tuple(std::__cxx11::basic_string, std::allocator > const&) [2636] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2801] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] - 0.00 0.00 2/2 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::operator->() const [2757] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2802] ------------------------------------------------ - 0.00 0.00 41/41 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1277] -[1266] 0.0 0.00 0.00 41 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}& std::__get_helper<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) [1266] - 0.00 0.00 41/41 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_M_head(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) [1259] ------------------------------------------------ - 0.00 0.00 41/41 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*, std::allocator&) [1268] -[1267] 0.0 0.00 0.00 41 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1267] - 0.00 0.00 41/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 41/41 void std::_Destroy_aux::__destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1261] ------------------------------------------------ - 0.00 0.00 41/41 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [1264] -[1268] 0.0 0.00 0.00 41 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*, std::allocator&) [1268] - 0.00 0.00 41/41 void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1267] ------------------------------------------------ - 0.00 0.00 16/40 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] - 0.00 0.00 24/40 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] -[1269] 0.0 0.00 0.00 40 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] - 0.00 0.00 40/44 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::end() [1241] - 0.00 0.00 40/44 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::find(std::__cxx11::basic_string, std::allocator > const&) [1242] - 0.00 0.00 40/44 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&) [1243] - 0.00 0.00 37/37 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::at(std::__cxx11::basic_string, std::allocator > const&) [1299] - 0.00 0.00 21/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] - 0.00 0.00 21/21 std::__cxx11::stol(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [1683] - 0.00 0.00 14/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] - 0.00 0.00 11/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 6/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 5/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] - 0.00 0.00 5/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 5/3168 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) [385] - 0.00 0.00 3/5 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) const [2288] - 0.00 0.00 3/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 3/3 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [2594] ------------------------------------------------ - 0.00 0.00 40/40 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1280] -[1270] 0.0 0.00 0.00 40 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [1270] - 0.00 0.00 38/12954 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_M_cget() const [201] ------------------------------------------------ - 0.00 0.00 40/40 SHyprIPCEvent& std::__get_helper<1ul, SHyprIPCEvent>(std::_Tuple_impl<1ul, SHyprIPCEvent>&) [1252] -[1271] 0.0 0.00 0.00 40 std::_Tuple_impl<1ul, SHyprIPCEvent>::_M_head(std::_Tuple_impl<1ul, SHyprIPCEvent>&) [1271] - 0.00 0.00 38/38 std::_Head_base<1ul, SHyprIPCEvent, false>::_M_head(std::_Head_base<1ul, SHyprIPCEvent, false>&) [1294] ------------------------------------------------ - 0.00 0.00 40/40 std::deque >::clear() [1273] -[1272] 0.0 0.00 0.00 40 std::deque >::_M_erase_at_end(std::_Deque_iterator) [1272] - 0.00 0.00 40/82 std::_Deque_base >::_M_get_Tp_allocator() [977] - 0.00 0.00 40/76 std::deque >::end() [1004] - 0.00 0.00 40/275 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [727] - 0.00 0.00 40/41 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1263] - 0.00 0.00 40/41 std::_Deque_base >::_M_destroy_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [1258] ------------------------------------------------ - 0.00 0.00 40/40 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] -[1273] 0.0 0.00 0.00 40 std::deque >::clear() [1273] - 0.00 0.00 40/79 std::deque >::begin() [984] - 0.00 0.00 40/40 std::deque >::_M_erase_at_end(std::_Deque_iterator) [1272] ------------------------------------------------ - 0.00 0.00 40/40 std::thread::_Invoker >::~_Invoker() [1301] -[1274] 0.0 0.00 0.00 40 std::tuple::~tuple() [1274] - 0.00 0.00 41/41 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::~_Tuple_impl() [1260] ------------------------------------------------ - 0.00 0.00 40/40 std::thread::_State_impl > >::_M_run() [6262] -[1275] 0.0 0.00 0.00 40 std::thread::_Invoker >::operator()() [1275] - 0.00 0.00 45/45 void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) [1235] ------------------------------------------------ - 0.00 0.00 13/40 std::__cxx11::_List_base >::_M_clear() [2087] - 0.00 0.00 13/40 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] - 0.00 0.00 14/40 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2200] -[1276] 0.0 0.00 0.00 40 std::__cxx11::_List_base >::_M_get_Node_allocator() [1276] ------------------------------------------------ - 0.00 0.00 40/40 void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) [1235] -[1277] 0.0 0.00 0.00 40 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1277] - 0.00 0.00 41/370 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) [680] - 0.00 0.00 41/41 CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}& std::__get_helper<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) [1266] ------------------------------------------------ - 0.00 0.00 40/40 CConfigManager::getMatchingRules(CWindow*) [2028] -[1278] 0.0 0.00 0.00 40 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [1278] ------------------------------------------------ - 0.00 0.00 1/39 std::deque, std::allocator >, std::allocator, std::allocator > > >::back() [3825] - 0.00 0.00 38/39 CConfigManager::tick() [1690] -[1279] 0.0 0.00 0.00 39 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator*() const [1279] ------------------------------------------------ - 0.00 0.00 39/39 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1292] -[1280] 0.0 0.00 0.00 39 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1280] - 0.00 0.00 40/40 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [1270] - 0.00 0.00 39/39 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() const [1281] - 0.00 0.00 39/12951 std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [202] - 0.00 0.00 38/38 std::__detail::_Select1st::__1st_type, std::allocator > const, long> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, long> const&>(std::pair, std::allocator > const, long> const&) const [1291] ------------------------------------------------ - 0.00 0.00 39/39 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1280] -[1281] 0.0 0.00 0.00 39 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() const [1281] - 0.00 0.00 38/38 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() const [1293] ------------------------------------------------ - 0.00 0.00 39/39 std::_Tuple_impl<1ul, SHyprIPCEvent>::~_Tuple_impl() [1295] -[1282] 0.0 0.00 0.00 39 std::_Head_base<1ul, SHyprIPCEvent, false>::~_Head_base() [1282] - 0.00 0.00 41/185 SHyprIPCEvent::~SHyprIPCEvent() [842] ------------------------------------------------ - 0.00 0.00 13/39 std::_Deque_base >::_Deque_impl::_Deque_impl() [1785] - 0.00 0.00 13/39 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data&&) [1787] - 0.00 0.00 13/39 std::_Deque_base >::_Deque_impl::_Deque_impl(std::allocator&&) [1784] -[1283] 0.0 0.00 0.00 39 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1283] - 0.00 0.00 78/78 std::_Deque_iterator::_Deque_iterator() [985] ------------------------------------------------ - 0.00 0.00 13/39 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1789] - 0.00 0.00 26/39 std::deque >::~deque() [1625] -[1284] 0.0 0.00 0.00 39 std::_Deque_base >::_M_get_Tp_allocator() [1284] ------------------------------------------------ - 0.00 0.00 39/39 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1292] -[1285] 0.0 0.00 0.00 39 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [1285] ------------------------------------------------ - 0.00 0.00 39/39 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] -[1286] 0.0 0.00 0.00 39 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() [1286] - 0.00 0.00 39/45 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() [1236] ------------------------------------------------ - 0.00 0.00 39/39 std::enable_if >::_Deque_impl_data> >, std::is_move_constructible >::_Deque_impl_data>, std::is_move_assignable >::_Deque_impl_data> >::value, void>::type std::swap >::_Deque_impl_data>(std::_Deque_base >::_Deque_impl_data&, std::_Deque_base >::_Deque_impl_data&) [1835] -[1287] 0.0 0.00 0.00 39 std::remove_reference >::_Deque_impl_data&>::type&& std::move >::_Deque_impl_data&>(std::_Deque_base >::_Deque_impl_data&) [1287] ------------------------------------------------ - 0.00 0.00 39/39 std::__detail::_Select1st::__1st_type, std::allocator > const, long> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, long> const&>(std::pair, std::allocator > const, long> const&) const [1291] -[1288] 0.0 0.00 0.00 39 std::pair, std::allocator > const, long> const& std::forward, std::allocator > const, long> const&>(std::remove_reference, std::allocator > const, long> const&>::type&) [1288] ------------------------------------------------ - 0.00 0.00 38/38 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() const [1293] -[1289] 0.0 0.00 0.00 38 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() const [1289] - 0.00 0.00 38/38 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() const [1290] ------------------------------------------------ - 0.00 0.00 38/38 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() const [1289] -[1290] 0.0 0.00 0.00 38 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() const [1290] ------------------------------------------------ - 0.00 0.00 38/38 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1280] -[1291] 0.0 0.00 0.00 38 std::__detail::_Select1st::__1st_type, std::allocator > const, long> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, long> const&>(std::pair, std::allocator > const, long> const&) const [1291] - 0.00 0.00 39/39 std::pair, std::allocator > const, long> const& std::forward, std::allocator > const, long> const&>(std::remove_reference, std::allocator > const, long> const&>::type&) [1288] ------------------------------------------------ - 0.00 0.00 38/38 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1254] -[1292] 0.0 0.00 0.00 38 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1292] - 0.00 0.00 39/39 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [1285] - 0.00 0.00 39/39 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1280] ------------------------------------------------ - 0.00 0.00 38/38 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() const [1281] -[1293] 0.0 0.00 0.00 38 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() const [1293] - 0.00 0.00 38/38 __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() const [1289] ------------------------------------------------ - 0.00 0.00 38/38 std::_Tuple_impl<1ul, SHyprIPCEvent>::_M_head(std::_Tuple_impl<1ul, SHyprIPCEvent>&) [1271] -[1294] 0.0 0.00 0.00 38 std::_Head_base<1ul, SHyprIPCEvent, false>::_M_head(std::_Head_base<1ul, SHyprIPCEvent, false>&) [1294] ------------------------------------------------ - 0.00 0.00 38/38 std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::~_Tuple_impl() [1260] -[1295] 0.0 0.00 0.00 38 std::_Tuple_impl<1ul, SHyprIPCEvent>::~_Tuple_impl() [1295] - 0.00 0.00 39/39 std::_Head_base<1ul, SHyprIPCEvent, false>::~_Head_base() [1282] ------------------------------------------------ - 0.00 0.00 38/38 CConfigManager::tick() [1690] -[1296] 0.0 0.00 0.00 38 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator++() [1296] ------------------------------------------------ - 0.00 0.00 38/38 void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) [1235] -[1297] 0.0 0.00 0.00 38 std::tuple_element<1ul, std::tuple >::type&& std::get<1ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) [1297] - 0.00 0.00 42/42 SHyprIPCEvent& std::__get_helper<1ul, SHyprIPCEvent>(std::_Tuple_impl<1ul, SHyprIPCEvent>&) [1252] - 0.00 0.00 39/128 SHyprIPCEvent&& std::forward(std::remove_reference::type&) [890] ------------------------------------------------ - 0.00 0.00 8/37 CConfigManager::getMatchingRules(CWindow*) [2028] - 0.00 0.00 8/37 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 21/37 Events::listener_setTitleWindow(void*, void*) [1670] -[1298] 0.0 0.00 0.00 37 CHyprXWaylandManager::getTitle[abi:cxx11](CWindow*) [1298] - 0.00 0.00 36/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] ------------------------------------------------ - 0.00 0.00 37/37 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] -[1299] 0.0 0.00 0.00 37 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::at(std::__cxx11::basic_string, std::allocator > const&) [1299] - 0.00 0.00 37/37 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::at(std::__cxx11::basic_string, std::allocator > const&) [1303] ------------------------------------------------ - 0.00 0.00 37/37 std::thread::_State_impl > >::~_State_impl() [6263] -[1300] 0.0 0.00 0.00 37 std::thread::_State_impl > >::~_State_impl() [1300] - 0.00 0.00 37/37 std::thread::_Invoker >::~_Invoker() [1301] ------------------------------------------------ - 0.00 0.00 37/37 std::thread::_State_impl > >::~_State_impl() [1300] -[1301] 0.0 0.00 0.00 37 std::thread::_Invoker >::~_Invoker() [1301] - 0.00 0.00 40/40 std::tuple::~tuple() [1274] ------------------------------------------------ - 0.00 0.00 1/37 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] - 0.00 0.00 12/37 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] - 0.00 0.00 24/37 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] -[1302] 0.0 0.00 0.00 37 std::__cxx11::basic_string, std::allocator >::begin() [1302] - 0.00 0.00 37/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 37/56 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char* const&) [1112] ------------------------------------------------ - 0.00 0.00 37/37 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::at(std::__cxx11::basic_string, std::allocator > const&) [1299] -[1303] 0.0 0.00 0.00 37 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::at(std::__cxx11::basic_string, std::allocator > const&) [1303] - 0.00 0.00 37/81 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [981] - 0.00 0.00 37/113 std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::operator->() const [904] ------------------------------------------------ - 0.00 0.00 8/37 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] - 0.00 0.00 13/37 Events::listener_readyXWayland(wl_listener*, void*) [4455] - 0.00 0.00 16/37 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] -[1304] 0.0 0.00 0.00 37 std::operator==(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&, std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) [1304] ------------------------------------------------ - 0.00 0.00 4/36 std::deque >::back() [2438] - 0.00 0.00 32/36 CConfigManager::getMatchingRules(CWindow*) [2028] -[1305] 0.0 0.00 0.00 36 std::_Deque_iterator::operator*() const [1305] ------------------------------------------------ - 0.00 0.00 12/36 std::tuple >::tuple, true>(IHyprWindowDecoration*&, std::default_delete&&) [1947] - 0.00 0.00 12/36 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) [1899] - 0.00 0.00 12/36 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_Head_base(IHyprWindowDecoration*&) [1872] -[1306] 0.0 0.00 0.00 36 IHyprWindowDecoration*& std::forward(std::remove_reference::type&) [1306] ------------------------------------------------ - 0.00 0.00 12/36 std::unique_ptr >& std::deque >, std::allocator > > >::emplace_back > >(std::unique_ptr >&&) [1941] - 0.00 0.00 12/36 void std::allocator_traits > > >::construct >, std::unique_ptr > >(std::allocator > >&, std::unique_ptr >*, std::unique_ptr >&&) [1935] - 0.00 0.00 12/36 decltype (::new ((void*)(0)) std::unique_ptr >((declval > >)())) std::construct_at >, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >&&) [1968] -[1307] 0.0 0.00 0.00 36 std::unique_ptr >&& std::forward > >(std::remove_reference > >::type&) [1307] ------------------------------------------------ - 0.00 0.00 16/35 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1561] - 0.00 0.00 19/35 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [967] -[1308] 0.0 0.00 0.00 35 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1308] - 0.00 0.00 35/48 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&, unsigned long) const [1197] ------------------------------------------------ - 0.00 0.00 35/35 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] -[1309] 0.0 0.00 0.00 35 std::__cxx11::basic_string, std::allocator >::insert(unsigned long, char const*) [1309] - 0.00 0.00 34/12162 std::char_traits::length(char const*) [205] - 0.00 0.00 34/35 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) [1310] ------------------------------------------------ - 0.00 0.00 1/35 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, std::__cxx11::basic_string, std::allocator > const&) [3935] - 0.00 0.00 34/35 std::__cxx11::basic_string, std::allocator >::insert(unsigned long, char const*) [1309] -[1310] 0.0 0.00 0.00 35 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) [1310] - 0.00 0.00 36/217 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] - 0.00 0.00 35/7790 std::__cxx11::basic_string, std::allocator >::_M_check(unsigned long, char const*) const [264] - 0.00 0.00 34/3902 std::__cxx11::basic_string, std::allocator >::_M_limit(unsigned long, unsigned long) const [364] ------------------------------------------------ - 0.00 0.00 33/33 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] -[1311] 0.0 0.00 0.00 33 CWindow::operator==(CWindow const&) [1311] - 0.00 0.00 8/3928 Vector2D::operator==(Vector2D const&) const [363] ------------------------------------------------ - 0.00 0.00 9/33 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] - 0.00 0.00 11/33 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] - 0.00 0.00 13/33 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] -[1312] 0.0 0.00 0.00 33 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node_base const*) [1312] - 0.00 0.00 33/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) [894] ------------------------------------------------ - 0.00 0.00 1/33 CCompositor::CCompositor() [3071] - 0.00 0.00 1/33 CConfigManager::CConfigManager() [3097] - 0.00 0.00 1/33 CConfigManager::init() [3096] - 0.00 0.00 4/33 __static_initialization_and_destruction_0(int, int) [3017] - 0.00 0.00 7/33 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] - 0.00 0.00 19/33 CConfigManager::tick() [1690] -[1313] 0.0 0.00 0.00 33 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] - 0.00 0.00 35/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] - 0.00 0.00 35/35 std::__cxx11::basic_string, std::allocator >::insert(unsigned long, char const*) [1309] - 0.00 0.00 34/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [729] -[1314] 0.0 0.00 0.00 32 __gnu_cxx::__normal_iterator, std::allocator > >::operator--() [1314] ------------------------------------------------ - 0.00 0.00 32/32 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] -[1315] 0.0 0.00 0.00 32 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [1315] - 0.00 0.00 64/128 __gnu_cxx::__normal_iterator > >::base() const [886] ------------------------------------------------ - 0.00 0.00 32/32 std::vector >::back() [1459] -[1316] 0.0 0.00 0.00 32 __gnu_cxx::__normal_iterator > >::operator*() const [1316] ------------------------------------------------ - 0.00 0.00 32/32 std::vector >::back() [1459] -[1317] 0.0 0.00 0.00 32 __gnu_cxx::__normal_iterator > >::operator-(long) const [1317] - 0.00 0.00 32/128 __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned long* const&) [884] ------------------------------------------------ - 0.00 0.00 32/32 bool std::operator== > const>(std::shared_ptr > const> const&, decltype(nullptr)) [1533] -[1318] 0.0 0.00 0.00 32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator bool() const [1318] ------------------------------------------------ - 0.00 0.00 32/32 std::__new_allocator > >::allocate(unsigned long, void const*) [1396] -[1319] 0.0 0.00 0.00 32 std::__new_allocator > >::_M_max_size() const [1319] ------------------------------------------------ - 0.00 0.00 32/32 std::__new_allocator >*>::allocate(unsigned long, void const*) [1399] -[1320] 0.0 0.00 0.00 32 std::__new_allocator >*>::_M_max_size() const [1320] ------------------------------------------------ - 0.00 0.00 32/32 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) [1401] -[1321] 0.0 0.00 0.00 32 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::_M_max_size() const [1321] ------------------------------------------------ - 0.00 0.00 32/32 std::__new_allocator, std::allocator > >, int> >::allocate(unsigned long, void const*) [1403] -[1322] 0.0 0.00 0.00 32 std::__new_allocator, std::allocator > >, int> >::_M_max_size() const [1322] ------------------------------------------------ - 0.00 0.00 32/32 std::__new_allocator::allocate(unsigned long, void const*) [1406] -[1323] 0.0 0.00 0.00 32 std::__new_allocator::_M_max_size() const [1323] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] -[1324] 0.0 0.00 0.00 32 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [1324] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/64 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [1031] ------------------------------------------------ - 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] -[1325] 0.0 0.00 0.00 32 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [1325] - 0.00 0.00 32/64 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [1031] ------------------------------------------------ - 0.00 0.00 32/32 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] -[1326] 0.0 0.00 0.00 32 std::vector >::_M_check_len(unsigned long, char const*) const [1326] - 0.00 0.00 128/128 std::vector >::size() const [887] - 0.00 0.00 64/64 std::vector >::max_size() const [1032] - 0.00 0.00 32/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] ------------------------------------------------ - 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] -[1327] 0.0 0.00 0.00 32 std::__cxx11::basic_regex >::flags() const [1327] ------------------------------------------------ - 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] -[1328] 0.0 0.00 0.00 32 std::__detail::_NFA_base::_M_sub_count() const [1328] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_impl::_Vector_impl() [1362] -[1329] 0.0 0.00 0.00 32 std::allocator >::allocator() [1329] - 0.00 0.00 32/32 std::__new_allocator >::__new_allocator() [1394] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_impl::~_Vector_impl() [1363] -[1330] 0.0 0.00 0.00 32 std::allocator >::~allocator() [1330] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1341] -[1331] 0.0 0.00 0.00 32 std::allocator > >::allocator() [1331] - 0.00 0.00 32/32 std::__new_allocator > >::__new_allocator() [1397] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [1342] -[1332] 0.0 0.00 0.00 32 std::allocator > >::~allocator() [1332] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] -[1333] 0.0 0.00 0.00 32 std::allocator, std::allocator > >, int> >::allocator() [1333] - 0.00 0.00 32/32 std::__new_allocator, std::allocator > >, int> >::__new_allocator() [1404] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base >::_Vector_impl::_Vector_impl() [1376] -[1334] 0.0 0.00 0.00 32 std::allocator::allocator() [1334] - 0.00 0.00 32/32 std::__new_allocator::__new_allocator() [1407] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base >::_Vector_impl::~_Vector_impl() [1377] -[1335] 0.0 0.00 0.00 32 std::allocator::~allocator() [1335] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) [1467] -[1336] 0.0 0.00 0.00 32 std::shared_ptr > const>::shared_ptr() [1336] - 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr() [1382] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Compiler >::_M_get_nfa() [1490] -[1337] 0.0 0.00 0.00 32 std::shared_ptr > const>::shared_ptr >, void>(std::shared_ptr > >&&) [1337] - 0.00 0.00 32/64 std::remove_reference > >&>::type&& std::move > >&>(std::shared_ptr > >&) [1068] - 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr >, void>(std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>&&) [1384] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) [1466] -[1338] 0.0 0.00 0.00 32 std::shared_ptr > const>::operator=(std::shared_ptr > const>&&) [1338] - 0.00 0.00 32/32 std::remove_reference > const>&>::type&& std::move > const>&>(std::shared_ptr > const>&) [1521] - 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1385] ------------------------------------------------ - 0.00 0.00 32/32 std::shared_ptr > > std::make_shared >, std::locale const&, std::regex_constants::syntax_option_type&>(std::locale const&, std::regex_constants::syntax_option_type&) [1506] -[1339] 0.0 0.00 0.00 32 std::shared_ptr > >::shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1339] - 0.00 0.00 32/224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] - 0.00 0.00 32/224 std::locale const& std::forward(std::remove_reference::type&) [804] - 0.00 0.00 32/32 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1387] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Compiler >::~_Compiler() [1496] -[1340] 0.0 0.00 0.00 32 std::shared_ptr > >::~shared_ptr() [1340] - 0.00 0.00 32/32 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1388] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_base() [1351] -[1341] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1341] - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [1345] - 0.00 0.00 32/32 std::allocator > >::allocator() [1331] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1352] -[1342] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [1342] - 0.00 0.00 32/32 std::allocator > >::~allocator() [1332] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1349] -[1343] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1343] - 0.00 0.00 32/64 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1027] - 0.00 0.00 32/32 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1417] - 0.00 0.00 32/64 std::allocator >*>::~allocator() [1036] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1349] -[1344] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [1344] - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1346] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1341] -[1345] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [1345] - 0.00 0.00 64/64 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator() [1048] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [1344] -[1346] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1346] - 0.00 0.00 32/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 32/32 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1415] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1352] -[1347] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [1347] - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::__detail::_StateSeq >*) [1350] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1352] -[1348] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::__detail::_StateSeq >**, unsigned long) [1348] - 0.00 0.00 32/64 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1027] - 0.00 0.00 32/32 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::__detail::_StateSeq >**, unsigned long) [1416] - 0.00 0.00 32/64 std::allocator >*>::~allocator() [1036] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_base() [1351] -[1349] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1349] - 0.00 0.00 64/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 64/64 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_M_set_node(std::__detail::_StateSeq >**) [1046] - 0.00 0.00 32/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1343] - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [1344] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [1347] -[1350] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::__detail::_StateSeq >*) [1350] - 0.00 0.00 32/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 32/32 std::allocator_traits > > >::deallocate(std::allocator > >&, std::__detail::_StateSeq >*, unsigned long) [1414] ------------------------------------------------ - 0.00 0.00 32/32 std::deque >, std::allocator > > >::deque() [1440] -[1351] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::_Deque_base() [1351] - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1341] - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1349] ------------------------------------------------ - 0.00 0.00 32/32 std::deque >, std::allocator > > >::~deque() [1441] -[1352] 0.0 0.00 0.00 32 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1352] - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [1347] - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::__detail::_StateSeq >**, unsigned long) [1348] - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [1342] ------------------------------------------------ - 0.00 0.00 32/32 void std::_Destroy*>(std::__detail::_State*, std::__detail::_State*) [1526] -[1353] 0.0 0.00 0.00 32 void std::_Destroy_aux::__destroy*>(std::__detail::_State*, std::__detail::_State*) [1353] - 0.00 0.00 352/352 void std::_Destroy >(std::__detail::_State*) [694] - 0.00 0.00 352/1792 std::__detail::_State* std::__addressof >(std::__detail::_State&) [459] ------------------------------------------------ - 0.00 0.00 32/32 void std::_Destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [1528] -[1354] 0.0 0.00 0.00 32 void std::_Destroy_aux::__destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [1354] ------------------------------------------------ - 0.00 0.00 32/32 void std::_Destroy(unsigned long*, unsigned long*) [1530] -[1355] 0.0 0.00 0.00 32 void std::_Destroy_aux::__destroy(unsigned long*, unsigned long*) [1355] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base() [1361] -[1356] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl() [1356] - 0.00 0.00 32/64 std::allocator, std::allocator > > > >::allocator() [1034] - 0.00 0.00 32/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_Vector_impl_data() [948] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(unsigned long, std::allocator, std::allocator > > > > const&) [1360] -[1357] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_create_storage(unsigned long) [1357] - 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate(unsigned long) [1041] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] -[1358] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_swap_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data&) [1358] - 0.00 0.00 96/96 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_copy_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data const&) [947] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(std::allocator, std::allocator > > > > const&) [1450] -[1359] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(std::allocator, std::allocator > > > > const&) [1359] - 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > > > > const&) [1042] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > > const&) [1448] -[1360] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(unsigned long, std::allocator, std::allocator > > > > const&) [1360] - 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > > > > const&) [1042] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_create_storage(unsigned long) [1357] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector() [1449] -[1361] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base() [1361] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl() [1356] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_base() [1365] -[1362] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >::_Vector_impl::_Vector_impl() [1362] - 0.00 0.00 32/32 std::allocator >::allocator() [1329] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_impl_data::_Vector_impl_data() [1364] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::~_Vector_base() [1366] -[1363] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >::_Vector_impl::~_Vector_impl() [1363] - 0.00 0.00 32/32 std::allocator >::~allocator() [1330] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_impl::_Vector_impl() [1362] -[1364] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >::_Vector_impl_data::_Vector_impl_data() [1364] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > >::vector() [1451] -[1365] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >::_Vector_base() [1365] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_impl::_Vector_impl() [1362] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > >::~vector() [1452] -[1366] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >::~_Vector_base() [1366] - 0.00 0.00 32/192 std::_Vector_base, std::allocator > >::_M_deallocate(std::__detail::_State*, unsigned long) [836] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_impl::~_Vector_impl() [1363] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_create_storage(unsigned long) [1371] -[1367] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_allocate(unsigned long) [1367] - 0.00 0.00 32/32 std::allocator_traits, std::allocator > >, int> > >::allocate(std::allocator, std::allocator > >, int> >&, unsigned long) [1421] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_base(unsigned long, std::allocator, std::allocator > >, int> > const&) [1373] -[1368] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > >, int> > const&) [1368] - 0.00 0.00 32/64 std::allocator, std::allocator > >, int> >::allocator(std::allocator, std::allocator > >, int> > const&) [1039] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl_data::_Vector_impl_data() [1372] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~_Vector_base() [1374] -[1369] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::~_Vector_impl() [1369] - 0.00 0.00 32/96 std::allocator, std::allocator > >, int> >::~allocator() [945] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~_Vector_base() [1374] -[1370] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1370] - 0.00 0.00 32/32 std::allocator_traits, std::allocator > >, int> > >::deallocate(std::allocator, std::allocator > >, int> >&, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1420] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_base(unsigned long, std::allocator, std::allocator > >, int> > const&) [1373] -[1371] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_create_storage(unsigned long) [1371] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_allocate(unsigned long) [1367] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > >, int> > const&) [1368] -[1372] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl_data::_Vector_impl_data() [1372] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::vector(unsigned long, std::allocator, std::allocator > >, int> > const&) [1456] -[1373] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_base(unsigned long, std::allocator, std::allocator > >, int> > const&) [1373] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > >, int> > const&) [1368] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_create_storage(unsigned long) [1371] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~vector() [1457] -[1374] 0.0 0.00 0.00 32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~_Vector_base() [1374] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::~_Vector_impl() [1369] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1370] ------------------------------------------------ - 0.00 0.00 32/32 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] -[1375] 0.0 0.00 0.00 32 std::_Vector_base >::_M_allocate(unsigned long) [1375] - 0.00 0.00 32/32 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1425] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base >::_Vector_base() [1379] -[1376] 0.0 0.00 0.00 32 std::_Vector_base >::_Vector_impl::_Vector_impl() [1376] - 0.00 0.00 32/32 std::allocator::allocator() [1334] - 0.00 0.00 32/32 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() [1378] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base >::~_Vector_base() [1380] -[1377] 0.0 0.00 0.00 32 std::_Vector_base >::_Vector_impl::~_Vector_impl() [1377] - 0.00 0.00 32/32 std::allocator::~allocator() [1335] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base >::_Vector_impl::_Vector_impl() [1376] -[1378] 0.0 0.00 0.00 32 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() [1378] ------------------------------------------------ - 0.00 0.00 32/32 std::vector >::vector() [1463] -[1379] 0.0 0.00 0.00 32 std::_Vector_base >::_Vector_base() [1379] - 0.00 0.00 32/32 std::_Vector_base >::_Vector_impl::_Vector_impl() [1376] ------------------------------------------------ - 0.00 0.00 32/32 std::vector >::~vector() [1464] -[1380] 0.0 0.00 0.00 32 std::_Vector_base >::~_Vector_base() [1380] - 0.00 0.00 32/64 std::_Vector_base >::_M_deallocate(unsigned long*, unsigned long) [1044] - 0.00 0.00 32/32 std::_Vector_base >::_Vector_impl::~_Vector_impl() [1377] ------------------------------------------------ - 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1385] -[1381] 0.0 0.00 0.00 32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) [1381] - 0.00 0.00 32/32 std::enable_if > const*> >, std::is_move_constructible > const*>, std::is_move_assignable > const*> >::value, void>::type std::swap > const*>(std::__detail::_NFA > const*&, std::__detail::_NFA > const*&) [1523] - 0.00 0.00 32/96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_swap(std::__shared_count<(__gnu_cxx::_Lock_policy)2>&) [952] ------------------------------------------------ - 0.00 0.00 32/32 std::shared_ptr > const>::shared_ptr() [1336] -[1382] 0.0 0.00 0.00 32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr() [1382] - 0.00 0.00 32/96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count() [953] ------------------------------------------------ - 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1385] -[1383] 0.0 0.00 0.00 32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1383] - 0.00 0.00 32/96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count() [953] - 0.00 0.00 32/96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_swap(std::__shared_count<(__gnu_cxx::_Lock_policy)2>&) [952] ------------------------------------------------ - 0.00 0.00 32/32 std::shared_ptr > const>::shared_ptr >, void>(std::shared_ptr > >&&) [1337] -[1384] 0.0 0.00 0.00 32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr >, void>(std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>&&) [1384] - 0.00 0.00 32/96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count() [953] - 0.00 0.00 32/96 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_swap(std::__shared_count<(__gnu_cxx::_Lock_policy)2>&) [952] ------------------------------------------------ - 0.00 0.00 32/32 std::shared_ptr > const>::operator=(std::shared_ptr > const>&&) [1338] -[1385] 0.0 0.00 0.00 32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1385] - 0.00 0.00 32/32 std::remove_reference > const, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move > const, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) [1522] - 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1383] - 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) [1381] - 0.00 0.00 32/96 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [951] ------------------------------------------------ - 0.00 0.00 32/32 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1387] -[1386] 0.0 0.00 0.00 32 std::enable_if >, (__gnu_cxx::_Lock_policy)2>::__has_esft_base >, void>::value, void>::type std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with >, std::__detail::_NFA > >(std::__detail::_NFA >*) [1386] ------------------------------------------------ - 0.00 0.00 32/32 std::shared_ptr > >::shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1339] -[1387] 0.0 0.00 0.00 32 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1387] - 0.00 0.00 32/224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] - 0.00 0.00 32/224 std::locale const& std::forward(std::remove_reference::type&) [804] - 0.00 0.00 32/32 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] - 0.00 0.00 32/32 std::enable_if >, (__gnu_cxx::_Lock_policy)2>::__has_esft_base >, void>::value, void>::type std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with >, std::__detail::_NFA > >(std::__detail::_NFA >*) [1386] ------------------------------------------------ - 0.00 0.00 32/32 std::shared_ptr > >::~shared_ptr() [1340] -[1388] 0.0 0.00 0.00 32 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [1388] - 0.00 0.00 32/128 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() [889] ------------------------------------------------ - 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator) [1433] -[1389] 0.0 0.00 0.00 32 std::_Sp_ebo_helper<0, std::allocator, true>::_Sp_ebo_helper(std::allocator const&) [1389] ------------------------------------------------ - 0.00 0.00 32/32 std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1387] -[1390] 0.0 0.00 0.00 32 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] - 0.00 0.00 32/64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocator(std::allocator const&) [1037] - 0.00 0.00 32/32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) [1513] - 0.00 0.00 32/32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::get() [1392] - 0.00 0.00 32/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 32/224 std::locale const& std::forward(std::remove_reference::type&) [804] - 0.00 0.00 32/224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] - 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] - 0.00 0.00 32/32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [1393] - 0.00 0.00 32/96 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [955] - 0.00 0.00 32/64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [1050] - 0.00 0.00 32/64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::~allocator() [1038] ------------------------------------------------ - 0.00 0.00 32/32 CConfigManager::getMatchingRules(CWindow*) [2028] -[1391] 0.0 0.00 0.00 32 std::_Deque_iterator::operator++() [1391] ------------------------------------------------ - 0.00 0.00 32/32 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] -[1392] 0.0 0.00 0.00 32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::get() [1392] - 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>* std::__to_address >, std::allocator, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) [1507] ------------------------------------------------ - 0.00 0.00 32/32 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] -[1393] 0.0 0.00 0.00 32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [1393] ------------------------------------------------ - 0.00 0.00 32/32 std::allocator >::allocator() [1329] -[1394] 0.0 0.00 0.00 32 std::__new_allocator >::__new_allocator() [1394] ------------------------------------------------ - 0.00 0.00 32/32 std::allocator_traits > > >::deallocate(std::allocator > >&, std::__detail::_StateSeq >*, unsigned long) [1414] -[1395] 0.0 0.00 0.00 32 std::__new_allocator > >::deallocate(std::__detail::_StateSeq >*, unsigned long) [1395] ------------------------------------------------ - 0.00 0.00 32/32 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1415] -[1396] 0.0 0.00 0.00 32 std::__new_allocator > >::allocate(unsigned long, void const*) [1396] - 0.00 0.00 32/32 std::__new_allocator > >::_M_max_size() const [1319] ------------------------------------------------ - 0.00 0.00 32/32 std::allocator > >::allocator() [1331] -[1397] 0.0 0.00 0.00 32 std::__new_allocator > >::__new_allocator() [1397] ------------------------------------------------ - 0.00 0.00 32/32 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::__detail::_StateSeq >**, unsigned long) [1416] -[1398] 0.0 0.00 0.00 32 std::__new_allocator >*>::deallocate(std::__detail::_StateSeq >**, unsigned long) [1398] ------------------------------------------------ - 0.00 0.00 32/32 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1417] -[1399] 0.0 0.00 0.00 32 std::__new_allocator >*>::allocate(unsigned long, void const*) [1399] - 0.00 0.00 32/32 std::__new_allocator >*>::_M_max_size() const [1320] ------------------------------------------------ - 0.00 0.00 32/32 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [1418] -[1400] 0.0 0.00 0.00 32 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [1400] ------------------------------------------------ - 0.00 0.00 32/32 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) [1419] -[1401] 0.0 0.00 0.00 32 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) [1401] - 0.00 0.00 32/32 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::_M_max_size() const [1321] ------------------------------------------------ - 0.00 0.00 32/32 std::allocator_traits, std::allocator > >, int> > >::deallocate(std::allocator, std::allocator > >, int> >&, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1420] -[1402] 0.0 0.00 0.00 32 std::__new_allocator, std::allocator > >, int> >::deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1402] ------------------------------------------------ - 0.00 0.00 32/32 std::allocator_traits, std::allocator > >, int> > >::allocate(std::allocator, std::allocator > >, int> >&, unsigned long) [1421] -[1403] 0.0 0.00 0.00 32 std::__new_allocator, std::allocator > >, int> >::allocate(unsigned long, void const*) [1403] - 0.00 0.00 32/32 std::__new_allocator, std::allocator > >, int> >::_M_max_size() const [1322] ------------------------------------------------ - 0.00 0.00 32/32 std::allocator, std::allocator > >, int> >::allocator() [1333] -[1404] 0.0 0.00 0.00 32 std::__new_allocator, std::allocator > >, int> >::__new_allocator() [1404] ------------------------------------------------ - 0.00 0.00 32/32 std::allocator_traits >::deallocate(std::allocator&, unsigned long*, unsigned long) [1423] -[1405] 0.0 0.00 0.00 32 std::__new_allocator::deallocate(unsigned long*, unsigned long) [1405] ------------------------------------------------ - 0.00 0.00 32/32 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1425] -[1406] 0.0 0.00 0.00 32 std::__new_allocator::allocate(unsigned long, void const*) [1406] - 0.00 0.00 32/32 std::__new_allocator::_M_max_size() const [1323] ------------------------------------------------ - 0.00 0.00 32/32 std::allocator::allocator() [1334] -[1407] 0.0 0.00 0.00 32 std::__new_allocator::__new_allocator() [1407] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() [1498] -[1408] 0.0 0.00 0.00 32 std::regex_constants::operator|=(std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) [1408] - 0.00 0.00 32/32 std::regex_constants::operator|(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) [1409] ------------------------------------------------ - 0.00 0.00 32/32 std::regex_constants::operator|=(std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) [1408] -[1409] 0.0 0.00 0.00 32 std::regex_constants::operator|(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) [1409] ------------------------------------------------ - 0.00 0.00 32/32 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() [889] -[1410] 0.0 0.00 0.00 32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() [1410] - 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1432] - 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] ------------------------------------------------ - 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] -[1411] 0.0 0.00 0.00 32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() [1411] ------------------------------------------------ - 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1435] -[1412] 0.0 0.00 0.00 32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base() [1412] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_max_size(std::allocator, std::allocator > > > > const&) [1444] -[1413] 0.0 0.00 0.00 32 std::allocator_traits, std::allocator > > > > >::max_size(std::allocator, std::allocator > > > > const&) [1413] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::__detail::_StateSeq >*) [1350] -[1414] 0.0 0.00 0.00 32 std::allocator_traits > > >::deallocate(std::allocator > >&, std::__detail::_StateSeq >*, unsigned long) [1414] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/32 std::__new_allocator > >::deallocate(std::__detail::_StateSeq >*, unsigned long) [1395] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1346] -[1415] 0.0 0.00 0.00 32 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1415] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/32 std::__new_allocator > >::allocate(unsigned long, void const*) [1396] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::__detail::_StateSeq >**, unsigned long) [1348] -[1416] 0.0 0.00 0.00 32 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::__detail::_StateSeq >**, unsigned long) [1416] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/32 std::__new_allocator >*>::deallocate(std::__detail::_StateSeq >**, unsigned long) [1398] ------------------------------------------------ - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1343] -[1417] 0.0 0.00 0.00 32 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1417] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/32 std::__new_allocator >*>::allocate(unsigned long, void const*) [1399] ------------------------------------------------ - 0.00 0.00 32/32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [1050] -[1418] 0.0 0.00 0.00 32 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [1418] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/32 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [1400] ------------------------------------------------ - 0.00 0.00 32/32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) [1513] -[1419] 0.0 0.00 0.00 32 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) [1419] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/32 std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) [1401] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1370] -[1420] 0.0 0.00 0.00 32 std::allocator_traits, std::allocator > >, int> > >::deallocate(std::allocator, std::allocator > >, int> >&, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1420] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/32 std::__new_allocator, std::allocator > >, int> >::deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1402] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_allocate(unsigned long) [1367] -[1421] 0.0 0.00 0.00 32 std::allocator_traits, std::allocator > >, int> > >::allocate(std::allocator, std::allocator > >, int> >&, unsigned long) [1421] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/32 std::__new_allocator, std::allocator > >, int> >::allocate(unsigned long, void const*) [1403] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_max_size(std::allocator, std::allocator > >, int> > const&) [1453] -[1422] 0.0 0.00 0.00 32 std::allocator_traits, std::allocator > >, int> > >::max_size(std::allocator, std::allocator > >, int> > const&) [1422] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base >::_M_deallocate(unsigned long*, unsigned long) [1044] -[1423] 0.0 0.00 0.00 32 std::allocator_traits >::deallocate(std::allocator&, unsigned long*, unsigned long) [1423] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/32 std::__new_allocator::deallocate(unsigned long*, unsigned long) [1405] ------------------------------------------------ - 0.00 0.00 32/32 std::vector >::pop_back() [1461] -[1424] 0.0 0.00 0.00 32 void std::allocator_traits >::destroy(std::allocator&, unsigned long*) [1424] - 0.00 0.00 32/32 void std::destroy_at(unsigned long*) [1505] ------------------------------------------------ - 0.00 0.00 32/32 std::_Vector_base >::_M_allocate(unsigned long) [1375] -[1425] 0.0 0.00 0.00 32 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1425] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/32 std::__new_allocator::allocate(unsigned long, void const*) [1406] ------------------------------------------------ - 0.00 0.00 32/32 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] -[1426] 0.0 0.00 0.00 32 void std::allocator_traits >::construct(std::allocator&, unsigned long*, unsigned long const&) [1426] - 0.00 0.00 32/96 unsigned long const& std::forward(std::remove_reference::type&) [962] - 0.00 0.00 32/32 decltype (::new ((void*)(0)) unsigned long((declval)())) std::construct_at(unsigned long*, unsigned long const&) [1508] ------------------------------------------------ - 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1432] -[1427] 0.0 0.00 0.00 32 void std::allocator_traits >::destroy > >(std::allocator&, std::__detail::_NFA >*) [1427] - 0.00 0.00 32/32 void std::_Destroy > >(std::__detail::_NFA >*) [1525] ------------------------------------------------ - 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] -[1428] 0.0 0.00 0.00 32 void std::allocator_traits >::construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator&, std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1428] - 0.00 0.00 32/224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] - 0.00 0.00 32/224 std::locale const& std::forward(std::remove_reference::type&) [804] - 0.00 0.00 32/32 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1503] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1515] -[1429] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy::__uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1429] - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1512] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1516] -[1430] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n::__uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1430] - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1514] ------------------------------------------------ - 0.00 0.00 32/32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() [1410] -[1431] 0.0 0.00 0.00 32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] - 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [1061] - 0.00 0.00 32/64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocator(std::allocator const&) [1037] - 0.00 0.00 32/64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) [1049] - 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1435] - 0.00 0.00 32/64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [1050] - 0.00 0.00 32/64 std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::~allocator() [1038] ------------------------------------------------ - 0.00 0.00 32/32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() [1410] -[1432] 0.0 0.00 0.00 32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [1432] - 0.00 0.00 32/96 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [955] - 0.00 0.00 32/32 void std::allocator_traits >::destroy > >(std::allocator&, std::__detail::_NFA >*) [1427] - 0.00 0.00 32/64 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [1061] ------------------------------------------------ - 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] -[1433] 0.0 0.00 0.00 32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator) [1433] - 0.00 0.00 32/32 std::_Sp_ebo_helper<0, std::allocator, true>::_Sp_ebo_helper(std::allocator const&) [1389] ------------------------------------------------ - 0.00 0.00 32/32 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] -[1434] 0.0 0.00 0.00 32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [1434] - 0.00 0.00 32/32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() [1411] - 0.00 0.00 32/224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] - 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator) [1433] - 0.00 0.00 32/224 std::locale const& std::forward(std::remove_reference::type&) [804] - 0.00 0.00 32/96 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [955] - 0.00 0.00 32/32 void std::allocator_traits >::construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator&, std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1428] ------------------------------------------------ - 0.00 0.00 32/32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [1431] -[1435] 0.0 0.00 0.00 32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [1435] - 0.00 0.00 32/32 std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base() [1412] ------------------------------------------------ - 0.00 0.00 32/32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1519] -[1436] 0.0 0.00 0.00 32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_1::__uninit_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1436] - 0.00 0.00 352/352 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__addressof, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>&) [693] - 0.00 0.00 352/352 void std::_Construct, std::allocator > >, int>>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [692] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::sub_match() [1476] -[1437] 0.0 0.00 0.00 32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::pair() [1437] - 0.00 0.00 64/748 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [618] ------------------------------------------------ - 0.00 0.00 32/32 std::deque >, std::allocator > > >::~deque() [1441] -[1438] 0.0 0.00 0.00 32 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::allocator > > const&) [1438] ------------------------------------------------ - 0.00 0.00 32/32 std::deque >, std::allocator > > >::~deque() [1441] -[1439] 0.0 0.00 0.00 32 std::deque >, std::allocator > > >::begin() [1439] - 0.00 0.00 32/800 std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*> const&) [609] ------------------------------------------------ - 0.00 0.00 32/32 std::stack >, std::deque >, std::allocator > > > >::stack >, std::allocator > > >, void>() [1442] -[1440] 0.0 0.00 0.00 32 std::deque >, std::allocator > > >::deque() [1440] - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::_Deque_base() [1351] ------------------------------------------------ - 0.00 0.00 32/32 std::stack >, std::deque >, std::allocator > > > >::~stack() [1443] -[1441] 0.0 0.00 0.00 32 std::deque >, std::allocator > > >::~deque() [1441] - 0.00 0.00 32/512 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [634] - 0.00 0.00 32/768 std::deque >, std::allocator > > >::end() [610] - 0.00 0.00 32/32 std::deque >, std::allocator > > >::begin() [1439] - 0.00 0.00 32/32 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::allocator > > const&) [1438] - 0.00 0.00 32/32 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1352] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] -[1442] 0.0 0.00 0.00 32 std::stack >, std::deque >, std::allocator > > > >::stack >, std::allocator > > >, void>() [1442] - 0.00 0.00 32/32 std::deque >, std::allocator > > >::deque() [1440] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Compiler >::~_Compiler() [1496] -[1443] 0.0 0.00 0.00 32 std::stack >, std::deque >, std::allocator > > > >::~stack() [1443] - 0.00 0.00 32/32 std::deque >, std::allocator > > >::~deque() [1441] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > > > > const&) [1445] -[1444] 0.0 0.00 0.00 32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_max_size(std::allocator, std::allocator > > > > const&) [1444] - 0.00 0.00 32/32 std::allocator_traits, std::allocator > > > > >::max_size(std::allocator, std::allocator > > > > const&) [1413] - 0.00 0.00 32/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > > const&) [1448] -[1445] 0.0 0.00 0.00 32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > > > > const&) [1445] - 0.00 0.00 32/96 std::allocator, std::allocator > > > >::allocator(std::allocator, std::allocator > > > > const&) [944] - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_max_size(std::allocator, std::allocator > > > > const&) [1444] - 0.00 0.00 32/160 std::allocator, std::allocator > > > >::~allocator() [858] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > > const&) [1448] -[1446] 0.0 0.00 0.00 32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_initialize(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1446] - 0.00 0.00 32/460 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [659] - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > >&) [1518] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] -[1447] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(unsigned long, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [1447] - 0.00 0.00 32/64 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate(unsigned long) [1041] - 0.00 0.00 32/460 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [659] - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [1517] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] -[1448] 0.0 0.00 0.00 32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > > const&) [1448] - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > > > > const&) [1445] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(unsigned long, std::allocator, std::allocator > > > > const&) [1360] - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_initialize(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1446] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] -[1449] 0.0 0.00 0.00 32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector() [1449] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base() [1361] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results(std::allocator, std::allocator > > > > const&) [1474] -[1450] 0.0 0.00 0.00 32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(std::allocator, std::allocator > > > > const&) [1450] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(std::allocator, std::allocator > > > > const&) [1359] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) [1486] -[1451] 0.0 0.00 0.00 32 std::vector, std::allocator > >::vector() [1451] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::_Vector_base() [1365] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_NFA >::~_NFA() [1487] -[1452] 0.0 0.00 0.00 32 std::vector, std::allocator > >::~vector() [1452] - 0.00 0.00 32/352 std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() [684] - 0.00 0.00 32/32 void std::_Destroy*, std::__detail::_State >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [1527] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >::~_Vector_base() [1366] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > >, int> > const&) [1454] -[1453] 0.0 0.00 0.00 32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_max_size(std::allocator, std::allocator > >, int> > const&) [1453] - 0.00 0.00 32/32 std::allocator_traits, std::allocator > >, int> > >::max_size(std::allocator, std::allocator > >, int> > const&) [1422] - 0.00 0.00 32/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::vector(unsigned long, std::allocator, std::allocator > >, int> > const&) [1456] -[1454] 0.0 0.00 0.00 32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > >, int> > const&) [1454] - 0.00 0.00 32/64 std::allocator, std::allocator > >, int> >::allocator(std::allocator, std::allocator > >, int> > const&) [1039] - 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_max_size(std::allocator, std::allocator > >, int> > const&) [1453] - 0.00 0.00 32/96 std::allocator, std::allocator > >, int> >::~allocator() [945] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::vector(unsigned long, std::allocator, std::allocator > >, int> > const&) [1456] -[1455] 0.0 0.00 0.00 32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_default_initialize(unsigned long) [1455] - 0.00 0.00 32/64 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_get_Tp_allocator() [1043] - 0.00 0.00 32/32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_a, std::allocator > >, int>*, unsigned long, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long, std::allocator, std::allocator > >, int> >&) [1520] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] -[1456] 0.0 0.00 0.00 32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::vector(unsigned long, std::allocator, std::allocator > >, int> > const&) [1456] - 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > >, int> > const&) [1454] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_base(unsigned long, std::allocator, std::allocator > >, int> > const&) [1373] - 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_default_initialize(unsigned long) [1455] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::~_Executor() [1500] -[1457] 0.0 0.00 0.00 32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~vector() [1457] - 0.00 0.00 32/64 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_get_Tp_allocator() [1043] - 0.00 0.00 32/32 void std::_Destroy, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::allocator, std::allocator > >, int> >&) [1529] - 0.00 0.00 32/32 std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~_Vector_base() [1374] ------------------------------------------------ - 0.00 0.00 32/32 std::vector >::push_back(unsigned long const&) [1462] -[1458] 0.0 0.00 0.00 32 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] - 0.00 0.00 64/96 std::_Vector_base >::_M_get_Tp_allocator() [950] - 0.00 0.00 64/128 __gnu_cxx::__normal_iterator > >::base() const [886] - 0.00 0.00 64/64 std::vector >::_S_relocate(unsigned long*, unsigned long*, unsigned long*, std::allocator&) [1063] - 0.00 0.00 32/32 std::vector >::_M_check_len(unsigned long, char const*) const [1326] - 0.00 0.00 32/32 std::vector >::begin() [1460] - 0.00 0.00 32/32 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [1315] - 0.00 0.00 32/32 std::_Vector_base >::_M_allocate(unsigned long) [1375] - 0.00 0.00 32/96 unsigned long const& std::forward(std::remove_reference::type&) [962] - 0.00 0.00 32/32 void std::allocator_traits >::construct(std::allocator&, unsigned long*, unsigned long const&) [1426] - 0.00 0.00 32/64 std::_Vector_base >::_M_deallocate(unsigned long*, unsigned long) [1044] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] -[1459] 0.0 0.00 0.00 32 std::vector >::back() [1459] - 0.00 0.00 32/64 std::vector >::end() [1064] - 0.00 0.00 32/32 __gnu_cxx::__normal_iterator > >::operator-(long) const [1317] - 0.00 0.00 32/32 __gnu_cxx::__normal_iterator > >::operator*() const [1316] ------------------------------------------------ - 0.00 0.00 32/32 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] -[1460] 0.0 0.00 0.00 32 std::vector >::begin() [1460] - 0.00 0.00 32/128 __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned long* const&) [884] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] -[1461] 0.0 0.00 0.00 32 std::vector >::pop_back() [1461] - 0.00 0.00 32/32 void std::allocator_traits >::destroy(std::allocator&, unsigned long*) [1424] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] -[1462] 0.0 0.00 0.00 32 std::vector >::push_back(unsigned long const&) [1462] - 0.00 0.00 32/64 std::vector >::end() [1064] - 0.00 0.00 32/32 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) [1458] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_NFA_base::_NFA_base(std::regex_constants::syntax_option_type) [1501] -[1463] 0.0 0.00 0.00 32 std::vector >::vector() [1463] - 0.00 0.00 32/32 std::_Vector_base >::_Vector_base() [1379] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_NFA_base::~_NFA_base() [1502] -[1464] 0.0 0.00 0.00 32 std::vector >::~vector() [1464] - 0.00 0.00 32/96 std::_Vector_base >::_M_get_Tp_allocator() [950] - 0.00 0.00 32/32 void std::_Destroy(unsigned long*, unsigned long*, std::allocator&) [1531] - 0.00 0.00 32/32 std::_Vector_base >::~_Vector_base() [1380] ------------------------------------------------ - 0.00 0.00 8/32 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2467] - 0.00 0.00 12/32 std::__cxx11::_List_base >::_M_clear() [2266] - 0.00 0.00 12/32 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] -[1465] 0.0 0.00 0.00 32 std::__cxx11::_List_base >::_M_get_Node_allocator() [1465] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) [1467] -[1466] 0.0 0.00 0.00 32 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) [1466] - 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] - 0.00 0.00 32/32 std::__detail::_Compiler >::_M_get_nfa() [1490] - 0.00 0.00 32/32 std::shared_ptr > const>::operator=(std::shared_ptr > const>&&) [1338] - 0.00 0.00 32/64 std::shared_ptr > const>::~shared_ptr() [1040] - 0.00 0.00 32/32 std::__detail::_Compiler >::~_Compiler() [1496] ------------------------------------------------ - 0.00 0.00 32/32 CConfigManager::getMatchingRules(CWindow*) [2028] -[1467] 0.0 0.00 0.00 32 std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) [1467] - 0.00 0.00 64/35223 std::__cxx11::basic_string, std::allocator >::data() const [100] - 0.00 0.00 32/32 std::shared_ptr > const>::shared_ptr() [1336] - 0.00 0.00 32/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 32/32 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) [1466] ------------------------------------------------ - 0.00 0.00 32/32 CConfigManager::getMatchingRules(CWindow*) [2028] -[1468] 0.0 0.00 0.00 32 std::__cxx11::basic_regex >::~basic_regex() [1468] - 0.00 0.00 32/64 std::shared_ptr > const>::~shared_ptr() [1040] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) [1486] -[1469] 0.0 0.00 0.00 32 std::__cxx11::regex_traits::imbue(std::locale) [1469] - 0.00 0.00 32/32 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::locale&, std::locale&) [1524] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) [1486] -[1470] 0.0 0.00 0.00 32 std::__cxx11::regex_traits::regex_traits() [1470] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_NFA >::~_NFA() [1487] -[1471] 0.0 0.00 0.00 32 std::__cxx11::regex_traits::~regex_traits() [1471] ------------------------------------------------ - 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] -[1472] 0.0 0.00 0.00 32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_resize(unsigned int) [1472] - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::sub_match() [1476] - 0.00 0.00 32/60 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1088] ------------------------------------------------ - 0.00 0.00 32/32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1510] -[1473] 0.0 0.00 0.00 32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results() [1473] - 0.00 0.00 32/64 std::allocator, std::allocator > > > >::allocator() [1034] - 0.00 0.00 32/160 std::allocator, std::allocator > > > >::~allocator() [858] - 0.00 0.00 32/32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results(std::allocator, std::allocator > > > > const&) [1474] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results() [1473] -[1474] 0.0 0.00 0.00 32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results(std::allocator, std::allocator > > > > const&) [1474] - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(std::allocator, std::allocator > > > > const&) [1450] - 0.00 0.00 32/748 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [618] ------------------------------------------------ - 0.00 0.00 32/32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1510] -[1475] 0.0 0.00 0.00 32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::~match_results() [1475] - 0.00 0.00 32/96 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() [956] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_resize(unsigned int) [1472] -[1476] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::sub_match() [1476] - 0.00 0.00 32/32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::pair() [1437] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) [1488] -[1477] 0.0 0.00 0.00 32 std::__detail::_ScannerBase::_ScannerBase(std::regex_constants::syntax_option_type) [1477] - 0.00 0.00 64/96 std::__detail::_ScannerBase::_M_is_ecma() const [943] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] ------------------------------------------------ - 0.00 0.00 32/32 CHyprOpenGLImpl::renderSnapshot(CWindow**) [757] -[1478] 0.0 0.00 0.00 32 std::__detail::_Node_iterator, false, false>::operator++(int) [1478] - 0.00 0.00 32/32 std::__detail::_Node_iterator_base, false>::_M_incr() [1480] ------------------------------------------------ - 0.00 0.00 32/32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1509] -[1479] 0.0 0.00 0.00 32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] - 0.00 0.00 32/32 bool std::operator== > const>(std::shared_ptr > const> const&, decltype(nullptr)) [1533] - 0.00 0.00 32/32 std::__detail::_NFA_base::_M_sub_count() const [1328] - 0.00 0.00 32/32 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [1325] - 0.00 0.00 32/32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_resize(unsigned int) [1472] - 0.00 0.00 32/836 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [605] - 0.00 0.00 32/32 std::__cxx11::basic_regex >::flags() const [1327] - 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] - 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() [1498] - 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::~_Executor() [1500] - 0.00 0.00 28/28 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_establish_failed_match(__gnu_cxx::__normal_iterator, std::allocator > >) [1545] - 0.00 0.00 20/20 bool __gnu_cxx::operator==, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [1691] - 0.00 0.00 16/16 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const [1721] - 0.00 0.00 16/16 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() [1720] - 0.00 0.00 8/256 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) [735] - 0.00 0.00 8/6831 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [295] - 0.00 0.00 4/212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() [820] - 0.00 0.00 4/212 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() [819] - 0.00 0.00 4/4 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_prefix() [2463] - 0.00 0.00 4/4 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_suffix() [2464] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Node_iterator, false, false>::operator++(int) [1478] -[1480] 0.0 0.00 0.00 32 std::__detail::_Node_iterator_base, false>::_M_incr() [1480] - 0.00 0.00 32/41 std::__detail::_Hash_node, false>::_M_next() const [1255] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Compiler >::_M_alternative() [1492] -[1481] 0.0 0.00 0.00 32 std::__detail::_NFA >::_M_insert_dummy() [1481] - 0.00 0.00 32/352 std::__detail::_State::_State(std::__detail::_Opcode) [691] - 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] - 0.00 0.00 32/1472 std::__detail::_State::~_State() [488] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] -[1482] 0.0 0.00 0.00 32 std::__detail::_NFA >::_M_insert_accept() [1482] - 0.00 0.00 32/352 std::__detail::_State::_State(std::__detail::_Opcode) [691] - 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] - 0.00 0.00 32/1472 std::__detail::_State::~_State() [488] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] -[1483] 0.0 0.00 0.00 32 std::__detail::_NFA >::_M_eliminate_dummy() [1483] - 0.00 0.00 384/736 std::vector, std::allocator > >::operator[](unsigned long) [625] - 0.00 0.00 384/384 bool __gnu_cxx::operator==*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [679] - 0.00 0.00 352/704 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator*() const [627] - 0.00 0.00 352/3804 std::__detail::_State::_M_opcode() const [367] - 0.00 0.00 352/352 std::__detail::_State_base::_M_has_alt() const [683] - 0.00 0.00 352/352 __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator++() [681] - 0.00 0.00 32/192 std::vector, std::allocator > >::begin() [837] - 0.00 0.00 32/544 std::vector, std::allocator > >::end() [633] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] -[1484] 0.0 0.00 0.00 32 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] - 0.00 0.00 64/1472 std::__detail::_State::~_State() [488] - 0.00 0.00 32/352 std::__detail::_State::_State(std::__detail::_Opcode) [691] - 0.00 0.00 32/32 std::vector >::back() [1459] - 0.00 0.00 32/32 std::vector >::pop_back() [1461] - 0.00 0.00 32/1472 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) [490] - 0.00 0.00 32/1120 std::__detail::_State::_State(std::__detail::_State&&) [586] - 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] -[1485] 0.0 0.00 0.00 32 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] - 0.00 0.00 64/1472 std::__detail::_State::~_State() [488] - 0.00 0.00 32/32 std::vector >::push_back(unsigned long const&) [1462] - 0.00 0.00 32/352 std::__detail::_State::_State(std::__detail::_Opcode) [691] - 0.00 0.00 32/1472 std::remove_reference&>::type&& std::move&>(std::__detail::_State&) [490] - 0.00 0.00 32/1120 std::__detail::_State::_State(std::__detail::_State&&) [586] - 0.00 0.00 32/352 std::__detail::_NFA >::_M_insert_state(std::__detail::_State) [690] ------------------------------------------------ - 0.00 0.00 32/32 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1503] -[1486] 0.0 0.00 0.00 32 std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) [1486] - 0.00 0.00 32/32 std::__detail::_NFA_base::_NFA_base(std::regex_constants::syntax_option_type) [1501] - 0.00 0.00 32/32 std::vector, std::allocator > >::vector() [1451] - 0.00 0.00 32/32 std::__cxx11::regex_traits::regex_traits() [1470] - 0.00 0.00 32/32 std::__cxx11::regex_traits::imbue(std::locale) [1469] ------------------------------------------------ - 0.00 0.00 32/32 void std::destroy_at > >(std::__detail::_NFA >*) [1504] -[1487] 0.0 0.00 0.00 32 std::__detail::_NFA >::~_NFA() [1487] - 0.00 0.00 32/32 std::__cxx11::regex_traits::~regex_traits() [1471] - 0.00 0.00 32/32 std::__detail::_NFA_base::~_NFA_base() [1502] - 0.00 0.00 32/32 std::vector, std::allocator > >::~vector() [1452] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] -[1488] 0.0 0.00 0.00 32 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) [1488] - 0.00 0.00 32/32 std::__detail::_ScannerBase::_ScannerBase(std::regex_constants::syntax_option_type) [1477] - 0.00 0.00 32/32 std::ctype const& std::use_facet const>(std::locale const&) [1532] - 0.00 0.00 32/96 std::__detail::_ScannerBase::_M_is_ecma() const [943] - 0.00 0.00 32/70 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] - 0.00 0.00 32/288 std::__detail::_Scanner::_M_advance() [724] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Compiler >::~_Compiler() [1496] -[1489] 0.0 0.00 0.00 32 std::__detail::_Scanner::~_Scanner() [1489] - 0.00 0.00 32/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) [1466] -[1490] 0.0 0.00 0.00 32 std::__detail::_Compiler >::_M_get_nfa() [1490] - 0.00 0.00 32/64 std::remove_reference > >&>::type&& std::move > >&>(std::shared_ptr > >&) [1068] - 0.00 0.00 32/32 std::shared_ptr > const>::shared_ptr >, void>(std::shared_ptr > >&&) [1337] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] -[1491] 0.0 0.00 0.00 32 std::__detail::_Compiler >::_S_validate(std::regex_constants::syntax_option_type) [1491] - 0.00 0.00 160/160 std::regex_constants::operator|(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [862] - 0.00 0.00 32/836 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [605] ------------------------------------------------ - 224 std::__detail::_Compiler >::_M_alternative() [1492] - 0.00 0.00 32/32 std::__detail::_Compiler >::_M_disjunction() [1493] -[1492] 0.0 0.00 0.00 32+224 std::__detail::_Compiler >::_M_alternative() [1492] - 0.00 0.00 448/480 std::__detail::_Compiler >::_M_pop() [651] - 0.00 0.00 256/256 std::__detail::_Compiler >::_M_term() [739] - 0.00 0.00 224/256 std::__detail::_StateSeq >::_M_append(std::__detail::_StateSeq > const&) [740] - 0.00 0.00 224/224 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq > const&) [788] - 0.00 0.00 32/32 std::__detail::_NFA >::_M_insert_dummy() [1481] - 0.00 0.00 32/448 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [661] - 0.00 0.00 32/288 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [723] - 0.00 0.00 32/288 std::__detail::_StateSeq >::_StateSeq(std::__detail::_NFA >&, long) [725] - 0.00 0.00 32/256 std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq >&&) [734] - 224 std::__detail::_Compiler >::_M_alternative() [1492] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] -[1493] 0.0 0.00 0.00 32 std::__detail::_Compiler >::_M_disjunction() [1493] - 0.00 0.00 32/32 std::__detail::_Compiler >::_M_alternative() [1492] - 0.00 0.00 32/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Compiler >::_M_atom() [738] -[1494] 0.0 0.00 0.00 32 std::__detail::_Compiler >::_M_bracket_expression() [1494] - 0.00 0.00 64/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) [1466] -[1495] 0.0 0.00 0.00 32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] - 0.00 0.00 192/448 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [661] - 0.00 0.00 96/96 std::__detail::_StateSeq >::_M_append(long) [959] - 0.00 0.00 32/32 std::__detail::_Compiler >::_S_validate(std::regex_constants::syntax_option_type) [1491] - 0.00 0.00 32/32 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) [1488] - 0.00 0.00 32/32 std::shared_ptr > > std::make_shared >, std::locale const&, std::regex_constants::syntax_option_type&>(std::locale const&, std::regex_constants::syntax_option_type&) [1506] - 0.00 0.00 32/70 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] - 0.00 0.00 32/32 std::stack >, std::deque >, std::allocator > > > >::stack >, std::allocator > > >, void>() [1442] - 0.00 0.00 32/64 std::__detail::_NFA_base::_M_start() const [1033] - 0.00 0.00 32/288 std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [723] - 0.00 0.00 32/288 std::__detail::_StateSeq >::_StateSeq(std::__detail::_NFA >&, long) [725] - 0.00 0.00 32/32 std::__detail::_NFA >::_M_insert_subexpr_begin() [1485] - 0.00 0.00 32/32 std::__detail::_Compiler >::_M_disjunction() [1493] - 0.00 0.00 32/3200 std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) [380] - 0.00 0.00 32/480 std::__detail::_Compiler >::_M_pop() [651] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/256 std::__detail::_StateSeq >::_M_append(std::__detail::_StateSeq > const&) [740] - 0.00 0.00 32/32 std::__detail::_NFA >::_M_insert_subexpr_end() [1484] - 0.00 0.00 32/32 std::__detail::_NFA >::_M_insert_accept() [1482] - 0.00 0.00 32/32 std::__detail::_NFA >::_M_eliminate_dummy() [1483] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) [1466] -[1496] 0.0 0.00 0.00 32 std::__detail::_Compiler >::~_Compiler() [1496] - 0.00 0.00 32/32 std::stack >, std::deque >, std::allocator > > > >::~stack() [1443] - 0.00 0.00 32/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 32/32 std::shared_ptr > >::~shared_ptr() [1340] - 0.00 0.00 32/32 std::__detail::_Scanner::~_Scanner() [1489] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] -[1497] 0.0 0.00 0.00 32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_State_info(long, unsigned long) [1497] - 0.00 0.00 32/748 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [618] ------------------------------------------------ - 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] -[1498] 0.0 0.00 0.00 32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() [1498] - 0.00 0.00 236/236 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search_from_first() [771] - 0.00 0.00 232/6831 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [295] - 0.00 0.00 204/3396 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [374] - 0.00 0.00 32/64 std::regex_constants::operator&(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) [1057] - 0.00 0.00 32/32 std::regex_constants::operator|=(std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) [1408] ------------------------------------------------ - 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] -[1499] 0.0 0.00 0.00 32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1499] - 0.00 0.00 64/1408 std::vector, std::allocator > >::size() const [527] - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector() [1449] - 0.00 0.00 32/748 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [618] - 0.00 0.00 32/32 std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [1324] - 0.00 0.00 32/32 std::allocator, std::allocator > >, int> >::allocator() [1333] - 0.00 0.00 32/96 std::allocator, std::allocator > >, int> >::~allocator() [945] - 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::vector(unsigned long, std::allocator, std::allocator > >, int> > const&) [1456] - 0.00 0.00 32/64 std::__detail::_NFA_base::_M_start() const [1033] - 0.00 0.00 32/32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_State_info(long, unsigned long) [1497] - 0.00 0.00 32/64 std::regex_constants::operator&(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) [1057] ------------------------------------------------ - 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] -[1500] 0.0 0.00 0.00 32 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::~_Executor() [1500] - 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~vector() [1457] - 0.00 0.00 32/96 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() [956] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) [1486] -[1501] 0.0 0.00 0.00 32 std::__detail::_NFA_base::_NFA_base(std::regex_constants::syntax_option_type) [1501] - 0.00 0.00 32/32 std::vector >::vector() [1463] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_NFA >::~_NFA() [1487] -[1502] 0.0 0.00 0.00 32 std::__detail::_NFA_base::~_NFA_base() [1502] - 0.00 0.00 32/32 std::vector >::~vector() [1464] ------------------------------------------------ - 0.00 0.00 32/32 void std::allocator_traits >::construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator&, std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1428] -[1503] 0.0 0.00 0.00 32 void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [1503] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 32/224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] - 0.00 0.00 32/224 std::locale const& std::forward(std::remove_reference::type&) [804] - 0.00 0.00 32/32 std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) [1486] ------------------------------------------------ - 0.00 0.00 32/32 void std::_Destroy > >(std::__detail::_NFA >*) [1525] -[1504] 0.0 0.00 0.00 32 void std::destroy_at > >(std::__detail::_NFA >*) [1504] - 0.00 0.00 32/32 std::__detail::_NFA >::~_NFA() [1487] ------------------------------------------------ - 0.00 0.00 32/32 void std::allocator_traits >::destroy(std::allocator&, unsigned long*) [1424] -[1505] 0.0 0.00 0.00 32 void std::destroy_at(unsigned long*) [1505] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) [1495] -[1506] 0.0 0.00 0.00 32 std::shared_ptr > > std::make_shared >, std::locale const&, std::regex_constants::syntax_option_type&>(std::locale const&, std::regex_constants::syntax_option_type&) [1506] - 0.00 0.00 32/224 std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) [805] - 0.00 0.00 32/224 std::locale const& std::forward(std::remove_reference::type&) [804] - 0.00 0.00 32/32 std::shared_ptr > >::shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1339] ------------------------------------------------ - 0.00 0.00 32/32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::get() [1392] -[1507] 0.0 0.00 0.00 32 std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>* std::__to_address >, std::allocator, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) [1507] ------------------------------------------------ - 0.00 0.00 32/32 void std::allocator_traits >::construct(std::allocator&, unsigned long*, unsigned long const&) [1426] -[1508] 0.0 0.00 0.00 32 decltype (::new ((void*)(0)) unsigned long((declval)())) std::construct_at(unsigned long*, unsigned long const&) [1508] - 0.00 0.00 32/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 32/96 unsigned long const& std::forward(std::remove_reference::type&) [962] ------------------------------------------------ - 0.00 0.00 32/32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1510] -[1509] 0.0 0.00 0.00 32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1509] - 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] ------------------------------------------------ - 0.00 0.00 32/32 bool std::regex_search, std::allocator, char, std::__cxx11::regex_traits >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1511] -[1510] 0.0 0.00 0.00 32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1510] - 0.00 0.00 32/32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results() [1473] - 0.00 0.00 32/32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1509] - 0.00 0.00 32/32 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::~match_results() [1475] ------------------------------------------------ - 0.00 0.00 32/32 CConfigManager::getMatchingRules(CWindow*) [2028] -[1511] 0.0 0.00 0.00 32 bool std::regex_search, std::allocator, char, std::__cxx11::regex_traits >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1511] - 0.00 0.00 32/3193 std::__cxx11::basic_string, std::allocator >::end() const [381] - 0.00 0.00 32/3193 std::__cxx11::basic_string, std::allocator >::begin() const [382] - 0.00 0.00 32/32 bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1510] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy::__uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1429] -[1512] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1512] - 0.00 0.00 160/160 bool __gnu_cxx::operator==, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [854] - 0.00 0.00 128/128 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const [885] - 0.00 0.00 128/256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__addressof, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >&) [742] - 0.00 0.00 128/128 __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() [883] - 0.00 0.00 128/256 void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [741] ------------------------------------------------ - 0.00 0.00 32/32 std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1390] -[1513] 0.0 0.00 0.00 32 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) [1513] - 0.00 0.00 32/32 std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) [1419] - 0.00 0.00 32/64 std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) [1049] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n::__uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1430] -[1514] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1514] - 0.00 0.00 128/256 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__addressof, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >&) [742] - 0.00 0.00 128/256 void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [741] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [1517] -[1515] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1515] - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy::__uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1429] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > >&) [1518] -[1516] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1516] - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n::__uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1430] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(unsigned long, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [1447] -[1517] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [1517] - 0.00 0.00 32/17704 std::is_constant_evaluated() [178] - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1515] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_initialize(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1446] -[1518] 0.0 0.00 0.00 32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > >&) [1518] - 0.00 0.00 32/17704 std::is_constant_evaluated() [178] - 0.00 0.00 32/32 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1516] ------------------------------------------------ - 0.00 0.00 32/32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_a, std::allocator > >, int>*, unsigned long, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long, std::allocator, std::allocator > >, int> >&) [1520] -[1519] 0.0 0.00 0.00 32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1519] - 0.00 0.00 32/32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_1::__uninit_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1436] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_default_initialize(unsigned long) [1455] -[1520] 0.0 0.00 0.00 32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_a, std::allocator > >, int>*, unsigned long, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long, std::allocator, std::allocator > >, int> >&) [1520] - 0.00 0.00 32/32 std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1519] ------------------------------------------------ - 0.00 0.00 32/32 std::shared_ptr > const>::operator=(std::shared_ptr > const>&&) [1338] -[1521] 0.0 0.00 0.00 32 std::remove_reference > const>&>::type&& std::move > const>&>(std::shared_ptr > const>&) [1521] ------------------------------------------------ - 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [1385] -[1522] 0.0 0.00 0.00 32 std::remove_reference > const, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move > const, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) [1522] ------------------------------------------------ - 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) [1381] -[1523] 0.0 0.00 0.00 32 std::enable_if > const*> >, std::is_move_constructible > const*>, std::is_move_assignable > const*> >::value, void>::type std::swap > const*>(std::__detail::_NFA > const*&, std::__detail::_NFA > const*&) [1523] - 0.00 0.00 96/96 std::remove_reference > const*&>::type&& std::move > const*&>(std::__detail::_NFA > const*&) [960] ------------------------------------------------ - 0.00 0.00 32/32 std::__cxx11::regex_traits::imbue(std::locale) [1469] -[1524] 0.0 0.00 0.00 32 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::locale&, std::locale&) [1524] - 0.00 0.00 96/96 std::remove_reference::type&& std::move(std::locale&) [961] ------------------------------------------------ - 0.00 0.00 32/32 void std::allocator_traits >::destroy > >(std::allocator&, std::__detail::_NFA >*) [1427] -[1525] 0.0 0.00 0.00 32 void std::_Destroy > >(std::__detail::_NFA >*) [1525] - 0.00 0.00 32/32 void std::destroy_at > >(std::__detail::_NFA >*) [1504] ------------------------------------------------ - 0.00 0.00 32/32 void std::_Destroy*, std::__detail::_State >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [1527] -[1526] 0.0 0.00 0.00 32 void std::_Destroy*>(std::__detail::_State*, std::__detail::_State*) [1526] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/32 void std::_Destroy_aux::__destroy*>(std::__detail::_State*, std::__detail::_State*) [1353] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > >::~vector() [1452] -[1527] 0.0 0.00 0.00 32 void std::_Destroy*, std::__detail::_State >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) [1527] - 0.00 0.00 32/32 void std::_Destroy*>(std::__detail::_State*, std::__detail::_State*) [1526] ------------------------------------------------ - 0.00 0.00 32/32 void std::_Destroy, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::allocator, std::allocator > >, int> >&) [1529] -[1528] 0.0 0.00 0.00 32 void std::_Destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [1528] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/32 void std::_Destroy_aux::__destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [1354] ------------------------------------------------ - 0.00 0.00 32/32 std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~vector() [1457] -[1529] 0.0 0.00 0.00 32 void std::_Destroy, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::allocator, std::allocator > >, int> >&) [1529] - 0.00 0.00 32/32 void std::_Destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [1528] ------------------------------------------------ - 0.00 0.00 32/32 void std::_Destroy(unsigned long*, unsigned long*, std::allocator&) [1531] -[1530] 0.0 0.00 0.00 32 void std::_Destroy(unsigned long*, unsigned long*) [1530] - 0.00 0.00 32/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 32/32 void std::_Destroy_aux::__destroy(unsigned long*, unsigned long*) [1355] ------------------------------------------------ - 0.00 0.00 32/32 std::vector >::~vector() [1464] -[1531] 0.0 0.00 0.00 32 void std::_Destroy(unsigned long*, unsigned long*, std::allocator&) [1531] - 0.00 0.00 32/32 void std::_Destroy(unsigned long*, unsigned long*) [1530] ------------------------------------------------ - 0.00 0.00 32/32 std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) [1488] -[1532] 0.0 0.00 0.00 32 std::ctype const& std::use_facet const>(std::locale const&) [1532] ------------------------------------------------ - 0.00 0.00 32/32 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] -[1533] 0.0 0.00 0.00 32 bool std::operator== > const>(std::shared_ptr > const> const&, decltype(nullptr)) [1533] - 0.00 0.00 32/32 std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator bool() const [1318] ------------------------------------------------ - 0.00 0.00 15/30 std::enable_if, std::allocator >), std::__cxx11::basic_string, std::allocator > >, void>::type std::__invoke_r, std::allocator >), std::__cxx11::basic_string, std::allocator > >(void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1756] - 0.00 0.00 15/30 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] -[1534] 0.0 0.00 0.00 30 void (*&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [1534] ------------------------------------------------ - 0.00 0.00 12/29 std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) [4004] - 0.00 0.00 17/29 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [1712] -[1535] 0.0 0.00 0.00 29 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [1535] - 0.00 0.00 29/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] ------------------------------------------------ - 0.00 0.00 7/29 void std::__cxx11::list >::_M_insert(std::_List_iterator, SSurfaceTreeNode&&) [2209] - 0.00 0.00 7/29 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] - 0.00 0.00 7/29 decltype (::new ((void*)(0)) SSurfaceTreeNode((declval)())) std::construct_at(SSurfaceTreeNode*, SSurfaceTreeNode&&) [2110] - 0.00 0.00 8/29 void std::allocator_traits > >::construct(std::allocator >&, SSurfaceTreeNode*, SSurfaceTreeNode&&) [2191] -[1536] 0.0 0.00 0.00 29 SSurfaceTreeNode&& std::forward(std::remove_reference::type&) [1536] ------------------------------------------------ - 0.00 0.00 28/28 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] -[1537] 0.0 0.00 0.00 28 SSurfaceTreeNode::operator==(SSurfaceTreeNode const&) [1537] ------------------------------------------------ - 0.00 0.00 1/28 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] - 0.00 0.00 13/28 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 14/28 SDwindleNodeData::recalcSizePosRecursive() [2032] -[1538] 0.0 0.00 0.00 28 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 336/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 112/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 112/112 std::abs(double) [907] - 0.00 0.00 112/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 84/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 84/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 84/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] - 0.00 0.00 84/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 84/3157 Vector2D::operator-(Vector2D) const [396] - 0.00 0.00 56/12440 CCompositor::getWorkspaceByID(int const&) [204] - 0.00 0.00 56/9249 Vector2D::operator+(Vector2D) const [255] - 0.00 0.00 56/74 CAnimatedVariable::operator=(Vector2D const&) [1014] - 0.00 0.00 28/7336 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 28/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 28/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 28/2084 CHyprXWaylandManager::setWindowSize(CWindow*, Vector2D const&) [435] - 0.00 0.00 28/3002 CWindow::updateWindowDecos() [400] ------------------------------------------------ - 0.00 0.00 28/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] -[1539] 0.0 0.00 0.00 28 std::__cxx11::basic_string, std::allocator >::get_allocator() const [1539] - 0.00 0.00 28/25989 std::__cxx11::basic_string, std::allocator >::_M_get_allocator() const [145] ------------------------------------------------ - 0.00 0.00 1/28 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 27/28 CKeybindManager::CKeybindManager() [3110] -[1540] 0.0 0.00 0.00 28 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1540] - 0.00 0.00 28/28 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] - 0.00 0.00 28/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] ------------------------------------------------ - 0.00 0.00 28/28 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] -[1541] 0.0 0.00 0.00 28 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_erase_at_end(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [1541] - 0.00 0.00 28/460 std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [659] - 0.00 0.00 28/156 void std::_Destroy, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) [868] ------------------------------------------------ - 0.00 0.00 7/28 std::__cxx11::_List_base >::_M_clear() [2092] - 0.00 0.00 7/28 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] - 0.00 0.00 14/28 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2206] -[1542] 0.0 0.00 0.00 28 std::__cxx11::_List_base >::_M_get_Node_allocator() [1542] ------------------------------------------------ - 0.00 0.00 28/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] -[1543] 0.0 0.00 0.00 28 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] - 0.00 0.00 28/1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] - 0.00 0.00 28/9954 std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) [246] - 0.00 0.00 28/25056 std::__cxx11::basic_string, std::allocator >::length() const [147] - 0.00 0.00 28/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 28/27906 std::__cxx11::basic_string, std::allocator >::_M_dispose() [130] - 0.00 0.00 28/28293 std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) [129] - 0.00 0.00 28/11318 std::__cxx11::basic_string, std::allocator >::_M_data(char*) [218] - 0.00 0.00 28/10590 std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) [223] ------------------------------------------------ - 0.00 0.00 28/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] -[1544] 0.0 0.00 0.00 28 std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) [1544] - 0.00 0.00 56/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] - 0.00 0.00 28/17704 std::is_constant_evaluated() [178] - 0.00 0.00 28/8026 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&) [261] - 0.00 0.00 28/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] ------------------------------------------------ - 0.00 0.00 28/28 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] -[1545] 0.0 0.00 0.00 28 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_establish_failed_match(__gnu_cxx::__normal_iterator, std::allocator > >) [1545] - 0.00 0.00 28/60 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1088] ------------------------------------------------ - 0.00 0.00 28/28 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1540] -[1546] 0.0 0.00 0.00 28 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] - 0.00 0.00 28/90 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [968] - 0.00 0.00 28/92 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [964] - 0.00 0.00 28/90 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [966] - 0.00 0.00 27/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] - 0.00 0.00 27/108 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] - 0.00 0.00 27/27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1558] - 0.00 0.00 27/27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] - 0.00 0.00 27/41 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::operator->() const [1256] - 0.00 0.00 27/27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [1559] - 0.00 0.00 1/1 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() [4076] ------------------------------------------------ - 0.00 0.00 28/28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1550] -[1547] 0.0 0.00 0.00 28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::random_access_iterator_tag) [1547] - 0.00 0.00 28/28 void std::__fill_a, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1551] ------------------------------------------------ - 0.00 0.00 28/28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1550] -[1548] 0.0 0.00 0.00 28 std::__size_to_integer(unsigned long) [1548] ------------------------------------------------ - 0.00 0.00 28/28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1550] -[1549] 0.0 0.00 0.00 28 std::iterator_traits, std::allocator > > >*>::iterator_category std::__iterator_category, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) [1549] ------------------------------------------------ - 0.00 0.00 28/28 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1087] -[1550] 0.0 0.00 0.00 28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1550] - 0.00 0.00 28/28 std::iterator_traits, std::allocator > > >*>::iterator_category std::__iterator_category, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) [1549] - 0.00 0.00 28/28 std::__size_to_integer(unsigned long) [1548] - 0.00 0.00 28/28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::random_access_iterator_tag) [1547] ------------------------------------------------ - 0.00 0.00 28/28 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::random_access_iterator_tag) [1547] -[1551] 0.0 0.00 0.00 28 void std::__fill_a, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1551] - 0.00 0.00 28/28 __gnu_cxx::__enable_if, std::allocator > > > >::__value, void>::__type std::__fill_a1, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1552] ------------------------------------------------ - 0.00 0.00 28/28 void std::__fill_a, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1551] -[1552] 0.0 0.00 0.00 28 __gnu_cxx::__enable_if, std::allocator > > > >::__value, void>::__type std::__fill_a1, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [1552] - 0.00 0.00 84/920 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [601] ------------------------------------------------ - 0.00 0.00 1/28 CCompositor::CCompositor() [3071] - 0.00 0.00 1/28 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] - 0.00 0.00 1/28 Debug::init(std::__cxx11::basic_string, std::allocator >) [3126] - 0.00 0.00 1/28 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] - 0.00 0.00 4/28 ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const [2334] - 0.00 0.00 20/28 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] -[1553] 0.0 0.00 0.00 28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] - 0.00 0.00 28/12162 std::char_traits::length(char const*) [205] - 0.00 0.00 28/28 std::__cxx11::basic_string, std::allocator >::get_allocator() const [1539] - 0.00 0.00 28/15034 __gnu_cxx::__alloc_traits, char>::_S_select_on_copy(std::allocator const&) [185] - 0.00 0.00 28/28 std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) [1544] - 0.00 0.00 28/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 28/28 std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) [1543] - 0.00 0.00 28/188 std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long) [841] - 0.00 0.00 28/161 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) [853] ------------------------------------------------ - 0.00 0.00 3/27 SMonitor::SMonitor(SMonitor const&) [3139] - 0.00 0.00 24/27 SSurfaceTreeNode::SSurfaceTreeNode(SSurfaceTreeNode&&) [2033] -[1554] 0.0 0.00 0.00 27 CHyprWLListener::CHyprWLListener(CHyprWLListener const&) [1554] - 0.00 0.00 27/222 std::function::function(std::function const&) [809] - 0.00 0.00 27/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] ------------------------------------------------ - 0.00 0.00 27/27 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocate(unsigned long, void const*) [1568] -[1555] 0.0 0.00 0.00 27 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::_M_max_size() const [1555] ------------------------------------------------ - 0.00 0.00 27/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_begin() [1579] -[1556] 0.0 0.00 0.00 27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_mbegin() const [1556] ------------------------------------------------ - 0.00 0.00 27/27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] -[1557] 0.0 0.00 0.00 27 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [1557] ------------------------------------------------ - 0.00 0.00 27/27 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] -[1558] 0.0 0.00 0.00 27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1558] - 0.00 0.00 27/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 27/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 27/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] ------------------------------------------------ - 0.00 0.00 27/27 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] -[1559] 0.0 0.00 0.00 27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [1559] ------------------------------------------------ - 0.00 0.00 27/27 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] -[1560] 0.0 0.00 0.00 27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] - 0.00 0.00 27/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] - 0.00 0.00 27/27 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [1557] - 0.00 0.00 27/27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1561] - 0.00 0.00 27/151 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [869] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2800] - 0.00 0.00 2/92 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [964] ------------------------------------------------ - 0.00 0.00 27/27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] -[1561] 0.0 0.00 0.00 27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1561] - 0.00 0.00 16/84 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_M_next() const [973] - 0.00 0.00 16/35 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [1308] ------------------------------------------------ - 0.00 0.00 27/27 std::_Function_base::_Base_manager, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1563] -[1562] 0.0 0.00 0.00 27 std::_Function_base::_Base_manager, std::allocator >)>::_M_destroy(std::_Any_data&, std::integral_constant) [1562] - 0.00 0.00 27/27 void (*&std::_Any_data::_M_access, std::allocator >)>())(std::__cxx11::basic_string, std::allocator >) [1588] ------------------------------------------------ - 0.00 0.00 27/27 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1573] -[1563] 0.0 0.00 0.00 27 std::_Function_base::_Base_manager, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1563] - 0.00 0.00 27/27 std::_Function_base::_Base_manager, std::allocator >)>::_M_destroy(std::_Any_data&, std::integral_constant) [1562] ------------------------------------------------ - 0.00 0.00 27/27 std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1586] -[1564] 0.0 0.00 0.00 27 void std::_Function_base::_Base_manager, std::allocator >)>::_M_init_functor, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >)) [1564] - 0.00 0.00 27/108 void (&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [920] - 0.00 0.00 27/27 void std::_Function_base::_Base_manager, std::allocator >)>::_M_create, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >), std::integral_constant) [1566] ------------------------------------------------ - 0.00 0.00 27/27 std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1586] -[1565] 0.0 0.00 0.00 27 bool std::_Function_base::_Base_manager, std::allocator >)>::_M_not_empty_function, std::allocator >)>(void (*)(std::__cxx11::basic_string, std::allocator >)) [1565] ------------------------------------------------ - 0.00 0.00 27/27 void std::_Function_base::_Base_manager, std::allocator >)>::_M_init_functor, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >)) [1564] -[1566] 0.0 0.00 0.00 27 void std::_Function_base::_Base_manager, std::allocator >)>::_M_create, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >), std::integral_constant) [1566] - 0.00 0.00 27/1084 std::_Any_data::_M_access() [588] - 0.00 0.00 27/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 27/108 void (&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [920] ------------------------------------------------ - 0.00 0.00 27/27 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::deallocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1569] -[1567] 0.0 0.00 0.00 27 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1567] ------------------------------------------------ - 0.00 0.00 27/27 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::allocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, unsigned long) [1571] -[1568] 0.0 0.00 0.00 27 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocate(unsigned long, void const*) [1568] - 0.00 0.00 27/27 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::_M_max_size() const [1555] ------------------------------------------------ - 0.00 0.00 27/27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1583] -[1569] 0.0 0.00 0.00 27 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::deallocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1569] - 0.00 0.00 27/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 27/27 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1567] ------------------------------------------------ - 0.00 0.00 27/27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1582] -[1570] 0.0 0.00 0.00 27 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::destroy, std::allocator > const, std::function, std::allocator >)> > >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*) [1570] - 0.00 0.00 27/27 void std::destroy_at, std::allocator > const, std::function, std::allocator >)> > >(std::pair, std::allocator > const, std::function, std::allocator >)> >*) [1589] ------------------------------------------------ - 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] -[1571] 0.0 0.00 0.00 27 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::allocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, unsigned long) [1571] - 0.00 0.00 27/35948 __is_constant_evaluated [98] - 0.00 0.00 27/27 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocate(unsigned long, void const*) [1568] ------------------------------------------------ - 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] -[1572] 0.0 0.00 0.00 27 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1572] - 0.00 0.00 27/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 27/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 27/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 27/27 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] ------------------------------------------------ - 0.00 0.00 27/27 std::_Function_base::~_Function_base() [439] -[1573] 0.0 0.00 0.00 27 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1573] - 0.00 0.00 27/27 std::_Function_base::_Base_manager, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1563] ------------------------------------------------ - 0.00 0.00 27/27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1583] -[1574] 0.0 0.00 0.00 27 std::__ptr_traits_ptr_to, std::allocator > const, std::function, std::allocator >)> >, true>*, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1574] - 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1594] ------------------------------------------------ - 0.00 0.00 27/27 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] -[1575] 0.0 0.00 0.00 27 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [1575] - 0.00 0.00 27/27 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1576] ------------------------------------------------ - 0.00 0.00 27/27 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [1575] -[1576] 0.0 0.00 0.00 27 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1576] - 0.00 0.00 27/108 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) [919] - 0.00 0.00 27/108 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) [918] - 0.00 0.00 27/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 27/27 std::function, std::allocator >)>::function() [1585] ------------------------------------------------ - 0.00 0.00 27/27 void std::destroy_at, std::allocator > const, std::function, std::allocator >)> > >(std::pair, std::allocator > const, std::function, std::allocator >)> >*) [1589] -[1577] 0.0 0.00 0.00 27 std::pair, std::allocator > const, std::function, std::allocator >)> >::~pair() [1577] - 0.00 0.00 27/54 std::function, std::allocator >)>::~function() [1140] - 0.00 0.00 27/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 4/27 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 7/27 std::__cxx11::list >::push_back(SSurfaceTreeNode&&) [2210] - 0.00 0.00 8/27 std::__cxx11::list >::back() [2101] - 0.00 0.00 8/27 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] -[1578] 0.0 0.00 0.00 27 std::__cxx11::list >::end() [1578] - 0.00 0.00 27/69 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1024] ------------------------------------------------ - 0.00 0.00 1/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::~_Rb_tree() [4007] - 0.00 0.00 10/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] - 0.00 0.00 16/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1736] -[1579] 0.0 0.00 0.00 27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_begin() [1579] - 0.00 0.00 27/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_mbegin() const [1556] ------------------------------------------------ - 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] -[1580] 0.0 0.00 0.00 27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_Hash_node() [1580] - 0.00 0.00 27/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] ------------------------------------------------ - 0.00 0.00 27/27 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1558] -[1581] 0.0 0.00 0.00 27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] - 0.00 0.00 54/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() [905] - 0.00 0.00 27/27 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::allocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, unsigned long) [1571] - 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__to_address, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1591] - 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_Hash_node() [1580] - 0.00 0.00 27/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 27/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 27/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 27/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 27/96 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() [958] - 0.00 0.00 27/27 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1572] ------------------------------------------------ - 0.00 0.00 27/27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [4049] -[1582] 0.0 0.00 0.00 27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1582] - 0.00 0.00 27/96 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() [958] - 0.00 0.00 27/27 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::destroy, std::allocator > const, std::function, std::allocator >)> > >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*) [1570] - 0.00 0.00 27/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() [905] - 0.00 0.00 27/27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1583] ------------------------------------------------ - 0.00 0.00 27/27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1582] -[1583] 0.0 0.00 0.00 27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1583] - 0.00 0.00 27/27 std::__ptr_traits_ptr_to, std::allocator > const, std::function, std::allocator >)> >, true>*, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1574] - 0.00 0.00 27/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() [905] - 0.00 0.00 27/27 std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::deallocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1569] ------------------------------------------------ - 0.00 0.00 27/27 std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1587] -[1584] 0.0 0.00 0.00 27 std::function, std::allocator >)>::swap(std::function, std::allocator >)>&) [1584] - 0.00 0.00 27/348 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::_Any_data&, std::_Any_data&) [701] - 0.00 0.00 27/349 std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation), bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) [697] - 0.00 0.00 27/27 std::enable_if, std::allocator >&&)> >, std::is_move_constructible, std::allocator >&&)>, std::is_move_assignable, std::allocator >&&)> >::value, void>::type std::swap, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&), void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) [1593] ------------------------------------------------ - 0.00 0.00 27/27 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1576] -[1585] 0.0 0.00 0.00 27 std::function, std::allocator >)>::function() [1585] - 0.00 0.00 27/1987 std::_Function_base::_Function_base() [438] ------------------------------------------------ - 0.00 0.00 27/27 std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1587] -[1586] 0.0 0.00 0.00 27 std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1586] - 0.00 0.00 27/1987 std::_Function_base::_Function_base() [438] - 0.00 0.00 27/27 bool std::_Function_base::_Base_manager, std::allocator >)>::_M_not_empty_function, std::allocator >)>(void (*)(std::__cxx11::basic_string, std::allocator >)) [1565] - 0.00 0.00 27/108 void (&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [920] - 0.00 0.00 27/27 void std::_Function_base::_Base_manager, std::allocator >)>::_M_init_functor, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >)) [1564] ------------------------------------------------ - 0.00 0.00 27/27 CKeybindManager::CKeybindManager() [3110] -[1587] 0.0 0.00 0.00 27 std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1587] - 0.00 0.00 27/108 void (&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [920] - 0.00 0.00 27/27 std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1586] - 0.00 0.00 27/27 std::function, std::allocator >)>::swap(std::function, std::allocator >)>&) [1584] - 0.00 0.00 27/54 std::function, std::allocator >)>::~function() [1140] ------------------------------------------------ - 0.00 0.00 27/27 std::_Function_base::_Base_manager, std::allocator >)>::_M_destroy(std::_Any_data&, std::integral_constant) [1562] -[1588] 0.0 0.00 0.00 27 void (*&std::_Any_data::_M_access, std::allocator >)>())(std::__cxx11::basic_string, std::allocator >) [1588] - 0.00 0.00 27/1084 std::_Any_data::_M_access() [588] ------------------------------------------------ - 0.00 0.00 27/27 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::destroy, std::allocator > const, std::function, std::allocator >)> > >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*) [1570] -[1589] 0.0 0.00 0.00 27 void std::destroy_at, std::allocator > const, std::function, std::allocator >)> > >(std::pair, std::allocator > const, std::function, std::allocator >)> >*) [1589] - 0.00 0.00 27/27 std::pair, std::allocator > const, std::function, std::allocator >)> >::~pair() [1577] ------------------------------------------------ - 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1594] -[1590] 0.0 0.00 0.00 27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1590] ------------------------------------------------ - 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1581] -[1591] 0.0 0.00 0.00 27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__to_address, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1591] ------------------------------------------------ - 0.00 0.00 27/27 void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1572] -[1592] 0.0 0.00 0.00 27 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1592] - 0.00 0.00 27/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 27/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 27/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 27/108 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [913] - 0.00 0.00 27/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 27/27 std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [1575] ------------------------------------------------ - 0.00 0.00 27/27 std::function, std::allocator >)>::swap(std::function, std::allocator >)>&) [1584] -[1593] 0.0 0.00 0.00 27 std::enable_if, std::allocator >&&)> >, std::is_move_constructible, std::allocator >&&)>, std::is_move_assignable, std::allocator >&&)> >::value, void>::type std::swap, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&), void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) [1593] - 0.00 0.00 81/81 std::remove_reference, std::allocator >&&)>::type&& std::move, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) [982] ------------------------------------------------ - 0.00 0.00 27/27 std::__ptr_traits_ptr_to, std::allocator > const, std::function, std::allocator >)> >, true>*, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1574] -[1594] 0.0 0.00 0.00 27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1594] - 0.00 0.00 27/27 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [1590] ------------------------------------------------ - 0.00 0.00 26/26 CKeybindManager::handleInternalKeybinds(unsigned int) [1597] -[1595] 0.0 0.00 0.00 26 CInputManager::getClickMode() [1595] ------------------------------------------------ - 0.00 0.00 26/26 CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*) [1153] -[1596] 0.0 0.00 0.00 26 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] - 0.00 0.00 1221/1221 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [566] - 0.00 0.00 1196/1196 std::_List_iterator::operator*() const [580] - 0.00 0.00 1196/1196 std::_List_iterator::operator++() [581] - 0.00 0.00 436/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 412/13377 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] - 0.00 0.00 349/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 26/26 CKeybindManager::handleInternalKeybinds(unsigned int) [1597] - 0.00 0.00 26/26 std::__cxx11::list >::begin() [1626] - 0.00 0.00 26/74 std::__cxx11::list >::end() [1015] - 0.00 0.00 14/62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::find(std::__cxx11::basic_string, std::allocator > const&) [1084] - 0.00 0.00 14/62 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::end() [1083] - 0.00 0.00 14/62 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&) [1085] - 0.00 0.00 14/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 14/41 std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::operator->() const [1256] - 0.00 0.00 14/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 14/15 std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const [1750] - 0.00 0.00 13/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 26/26 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] -[1597] 0.0 0.00 0.00 26 CKeybindManager::handleInternalKeybinds(unsigned int) [1597] - 0.00 0.00 26/26 CKeybindManager::handleVT(unsigned int) [1598] - 0.00 0.00 26/10277 std::unique_ptr >::operator->() const [232] - 0.00 0.00 26/26 CInputManager::getClickMode() [1595] ------------------------------------------------ - 0.00 0.00 26/26 CKeybindManager::handleInternalKeybinds(unsigned int) [1597] -[1598] 0.0 0.00 0.00 26 CKeybindManager::handleVT(unsigned int) [1598] ------------------------------------------------ - 0.00 0.00 13/26 void std::destroy_at(SDwindleNodeData*) [1828] - 0.00 0.00 13/26 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] -[1599] 0.0 0.00 0.00 26 SDwindleNodeData::~SDwindleNodeData() [1599] - 0.00 0.00 52/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 26/26 std::deque >::~deque() [1625] ------------------------------------------------ - 0.00 0.00 26/26 std::__new_allocator::allocate(unsigned long, void const*) [1614] -[1600] 0.0 0.00 0.00 26 std::__new_allocator::_M_max_size() const [1600] ------------------------------------------------ - 0.00 0.00 26/26 std::__new_allocator::allocate(unsigned long, void const*) [1617] -[1601] 0.0 0.00 0.00 26 std::__new_allocator::_M_max_size() const [1601] ------------------------------------------------ - 0.00 0.00 26/26 std::_Deque_base >::_Deque_impl::~_Deque_impl() [1604] -[1602] 0.0 0.00 0.00 26 std::allocator::~allocator() [1602] ------------------------------------------------ - 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4031] - 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4041] - 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4054] - 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4046] - 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4061] - 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4065] - 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4072] - 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4059] - 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) [4052] - 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) [4045] - 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) [4040] - 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) [4029] - 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4063] - 0.00 0.00 1/26 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4070] - 0.00 0.00 2/26 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2972] - 0.00 0.00 2/26 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) [2971] - 0.00 0.00 4/26 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2483] - 0.00 0.00 4/26 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) [2482] -[1603] 0.0 0.00 0.00 26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 26/26 std::_Deque_base >::~_Deque_base() [1612] -[1604] 0.0 0.00 0.00 26 std::_Deque_base >::_Deque_impl::~_Deque_impl() [1604] - 0.00 0.00 26/26 std::allocator::~allocator() [1602] ------------------------------------------------ - 0.00 0.00 26/26 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] -[1605] 0.0 0.00 0.00 26 std::_Deque_base >::_M_allocate_map(unsigned long) [1605] - 0.00 0.00 26/52 std::_Deque_base >::_M_get_map_allocator() const [1156] - 0.00 0.00 26/26 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1621] - 0.00 0.00 26/52 std::allocator::~allocator() [1159] ------------------------------------------------ - 0.00 0.00 26/26 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] -[1606] 0.0 0.00 0.00 26 std::_Deque_base >::_M_create_nodes(SDwindleNodeData***, SDwindleNodeData***) [1606] - 0.00 0.00 26/26 std::_Deque_base >::_M_allocate_node() [1607] ------------------------------------------------ - 0.00 0.00 26/26 std::_Deque_base >::_M_create_nodes(SDwindleNodeData***, SDwindleNodeData***) [1606] -[1607] 0.0 0.00 0.00 26 std::_Deque_base >::_M_allocate_node() [1607] - 0.00 0.00 26/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 26/26 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1619] ------------------------------------------------ - 0.00 0.00 26/26 std::_Deque_base >::~_Deque_base() [1612] -[1608] 0.0 0.00 0.00 26 std::_Deque_base >::_M_destroy_nodes(SDwindleNodeData***, SDwindleNodeData***) [1608] - 0.00 0.00 26/26 std::_Deque_base >::_M_deallocate_node(SDwindleNodeData**) [1611] ------------------------------------------------ - 0.00 0.00 26/26 std::_Deque_base >::~_Deque_base() [1612] -[1609] 0.0 0.00 0.00 26 std::_Deque_base >::_M_deallocate_map(SDwindleNodeData***, unsigned long) [1609] - 0.00 0.00 26/52 std::_Deque_base >::_M_get_map_allocator() const [1156] - 0.00 0.00 26/52 std::allocator::~allocator() [1159] - 0.00 0.00 26/26 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData***, unsigned long) [1620] ------------------------------------------------ - 0.00 0.00 13/26 std::_Deque_base >::_Deque_base() [1790] - 0.00 0.00 13/26 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1789] -[1610] 0.0 0.00 0.00 26 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] - 0.00 0.00 52/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 52/52 std::_Deque_iterator::_M_set_node(SDwindleNodeData***) [1166] - 0.00 0.00 26/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] - 0.00 0.00 26/26 std::_Deque_base >::_M_allocate_map(unsigned long) [1605] - 0.00 0.00 26/26 std::_Deque_base >::_M_create_nodes(SDwindleNodeData***, SDwindleNodeData***) [1606] ------------------------------------------------ - 0.00 0.00 26/26 std::_Deque_base >::_M_destroy_nodes(SDwindleNodeData***, SDwindleNodeData***) [1608] -[1611] 0.0 0.00 0.00 26 std::_Deque_base >::_M_deallocate_node(SDwindleNodeData**) [1611] - 0.00 0.00 26/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 26/26 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData**, unsigned long) [1618] ------------------------------------------------ - 0.00 0.00 26/26 std::deque >::~deque() [1625] -[1612] 0.0 0.00 0.00 26 std::_Deque_base >::~_Deque_base() [1612] - 0.00 0.00 26/26 std::_Deque_base >::_M_destroy_nodes(SDwindleNodeData***, SDwindleNodeData***) [1608] - 0.00 0.00 26/26 std::_Deque_base >::_M_deallocate_map(SDwindleNodeData***, unsigned long) [1609] - 0.00 0.00 26/26 std::_Deque_base >::_Deque_impl::~_Deque_impl() [1604] ------------------------------------------------ - 0.00 0.00 26/26 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData**, unsigned long) [1618] -[1613] 0.0 0.00 0.00 26 std::__new_allocator::deallocate(SDwindleNodeData**, unsigned long) [1613] ------------------------------------------------ - 0.00 0.00 26/26 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1619] -[1614] 0.0 0.00 0.00 26 std::__new_allocator::allocate(unsigned long, void const*) [1614] - 0.00 0.00 26/26 std::__new_allocator::_M_max_size() const [1600] ------------------------------------------------ - 0.00 0.00 2/26 std::allocator::allocator, std::allocator > const, CBezierCurve>, true> >(std::allocator, std::allocator > const, CBezierCurve>, true> > const&) [2778] - 0.00 0.00 2/26 std::allocator::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> > const&) [2779] - 0.00 0.00 2/26 std::allocator::allocator, std::allocator > const, long>, true> >(std::allocator, std::allocator > const, long>, true> > const&) [2784] - 0.00 0.00 2/26 std::allocator::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > const&) [2780] - 0.00 0.00 2/26 std::allocator::allocator, false> >(std::allocator, false> > const&) [2781] - 0.00 0.00 2/26 std::allocator::allocator, false> >(std::allocator, false> > const&) [2782] - 0.00 0.00 2/26 std::allocator::allocator, false> >(std::allocator, false> > const&) [2783] - 0.00 0.00 4/26 std::allocator::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> > const&) [2362] - 0.00 0.00 8/26 std::allocator::allocator, std::allocator > const, SConfigValue>, true> >(std::allocator, std::allocator > const, SConfigValue>, true> > const&) [2055] -[1615] 0.0 0.00 0.00 26 std::__new_allocator::__new_allocator() [1615] ------------------------------------------------ - 0.00 0.00 26/26 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData***, unsigned long) [1620] -[1616] 0.0 0.00 0.00 26 std::__new_allocator::deallocate(SDwindleNodeData***, unsigned long) [1616] ------------------------------------------------ - 0.00 0.00 26/26 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1621] -[1617] 0.0 0.00 0.00 26 std::__new_allocator::allocate(unsigned long, void const*) [1617] - 0.00 0.00 26/26 std::__new_allocator::_M_max_size() const [1601] ------------------------------------------------ - 0.00 0.00 26/26 std::_Deque_base >::_M_deallocate_node(SDwindleNodeData**) [1611] -[1618] 0.0 0.00 0.00 26 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData**, unsigned long) [1618] - 0.00 0.00 26/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 26/26 std::__new_allocator::deallocate(SDwindleNodeData**, unsigned long) [1613] ------------------------------------------------ - 0.00 0.00 26/26 std::_Deque_base >::_M_allocate_node() [1607] -[1619] 0.0 0.00 0.00 26 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1619] - 0.00 0.00 26/35948 __is_constant_evaluated [98] - 0.00 0.00 26/26 std::__new_allocator::allocate(unsigned long, void const*) [1614] ------------------------------------------------ - 0.00 0.00 26/26 std::_Deque_base >::_M_deallocate_map(SDwindleNodeData***, unsigned long) [1609] -[1620] 0.0 0.00 0.00 26 std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData***, unsigned long) [1620] - 0.00 0.00 26/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 26/26 std::__new_allocator::deallocate(SDwindleNodeData***, unsigned long) [1616] ------------------------------------------------ - 0.00 0.00 26/26 std::_Deque_base >::_M_allocate_map(unsigned long) [1605] -[1621] 0.0 0.00 0.00 26 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1621] - 0.00 0.00 26/35948 __is_constant_evaluated [98] - 0.00 0.00 26/26 std::__new_allocator::allocate(unsigned long, void const*) [1617] ------------------------------------------------ - 0.00 0.00 26/26 std::deque >::~deque() [1625] -[1622] 0.0 0.00 0.00 26 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1622] ------------------------------------------------ - 0.00 0.00 26/26 std::deque >::~deque() [1625] -[1623] 0.0 0.00 0.00 26 std::deque >::end() [1623] - 0.00 0.00 26/78 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [986] ------------------------------------------------ - 0.00 0.00 26/26 std::deque >::~deque() [1625] -[1624] 0.0 0.00 0.00 26 std::deque >::begin() [1624] - 0.00 0.00 26/78 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [986] ------------------------------------------------ - 0.00 0.00 26/26 SDwindleNodeData::~SDwindleNodeData() [1599] -[1625] 0.0 0.00 0.00 26 std::deque >::~deque() [1625] - 0.00 0.00 26/39 std::_Deque_base >::_M_get_Tp_allocator() [1284] - 0.00 0.00 26/26 std::deque >::end() [1623] - 0.00 0.00 26/26 std::deque >::begin() [1624] - 0.00 0.00 26/26 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1622] - 0.00 0.00 26/26 std::_Deque_base >::~_Deque_base() [1612] ------------------------------------------------ - 0.00 0.00 26/26 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] -[1626] 0.0 0.00 0.00 26 std::__cxx11::list >::begin() [1626] - 0.00 0.00 26/100 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [929] ------------------------------------------------ - 0.00 0.00 13/26 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1789] - 0.00 0.00 13/26 std::_Deque_base >::_Deque_impl::_Deque_impl(std::allocator&&) [1784] -[1627] 0.0 0.00 0.00 26 std::remove_reference&>::type&& std::move&>(std::allocator&) [1627] ------------------------------------------------ - 0.00 0.00 12/25 __static_initialization_and_destruction_0(int, int) [3017] - 0.00 0.00 13/25 void std::destroy_at, std::allocator > const, unsigned int> >(std::pair, std::allocator > const, unsigned int>*) [1829] -[1628] 0.0 0.00 0.00 25 std::pair, std::allocator > const, unsigned int>::~pair() [1628] - 0.00 0.00 25/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 3/24 wlr_ext_workspace_handle_v1_set_name(wlr_ext_workspace_handle_v1*, char const*) [2518] - 0.00 0.00 3/24 wlr_ext_workspace_handle_v1_set_coordinates(wlr_ext_workspace_handle_v1*, wl_array*) [2521] - 0.00 0.00 3/24 wlr_ext_workspace_handle_v1_destroy(wlr_ext_workspace_handle_v1*) [2517] - 0.00 0.00 15/24 workspace_send_state(wlr_ext_workspace_handle_v1*) [1744] -[1629] 0.0 0.00 0.00 24 workspace_manager_update_idle_source(wlr_ext_workspace_manager_v1*) [1629] ------------------------------------------------ - 0.00 0.00 24/24 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [1854] -[1630] 0.0 0.00 0.00 24 __gnu_cxx::__normal_iterator > >::base() const [1630] ------------------------------------------------ - 0.00 0.00 24/24 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1632] -[1631] 0.0 0.00 0.00 24 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const [1631] ------------------------------------------------ - 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::unique_ptr >**, unsigned long) [1893] - 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1888] -[1632] 0.0 0.00 0.00 24 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1632] - 0.00 0.00 24/24 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const [1631] - 0.00 0.00 24/24 std::allocator >*>::allocator > >(std::allocator > > const&) [1633] ------------------------------------------------ - 0.00 0.00 24/24 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1632] -[1633] 0.0 0.00 0.00 24 std::allocator >*>::allocator > >(std::allocator > > const&) [1633] - 0.00 0.00 24/24 std::__new_allocator >*>::__new_allocator() [1640] ------------------------------------------------ - 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::unique_ptr >**, unsigned long) [1893] - 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1888] -[1634] 0.0 0.00 0.00 24 std::allocator >*>::~allocator() [1634] ------------------------------------------------ - 0.00 0.00 12/24 std::deque >, std::allocator > > >::~deque() [1946] - 0.00 0.00 12/24 std::deque >, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>) [1943] -[1635] 0.0 0.00 0.00 24 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [1635] ------------------------------------------------ - 0.00 0.00 2/24 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3807] - 0.00 0.00 9/24 std::deque >::begin() [2018] - 0.00 0.00 13/24 std::deque >::end() [1940] -[1636] 0.0 0.00 0.00 24 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1636] ------------------------------------------------ - 0.00 0.00 24/24 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1894] -[1637] 0.0 0.00 0.00 24 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_M_set_node(std::unique_ptr >**) [1637] - 0.00 0.00 24/24 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_S_buffer_size() [1638] ------------------------------------------------ - 0.00 0.00 24/24 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_M_set_node(std::unique_ptr >**) [1637] -[1638] 0.0 0.00 0.00 24 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_S_buffer_size() [1638] - 0.00 0.00 24/1694 std::__deque_buf_size(unsigned long) [465] ------------------------------------------------ - 0.00 0.00 24/24 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [1890] -[1639] 0.0 0.00 0.00 24 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator() [1639] ------------------------------------------------ - 0.00 0.00 24/24 std::allocator >*>::allocator > >(std::allocator > > const&) [1633] -[1640] 0.0 0.00 0.00 24 std::__new_allocator >*>::__new_allocator() [1640] ------------------------------------------------ - 0.00 0.00 12/24 std::__cxx11::list >::begin() const [1866] - 0.00 0.00 12/24 std::__cxx11::list >::end() const [1865] -[1641] 0.0 0.00 0.00 24 std::_List_const_iterator::_List_const_iterator(std::__detail::_List_node_base const*) [1641] ------------------------------------------------ - 0.00 0.00 1/24 CConfigManager::dispatchExecOnce() [529] - 0.00 0.00 1/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::back() [3825] - 0.00 0.00 1/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2931] - 0.00 0.00 2/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [2935] - 0.00 0.00 19/24 CConfigManager::tick() [1690] -[1642] 0.0 0.00 0.00 24 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1642] - 0.00 0.00 23/56 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1116] ------------------------------------------------ - 0.00 0.00 1/24 CConfigManager::dispatchExecOnce() [529] - 0.00 0.00 2/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [2935] - 0.00 0.00 2/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::clear() [2932] - 0.00 0.00 19/24 CConfigManager::tick() [1690] -[1643] 0.0 0.00 0.00 24 std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() [1643] - 0.00 0.00 24/56 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1116] ------------------------------------------------ - 0.00 0.00 5/24 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] - 0.00 0.00 7/24 Events::listener_newXDGSurface(wl_listener*, void*) [4453] - 0.00 0.00 12/24 CWindow& std::__cxx11::list >::emplace_back<>() [1951] -[1644] 0.0 0.00 0.00 24 std::__cxx11::list >::back() [1644] - 0.00 0.00 24/43977 std::__cxx11::list >::end() [73] - 0.00 0.00 24/61810 std::_List_iterator::operator--() [54] - 0.00 0.00 24/200444 std::_List_iterator::operator*() const [30] ------------------------------------------------ - 0.00 0.00 23/23 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] -[1645] 0.0 0.00 0.00 23 std::_List_const_iterator::_M_const_cast() const [1645] - 0.00 0.00 23/69 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1024] ------------------------------------------------ - 0.00 0.00 22/22 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] -[1646] 0.0 0.00 0.00 22 CCompositor::updateWindowBorderColor(CWindow*) [1646] - 0.00 0.00 22/1869 CLayoutManager::getCurrentLayout() [443] - 0.00 0.00 22/1869 std::unique_ptr >::operator->() const [445] - 0.00 0.00 22/22 CHyprDwindleLayout::requestRenderHints(CWindow*) [1647] - 0.00 0.00 21/1602 CColor::CColor(unsigned long) [470] - 0.00 0.00 21/21 CAnimatedVariable::operator=(CColor const&) [1669] - 0.00 0.00 2/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 2/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 22/22 CCompositor::updateWindowBorderColor(CWindow*) [1646] -[1647] 0.0 0.00 0.00 22 CHyprDwindleLayout::requestRenderHints(CWindow*) [1647] - 0.00 0.00 22/22 SWindowRenderLayoutHints::SWindowRenderLayoutHints() [1648] - 0.00 0.00 22/43 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] ------------------------------------------------ - 0.00 0.00 22/22 CHyprDwindleLayout::requestRenderHints(CWindow*) [1647] -[1648] 0.0 0.00 0.00 22 SWindowRenderLayoutHints::SWindowRenderLayoutHints() [1648] - 0.00 0.00 22/185 CColor::CColor() [843] ------------------------------------------------ - 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >::__sv_wrapper, std::allocator const&) [1682] -[1649] 0.0 0.00 0.00 22 std::basic_string_view >::data() const [1649] ------------------------------------------------ - 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >::__sv_wrapper, std::allocator const&) [1682] -[1650] 0.0 0.00 0.00 22 std::basic_string_view >::size() const [1650] ------------------------------------------------ - 0.00 0.00 22/22 std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1659] -[1651] 0.0 0.00 0.00 22 std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>::_M_head(std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>&) [1651] ------------------------------------------------ - 0.00 0.00 22/22 std::filesystem::exists(std::filesystem::file_status) [1653] -[1652] 0.0 0.00 0.00 22 std::filesystem::status_known(std::filesystem::file_status) [1652] - 0.00 0.00 22/44 std::filesystem::file_status::type() const [1238] ------------------------------------------------ - 0.00 0.00 22/22 std::filesystem::exists(std::filesystem::__cxx11::path const&) [1654] -[1653] 0.0 0.00 0.00 22 std::filesystem::exists(std::filesystem::file_status) [1653] - 0.00 0.00 22/22 std::filesystem::status_known(std::filesystem::file_status) [1652] - 0.00 0.00 22/44 std::filesystem::file_status::type() const [1238] ------------------------------------------------ - 0.00 0.00 1/22 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] - 0.00 0.00 1/22 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] - 0.00 0.00 20/22 CConfigManager::tick() [1690] -[1654] 0.0 0.00 0.00 22 std::filesystem::exists(std::filesystem::__cxx11::path const&) [1654] - 0.00 0.00 22/22 std::filesystem::exists(std::filesystem::file_status) [1653] ------------------------------------------------ - 0.00 0.00 22/22 std::filesystem::__cxx11::path::~path() [1656] -[1655] 0.0 0.00 0.00 22 std::filesystem::__cxx11::path::_List::~_List() [1655] - 0.00 0.00 22/22 std::unique_ptr::~unique_ptr() [1658] ------------------------------------------------ - 0.00 0.00 1/22 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] - 0.00 0.00 1/22 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] - 0.00 0.00 20/22 CConfigManager::tick() [1690] -[1656] 0.0 0.00 0.00 22 std::filesystem::__cxx11::path::~path() [1656] - 0.00 0.00 22/22 std::filesystem::__cxx11::path::_List::~_List() [1655] - 0.00 0.00 21/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 22/22 std::unique_ptr::~unique_ptr() [1658] -[1657] 0.0 0.00 0.00 22 std::unique_ptr::get_deleter() [1657] - 0.00 0.00 22/22 std::__uniq_ptr_impl::_M_deleter() [1661] ------------------------------------------------ - 0.00 0.00 22/22 std::filesystem::__cxx11::path::_List::~_List() [1655] -[1658] 0.0 0.00 0.00 22 std::unique_ptr::~unique_ptr() [1658] - 0.00 0.00 22/22 std::__uniq_ptr_impl::_M_ptr() [1662] - 0.00 0.00 22/22 std::unique_ptr::get_deleter() [1657] - 0.00 0.00 21/21 std::remove_reference::type&& std::move(std::filesystem::__cxx11::path::_List::_Impl*&) [1686] ------------------------------------------------ - 0.00 0.00 22/22 std::filesystem::__cxx11::path::_List::_Impl*& std::__get_helper<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1684] -[1659] 0.0 0.00 0.00 22 std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1659] - 0.00 0.00 22/22 std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>::_M_head(std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>&) [1651] ------------------------------------------------ - 0.00 0.00 6/22 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] - 0.00 0.00 16/22 std::vector >::~vector() [1730] -[1660] 0.0 0.00 0.00 22 std::_Vector_base >::_M_get_Tp_allocator() [1660] ------------------------------------------------ - 0.00 0.00 22/22 std::unique_ptr::get_deleter() [1657] -[1661] 0.0 0.00 0.00 22 std::__uniq_ptr_impl::_M_deleter() [1661] - 0.00 0.00 22/22 std::tuple_element<1ul, std::tuple >::type& std::get<1ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) [1668] ------------------------------------------------ - 0.00 0.00 22/22 std::unique_ptr::~unique_ptr() [1658] -[1662] 0.0 0.00 0.00 22 std::__uniq_ptr_impl::_M_ptr() [1662] - 0.00 0.00 22/22 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) [1667] ------------------------------------------------ - 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) [1666] -[1663] 0.0 0.00 0.00 22 std::__cxx11::basic_string, std::allocator >::__sv_wrapper::__sv_wrapper(std::basic_string_view >) [1663] ------------------------------------------------ - 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) [1666] -[1664] 0.0 0.00 0.00 22 std::__cxx11::basic_string, std::allocator >::_S_to_string_view(std::basic_string_view >) [1664] ------------------------------------------------ - 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >::__sv_wrapper, std::allocator const&) [1682] -[1665] 0.0 0.00 0.00 22 std::__cxx11::basic_string, std::allocator >::basic_string(char const*, unsigned long, std::allocator const&) [1665] - 0.00 0.00 22/11868 void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [209] - 0.00 0.00 21/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] - 0.00 0.00 21/8026 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&) [261] ------------------------------------------------ - 0.00 0.00 1/22 std::filesystem::__cxx11::path::path(char const (&) [32], std::filesystem::__cxx11::path::format) [3391] - 0.00 0.00 21/22 std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) [1675] -[1666] 0.0 0.00 0.00 22 std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) [1666] - 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::_S_to_string_view(std::basic_string_view >) [1664] - 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::__sv_wrapper::__sv_wrapper(std::basic_string_view >) [1663] - 0.00 0.00 21/21 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >::__sv_wrapper, std::allocator const&) [1682] ------------------------------------------------ - 0.00 0.00 22/22 std::__uniq_ptr_impl::_M_ptr() [1662] -[1667] 0.0 0.00 0.00 22 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) [1667] - 0.00 0.00 21/21 std::filesystem::__cxx11::path::_List::_Impl*& std::__get_helper<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1684] ------------------------------------------------ - 0.00 0.00 22/22 std::__uniq_ptr_impl::_M_deleter() [1661] -[1668] 0.0 0.00 0.00 22 std::tuple_element<1ul, std::tuple >::type& std::get<1ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) [1668] - 0.00 0.00 21/21 std::filesystem::__cxx11::path::_List::_Impl_deleter& std::__get_helper<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1685] ------------------------------------------------ - 0.00 0.00 21/21 CCompositor::updateWindowBorderColor(CWindow*) [1646] -[1669] 0.0 0.00 0.00 21 CAnimatedVariable::operator=(CColor const&) [1669] ------------------------------------------------ - 0.00 0.00 21/21 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] -[1670] 0.0 0.00 0.00 21 Events::listener_setTitleWindow(void*, void*) [1670] - 0.00 0.00 58/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 41/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 41/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 39/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 21/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 21/37 CHyprXWaylandManager::getTitle[abi:cxx11](CWindow*) [1298] - 0.00 0.00 21/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 19/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 19/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 19/62 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] - 0.00 0.00 19/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] - 0.00 0.00 19/124 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] - 0.00 0.00 19/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] - 0.00 0.00 19/185 SHyprIPCEvent::~SHyprIPCEvent() [842] - 0.00 0.00 18/48 std::unique_ptr >::operator->() const [1194] ------------------------------------------------ - 0.00 0.00 21/21 std::__cxx11::stol(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [1683] -[1671] 0.0 0.00 0.00 21 long __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [1671] - 0.00 0.00 21/21 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() [1688] - 0.00 0.00 21/21 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) [1687] - 0.00 0.00 21/21 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() [1689] ------------------------------------------------ - 0.00 0.00 21/21 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] -[1672] 0.0 0.00 0.00 21 std::_List_const_iterator::_M_const_cast() const [1672] - 0.00 0.00 21/162 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [851] ------------------------------------------------ - 0.00 0.00 21/21 std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1677] -[1673] 0.0 0.00 0.00 21 std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>::_M_head(std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>&) [1673] ------------------------------------------------ - 0.00 0.00 1/21 std::filesystem::__cxx11::path::path(char const (&) [32], std::filesystem::__cxx11::path::format) [3391] - 0.00 0.00 20/21 std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) [1675] -[1674] 0.0 0.00 0.00 21 auto std::filesystem::__cxx11::path::_S_convert > >(std::basic_string_view >) [1674] ------------------------------------------------ - 0.00 0.00 1/21 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] - 0.00 0.00 20/21 CConfigManager::tick() [1690] -[1675] 0.0 0.00 0.00 21 std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) [1675] - 0.00 0.00 21/21 std::basic_string_view > std::filesystem::__cxx11::__detail::__effective_range, std::allocator >(std::__cxx11::basic_string, std::allocator > const&) [1676] - 0.00 0.00 21/22 std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) [1666] - 0.00 0.00 20/21 auto std::filesystem::__cxx11::path::_S_convert > >(std::basic_string_view >) [1674] ------------------------------------------------ - 0.00 0.00 21/21 std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) [1675] -[1676] 0.0 0.00 0.00 21 std::basic_string_view > std::filesystem::__cxx11::__detail::__effective_range, std::allocator >(std::__cxx11::basic_string, std::allocator > const&) [1676] - 0.00 0.00 20/20 std::__cxx11::basic_string, std::allocator >::operator std::basic_string_view >() const [1692] ------------------------------------------------ - 0.00 0.00 21/21 std::filesystem::__cxx11::path::_List::_Impl_deleter& std::__get_helper<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1685] -[1677] 0.0 0.00 0.00 21 std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1677] - 0.00 0.00 21/21 std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>::_M_head(std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>&) [1673] ------------------------------------------------ - 0.00 0.00 21/21 std::array::data() [1681] -[1678] 0.0 0.00 0.00 21 std::__array_traits::_S_ptr(char const (&) [128]) [1678] ------------------------------------------------ - 0.00 0.00 7/21 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] - 0.00 0.00 14/21 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] -[1679] 0.0 0.00 0.00 21 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1679] ------------------------------------------------ - 0.00 0.00 7/21 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] - 0.00 0.00 14/21 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] -[1680] 0.0 0.00 0.00 21 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1680] ------------------------------------------------ - 0.00 0.00 21/21 execAndGet[abi:cxx11](char const*) [3013] -[1681] 0.0 0.00 0.00 21 std::array::data() [1681] - 0.00 0.00 21/21 std::__array_traits::_S_ptr(char const (&) [128]) [1678] ------------------------------------------------ - 0.00 0.00 21/21 std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) [1666] -[1682] 0.0 0.00 0.00 21 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >::__sv_wrapper, std::allocator const&) [1682] - 0.00 0.00 22/22 std::basic_string_view >::size() const [1650] - 0.00 0.00 22/22 std::basic_string_view >::data() const [1649] - 0.00 0.00 22/22 std::__cxx11::basic_string, std::allocator >::basic_string(char const*, unsigned long, std::allocator const&) [1665] ------------------------------------------------ - 0.00 0.00 21/21 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] -[1683] 0.0 0.00 0.00 21 std::__cxx11::stol(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [1683] - 0.00 0.00 21/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 21/21 long __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [1671] ------------------------------------------------ - 0.00 0.00 21/21 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) [1667] -[1684] 0.0 0.00 0.00 21 std::filesystem::__cxx11::path::_List::_Impl*& std::__get_helper<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1684] - 0.00 0.00 22/22 std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1659] ------------------------------------------------ - 0.00 0.00 21/21 std::tuple_element<1ul, std::tuple >::type& std::get<1ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) [1668] -[1685] 0.0 0.00 0.00 21 std::filesystem::__cxx11::path::_List::_Impl_deleter& std::__get_helper<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1685] - 0.00 0.00 21/21 std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [1677] ------------------------------------------------ - 0.00 0.00 21/21 std::unique_ptr::~unique_ptr() [1658] -[1686] 0.0 0.00 0.00 21 std::remove_reference::type&& std::move(std::filesystem::__cxx11::path::_List::_Impl*&) [1686] ------------------------------------------------ - 0.00 0.00 21/21 long __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [1671] -[1687] 0.0 0.00 0.00 21 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) [1687] ------------------------------------------------ - 0.00 0.00 21/21 long __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [1671] -[1688] 0.0 0.00 0.00 21 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() [1688] ------------------------------------------------ - 0.00 0.00 21/21 long __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [1671] -[1689] 0.0 0.00 0.00 21 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() [1689] ------------------------------------------------ - 0.00 0.00 20/20 CThreadManager::handle() [3101] -[1690] 0.0 0.00 0.00 20 CConfigManager::tick() [1690] - 0.00 0.00 56/57 std::operator==(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1110] - 0.00 0.00 40/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 39/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 39/41 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [1262] - 0.00 0.00 38/39 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator*() const [1279] - 0.00 0.00 38/38 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator++() [1296] - 0.00 0.00 20/22 std::filesystem::exists(std::filesystem::__cxx11::path const&) [1654] - 0.00 0.00 20/21 std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) [1675] - 0.00 0.00 20/22 std::filesystem::__cxx11::path::~path() [1656] - 0.00 0.00 19/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 19/33 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] - 0.00 0.00 19/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() [1643] - 0.00 0.00 19/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1642] ------------------------------------------------ - 0.00 0.00 20/20 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] -[1691] 0.0 0.00 0.00 20 bool __gnu_cxx::operator==, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [1691] - 0.00 0.00 40/456 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [660] ------------------------------------------------ - 0.00 0.00 20/20 std::basic_string_view > std::filesystem::__cxx11::__detail::__effective_range, std::allocator >(std::__cxx11::basic_string, std::allocator > const&) [1676] -[1692] 0.0 0.00 0.00 20 std::__cxx11::basic_string, std::allocator >::operator std::basic_string_view >() const [1692] - 0.00 0.00 21/35223 std::__cxx11::basic_string, std::allocator >::data() const [100] - 0.00 0.00 20/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 20/20 std::basic_string_view >::basic_string_view(char const*, unsigned long) [1693] ------------------------------------------------ - 0.00 0.00 20/20 std::__cxx11::basic_string, std::allocator >::operator std::basic_string_view >() const [1692] -[1693] 0.0 0.00 0.00 20 std::basic_string_view >::basic_string_view(char const*, unsigned long) [1693] ------------------------------------------------ - 0.00 0.00 4/20 std::__cxx11::list >::clear() [2465] - 0.00 0.00 16/20 std::__cxx11::_List_base >::~_List_base() [1732] -[1694] 0.0 0.00 0.00 20 std::__cxx11::_List_base >::_M_clear() [1694] ------------------------------------------------ - 0.00 0.00 7/20 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] - 0.00 0.00 13/20 void std::__cxx11::list >::_M_insert(std::_List_iterator, SDwindleNodeData&&) [1820] -[1695] 0.0 0.00 0.00 20 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1695] ------------------------------------------------ - 0.00 0.00 4/20 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2433] - 0.00 0.00 4/20 void std::__cxx11::list >::_M_insert(std::_List_iterator, CWindow* const&) [2478] - 0.00 0.00 4/20 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] - 0.00 0.00 4/20 void std::allocator_traits > >::construct(std::allocator >&, CWindow**, CWindow* const&) [2431] - 0.00 0.00 4/20 decltype (::new ((void*)(0)) CWindow*((declval)())) std::construct_at(CWindow**, CWindow* const&) [2503] -[1696] 0.0 0.00 0.00 20 CWindow* const& std::forward(std::remove_reference::type&) [1696] ------------------------------------------------ - 0.00 0.00 20/20 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] -[1697] 0.0 0.00 0.00 20 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] - 0.00 0.00 26/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] - 0.00 0.00 26/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 26/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 20/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] - 0.00 0.00 7/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] - 0.00 0.00 7/179 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] ------------------------------------------------ - 0.00 0.00 2/19 CWorkspace::startAnim(bool, bool, bool) [2314] - 0.00 0.00 5/19 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] - 0.00 0.00 12/19 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] -[1698] 0.0 0.00 0.00 19 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] - 0.00 0.00 42/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 36/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 20/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 20/7045 SConfigValue::~SConfigValue() [289] - 0.00 0.00 20/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 19/6964 CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [293] - 0.00 0.00 4/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] ------------------------------------------------ - 0.00 0.00 3/19 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] - 0.00 0.00 16/19 std::_Vector_base >::~_Vector_base() [1726] -[1699] 0.0 0.00 0.00 19 std::_Vector_base >::_M_deallocate(SWindowRule*, unsigned long) [1699] - 0.00 0.00 3/4 std::allocator_traits >::deallocate(std::allocator&, SWindowRule*, unsigned long) [2420] ------------------------------------------------ - 0.00 0.00 2/19 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3812] - 0.00 0.00 8/19 std::deque >::end() [2079] - 0.00 0.00 9/19 std::deque >::begin() [2080] -[1700] 0.0 0.00 0.00 19 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1700] ------------------------------------------------ - 0.00 0.00 4/19 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 15/19 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] -[1701] 0.0 0.00 0.00 19 std::__cxx11::list >::begin() [1701] - 0.00 0.00 19/69 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1024] ------------------------------------------------ - 0.00 0.00 4/18 CCompositor::moveWindowToTop(CWindow*) [2703] - 0.00 0.00 6/18 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] - 0.00 0.00 8/18 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] -[1702] 0.0 0.00 0.00 18 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1702] ------------------------------------------------ - 0.00 0.00 6/18 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] - 0.00 0.00 12/18 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] -[1703] 0.0 0.00 0.00 18 std::__cxx11::basic_string, std::allocator >::end() [1703] - 0.00 0.00 19/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 19/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 19/56 __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char* const&) [1112] ------------------------------------------------ - 0.00 0.00 1/18 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4061] - 0.00 0.00 1/18 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4059] - 0.00 0.00 4/18 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2485] - 0.00 0.00 4/18 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2486] - 0.00 0.00 8/18 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] -[1704] 0.0 0.00 0.00 18 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1704] - 0.00 0.00 18/18 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() [1705] ------------------------------------------------ - 0.00 0.00 18/18 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1704] -[1705] 0.0 0.00 0.00 18 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() [1705] ------------------------------------------------ - 0.00 0.00 18/18 SWindowRule* std::__relocate_a >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2278] -[1706] 0.0 0.00 0.00 18 SWindowRule* std::__niter_base(SWindowRule*) [1706] ------------------------------------------------ - 0.00 0.00 4/18 SWindowRule& std::deque >::emplace_back(SWindowRule&&) [2437] - 0.00 0.00 7/18 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule&&) [2188] - 0.00 0.00 7/18 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule&&) [2231] -[1707] 0.0 0.00 0.00 18 SWindowRule&& std::forward(std::remove_reference::type&) [1707] ------------------------------------------------ - 0.00 0.00 6/18 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] - 0.00 0.00 12/18 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] -[1708] 0.0 0.00 0.00 18 __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) [1708] - 0.00 0.00 208/2760 __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [424] - 0.00 0.00 208/2614 __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [425] - 0.00 0.00 122/2579 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [426] ------------------------------------------------ - 0.00 0.00 1/17 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3449] - 0.00 0.00 16/17 std::_Vector_base >::_Vector_impl::~_Vector_impl() [1725] -[1709] 0.0 0.00 0.00 17 std::allocator::~allocator() [1709] ------------------------------------------------ - 0.00 0.00 17/17 std::__cxx11::_List_base >::_List_impl::~_List_impl() [1731] -[1710] 0.0 0.00 0.00 17 std::allocator >::~allocator() [1710] ------------------------------------------------ - 0.00 0.00 17/17 void std::_Destroy(SWindowRule*, SWindowRule*) [1714] -[1711] 0.0 0.00 0.00 17 void std::_Destroy_aux::__destroy(SWindowRule*, SWindowRule*) [1711] - 0.00 0.00 8/8 void std::_Destroy(SWindowRule*) [2118] - 0.00 0.00 8/17 SWindowRule* std::__addressof(SWindowRule&) [1713] ------------------------------------------------ - 0.00 0.00 1/17 Events::listener_readyXWayland(wl_listener*, void*) [4455] - 0.00 0.00 16/17 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] -[1712] 0.0 0.00 0.00 17 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [1712] - 0.00 0.00 17/29 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [1535] ------------------------------------------------ - 0.00 0.00 3/17 void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) [2678] - 0.00 0.00 6/17 SWindowRule* std::__relocate_a_1 >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2279] - 0.00 0.00 8/17 void std::_Destroy_aux::__destroy(SWindowRule*, SWindowRule*) [1711] -[1713] 0.0 0.00 0.00 17 SWindowRule* std::__addressof(SWindowRule&) [1713] ------------------------------------------------ - 0.00 0.00 17/17 void std::_Destroy(SWindowRule*, SWindowRule*, std::allocator&) [1715] -[1714] 0.0 0.00 0.00 17 void std::_Destroy(SWindowRule*, SWindowRule*) [1714] - 0.00 0.00 17/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 17/17 void std::_Destroy_aux::__destroy(SWindowRule*, SWindowRule*) [1711] ------------------------------------------------ - 0.00 0.00 1/17 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3808] - 0.00 0.00 16/17 std::vector >::~vector() [1730] -[1715] 0.0 0.00 0.00 17 void std::_Destroy(SWindowRule*, SWindowRule*, std::allocator&) [1715] - 0.00 0.00 17/17 void std::_Destroy(SWindowRule*, SWindowRule*) [1714] ------------------------------------------------ - 0.00 0.00 1/17 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3094] - 0.00 0.00 6/17 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 10/17 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] -[1716] 0.0 0.00 0.00 17 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [1716] ------------------------------------------------ - 0.00 0.00 16/16 CAnimationManager::animationPopin(CWindow*, bool) [1840] -[1717] 0.0 0.00 0.00 16 CAnimatedVariable::setValue(Vector2D const&) [1717] ------------------------------------------------ - 0.00 0.00 1/16 CHyprError::CHyprError() [3062] - 0.00 0.00 1/16 CHyprDebugOverlay::CHyprDebugOverlay() [3114] - 0.00 0.00 2/16 SMonitorRenderData::SMonitorRenderData() [2712] - 0.00 0.00 2/16 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2918] - 0.00 0.00 10/16 CFramebuffer::CFramebuffer() [1991] -[1718] 0.0 0.00 0.00 16 CTexture::CTexture() [1718] - 0.00 0.00 16/6612 Vector2D::Vector2D() [297] ------------------------------------------------ - 0.00 0.00 8/16 std::vector >::begin() const [2043] - 0.00 0.00 8/16 std::vector >::end() const [2042] -[1719] 0.0 0.00 0.00 16 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule const* const&) [1719] ------------------------------------------------ - 0.00 0.00 16/16 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] -[1720] 0.0 0.00 0.00 16 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() [1720] ------------------------------------------------ - 0.00 0.00 16/16 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] -[1721] 0.0 0.00 0.00 16 __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const [1721] ------------------------------------------------ - 0.00 0.00 16/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] -[1722] 0.0 0.00 0.00 16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const [1722] - 0.00 0.00 16/16 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const [1723] ------------------------------------------------ - 0.00 0.00 16/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const [1722] -[1723] 0.0 0.00 0.00 16 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const [1723] ------------------------------------------------ - 0.00 0.00 8/16 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2090] - 0.00 0.00 8/16 std::__cxx11::list >::list(std::allocator const&) [2103] -[1724] 0.0 0.00 0.00 16 std::allocator >::~allocator() [1724] ------------------------------------------------ - 0.00 0.00 16/16 std::_Vector_base >::~_Vector_base() [1726] -[1725] 0.0 0.00 0.00 16 std::_Vector_base >::_Vector_impl::~_Vector_impl() [1725] - 0.00 0.00 16/17 std::allocator::~allocator() [1709] ------------------------------------------------ - 0.00 0.00 16/16 std::vector >::~vector() [1730] -[1726] 0.0 0.00 0.00 16 std::_Vector_base >::~_Vector_base() [1726] - 0.00 0.00 16/19 std::_Vector_base >::_M_deallocate(SWindowRule*, unsigned long) [1699] - 0.00 0.00 16/16 std::_Vector_base >::_Vector_impl::~_Vector_impl() [1725] ------------------------------------------------ - 0.00 0.00 8/16 std::__cxx11::list >::begin() [2096] - 0.00 0.00 8/16 std::__cxx11::list >::end() [2095] -[1727] 0.0 0.00 0.00 16 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1727] ------------------------------------------------ - 0.00 0.00 16/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] -[1728] 0.0 0.00 0.00 16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1728] - 0.00 0.00 16/16 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1736] ------------------------------------------------ - 0.00 0.00 7/16 CHyprXWaylandManager::checkBorders(CWindow*) [2035] - 0.00 0.00 9/16 CHyprXWaylandManager::shouldBeFloated(CWindow*) [2036] -[1729] 0.0 0.00 0.00 16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] - 0.00 0.00 32/44 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator*() const [1239] - 0.00 0.00 16/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1728] - 0.00 0.00 16/17 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [1712] - 0.00 0.00 16/37 std::operator==(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&, std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) [1304] - 0.00 0.00 16/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const [1722] - 0.00 0.00 16/140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] - 0.00 0.00 1/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] - 0.00 0.00 1/108 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] - 0.00 0.00 1/13 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) [1813] - 0.00 0.00 1/1 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] ------------------------------------------------ - 0.00 0.00 8/16 CConfigManager::getMatchingRules(CWindow*) [2028] - 0.00 0.00 8/16 Events::listener_mapWindow(void*, void*) [2039] -[1730] 0.0 0.00 0.00 16 std::vector >::~vector() [1730] - 0.00 0.00 16/22 std::_Vector_base >::_M_get_Tp_allocator() [1660] - 0.00 0.00 16/17 void std::_Destroy(SWindowRule*, SWindowRule*, std::allocator&) [1715] - 0.00 0.00 16/16 std::_Vector_base >::~_Vector_base() [1726] ------------------------------------------------ - 0.00 0.00 16/16 std::__cxx11::_List_base >::~_List_base() [1732] -[1731] 0.0 0.00 0.00 16 std::__cxx11::_List_base >::_List_impl::~_List_impl() [1731] - 0.00 0.00 17/17 std::allocator >::~allocator() [1710] ------------------------------------------------ - 0.00 0.00 16/16 std::__cxx11::list >::~list() [1735] -[1732] 0.0 0.00 0.00 16 std::__cxx11::_List_base >::~_List_base() [1732] - 0.00 0.00 16/20 std::__cxx11::_List_base >::_M_clear() [1694] - 0.00 0.00 16/16 std::__cxx11::_List_base >::_List_impl::~_List_impl() [1731] ------------------------------------------------ - 0.00 0.00 4/16 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] - 0.00 0.00 12/16 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [1953] -[1733] 0.0 0.00 0.00 16 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1733] ------------------------------------------------ - 0.00 0.00 4/16 std::__cxx11::_List_base >::_M_clear() [2303] - 0.00 0.00 4/16 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] - 0.00 0.00 8/16 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2474] -[1734] 0.0 0.00 0.00 16 std::__cxx11::_List_base >::_M_get_Node_allocator() [1734] ------------------------------------------------ - 0.00 0.00 1/16 CCompositor::~CCompositor() [3072] - 0.00 0.00 15/16 SSurfaceTreeNode::~SSurfaceTreeNode() [1748] -[1735] 0.0 0.00 0.00 16 std::__cxx11::list >::~list() [1735] - 0.00 0.00 16/16 std::__cxx11::_List_base >::~_List_base() [1732] ------------------------------------------------ - 0.00 0.00 16/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1728] -[1736] 0.0 0.00 0.00 16 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1736] - 0.00 0.00 16/51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_end() [1178] - 0.00 0.00 16/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_begin() [1579] - 0.00 0.00 16/16 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) [1737] ------------------------------------------------ - 0.00 0.00 16/16 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [1736] -[1737] 0.0 0.00 0.00 16 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) [1737] - 0.00 0.00 64/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) [894] - 0.00 0.00 64/140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] - 0.00 0.00 35/63 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_left(std::_Rb_tree_node_base*) [1076] - 0.00 0.00 29/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_right(std::_Rb_tree_node_base*) [1120] - 0.00 0.00 16/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] ------------------------------------------------ - 0.00 0.00 16/16 std::__detail::_List_node_header::_List_node_header(std::__detail::_List_node_header&&) [2107] -[1738] 0.0 0.00 0.00 16 std::__detail::_List_node_header::_M_base() [1738] ------------------------------------------------ - 0.00 0.00 16/16 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) [2063] -[1739] 0.0 0.00 0.00 16 std::remove_reference >::_Vector_impl&>::type&& std::move >::_Vector_impl&>(std::_Vector_base >::_Vector_impl&) [1739] ------------------------------------------------ - 0.00 0.00 8/16 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2093] - 0.00 0.00 8/16 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2089] -[1740] 0.0 0.00 0.00 16 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [1740] ------------------------------------------------ - 0.00 0.00 4/16 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2370] - 0.00 0.00 4/16 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] - 0.00 0.00 4/16 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2426] - 0.00 0.00 4/16 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] -[1741] 0.0 0.00 0.00 16 std::tuple&& std::forward >(std::remove_reference >::type&) [1741] ------------------------------------------------ - 0.00 0.00 2/16 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2809] - 0.00 0.00 2/16 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2815] - 0.00 0.00 2/16 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] - 0.00 0.00 2/16 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] - 0.00 0.00 2/16 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2899] - 0.00 0.00 2/16 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2903] - 0.00 0.00 2/16 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] - 0.00 0.00 2/16 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] -[1742] 0.0 0.00 0.00 16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] ------------------------------------------------ - 0.00 0.00 1/15 handle_display_destroy(wl_listener*, void*) [4276] - 0.00 0.00 3/15 wlr_ext_workspace_handle_v1_destroy(wlr_ext_workspace_handle_v1*) [2517] - 0.00 0.00 11/15 CCompositor::focusSurface(wlr_surface*, CWindow*) [1746] -[1743] 0.0 0.00 0.00 15 wlr_signal_emit_safe(wl_signal*, void*) [1743] ------------------------------------------------ - 0.00 0.00 3/15 wlr_ext_workspace_handle_v1_set_urgent(wlr_ext_workspace_handle_v1*, bool) [2520] - 0.00 0.00 3/15 wlr_ext_workspace_handle_v1_set_hidden(wlr_ext_workspace_handle_v1*, bool) [2519] - 0.00 0.00 9/15 wlr_ext_workspace_handle_v1_set_active(wlr_ext_workspace_handle_v1*, bool) [2004] -[1744] 0.0 0.00 0.00 15 workspace_send_state(wlr_ext_workspace_handle_v1*) [1744] - 0.00 0.00 15/15 fill_array_from_workspace_state(wl_array*, unsigned int) [1745] - 0.00 0.00 15/24 workspace_manager_update_idle_source(wlr_ext_workspace_manager_v1*) [1629] ------------------------------------------------ - 0.00 0.00 15/15 workspace_send_state(wlr_ext_workspace_handle_v1*) [1744] -[1745] 0.0 0.00 0.00 15 fill_array_from_workspace_state(wl_array*, unsigned int) [1745] - 0.00 0.00 3/3 push_entry_in_array(wl_array*, unsigned int) [2522] ------------------------------------------------ - 0.00 0.00 15/15 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] -[1746] 0.0 0.00 0.00 15 CCompositor::focusSurface(wlr_surface*, CWindow*) [1746] - 0.00 0.00 11/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 11/4130 CHyprXWaylandManager::getWindowSurface(CWindow*) [358] - 0.00 0.00 11/15 wlr_signal_emit_safe(wl_signal*, void*) [1743] - 0.00 0.00 11/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 11/442 Debug::log(LogLevel, char const*, ...) [663] ------------------------------------------------ - 0.00 0.00 4/15 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] - 0.00 0.00 11/15 void std::destroy_at(SWindowRule*) [1989] -[1747] 0.0 0.00 0.00 15 SWindowRule::~SWindowRule() [1747] - 0.00 0.00 30/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 7/15 void std::destroy_at(SSurfaceTreeNode*) [2213] - 0.00 0.00 8/15 createTree(wlr_surface*, CWindow*) [2023] -[1748] 0.0 0.00 0.00 15 SSurfaceTreeNode::~SSurfaceTreeNode() [1748] - 0.00 0.00 46/170 CHyprWLListener::~CHyprWLListener() [848] - 0.00 0.00 15/16 std::__cxx11::list >::~list() [1735] ------------------------------------------------ - 0.00 0.00 15/15 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] -[1749] 0.0 0.00 0.00 15 CHyprXWaylandManager::activateWindow(CWindow*, bool) [1749] - 0.00 0.00 30/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 15/4130 CHyprXWaylandManager::getWindowSurface(CWindow*) [358] ------------------------------------------------ - 0.00 0.00 1/15 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 14/15 CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [1596] -[1750] 0.0 0.00 0.00 15 std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const [1750] - 0.00 0.00 15/6368 std::_Function_base::_M_empty() const [303] - 0.00 0.00 15/15 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&) [1754] - 0.00 0.00 15/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] ------------------------------------------------ - 0.00 0.00 15/15 std::_Function_base::_Base_manager, std::allocator >)>::_M_get_pointer(std::_Any_data const&) [1753] -[1751] 0.0 0.00 0.00 15 void (* const&std::_Any_data::_M_access, std::allocator >)>() const)(std::__cxx11::basic_string, std::allocator >) [1751] - 0.00 0.00 15/5321 std::_Any_data::_M_access() const [330] ------------------------------------------------ - 0.00 0.00 7/15 std::__cxx11::list >::list(std::allocator const&) [2204] - 0.00 0.00 8/15 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2086] -[1752] 0.0 0.00 0.00 15 std::allocator >::~allocator() [1752] ------------------------------------------------ - 0.00 0.00 15/15 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&) [1754] -[1753] 0.0 0.00 0.00 15 std::_Function_base::_Base_manager, std::allocator >)>::_M_get_pointer(std::_Any_data const&) [1753] - 0.00 0.00 15/15 void (* const&std::_Any_data::_M_access, std::allocator >)>() const)(std::__cxx11::basic_string, std::allocator >) [1751] - 0.00 0.00 15/15 void (* const*std::__addressof, std::allocator >)>(void (* const&)(std::__cxx11::basic_string, std::allocator >)))(std::__cxx11::basic_string, std::allocator >) [1757] ------------------------------------------------ - 0.00 0.00 15/15 std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const [1750] -[1754] 0.0 0.00 0.00 15 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&) [1754] - 0.00 0.00 15/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] - 0.00 0.00 15/15 std::enable_if, std::allocator >), std::__cxx11::basic_string, std::allocator > >, void>::type std::__invoke_r, std::allocator >), std::__cxx11::basic_string, std::allocator > >(void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1756] - 0.00 0.00 15/15 std::_Function_base::_Base_manager, std::allocator >)>::_M_get_pointer(std::_Any_data const&) [1753] ------------------------------------------------ - 0.00 0.00 7/15 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] - 0.00 0.00 8/15 void std::__cxx11::list >::_M_insert(std::_List_iterator, SSurfaceTreeNode&&) [2209] -[1755] 0.0 0.00 0.00 15 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1755] ------------------------------------------------ - 0.00 0.00 15/15 std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&) [1754] -[1756] 0.0 0.00 0.00 15 std::enable_if, std::allocator >), std::__cxx11::basic_string, std::allocator > >, void>::type std::__invoke_r, std::allocator >), std::__cxx11::basic_string, std::allocator > >(void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1756] - 0.00 0.00 15/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] - 0.00 0.00 15/30 void (*&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [1534] - 0.00 0.00 15/15 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] ------------------------------------------------ - 0.00 0.00 15/15 std::_Function_base::_Base_manager, std::allocator >)>::_M_get_pointer(std::_Any_data const&) [1753] -[1757] 0.0 0.00 0.00 15 void (* const*std::__addressof, std::allocator >)>(void (* const&)(std::__cxx11::basic_string, std::allocator >)))(std::__cxx11::basic_string, std::allocator >) [1757] ------------------------------------------------ - 0.00 0.00 15/15 std::enable_if, std::allocator >), std::__cxx11::basic_string, std::allocator > >, void>::type std::__invoke_r, std::allocator >), std::__cxx11::basic_string, std::allocator > >(void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1756] -[1758] 0.0 0.00 0.00 15 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] - 0.00 0.00 15/492 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) [641] - 0.00 0.00 15/30 void (*&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) [1534] - 0.00 0.00 15/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 14/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 7/7 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] - 0.00 0.00 4/4 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] - 0.00 0.00 2/2 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 1/1 CKeybindManager::exitHyprland(std::__cxx11::basic_string, std::allocator >) [3108] - 0.00 0.00 1/1 CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) [3109] ------------------------------------------------ - 0.00 0.00 1/15 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3936] - 0.00 0.00 1/15 void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3939] - 0.00 0.00 1/15 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] - 0.00 0.00 1/15 void std::allocator_traits > >::construct, std::allocator >&>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3767] - 0.00 0.00 1/15 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] - 0.00 0.00 2/15 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] - 0.00 0.00 2/15 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2958] - 0.00 0.00 2/15 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] - 0.00 0.00 2/15 void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2906] - 0.00 0.00 2/15 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] -[1759] 0.0 0.00 0.00 15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] ------------------------------------------------ - 0.00 0.00 1/15 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3936] - 0.00 0.00 1/15 void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3939] - 0.00 0.00 1/15 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] - 0.00 0.00 1/15 void std::allocator_traits > >::construct, std::allocator >&>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3767] - 0.00 0.00 1/15 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] - 0.00 0.00 2/15 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] - 0.00 0.00 2/15 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2958] - 0.00 0.00 2/15 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] - 0.00 0.00 2/15 void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2906] - 0.00 0.00 2/15 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] -[1760] 0.0 0.00 0.00 15 unsigned long& std::forward(std::remove_reference::type&) [1760] ------------------------------------------------ - 0.00 0.00 1/14 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3094] - 0.00 0.00 3/14 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 10/14 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] -[1761] 0.0 0.00 0.00 14 std::_Deque_iterator::operator*() const [1761] ------------------------------------------------ - 0.00 0.00 14/14 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] -[1762] 0.0 0.00 0.00 14 std::_List_const_iterator::_M_const_cast() const [1762] - 0.00 0.00 14/98226 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [45] ------------------------------------------------ - 0.00 0.00 14/14 SDwindleNodeData::operator==(SDwindleNodeData const&) [1179] -[1763] 0.0 0.00 0.00 14 std::array::operator[](unsigned long) const [1763] - 0.00 0.00 14/104 std::__array_traits::_S_ref(SDwindleNodeData* const (&) [2], unsigned long) [927] ------------------------------------------------ - 0.00 0.00 1/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4046] - 0.00 0.00 1/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) [4045] - 0.00 0.00 3/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2650] - 0.00 0.00 3/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2651] - 0.00 0.00 6/14 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] -[1764] 0.0 0.00 0.00 14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() [1764] - 0.00 0.00 14/14 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_M_get() [1765] ------------------------------------------------ - 0.00 0.00 14/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() [1764] -[1765] 0.0 0.00 0.00 14 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_M_get() [1765] ------------------------------------------------ - 0.00 0.00 7/14 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2194] - 0.00 0.00 7/14 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2192] -[1766] 0.0 0.00 0.00 14 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [1766] ------------------------------------------------ - 0.00 0.00 14/14 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] -[1767] 0.0 0.00 0.00 14 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1767] ------------------------------------------------ - 0.00 0.00 14/14 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] -[1768] 0.0 0.00 0.00 14 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1768] ------------------------------------------------ - 0.00 0.00 13/13 decltype (::new ((void*)(0)) SDwindleNodeData((declval)())) std::construct_at(SDwindleNodeData*, SDwindleNodeData&&) [1833] -[1769] 0.0 0.00 0.00 13 SDwindleNodeData::SDwindleNodeData(SDwindleNodeData&&) [1769] - 0.00 0.00 13/13 std::deque >::deque(std::deque >&&) [1814] ------------------------------------------------ - 0.00 0.00 13/13 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] -[1770] 0.0 0.00 0.00 13 SDwindleNodeData::SDwindleNodeData() [1770] - 0.00 0.00 26/6612 Vector2D::Vector2D() [297] - 0.00 0.00 13/13 std::deque >::deque() [1815] ------------------------------------------------ - 0.00 0.00 1/13 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] - 0.00 0.00 12/13 CAnimationManager::animationPopin(CWindow*, bool) [1840] -[1771] 0.0 0.00 0.00 13 Vector2D::operator/(float) const [1771] - 0.00 0.00 13/148828 Vector2D::Vector2D(double, double) [35] ------------------------------------------------ - 0.00 0.00 1/13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] - 0.00 0.00 4/13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] - 0.00 0.00 8/13 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] -[1772] 0.0 0.00 0.00 13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1772] - 0.00 0.00 13/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [1779] ------------------------------------------------ - 0.00 0.00 13/13 std::__new_allocator::allocate(unsigned long, void const*) [1798] -[1773] 0.0 0.00 0.00 13 std::__new_allocator::_M_max_size() const [1773] ------------------------------------------------ - 0.00 0.00 13/13 std::__new_allocator >::allocate(unsigned long, void const*) [1800] -[1774] 0.0 0.00 0.00 13 std::__new_allocator >::_M_max_size() const [1774] ------------------------------------------------ - 0.00 0.00 13/13 std::__new_allocator, std::allocator > const, unsigned int> > >::allocate(unsigned long, void const*) [1802] -[1775] 0.0 0.00 0.00 13 std::__new_allocator, std::allocator > const, unsigned int> > >::_M_max_size() const [1775] ------------------------------------------------ - 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] -[1776] 0.0 0.00 0.00 13 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_M_const_cast() const [1776] - 0.00 0.00 13/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] ------------------------------------------------ - 0.00 0.00 13/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const [1778] -[1777] 0.0 0.00 0.00 13 std::hash::operator()(CWindow*) const [1777] ------------------------------------------------ - 0.00 0.00 1/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const [3217] - 0.00 0.00 4/13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] - 0.00 0.00 8/13 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] -[1778] 0.0 0.00 0.00 13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const [1778] - 0.00 0.00 13/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [1780] - 0.00 0.00 13/13 std::hash::operator()(CWindow*) const [1777] ------------------------------------------------ - 0.00 0.00 13/13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1772] -[1779] 0.0 0.00 0.00 13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [1779] - 0.00 0.00 13/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] ------------------------------------------------ - 0.00 0.00 13/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const [1778] -[1780] 0.0 0.00 0.00 13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [1780] - 0.00 0.00 13/13 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const [1781] ------------------------------------------------ - 0.00 0.00 13/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [1780] -[1781] 0.0 0.00 0.00 13 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const [1781] ------------------------------------------------ - 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl::_Deque_impl(std::allocator&&) [1784] -[1782] 0.0 0.00 0.00 13 std::allocator::allocator(std::allocator const&) [1782] - 0.00 0.00 13/13 std::__new_allocator::__new_allocator(std::__new_allocator const&) [1796] ------------------------------------------------ - 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl::_Deque_impl() [1785] -[1783] 0.0 0.00 0.00 13 std::allocator::allocator() [1783] - 0.00 0.00 13/13 std::__new_allocator::__new_allocator() [1795] ------------------------------------------------ - 0.00 0.00 13/13 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1789] -[1784] 0.0 0.00 0.00 13 std::_Deque_base >::_Deque_impl::_Deque_impl(std::allocator&&) [1784] - 0.00 0.00 13/26 std::remove_reference&>::type&& std::move&>(std::allocator&) [1627] - 0.00 0.00 13/39 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1283] - 0.00 0.00 13/13 std::allocator::allocator(std::allocator const&) [1782] ------------------------------------------------ - 0.00 0.00 13/13 std::_Deque_base >::_Deque_base() [1790] -[1785] 0.0 0.00 0.00 13 std::_Deque_base >::_Deque_impl::_Deque_impl() [1785] - 0.00 0.00 13/39 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1283] - 0.00 0.00 13/13 std::allocator::allocator() [1783] ------------------------------------------------ - 0.00 0.00 13/13 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1789] -[1786] 0.0 0.00 0.00 13 std::_Deque_base >::_Deque_impl_data::_M_swap_data(std::_Deque_base >::_Deque_impl_data&) [1786] - 0.00 0.00 13/13 std::enable_if >::_Deque_impl_data> >, std::is_move_constructible >::_Deque_impl_data>, std::is_move_assignable >::_Deque_impl_data> >::value, void>::type std::swap >::_Deque_impl_data>(std::_Deque_base >::_Deque_impl_data&, std::_Deque_base >::_Deque_impl_data&) [1835] ------------------------------------------------ - 0.00 0.00 13/13 std::enable_if >::_Deque_impl_data> >, std::is_move_constructible >::_Deque_impl_data>, std::is_move_assignable >::_Deque_impl_data> >::value, void>::type std::swap >::_Deque_impl_data>(std::_Deque_base >::_Deque_impl_data&, std::_Deque_base >::_Deque_impl_data&) [1835] -[1787] 0.0 0.00 0.00 13 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data&&) [1787] - 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data const&) [1788] - 0.00 0.00 13/39 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1283] ------------------------------------------------ - 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data&&) [1787] -[1788] 0.0 0.00 0.00 13 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data const&) [1788] - 0.00 0.00 26/78 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [986] ------------------------------------------------ - 0.00 0.00 13/13 std::deque >::deque(std::deque >&&) [1814] -[1789] 0.0 0.00 0.00 13 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1789] - 0.00 0.00 13/26 std::remove_reference&>::type&& std::move&>(std::allocator&) [1627] - 0.00 0.00 13/39 std::_Deque_base >::_M_get_Tp_allocator() [1284] - 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl::_Deque_impl(std::allocator&&) [1784] - 0.00 0.00 13/26 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] - 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl_data::_M_swap_data(std::_Deque_base >::_Deque_impl_data&) [1786] ------------------------------------------------ - 0.00 0.00 13/13 std::deque >::deque() [1815] -[1790] 0.0 0.00 0.00 13 std::_Deque_base >::_Deque_base() [1790] - 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl::_Deque_impl() [1785] - 0.00 0.00 13/26 std::_Deque_base >::_M_initialize_map(unsigned long) [1610] ------------------------------------------------ - 0.00 0.00 13/13 std::__cxx11::list >::back() [1819] -[1791] 0.0 0.00 0.00 13 std::_List_iterator::operator--() [1791] ------------------------------------------------ - 0.00 0.00 13/13 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] -[1792] 0.0 0.00 0.00 13 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1792] - 0.00 0.00 13/13 std::allocator >* std::__addressof > >(std::allocator >&) [1831] ------------------------------------------------ - 0.00 0.00 13/13 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] -[1793] 0.0 0.00 0.00 13 std::__allocated_ptr > >::~__allocated_ptr() [1793] ------------------------------------------------ - 0.00 0.00 13/13 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] -[1794] 0.0 0.00 0.00 13 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1794] ------------------------------------------------ - 0.00 0.00 13/13 std::allocator::allocator() [1783] -[1795] 0.0 0.00 0.00 13 std::__new_allocator::__new_allocator() [1795] ------------------------------------------------ - 0.00 0.00 13/13 std::allocator::allocator(std::allocator const&) [1782] -[1796] 0.0 0.00 0.00 13 std::__new_allocator::__new_allocator(std::__new_allocator const&) [1796] ------------------------------------------------ - 0.00 0.00 13/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] -[1797] 0.0 0.00 0.00 13 std::__new_allocator::deallocate(std::__detail::_Hash_node_base**, unsigned long) [1797] ------------------------------------------------ - 0.00 0.00 13/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] -[1798] 0.0 0.00 0.00 13 std::__new_allocator::allocate(unsigned long, void const*) [1798] - 0.00 0.00 13/13 std::__new_allocator::_M_max_size() const [1773] ------------------------------------------------ - 0.00 0.00 13/13 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1805] -[1799] 0.0 0.00 0.00 13 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1799] ------------------------------------------------ - 0.00 0.00 13/13 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1807] -[1800] 0.0 0.00 0.00 13 std::__new_allocator >::allocate(unsigned long, void const*) [1800] - 0.00 0.00 13/13 std::__new_allocator >::_M_max_size() const [1774] ------------------------------------------------ - 0.00 0.00 13/13 std::allocator_traits, std::allocator > const, unsigned int> > > >::deallocate(std::allocator, std::allocator > const, unsigned int> > >&, std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [1809] -[1801] 0.0 0.00 0.00 13 std::__new_allocator, std::allocator > const, unsigned int> > >::deallocate(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [1801] ------------------------------------------------ - 0.00 0.00 13/13 std::allocator_traits, std::allocator > const, unsigned int> > > >::allocate(std::allocator, std::allocator > const, unsigned int> > >&, unsigned long) [1811] -[1802] 0.0 0.00 0.00 13 std::__new_allocator, std::allocator > const, unsigned int> > >::allocate(unsigned long, void const*) [1802] - 0.00 0.00 13/13 std::__new_allocator, std::allocator > const, unsigned int> > >::_M_max_size() const [1775] ------------------------------------------------ - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4031] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4041] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4054] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4046] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4061] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4065] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4072] - 0.00 0.00 2/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2972] - 0.00 0.00 4/13 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2483] -[1803] 0.0 0.00 0.00 13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] - 0.00 0.00 13/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 13/13 std::__new_allocator::deallocate(std::__detail::_Hash_node_base**, unsigned long) [1797] ------------------------------------------------ - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4059] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) [4052] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) [4045] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) [4040] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) [4029] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4063] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4070] - 0.00 0.00 2/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) [2971] - 0.00 0.00 4/13 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) [2482] -[1804] 0.0 0.00 0.00 13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] - 0.00 0.00 13/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 13/13 std::__new_allocator::allocate(unsigned long, void const*) [1798] ------------------------------------------------ - 0.00 0.00 13/13 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1817] -[1805] 0.0 0.00 0.00 13 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1805] - 0.00 0.00 13/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 13/13 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1799] ------------------------------------------------ - 0.00 0.00 13/13 std::__cxx11::_List_base >::_M_clear() [2087] -[1806] 0.0 0.00 0.00 13 void std::allocator_traits > >::destroy(std::allocator >&, SDwindleNodeData*) [1806] - 0.00 0.00 13/13 void std::destroy_at(SDwindleNodeData*) [1828] ------------------------------------------------ - 0.00 0.00 13/13 std::__cxx11::_List_base >::_M_get_node() [1816] -[1807] 0.0 0.00 0.00 13 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1807] - 0.00 0.00 13/35948 __is_constant_evaluated [98] - 0.00 0.00 13/13 std::__new_allocator >::allocate(unsigned long, void const*) [1800] ------------------------------------------------ - 0.00 0.00 13/13 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] -[1808] 0.0 0.00 0.00 13 void std::allocator_traits > >::construct(std::allocator >&, SDwindleNodeData*, SDwindleNodeData&&) [1808] - 0.00 0.00 13/52 SDwindleNodeData&& std::forward(std::remove_reference::type&) [1174] - 0.00 0.00 13/13 decltype (::new ((void*)(0)) SDwindleNodeData((declval)())) std::construct_at(SDwindleNodeData*, SDwindleNodeData&&) [1833] ------------------------------------------------ - 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1823] -[1809] 0.0 0.00 0.00 13 std::allocator_traits, std::allocator > const, unsigned int> > > >::deallocate(std::allocator, std::allocator > const, unsigned int> > >&, std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [1809] - 0.00 0.00 13/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 13/13 std::__new_allocator, std::allocator > const, unsigned int> > >::deallocate(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [1801] ------------------------------------------------ - 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_destroy_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1826] -[1810] 0.0 0.00 0.00 13 void std::allocator_traits, std::allocator > const, unsigned int> > > >::destroy, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*) [1810] - 0.00 0.00 13/13 void std::destroy_at, std::allocator > const, unsigned int> >(std::pair, std::allocator > const, unsigned int>*) [1829] ------------------------------------------------ - 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_node() [1822] -[1811] 0.0 0.00 0.00 13 std::allocator_traits, std::allocator > const, unsigned int> > > >::allocate(std::allocator, std::allocator > const, unsigned int> > >&, unsigned long) [1811] - 0.00 0.00 13/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 13/13 std::__new_allocator, std::allocator > const, unsigned int> > >::allocate(unsigned long, void const*) [1802] ------------------------------------------------ - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4031] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4041] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4054] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4046] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4061] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4065] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4072] - 0.00 0.00 2/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2972] - 0.00 0.00 4/13 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2483] -[1812] 0.0 0.00 0.00 13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] - 0.00 0.00 13/13 std::__detail::_Hash_node_base** std::addressof(std::__detail::_Hash_node_base*&) [1836] ------------------------------------------------ - 0.00 0.00 1/13 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] - 0.00 0.00 12/13 std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) [4004] -[1813] 0.0 0.00 0.00 13 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) [1813] ------------------------------------------------ - 0.00 0.00 13/13 SDwindleNodeData::SDwindleNodeData(SDwindleNodeData&&) [1769] -[1814] 0.0 0.00 0.00 13 std::deque >::deque(std::deque >&&) [1814] - 0.00 0.00 13/13 std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1789] ------------------------------------------------ - 0.00 0.00 13/13 SDwindleNodeData::SDwindleNodeData() [1770] -[1815] 0.0 0.00 0.00 13 std::deque >::deque() [1815] - 0.00 0.00 13/13 std::_Deque_base >::_Deque_base() [1790] ------------------------------------------------ - 0.00 0.00 13/13 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] -[1816] 0.0 0.00 0.00 13 std::__cxx11::_List_base >::_M_get_node() [1816] - 0.00 0.00 13/13 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1807] ------------------------------------------------ - 0.00 0.00 13/13 std::__cxx11::_List_base >::_M_clear() [2087] -[1817] 0.0 0.00 0.00 13 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1817] - 0.00 0.00 13/13 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1805] ------------------------------------------------ - 0.00 0.00 13/13 void std::__cxx11::list >::_M_insert(std::_List_iterator, SDwindleNodeData&&) [1820] -[1818] 0.0 0.00 0.00 13 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] - 0.00 0.00 13/13 std::__cxx11::_List_base >::_M_get_node() [1816] - 0.00 0.00 13/40 std::__cxx11::_List_base >::_M_get_Node_allocator() [1276] - 0.00 0.00 13/13 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1792] - 0.00 0.00 13/52 SDwindleNodeData&& std::forward(std::remove_reference::type&) [1174] - 0.00 0.00 13/320 std::_List_node::_M_valptr() [707] - 0.00 0.00 13/13 void std::allocator_traits > >::construct(std::allocator >&, SDwindleNodeData*, SDwindleNodeData&&) [1808] - 0.00 0.00 13/13 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1794] - 0.00 0.00 13/13 std::__allocated_ptr > >::~__allocated_ptr() [1793] ------------------------------------------------ - 0.00 0.00 13/13 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] -[1819] 0.0 0.00 0.00 13 std::__cxx11::list >::back() [1819] - 0.00 0.00 13/80 std::__cxx11::list >::end() [983] - 0.00 0.00 13/13 std::_List_iterator::operator--() [1791] - 0.00 0.00 13/294 std::_List_iterator::operator*() const [718] ------------------------------------------------ - 0.00 0.00 13/13 std::__cxx11::list >::push_back(SDwindleNodeData&&) [1821] -[1820] 0.0 0.00 0.00 13 void std::__cxx11::list >::_M_insert(std::_List_iterator, SDwindleNodeData&&) [1820] - 0.00 0.00 13/52 SDwindleNodeData&& std::forward(std::remove_reference::type&) [1174] - 0.00 0.00 13/13 std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) [1818] - 0.00 0.00 13/20 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1695] ------------------------------------------------ - 0.00 0.00 13/13 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] -[1821] 0.0 0.00 0.00 13 std::__cxx11::list >::push_back(SDwindleNodeData&&) [1821] - 0.00 0.00 13/13 std::remove_reference::type&& std::move(SDwindleNodeData&) [1834] - 0.00 0.00 13/80 std::__cxx11::list >::end() [983] - 0.00 0.00 13/13 void std::__cxx11::list >::_M_insert(std::_List_iterator, SDwindleNodeData&&) [1820] ------------------------------------------------ - 0.00 0.00 1/13 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4000] - 0.00 0.00 12/13 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) [1955] -[1822] 0.0 0.00 0.00 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_node() [1822] - 0.00 0.00 13/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() [1173] - 0.00 0.00 13/13 std::allocator_traits, std::allocator > const, unsigned int> > > >::allocate(std::allocator, std::allocator > const, unsigned int> > >&, unsigned long) [1811] ------------------------------------------------ - 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_drop_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1824] -[1823] 0.0 0.00 0.00 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1823] - 0.00 0.00 13/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() [1173] - 0.00 0.00 13/13 std::allocator_traits, std::allocator > const, unsigned int> > > >::deallocate(std::allocator, std::allocator > const, unsigned int> > >&, std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [1809] ------------------------------------------------ - 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4005] -[1824] 0.0 0.00 0.00 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_drop_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1824] - 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_destroy_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1826] - 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1823] ------------------------------------------------ - 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] -[1825] 0.0 0.00 0.00 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_rightmost() [1825] ------------------------------------------------ - 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_drop_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1824] -[1826] 0.0 0.00 0.00 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_destroy_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1826] - 0.00 0.00 13/70 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() [1022] - 0.00 0.00 13/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() [1173] - 0.00 0.00 13/13 void std::allocator_traits, std::allocator > const, unsigned int> > > >::destroy, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*) [1810] ------------------------------------------------ - 0.00 0.00 1/13 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] - 0.00 0.00 12/13 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1957] -[1827] 0.0 0.00 0.00 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] - 0.00 0.00 13/13 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_M_const_cast() const [1776] - 0.00 0.00 13/51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_end() [1178] - 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_rightmost() [1825] - 0.00 0.00 13/33 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node_base const*) [1312] - 0.00 0.00 13/140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] - 0.00 0.00 12/12 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::size() const [1868] - 0.00 0.00 10/10 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] - 0.00 0.00 2/2 std::pair::pair(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base* const&) [2920] - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_leftmost() [3997] - 0.00 0.00 1/8 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator--() [2078] - 0.00 0.00 1/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_right(std::_Rb_tree_node_base*) [1120] - 0.00 0.00 1/1 std::pair::pair(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) [3802] ------------------------------------------------ - 0.00 0.00 13/13 void std::allocator_traits > >::destroy(std::allocator >&, SDwindleNodeData*) [1806] -[1828] 0.0 0.00 0.00 13 void std::destroy_at(SDwindleNodeData*) [1828] - 0.00 0.00 13/26 SDwindleNodeData::~SDwindleNodeData() [1599] ------------------------------------------------ - 0.00 0.00 13/13 void std::allocator_traits, std::allocator > const, unsigned int> > > >::destroy, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*) [1810] -[1829] 0.0 0.00 0.00 13 void std::destroy_at, std::allocator > const, unsigned int> >(std::pair, std::allocator > const, unsigned int>*) [1829] - 0.00 0.00 13/25 std::pair, std::allocator > const, unsigned int>::~pair() [1628] ------------------------------------------------ - 0.00 0.00 13/13 std::__detail::_Hash_node_base** std::addressof(std::__detail::_Hash_node_base*&) [1836] -[1830] 0.0 0.00 0.00 13 std::__detail::_Hash_node_base** std::__addressof(std::__detail::_Hash_node_base*&) [1830] ------------------------------------------------ - 0.00 0.00 13/13 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1792] -[1831] 0.0 0.00 0.00 13 std::allocator >* std::__addressof > >(std::allocator >&) [1831] ------------------------------------------------ - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4059] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) [4052] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) [4045] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) [4040] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) [4029] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4063] - 0.00 0.00 1/13 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4070] - 0.00 0.00 2/13 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) [2971] - 0.00 0.00 4/13 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) [2482] -[1832] 0.0 0.00 0.00 13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] ------------------------------------------------ - 0.00 0.00 13/13 void std::allocator_traits > >::construct(std::allocator >&, SDwindleNodeData*, SDwindleNodeData&&) [1808] -[1833] 0.0 0.00 0.00 13 decltype (::new ((void*)(0)) SDwindleNodeData((declval)())) std::construct_at(SDwindleNodeData*, SDwindleNodeData&&) [1833] - 0.00 0.00 13/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 13/52 SDwindleNodeData&& std::forward(std::remove_reference::type&) [1174] - 0.00 0.00 13/13 SDwindleNodeData::SDwindleNodeData(SDwindleNodeData&&) [1769] ------------------------------------------------ - 0.00 0.00 13/13 std::__cxx11::list >::push_back(SDwindleNodeData&&) [1821] -[1834] 0.0 0.00 0.00 13 std::remove_reference::type&& std::move(SDwindleNodeData&) [1834] ------------------------------------------------ - 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl_data::_M_swap_data(std::_Deque_base >::_Deque_impl_data&) [1786] -[1835] 0.0 0.00 0.00 13 std::enable_if >::_Deque_impl_data> >, std::is_move_constructible >::_Deque_impl_data>, std::is_move_assignable >::_Deque_impl_data> >::value, void>::type std::swap >::_Deque_impl_data>(std::_Deque_base >::_Deque_impl_data&, std::_Deque_base >::_Deque_impl_data&) [1835] - 0.00 0.00 39/39 std::remove_reference >::_Deque_impl_data&>::type&& std::move >::_Deque_impl_data&>(std::_Deque_base >::_Deque_impl_data&) [1287] - 0.00 0.00 13/13 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data&&) [1787] ------------------------------------------------ - 0.00 0.00 13/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] -[1836] 0.0 0.00 0.00 13 std::__detail::_Hash_node_base** std::addressof(std::__detail::_Hash_node_base*&) [1836] - 0.00 0.00 13/13 std::__detail::_Hash_node_base** std::__addressof(std::__detail::_Hash_node_base*&) [1830] ------------------------------------------------ - 0.00 0.00 12/12 CWindow::~CWindow() [1853] -[1837] 0.0 0.00 0.00 12 CCompositor::isWindowActive(CWindow*) [1837] - 0.00 0.00 2/32825 CCompositor::windowValidMapped(CWindow*) [114] ------------------------------------------------ - 0.00 0.00 4/12 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 8/12 Events::listener_destroyWindow(void*, void*) [2040] -[1838] 0.0 0.00 0.00 12 IHyprLayout::onWindowRemoved(CWindow*) [1838] - 0.00 0.00 12/12 CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) [1842] ------------------------------------------------ - 0.00 0.00 4/12 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 8/12 Events::listener_mapWindow(void*, void*) [2039] -[1839] 0.0 0.00 0.00 12 CAnimatedVariable::operator=(float const&) [1839] ------------------------------------------------ - 0.00 0.00 12/12 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] -[1840] 0.0 0.00 0.00 12 CAnimationManager::animationPopin(CWindow*, bool) [1840] - 0.00 0.00 60/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 24/5672 CAnimatedVariable::goalv() const [312] - 0.00 0.00 16/16 CAnimatedVariable::setValue(Vector2D const&) [1717] - 0.00 0.00 12/13 Vector2D::operator/(float) const [1771] - 0.00 0.00 12/9249 Vector2D::operator+(Vector2D) const [255] - 0.00 0.00 12/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 8/74 CAnimatedVariable::operator=(Vector2D const&) [1014] ------------------------------------------------ - 0.00 0.00 4/12 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 8/12 Events::listener_mapWindow(void*, void*) [2039] -[1841] 0.0 0.00 0.00 12 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] - 0.00 0.00 24/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 24/37 std::__cxx11::basic_string, std::allocator >::begin() [1302] - 0.00 0.00 24/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 12/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 12/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 12/19 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] - 0.00 0.00 12/18 std::__cxx11::basic_string, std::allocator >::end() [1703] - 0.00 0.00 12/18 __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) [1708] - 0.00 0.00 12/5369 CAnimatedVariable::isBeingAnimated() [329] - 0.00 0.00 12/12 CAnimationManager::animationPopin(CWindow*, bool) [1840] ------------------------------------------------ - 0.00 0.00 12/12 IHyprLayout::onWindowRemoved(CWindow*) [1838] -[1842] 0.0 0.00 0.00 12 CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) [1842] - 0.00 0.00 12/43 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] - 0.00 0.00 8/90 std::array::operator[](unsigned long) [971] - 0.00 0.00 7/7 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] - 0.00 0.00 3/8 SDwindleNodeData::recalcSizePosRecursive() [2032] ------------------------------------------------ - 0.00 0.00 12/12 CHyprDropShadowDecoration::CHyprDropShadowDecoration(CWindow*) [1847] -[1843] 0.0 0.00 0.00 12 IHyprWindowDecoration::IHyprWindowDecoration() [1843] ------------------------------------------------ - 0.00 0.00 12/12 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1849] -[1844] 0.0 0.00 0.00 12 IHyprWindowDecoration::~IHyprWindowDecoration() [1844] ------------------------------------------------ - 0.00 0.00 12/12 CHyprDropShadowDecoration::CHyprDropShadowDecoration(CWindow*) [1847] -[1845] 0.0 0.00 0.00 12 SWindowDecorationExtents::SWindowDecorationExtents() [1845] - 0.00 0.00 24/6612 Vector2D::Vector2D() [297] ------------------------------------------------ - 0.00 0.00 12/12 CWindow::CWindow() [1852] -[1846] 0.0 0.00 0.00 12 SWindowSpecialRenderData::SWindowSpecialRenderData() [1846] ------------------------------------------------ - 0.00 0.00 12/12 std::__detail::_MakeUniq::__single_object std::make_unique(CWindow*&&) [1962] -[1847] 0.0 0.00 0.00 12 CHyprDropShadowDecoration::CHyprDropShadowDecoration(CWindow*) [1847] - 0.00 0.00 24/6612 Vector2D::Vector2D() [297] - 0.00 0.00 12/12 IHyprWindowDecoration::IHyprWindowDecoration() [1843] - 0.00 0.00 12/12 SWindowDecorationExtents::SWindowDecorationExtents() [1845] ------------------------------------------------ - 0.00 0.00 12/12 std::default_delete::operator()(IHyprWindowDecoration*) const [1858] -[1848] 0.0 0.00 0.00 12 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1848] - 0.00 0.00 12/12 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1849] ------------------------------------------------ - 0.00 0.00 12/12 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1848] -[1849] 0.0 0.00 0.00 12 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1849] - 0.00 0.00 24/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 12/3013 CHyprDropShadowDecoration::updateWindow(CWindow*) [399] - 0.00 0.00 12/69526 SWindowDecorationExtents::~SWindowDecorationExtents() [50] - 0.00 0.00 12/12 IHyprWindowDecoration::~IHyprWindowDecoration() [1844] ------------------------------------------------ - 0.00 0.00 12/12 CWindow::CWindow() [1852] -[1850] 0.0 0.00 0.00 12 SWindowAdditionalConfigData::SWindowAdditionalConfigData() [1850] - 0.00 0.00 12/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] ------------------------------------------------ - 0.00 0.00 12/12 CWindow::~CWindow() [1853] -[1851] 0.0 0.00 0.00 12 SWindowAdditionalConfigData::~SWindowAdditionalConfigData() [1851] - 0.00 0.00 12/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 12/12 decltype (::new ((void*)(0)) CWindow()) std::construct_at(CWindow*) [1967] -[1852] 0.0 0.00 0.00 12 CWindow::CWindow() [1852] - 0.00 0.00 155/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 144/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 144/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 144/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 108/143 CHyprWLListener::CHyprWLListener() [872] - 0.00 0.00 48/54 CAnimatedVariable::CAnimatedVariable() [1122] - 0.00 0.00 48/54 CAnimatedVariable::create(ANIMATEDVARTYPE, float*, long*, std::__cxx11::basic_string, std::allocator >*, void*, AVARDAMAGEPOLICY) [1121] - 0.00 0.00 36/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 24/6612 Vector2D::Vector2D() [297] - 0.00 0.00 12/12 std::deque >, std::allocator > > >::deque() [1945] - 0.00 0.00 12/12 SWindowSpecialRenderData::SWindowSpecialRenderData() [1846] - 0.00 0.00 12/12 SWindowAdditionalConfigData::SWindowAdditionalConfigData() [1850] - 0.00 0.00 12/12 std::__detail::_MakeUniq::__single_object std::make_unique(CWindow*&&) [1962] - 0.00 0.00 12/12 std::unique_ptr >& std::deque >, std::allocator > > >::emplace_back > >(std::unique_ptr >&&) [1941] - 0.00 0.00 12/12 std::unique_ptr >::~unique_ptr() [1885] ------------------------------------------------ - 0.00 0.00 12/12 void std::destroy_at(CWindow*) [1958] -[1853] 0.0 0.00 0.00 12 CWindow::~CWindow() [1853] - 0.00 0.00 108/170 CHyprWLListener::~CHyprWLListener() [848] - 0.00 0.00 60/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 48/53 CAnimatedVariable::~CAnimatedVariable() [1146] - 0.00 0.00 12/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 12/12 CCompositor::isWindowActive(CWindow*) [1837] - 0.00 0.00 12/12 SWindowAdditionalConfigData::~SWindowAdditionalConfigData() [1851] - 0.00 0.00 12/12 std::deque >, std::allocator > > >::~deque() [1946] - 0.00 0.00 12/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 12/12 Events::listener_mapWindow(void*, void*) [2039] -[1854] 0.0 0.00 0.00 12 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [1854] - 0.00 0.00 24/24 __gnu_cxx::__normal_iterator > >::base() const [1630] ------------------------------------------------ - 0.00 0.00 6/12 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [2531] - 0.00 0.00 6/12 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] -[1855] 0.0 0.00 0.00 12 __gnu_cxx::__normal_iterator > >::base() const [1855] ------------------------------------------------ - 0.00 0.00 4/12 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] - 0.00 0.00 8/12 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, CWindow* const&, unsigned long) const [2041] -[1856] 0.0 0.00 0.00 12 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, CWindow* const&, unsigned long) const [1856] - 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(CWindow* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [2049] ------------------------------------------------ - 0.00 0.00 1/12 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::operator bool() const [3158] - 0.00 0.00 11/12 execAndGet[abi:cxx11](char const*) [3013] -[1857] 0.0 0.00 0.00 12 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get() const [1857] - 0.00 0.00 12/12 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() const [1862] ------------------------------------------------ - 0.00 0.00 12/12 std::unique_ptr >::~unique_ptr() [1881] -[1858] 0.0 0.00 0.00 12 std::default_delete::operator()(IHyprWindowDecoration*) const [1858] - 0.00 0.00 12/12 CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [1848] ------------------------------------------------ - 0.00 0.00 12/12 std::__new_allocator >*>::allocate(unsigned long, void const*) [1913] -[1859] 0.0 0.00 0.00 12 std::__new_allocator >*>::_M_max_size() const [1859] ------------------------------------------------ - 0.00 0.00 12/12 std::__new_allocator >::allocate(unsigned long, void const*) [1915] -[1860] 0.0 0.00 0.00 12 std::__new_allocator >::_M_max_size() const [1860] ------------------------------------------------ - 0.00 0.00 12/12 std::__new_allocator > >::allocate(unsigned long, void const*) [1917] -[1861] 0.0 0.00 0.00 12 std::__new_allocator > >::_M_max_size() const [1861] ------------------------------------------------ - 0.00 0.00 12/12 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get() const [1857] -[1862] 0.0 0.00 0.00 12 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() const [1862] - 0.00 0.00 12/12 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type const& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> const&) [1971] ------------------------------------------------ - 0.00 0.00 12/12 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] -[1863] 0.0 0.00 0.00 12 std::_List_const_iterator::_M_const_cast() const [1863] - 0.00 0.00 12/2844 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [401] ------------------------------------------------ - 0.00 0.00 12/12 std::vector >::_M_check_len(unsigned long, char const*) const [2544] -[1864] 0.0 0.00 0.00 12 std::vector >::size() const [1864] ------------------------------------------------ - 0.00 0.00 4/12 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] - 0.00 0.00 8/12 CHyprRenderer::arrangeLayerArray(SMonitor*, std::__cxx11::list > const&, bool, wlr_box*) [2026] -[1865] 0.0 0.00 0.00 12 std::__cxx11::list >::end() const [1865] - 0.00 0.00 12/24 std::_List_const_iterator::_List_const_iterator(std::__detail::_List_node_base const*) [1641] ------------------------------------------------ - 0.00 0.00 4/12 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] - 0.00 0.00 8/12 CHyprRenderer::arrangeLayerArray(SMonitor*, std::__cxx11::list > const&, bool, wlr_box*) [2026] -[1866] 0.0 0.00 0.00 12 std::__cxx11::list >::begin() const [1866] - 0.00 0.00 12/24 std::_List_const_iterator::_List_const_iterator(std::__detail::_List_node_base const*) [1641] ------------------------------------------------ - 0.00 0.00 12/12 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] -[1867] 0.0 0.00 0.00 12 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::operator(), std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) const [1867] - 0.00 0.00 12/84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] - 0.00 0.00 12/12 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) [1955] ------------------------------------------------ - 0.00 0.00 12/12 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] -[1868] 0.0 0.00 0.00 12 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::size() const [1868] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1886] -[1869] 0.0 0.00 0.00 12 std::allocator > >::allocator() [1869] - 0.00 0.00 12/12 std::__new_allocator > >::__new_allocator() [1918] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [1887] -[1870] 0.0 0.00 0.00 12 std::allocator > >::~allocator() [1870] ------------------------------------------------ - 0.00 0.00 12/12 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) [1898] -[1871] 0.0 0.00 0.00 12 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false>&) [1871] ------------------------------------------------ - 0.00 0.00 12/12 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) [1899] -[1872] 0.0 0.00 0.00 12 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_Head_base(IHyprWindowDecoration*&) [1872] - 0.00 0.00 12/36 IHyprWindowDecoration*& std::forward(std::remove_reference::type&) [1306] ------------------------------------------------ - 0.00 0.00 12/12 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_Tuple_impl() [1900] -[1873] 0.0 0.00 0.00 12 std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_Head_base() [1873] ------------------------------------------------ - 0.00 0.00 12/12 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) [1901] -[1874] 0.0 0.00 0.00 12 std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false> const&) [1874] ------------------------------------------------ - 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1902] -[1875] 0.0 0.00 0.00 12 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1875] ------------------------------------------------ - 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl >(std::default_delete&&) [1903] -[1876] 0.0 0.00 0.00 12 std::_Head_base<1ul, std::default_delete, true>::_Head_base >(std::default_delete&&) [1876] - 0.00 0.00 12/12 std::default_delete::default_delete(std::default_delete const&) [1907] - 0.00 0.00 12/72 std::default_delete&& std::forward >(std::remove_reference >::type&) [1016] ------------------------------------------------ - 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1904] -[1877] 0.0 0.00 0.00 12 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1877] ------------------------------------------------ - 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [1905] -[1878] 0.0 0.00 0.00 12 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1878] ------------------------------------------------ - 0.00 0.00 12/12 std::unique_ptr >::~unique_ptr() [1881] -[1879] 0.0 0.00 0.00 12 std::unique_ptr >::get_deleter() [1879] - 0.00 0.00 12/12 std::__uniq_ptr_impl >::_M_deleter() [1921] ------------------------------------------------ - 0.00 0.00 12/12 decltype (::new ((void*)(0)) std::unique_ptr >((declval > >)())) std::construct_at >, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >&&) [1968] -[1880] 0.0 0.00 0.00 12 std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) [1880] - 0.00 0.00 12/12 std::unique_ptr >::get_deleter() [1882] - 0.00 0.00 12/72 std::default_delete&& std::forward >(std::remove_reference >::type&) [1016] - 0.00 0.00 12/12 std::unique_ptr >::release() [1883] - 0.00 0.00 12/12 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [1919] ------------------------------------------------ - 0.00 0.00 12/12 void std::destroy_at > >(std::unique_ptr >*) [1959] -[1881] 0.0 0.00 0.00 12 std::unique_ptr >::~unique_ptr() [1881] - 0.00 0.00 12/12 std::__uniq_ptr_impl >::_M_ptr() [1922] - 0.00 0.00 12/12 std::unique_ptr >::get_deleter() [1879] - 0.00 0.00 12/12 std::remove_reference::type&& std::move(IHyprWindowDecoration*&) [1974] - 0.00 0.00 12/12 std::default_delete::operator()(IHyprWindowDecoration*) const [1858] ------------------------------------------------ - 0.00 0.00 12/12 std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) [1880] -[1882] 0.0 0.00 0.00 12 std::unique_ptr >::get_deleter() [1882] - 0.00 0.00 12/12 std::__uniq_ptr_impl >::_M_deleter() [1924] ------------------------------------------------ - 0.00 0.00 12/12 std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) [1880] -[1883] 0.0 0.00 0.00 12 std::unique_ptr >::release() [1883] - 0.00 0.00 12/12 std::__uniq_ptr_impl >::release() [1925] ------------------------------------------------ - 0.00 0.00 12/12 std::__detail::_MakeUniq::__single_object std::make_unique(CWindow*&&) [1962] -[1884] 0.0 0.00 0.00 12 std::unique_ptr >::unique_ptr, void>(CHyprDropShadowDecoration*) [1884] - 0.00 0.00 12/12 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1920] ------------------------------------------------ - 0.00 0.00 12/12 CWindow::CWindow() [1852] -[1885] 0.0 0.00 0.00 12 std::unique_ptr >::~unique_ptr() [1885] - 0.00 0.00 12/48 std::__uniq_ptr_impl >::_M_ptr() [1208] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_base() [1896] -[1886] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1886] - 0.00 0.00 12/12 std::allocator > >::allocator() [1869] - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [1890] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1897] -[1887] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [1887] - 0.00 0.00 12/12 std::allocator > >::~allocator() [1870] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1894] -[1888] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1888] - 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1632] - 0.00 0.00 12/12 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1928] - 0.00 0.00 12/24 std::allocator >*>::~allocator() [1634] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1894] -[1889] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::unique_ptr >**, std::unique_ptr >**) [1889] - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1891] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1886] -[1890] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [1890] - 0.00 0.00 24/24 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator() [1639] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::unique_ptr >**, std::unique_ptr >**) [1889] -[1891] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1891] - 0.00 0.00 12/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 12/12 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1934] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1897] -[1892] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::unique_ptr >**, std::unique_ptr >**) [1892] - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::unique_ptr >*) [1895] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1897] -[1893] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::unique_ptr >**, unsigned long) [1893] - 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1632] - 0.00 0.00 12/12 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::unique_ptr >**, unsigned long) [1927] - 0.00 0.00 12/24 std::allocator >*>::~allocator() [1634] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_base() [1896] -[1894] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1894] - 0.00 0.00 24/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 24/24 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_M_set_node(std::unique_ptr >**) [1637] - 0.00 0.00 12/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1888] - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::unique_ptr >**, std::unique_ptr >**) [1889] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::unique_ptr >**, std::unique_ptr >**) [1892] -[1895] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::unique_ptr >*) [1895] - 0.00 0.00 12/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 12/12 std::allocator_traits > > >::deallocate(std::allocator > >&, std::unique_ptr >*, unsigned long) [1933] ------------------------------------------------ - 0.00 0.00 12/12 std::deque >, std::allocator > > >::deque() [1945] -[1896] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::_Deque_base() [1896] - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [1886] - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [1894] ------------------------------------------------ - 0.00 0.00 12/12 std::deque >, std::allocator > > >::~deque() [1946] -[1897] 0.0 0.00 0.00 12 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1897] - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::unique_ptr >**, std::unique_ptr >**) [1892] - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::unique_ptr >**, unsigned long) [1893] - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [1887] ------------------------------------------------ - 0.00 0.00 12/12 IHyprWindowDecoration*& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) [1963] -[1898] 0.0 0.00 0.00 12 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) [1898] - 0.00 0.00 12/12 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false>&) [1871] ------------------------------------------------ - 0.00 0.00 12/12 std::tuple >::tuple, true>(IHyprWindowDecoration*&, std::default_delete&&) [1947] -[1899] 0.0 0.00 0.00 12 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) [1899] - 0.00 0.00 12/72 std::default_delete&& std::forward >(std::remove_reference >::type&) [1016] - 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl >(std::default_delete&&) [1903] - 0.00 0.00 12/36 IHyprWindowDecoration*& std::forward(std::remove_reference::type&) [1306] - 0.00 0.00 12/12 std::_Head_base<0ul, IHyprWindowDecoration*, false>::_Head_base(IHyprWindowDecoration*&) [1872] ------------------------------------------------ - 0.00 0.00 12/12 std::tuple >::tuple() [1948] -[1900] 0.0 0.00 0.00 12 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_Tuple_impl() [1900] - 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [1905] - 0.00 0.00 12/12 std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_Head_base() [1873] ------------------------------------------------ - 0.00 0.00 12/12 _IO_FILE* const& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) [1964] -[1901] 0.0 0.00 0.00 12 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) [1901] - 0.00 0.00 12/12 std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false> const&) [1874] ------------------------------------------------ - 0.00 0.00 12/12 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [1965] -[1902] 0.0 0.00 0.00 12 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1902] - 0.00 0.00 12/12 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1875] ------------------------------------------------ - 0.00 0.00 12/12 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) [1899] -[1903] 0.0 0.00 0.00 12 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl >(std::default_delete&&) [1903] - 0.00 0.00 12/72 std::default_delete&& std::forward >(std::remove_reference >::type&) [1016] - 0.00 0.00 12/12 std::_Head_base<1ul, std::default_delete, true>::_Head_base >(std::default_delete&&) [1876] ------------------------------------------------ - 0.00 0.00 12/12 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [1966] -[1904] 0.0 0.00 0.00 12 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1904] - 0.00 0.00 12/12 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1877] ------------------------------------------------ - 0.00 0.00 12/12 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_Tuple_impl() [1900] -[1905] 0.0 0.00 0.00 12 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [1905] - 0.00 0.00 12/12 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1878] ------------------------------------------------ - 0.00 0.00 12/12 void std::_Destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1979] -[1906] 0.0 0.00 0.00 12 void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1906] - 0.00 0.00 12/12 std::unique_ptr >* std::__addressof > >(std::unique_ptr >&) [1961] - 0.00 0.00 12/12 void std::_Destroy > >(std::unique_ptr >*) [1981] ------------------------------------------------ - 0.00 0.00 12/12 std::_Head_base<1ul, std::default_delete, true>::_Head_base >(std::default_delete&&) [1876] -[1907] 0.0 0.00 0.00 12 std::default_delete::default_delete(std::default_delete const&) [1907] ------------------------------------------------ - 0.00 0.00 12/12 std::deque >, std::allocator > > >::back() [1944] -[1908] 0.0 0.00 0.00 12 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator--() [1908] ------------------------------------------------ - 0.00 0.00 12/12 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] -[1909] 0.0 0.00 0.00 12 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1909] - 0.00 0.00 12/12 std::allocator >* std::__addressof > >(std::allocator >&) [1960] ------------------------------------------------ - 0.00 0.00 12/12 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] -[1910] 0.0 0.00 0.00 12 std::__allocated_ptr > >::~__allocated_ptr() [1910] ------------------------------------------------ - 0.00 0.00 12/12 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] -[1911] 0.0 0.00 0.00 12 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1911] ------------------------------------------------ - 0.00 0.00 12/12 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::unique_ptr >**, unsigned long) [1927] -[1912] 0.0 0.00 0.00 12 std::__new_allocator >*>::deallocate(std::unique_ptr >**, unsigned long) [1912] ------------------------------------------------ - 0.00 0.00 12/12 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1928] -[1913] 0.0 0.00 0.00 12 std::__new_allocator >*>::allocate(unsigned long, void const*) [1913] - 0.00 0.00 12/12 std::__new_allocator >*>::_M_max_size() const [1859] ------------------------------------------------ - 0.00 0.00 12/12 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1929] -[1914] 0.0 0.00 0.00 12 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1914] ------------------------------------------------ - 0.00 0.00 12/12 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1931] -[1915] 0.0 0.00 0.00 12 std::__new_allocator >::allocate(unsigned long, void const*) [1915] - 0.00 0.00 12/12 std::__new_allocator >::_M_max_size() const [1860] ------------------------------------------------ - 0.00 0.00 12/12 std::allocator_traits > > >::deallocate(std::allocator > >&, std::unique_ptr >*, unsigned long) [1933] -[1916] 0.0 0.00 0.00 12 std::__new_allocator > >::deallocate(std::unique_ptr >*, unsigned long) [1916] ------------------------------------------------ - 0.00 0.00 12/12 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1934] -[1917] 0.0 0.00 0.00 12 std::__new_allocator > >::allocate(unsigned long, void const*) [1917] - 0.00 0.00 12/12 std::__new_allocator > >::_M_max_size() const [1861] ------------------------------------------------ - 0.00 0.00 12/12 std::allocator > >::allocator() [1869] -[1918] 0.0 0.00 0.00 12 std::__new_allocator > >::__new_allocator() [1918] ------------------------------------------------ - 0.00 0.00 12/12 std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) [1880] -[1919] 0.0 0.00 0.00 12 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [1919] - 0.00 0.00 12/12 std::__uniq_ptr_impl >::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [1923] ------------------------------------------------ - 0.00 0.00 12/12 std::unique_ptr >::unique_ptr, void>(CHyprDropShadowDecoration*) [1884] -[1920] 0.0 0.00 0.00 12 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1920] - 0.00 0.00 12/12 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1926] ------------------------------------------------ - 0.00 0.00 12/12 std::unique_ptr >::get_deleter() [1879] -[1921] 0.0 0.00 0.00 12 std::__uniq_ptr_impl >::_M_deleter() [1921] - 0.00 0.00 12/12 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) [1972] ------------------------------------------------ - 0.00 0.00 12/12 std::unique_ptr >::~unique_ptr() [1881] -[1922] 0.0 0.00 0.00 12 std::__uniq_ptr_impl >::_M_ptr() [1922] - 0.00 0.00 12/12 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) [1970] ------------------------------------------------ - 0.00 0.00 12/12 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [1919] -[1923] 0.0 0.00 0.00 12 std::__uniq_ptr_impl >::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [1923] - 0.00 0.00 12/72 std::default_delete&& std::forward >(std::remove_reference >::type&) [1016] - 0.00 0.00 12/12 std::tuple >::tuple, true>(IHyprWindowDecoration*&, std::default_delete&&) [1947] ------------------------------------------------ - 0.00 0.00 12/12 std::unique_ptr >::get_deleter() [1882] -[1924] 0.0 0.00 0.00 12 std::__uniq_ptr_impl >::_M_deleter() [1924] - 0.00 0.00 12/12 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) [1973] ------------------------------------------------ - 0.00 0.00 12/12 std::unique_ptr >::release() [1883] -[1925] 0.0 0.00 0.00 12 std::__uniq_ptr_impl >::release() [1925] - 0.00 0.00 24/48 std::__uniq_ptr_impl >::_M_ptr() [1208] ------------------------------------------------ - 0.00 0.00 12/12 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1920] -[1926] 0.0 0.00 0.00 12 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1926] - 0.00 0.00 12/12 std::tuple >::tuple() [1948] - 0.00 0.00 12/48 std::__uniq_ptr_impl >::_M_ptr() [1208] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::unique_ptr >**, unsigned long) [1893] -[1927] 0.0 0.00 0.00 12 std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::unique_ptr >**, unsigned long) [1927] - 0.00 0.00 12/35948 __is_constant_evaluated [98] - 0.00 0.00 12/12 std::__new_allocator >*>::deallocate(std::unique_ptr >**, unsigned long) [1912] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [1888] -[1928] 0.0 0.00 0.00 12 std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [1928] - 0.00 0.00 12/35948 __is_constant_evaluated [98] - 0.00 0.00 12/12 std::__new_allocator >*>::allocate(unsigned long, void const*) [1913] ------------------------------------------------ - 0.00 0.00 12/12 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1950] -[1929] 0.0 0.00 0.00 12 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1929] - 0.00 0.00 12/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 12/12 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1914] ------------------------------------------------ - 0.00 0.00 12/12 std::__cxx11::_List_base >::_M_clear() [2266] -[1930] 0.0 0.00 0.00 12 void std::allocator_traits > >::destroy(std::allocator >&, CWindow*) [1930] - 0.00 0.00 12/12 void std::destroy_at(CWindow*) [1958] ------------------------------------------------ - 0.00 0.00 12/12 std::__cxx11::_List_base >::_M_get_node() [1949] -[1931] 0.0 0.00 0.00 12 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1931] - 0.00 0.00 12/35948 __is_constant_evaluated [98] - 0.00 0.00 12/12 std::__new_allocator >::allocate(unsigned long, void const*) [1915] ------------------------------------------------ - 0.00 0.00 12/12 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] -[1932] 0.0 0.00 0.00 12 void std::allocator_traits > >::construct(std::allocator >&, CWindow*) [1932] - 0.00 0.00 12/12 decltype (::new ((void*)(0)) CWindow()) std::construct_at(CWindow*) [1967] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::unique_ptr >*) [1895] -[1933] 0.0 0.00 0.00 12 std::allocator_traits > > >::deallocate(std::allocator > >&, std::unique_ptr >*, unsigned long) [1933] - 0.00 0.00 12/35948 __is_constant_evaluated [98] - 0.00 0.00 12/12 std::__new_allocator > >::deallocate(std::unique_ptr >*, unsigned long) [1916] ------------------------------------------------ - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_M_allocate_node() [1891] -[1934] 0.0 0.00 0.00 12 std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [1934] - 0.00 0.00 12/35948 __is_constant_evaluated [98] - 0.00 0.00 12/12 std::__new_allocator > >::allocate(unsigned long, void const*) [1917] ------------------------------------------------ - 0.00 0.00 12/12 std::unique_ptr >& std::deque >, std::allocator > > >::emplace_back > >(std::unique_ptr >&&) [1941] -[1935] 0.0 0.00 0.00 12 void std::allocator_traits > > >::construct >, std::unique_ptr > >(std::allocator > >&, std::unique_ptr >*, std::unique_ptr >&&) [1935] - 0.00 0.00 12/36 std::unique_ptr >&& std::forward > >(std::remove_reference > >::type&) [1307] - 0.00 0.00 12/12 decltype (::new ((void*)(0)) std::unique_ptr >((declval > >)())) std::construct_at >, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >&&) [1968] ------------------------------------------------ - 0.00 0.00 12/12 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) [1956] -[1936] 0.0 0.00 0.00 12 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1936] - 0.00 0.00 12/84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] - 0.00 0.00 12/12 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval, std::allocator > const, unsigned int> const&>)())) std::construct_at, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1969] ------------------------------------------------ - 0.00 0.00 12/12 Events::listener_readyXWayland(wl_listener*, void*) [4455] -[1937] 0.0 0.00 0.00 12 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator++() [1937] ------------------------------------------------ - 0.00 0.00 4/12 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] - 0.00 0.00 8/12 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] -[1938] 0.0 0.00 0.00 12 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1938] ------------------------------------------------ - 0.00 0.00 12/12 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval, std::allocator > const, unsigned int> const&>)())) std::construct_at, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1969] -[1939] 0.0 0.00 0.00 12 std::pair, std::allocator > const, unsigned int>::pair(std::pair, std::allocator > const, unsigned int> const&) [1939] - 0.00 0.00 12/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] ------------------------------------------------ - 0.00 0.00 1/12 std::deque >::~deque() [3810] - 0.00 0.00 3/12 std::deque >::back() [2438] - 0.00 0.00 8/12 CConfigManager::getMatchingRules(CWindow*) [2028] -[1940] 0.0 0.00 0.00 12 std::deque >::end() [1940] - 0.00 0.00 13/24 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1636] ------------------------------------------------ - 0.00 0.00 12/12 CWindow::CWindow() [1852] -[1941] 0.0 0.00 0.00 12 std::unique_ptr >& std::deque >, std::allocator > > >::emplace_back > >(std::unique_ptr >&&) [1941] - 0.00 0.00 12/36 std::unique_ptr >&& std::forward > >(std::remove_reference > >::type&) [1307] - 0.00 0.00 12/12 void std::allocator_traits > > >::construct >, std::unique_ptr > >(std::allocator > >&, std::unique_ptr >*, std::unique_ptr >&&) [1935] - 0.00 0.00 12/12 std::deque >, std::allocator > > >::back() [1944] ------------------------------------------------ - 0.00 0.00 12/12 std::deque >, std::allocator > > >::~deque() [1946] -[1942] 0.0 0.00 0.00 12 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::allocator > > const&) [1942] - 0.00 0.00 24/77163 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [47] - 0.00 0.00 12/12 std::deque >, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>) [1943] ------------------------------------------------ - 0.00 0.00 12/12 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::allocator > > const&) [1942] -[1943] 0.0 0.00 0.00 12 std::deque >, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>) [1943] - 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [1635] - 0.00 0.00 12/12 void std::_Destroy >*, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >*, std::allocator > >&) [1980] ------------------------------------------------ - 0.00 0.00 12/12 std::unique_ptr >& std::deque >, std::allocator > > >::emplace_back > >(std::unique_ptr >&&) [1941] -[1944] 0.0 0.00 0.00 12 std::deque >, std::allocator > > >::back() [1944] - 0.00 0.00 12/38571 std::deque >, std::allocator > > >::end() [78] - 0.00 0.00 12/12 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator--() [1908] - 0.00 0.00 12/38563 std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator*() const [80] ------------------------------------------------ - 0.00 0.00 12/12 CWindow::CWindow() [1852] -[1945] 0.0 0.00 0.00 12 std::deque >, std::allocator > > >::deque() [1945] - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::_Deque_base() [1896] ------------------------------------------------ - 0.00 0.00 12/12 CWindow::~CWindow() [1853] -[1946] 0.0 0.00 0.00 12 std::deque >, std::allocator > > >::~deque() [1946] - 0.00 0.00 12/24 std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [1635] - 0.00 0.00 12/38571 std::deque >, std::allocator > > >::end() [78] - 0.00 0.00 12/38564 std::deque >, std::allocator > > >::begin() [79] - 0.00 0.00 12/12 std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::allocator > > const&) [1942] - 0.00 0.00 12/12 std::_Deque_base >, std::allocator > > >::~_Deque_base() [1897] ------------------------------------------------ - 0.00 0.00 12/12 std::__uniq_ptr_impl >::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [1923] -[1947] 0.0 0.00 0.00 12 std::tuple >::tuple, true>(IHyprWindowDecoration*&, std::default_delete&&) [1947] - 0.00 0.00 12/72 std::default_delete&& std::forward >(std::remove_reference >::type&) [1016] - 0.00 0.00 12/36 IHyprWindowDecoration*& std::forward(std::remove_reference::type&) [1306] - 0.00 0.00 12/12 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) [1899] ------------------------------------------------ - 0.00 0.00 12/12 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1926] -[1948] 0.0 0.00 0.00 12 std::tuple >::tuple() [1948] - 0.00 0.00 12/12 std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_Tuple_impl() [1900] ------------------------------------------------ - 0.00 0.00 12/12 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] -[1949] 0.0 0.00 0.00 12 std::__cxx11::_List_base >::_M_get_node() [1949] - 0.00 0.00 12/12 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1931] ------------------------------------------------ - 0.00 0.00 12/12 std::__cxx11::_List_base >::_M_clear() [2266] -[1950] 0.0 0.00 0.00 12 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1950] - 0.00 0.00 12/12 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1929] ------------------------------------------------ - 0.00 0.00 5/12 Events::listener_surfaceXWayland(wl_listener*, void*) [4467] - 0.00 0.00 7/12 Events::listener_newXDGSurface(wl_listener*, void*) [4453] -[1951] 0.0 0.00 0.00 12 CWindow& std::__cxx11::list >::emplace_back<>() [1951] - 0.00 0.00 12/43977 std::__cxx11::list >::end() [73] - 0.00 0.00 12/24 std::__cxx11::list >::back() [1644] - 0.00 0.00 12/12 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [1953] ------------------------------------------------ - 0.00 0.00 12/12 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [1953] -[1952] 0.0 0.00 0.00 12 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] - 0.00 0.00 12/12 std::__cxx11::_List_base >::_M_get_node() [1949] - 0.00 0.00 12/32 std::__cxx11::_List_base >::_M_get_Node_allocator() [1465] - 0.00 0.00 12/251953 std::_List_node::_M_valptr() [26] - 0.00 0.00 12/12 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1909] - 0.00 0.00 12/12 void std::allocator_traits > >::construct(std::allocator >&, CWindow*) [1932] - 0.00 0.00 12/12 std::__allocated_ptr > >::operator=(decltype(nullptr)) [1911] - 0.00 0.00 12/12 std::__allocated_ptr > >::~__allocated_ptr() [1910] ------------------------------------------------ - 0.00 0.00 12/12 CWindow& std::__cxx11::list >::emplace_back<>() [1951] -[1953] 0.0 0.00 0.00 12 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [1953] - 0.00 0.00 12/12 std::_List_node* std::__cxx11::list >::_M_create_node<>() [1952] - 0.00 0.00 12/16 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1733] ------------------------------------------------ - 0.00 0.00 12/12 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1957] -[1954] 0.0 0.00 0.00 12 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] - 0.00 0.00 12/51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_end() [1178] - 0.00 0.00 12/84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] - 0.00 0.00 12/12 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::operator(), std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) const [1867] - 0.00 0.00 12/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] - 0.00 0.00 11/33 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node_base const*) [1312] - 0.00 0.00 11/148 std::_Select1st, std::allocator > const, unsigned int> >::operator()(std::pair, std::allocator > const, unsigned int> const&) const [871] - 0.00 0.00 11/140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] ------------------------------------------------ - 0.00 0.00 12/12 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::operator(), std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) const [1867] -[1955] 0.0 0.00 0.00 12 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) [1955] - 0.00 0.00 12/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_node() [1822] - 0.00 0.00 12/84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] - 0.00 0.00 12/12 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) [1956] ------------------------------------------------ - 0.00 0.00 12/12 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) [1955] -[1956] 0.0 0.00 0.00 12 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) [1956] - 0.00 0.00 12/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 12/70 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() [1022] - 0.00 0.00 12/84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] - 0.00 0.00 12/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() [1173] - 0.00 0.00 12/12 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1936] ------------------------------------------------ - 0.00 0.00 12/12 std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) [4004] -[1957] 0.0 0.00 0.00 12 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1957] - 0.00 0.00 12/148 std::_Select1st, std::allocator > const, unsigned int> >::operator()(std::pair, std::allocator > const, unsigned int> const&) const [871] - 0.00 0.00 12/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] - 0.00 0.00 12/84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] - 0.00 0.00 12/12 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1954] ------------------------------------------------ - 0.00 0.00 12/12 void std::allocator_traits > >::destroy(std::allocator >&, CWindow*) [1930] -[1958] 0.0 0.00 0.00 12 void std::destroy_at(CWindow*) [1958] - 0.00 0.00 12/12 CWindow::~CWindow() [1853] ------------------------------------------------ - 0.00 0.00 12/12 void std::_Destroy > >(std::unique_ptr >*) [1981] -[1959] 0.0 0.00 0.00 12 void std::destroy_at > >(std::unique_ptr >*) [1959] - 0.00 0.00 12/12 std::unique_ptr >::~unique_ptr() [1881] ------------------------------------------------ - 0.00 0.00 12/12 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1909] -[1960] 0.0 0.00 0.00 12 std::allocator >* std::__addressof > >(std::allocator >&) [1960] ------------------------------------------------ - 0.00 0.00 12/12 void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1906] -[1961] 0.0 0.00 0.00 12 std::unique_ptr >* std::__addressof > >(std::unique_ptr >&) [1961] ------------------------------------------------ - 0.00 0.00 12/12 CWindow::CWindow() [1852] -[1962] 0.0 0.00 0.00 12 std::__detail::_MakeUniq::__single_object std::make_unique(CWindow*&&) [1962] - 0.00 0.00 12/12 CWindow*&& std::forward(std::remove_reference::type&) [1975] - 0.00 0.00 12/12 CHyprDropShadowDecoration::CHyprDropShadowDecoration(CWindow*) [1847] - 0.00 0.00 12/12 std::unique_ptr >::unique_ptr, void>(CHyprDropShadowDecoration*) [1884] ------------------------------------------------ - 0.00 0.00 12/12 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) [1970] -[1963] 0.0 0.00 0.00 12 IHyprWindowDecoration*& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) [1963] - 0.00 0.00 12/12 std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) [1898] ------------------------------------------------ - 0.00 0.00 12/12 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type const& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> const&) [1971] -[1964] 0.0 0.00 0.00 12 _IO_FILE* const& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) [1964] - 0.00 0.00 12/12 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) [1901] ------------------------------------------------ - 0.00 0.00 12/12 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) [1972] -[1965] 0.0 0.00 0.00 12 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [1965] - 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1902] ------------------------------------------------ - 0.00 0.00 12/12 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) [1973] -[1966] 0.0 0.00 0.00 12 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [1966] - 0.00 0.00 12/12 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1904] ------------------------------------------------ - 0.00 0.00 12/12 void std::allocator_traits > >::construct(std::allocator >&, CWindow*) [1932] -[1967] 0.0 0.00 0.00 12 decltype (::new ((void*)(0)) CWindow()) std::construct_at(CWindow*) [1967] - 0.00 0.00 12/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 12/12 CWindow::CWindow() [1852] ------------------------------------------------ - 0.00 0.00 12/12 void std::allocator_traits > > >::construct >, std::unique_ptr > >(std::allocator > >&, std::unique_ptr >*, std::unique_ptr >&&) [1935] -[1968] 0.0 0.00 0.00 12 decltype (::new ((void*)(0)) std::unique_ptr >((declval > >)())) std::construct_at >, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >&&) [1968] - 0.00 0.00 12/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 12/36 std::unique_ptr >&& std::forward > >(std::remove_reference > >::type&) [1307] - 0.00 0.00 12/12 std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) [1880] ------------------------------------------------ - 0.00 0.00 12/12 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1936] -[1969] 0.0 0.00 0.00 12 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval, std::allocator > const, unsigned int> const&>)())) std::construct_at, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1969] - 0.00 0.00 12/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 12/84 std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) [974] - 0.00 0.00 12/12 std::pair, std::allocator > const, unsigned int>::pair(std::pair, std::allocator > const, unsigned int> const&) [1939] ------------------------------------------------ - 0.00 0.00 12/12 std::__uniq_ptr_impl >::_M_ptr() [1922] -[1970] 0.0 0.00 0.00 12 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) [1970] - 0.00 0.00 12/12 IHyprWindowDecoration*& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) [1963] ------------------------------------------------ - 0.00 0.00 12/12 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() const [1862] -[1971] 0.0 0.00 0.00 12 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type const& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> const&) [1971] - 0.00 0.00 12/12 _IO_FILE* const& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) [1964] ------------------------------------------------ - 0.00 0.00 12/12 std::__uniq_ptr_impl >::_M_deleter() [1921] -[1972] 0.0 0.00 0.00 12 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) [1972] - 0.00 0.00 12/12 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [1965] ------------------------------------------------ - 0.00 0.00 12/12 std::__uniq_ptr_impl >::_M_deleter() [1924] -[1973] 0.0 0.00 0.00 12 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) [1973] - 0.00 0.00 12/12 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [1966] ------------------------------------------------ - 0.00 0.00 12/12 std::unique_ptr >::~unique_ptr() [1881] -[1974] 0.0 0.00 0.00 12 std::remove_reference::type&& std::move(IHyprWindowDecoration*&) [1974] ------------------------------------------------ - 0.00 0.00 12/12 std::__detail::_MakeUniq::__single_object std::make_unique(CWindow*&&) [1962] -[1975] 0.0 0.00 0.00 12 CWindow*&& std::forward(std::remove_reference::type&) [1975] ------------------------------------------------ - 0.00 0.00 2/12 std::pair::pair(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) [3802] - 0.00 0.00 10/12 std::pair::pair, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&) [1994] -[1976] 0.0 0.00 0.00 12 std::_Rb_tree_node_base*& std::forward(std::remove_reference::type&) [1976] ------------------------------------------------ - 0.00 0.00 1/12 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3297] - 0.00 0.00 1/12 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] - 0.00 0.00 1/12 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3752] - 0.00 0.00 1/12 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] - 0.00 0.00 2/12 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2801] - 0.00 0.00 2/12 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] - 0.00 0.00 2/12 void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2895] - 0.00 0.00 2/12 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] -[1977] 0.0 0.00 0.00 12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] ------------------------------------------------ - 0.00 0.00 1/12 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [20], int&&) [3797] - 0.00 0.00 1/12 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [34], int&&) [3800] - 0.00 0.00 1/12 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [31], int&&) [3798] - 0.00 0.00 1/12 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [33], int&&) [3799] - 0.00 0.00 2/12 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [25], int&&) [2910] - 0.00 0.00 3/12 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [27], int&&) [2633] - 0.00 0.00 3/12 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [28], int&&) [2634] -[1978] 0.0 0.00 0.00 12 int&& std::forward(std::remove_reference::type&) [1978] ------------------------------------------------ - 0.00 0.00 12/12 void std::_Destroy >*, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >*, std::allocator > >&) [1980] -[1979] 0.0 0.00 0.00 12 void std::_Destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1979] - 0.00 0.00 12/35948 __is_constant_evaluated [98] - 0.00 0.00 12/12 void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1906] ------------------------------------------------ - 0.00 0.00 12/12 std::deque >, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>) [1943] -[1980] 0.0 0.00 0.00 12 void std::_Destroy >*, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >*, std::allocator > >&) [1980] - 0.00 0.00 12/12 void std::_Destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1979] ------------------------------------------------ - 0.00 0.00 12/12 void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [1906] -[1981] 0.0 0.00 0.00 12 void std::_Destroy > >(std::unique_ptr >*) [1981] - 0.00 0.00 12/12 void std::destroy_at > >(std::unique_ptr >*) [1959] ------------------------------------------------ - 0.00 0.00 12/12 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] -[1982] 0.0 0.00 0.00 12 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1982] ------------------------------------------------ - 0.00 0.00 4/12 void std::__cxx11::list >::_M_initialize_dispatch >(std::_List_const_iterator, std::_List_const_iterator, std::__false_type) [2470] - 0.00 0.00 8/12 CHyprRenderer::arrangeLayerArray(SMonitor*, std::__cxx11::list > const&, bool, wlr_box*) [2026] -[1983] 0.0 0.00 0.00 12 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1983] ------------------------------------------------ - 0.00 0.00 11/11 CHyprOpenGLImpl::createProgram(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2031] -[1984] 0.0 0.00 0.00 11 CHyprOpenGLImpl::compileShader(unsigned int const&, std::__cxx11::basic_string, std::allocator >) [1984] - 0.00 0.00 15/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] ------------------------------------------------ - 0.00 0.00 11/11 execAndGet[abi:cxx11](char const*) [3013] -[1985] 0.0 0.00 0.00 11 std::array::size() const [1985] ------------------------------------------------ - 0.00 0.00 4/11 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] - 0.00 0.00 7/11 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2197] -[1986] 0.0 0.00 0.00 11 std::allocator >::~allocator() [1986] ------------------------------------------------ - 0.00 0.00 3/11 std::__cxx11::list >::begin() [2644] - 0.00 0.00 3/11 std::_List_const_iterator::_M_const_cast() const [2541] - 0.00 0.00 5/11 std::__cxx11::list >::end() [2306] -[1987] 0.0 0.00 0.00 11 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1987] ------------------------------------------------ - 0.00 0.00 1/11 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] - 0.00 0.00 10/11 execAndGet[abi:cxx11](char const*) [3013] -[1988] 0.0 0.00 0.00 11 std::__cxx11::basic_string, std::allocator >::operator+=(char const*) [1988] - 0.00 0.00 11/213 std::__cxx11::basic_string, std::allocator >::append(char const*) [818] ------------------------------------------------ - 0.00 0.00 3/11 void std::allocator_traits >::destroy(std::allocator&, SWindowRule*) [2616] - 0.00 0.00 8/11 void std::_Destroy(SWindowRule*) [2118] -[1989] 0.0 0.00 0.00 11 void std::destroy_at(SWindowRule*) [1989] - 0.00 0.00 11/15 SWindowRule::~SWindowRule() [1747] ------------------------------------------------ - 0.00 0.00 3/11 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] - 0.00 0.00 4/11 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule const&) [2422] - 0.00 0.00 4/11 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule const&) [2502] -[1990] 0.0 0.00 0.00 11 SWindowRule const& std::forward(std::remove_reference::type&) [1990] ------------------------------------------------ - 0.00 0.00 4/10 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2433] - 0.00 0.00 6/10 SMonitorRenderData::SMonitorRenderData() [2712] -[1991] 0.0 0.00 0.00 10 CFramebuffer::CFramebuffer() [1991] - 0.00 0.00 20/6612 Vector2D::Vector2D() [297] - 0.00 0.00 10/16 CTexture::CTexture() [1718] ------------------------------------------------ - 0.00 0.00 4/10 std::pair::~pair() [2435] - 0.00 0.00 6/10 SMonitorRenderData::~SMonitorRenderData() [2713] -[1992] 0.0 0.00 0.00 10 CFramebuffer::~CFramebuffer() [1992] - 0.00 0.00 20/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 10/1651 CTexture::~CTexture() [467] ------------------------------------------------ - 0.00 0.00 4/10 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 6/10 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] -[1993] 0.0 0.00 0.00 10 std::_Deque_iterator::operator++() [1993] ------------------------------------------------ - 0.00 0.00 10/10 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] -[1994] 0.0 0.00 0.00 10 std::pair::pair, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&) [1994] - 0.00 0.00 10/10 std::_Rb_tree_node, std::allocator > const, unsigned int> >*& std::forward, std::allocator > const, unsigned int> >*&>(std::remove_reference, std::allocator > const, unsigned int> >*&>::type&) [2002] - 0.00 0.00 10/12 std::_Rb_tree_node_base*& std::forward(std::remove_reference::type&) [1976] ------------------------------------------------ - 0.00 0.00 10/10 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] -[1995] 0.0 0.00 0.00 10 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] - 0.00 0.00 36/140 std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [874] - 0.00 0.00 27/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) [894] - 0.00 0.00 15/63 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_left(std::_Rb_tree_node_base*) [1076] - 0.00 0.00 12/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_right(std::_Rb_tree_node_base*) [1120] - 0.00 0.00 10/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_begin() [1579] - 0.00 0.00 10/51 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_end() [1178] - 0.00 0.00 10/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] - 0.00 0.00 10/10 std::pair::pair, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&) [1994] - 0.00 0.00 9/33 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node_base const*) [1312] - 0.00 0.00 8/9 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() [2020] - 0.00 0.00 8/37 std::operator==(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&, std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) [1304] - 0.00 0.00 7/8 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator--() [2078] ------------------------------------------------ - 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4054] - 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) [4052] - 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2974] - 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2975] - 0.00 0.00 4/10 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] -[1996] 0.0 0.00 0.00 10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() [1996] - 0.00 0.00 10/10 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_M_get() [1999] ------------------------------------------------ - 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4065] - 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4063] - 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2977] - 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2978] - 0.00 0.00 4/10 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] -[1997] 0.0 0.00 0.00 10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1997] - 0.00 0.00 10/10 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() [2000] ------------------------------------------------ - 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4072] - 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4070] - 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2980] - 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2981] - 0.00 0.00 4/10 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] -[1998] 0.0 0.00 0.00 10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1998] - 0.00 0.00 10/10 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() [2001] ------------------------------------------------ - 0.00 0.00 10/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() [1996] -[1999] 0.0 0.00 0.00 10 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_M_get() [1999] ------------------------------------------------ - 0.00 0.00 10/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1997] -[2000] 0.0 0.00 0.00 10 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() [2000] ------------------------------------------------ - 0.00 0.00 10/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1998] -[2001] 0.0 0.00 0.00 10 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() [2001] ------------------------------------------------ - 0.00 0.00 10/10 std::pair::pair, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&) [1994] -[2002] 0.0 0.00 0.00 10 std::_Rb_tree_node, std::allocator > const, unsigned int> >*& std::forward, std::allocator > const, unsigned int> >*&>(std::remove_reference, std::allocator > const, unsigned int> >*&>::type&) [2002] ------------------------------------------------ - 0.00 0.00 2/10 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] - 0.00 0.00 2/10 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2958] - 0.00 0.00 2/10 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] - 0.00 0.00 2/10 void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2906] - 0.00 0.00 2/10 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] -[2003] 0.0 0.00 0.00 10 bool&& std::forward(std::remove_reference::type&) [2003] ------------------------------------------------ - 0.00 0.00 3/9 CWorkspace::~CWorkspace() [2524] - 0.00 0.00 6/9 CWorkspace::setActive(bool) [2252] -[2004] 0.0 0.00 0.00 9 wlr_ext_workspace_handle_v1_set_active(wlr_ext_workspace_handle_v1*, bool) [2004] - 0.00 0.00 9/15 workspace_send_state(wlr_ext_workspace_handle_v1*) [1744] ------------------------------------------------ - 0.00 0.00 9/9 Events::listener_keyboardMod(void*, void*) [2006] -[2005] 0.0 0.00 0.00 9 CInputManager::onKeyboardMod(void*, SKeyboard*) [2005] - 0.00 0.00 18/136736 std::unique_ptr >::operator->() const [40] ------------------------------------------------ - 0.00 0.00 9/9 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] -[2006] 0.0 0.00 0.00 9 Events::listener_keyboardMod(void*, void*) [2006] - 0.00 0.00 9/10277 std::unique_ptr >::operator->() const [232] - 0.00 0.00 9/9 CInputManager::onKeyboardMod(void*, SKeyboard*) [2005] ------------------------------------------------ - 0.00 0.00 9/9 std::__detail::_Hash_node_value_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_valptr() [2021] -[2007] 0.0 0.00 0.00 9 __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_ptr() [2007] - 0.00 0.00 9/9 __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_addr() [2008] ------------------------------------------------ - 0.00 0.00 9/9 __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_ptr() [2007] -[2008] 0.0 0.00 0.00 9 __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_addr() [2008] ------------------------------------------------ - 0.00 0.00 9/9 std::__detail::_Hash_node_value_base >::_M_valptr() const [2013] -[2009] 0.0 0.00 0.00 9 __gnu_cxx::__aligned_buffer >::_M_ptr() const [2009] - 0.00 0.00 9/9 __gnu_cxx::__aligned_buffer >::_M_addr() const [2010] ------------------------------------------------ - 0.00 0.00 9/9 __gnu_cxx::__aligned_buffer >::_M_ptr() const [2009] -[2010] 0.0 0.00 0.00 9 __gnu_cxx::__aligned_buffer >::_M_addr() const [2010] ------------------------------------------------ - 0.00 0.00 1/9 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const [3217] - 0.00 0.00 8/9 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const [2047] -[2011] 0.0 0.00 0.00 9 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [2011] - 0.00 0.00 9/9 std::pair const& std::forward const&>(std::remove_reference const&>::type&) [2022] ------------------------------------------------ - 0.00 0.00 1/9 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const [3217] - 0.00 0.00 8/9 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const [2047] -[2012] 0.0 0.00 0.00 9 std::__detail::_Hash_node_value_base >::_M_v() const [2012] - 0.00 0.00 9/9 std::__detail::_Hash_node_value_base >::_M_valptr() const [2013] ------------------------------------------------ - 0.00 0.00 9/9 std::__detail::_Hash_node_value_base >::_M_v() const [2012] -[2013] 0.0 0.00 0.00 9 std::__detail::_Hash_node_value_base >::_M_valptr() const [2013] - 0.00 0.00 9/9 __gnu_cxx::__aligned_buffer >::_M_ptr() const [2009] ------------------------------------------------ - 0.00 0.00 4/9 std::__cxx11::list >::list(std::allocator const&) [2469] - 0.00 0.00 5/9 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2298] -[2014] 0.0 0.00 0.00 9 std::allocator >::~allocator() [2014] ------------------------------------------------ - 0.00 0.00 4/9 std::__cxx11::list >::list(std::allocator const&) [2480] - 0.00 0.00 5/9 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2302] -[2015] 0.0 0.00 0.00 9 std::allocator >::~allocator() [2015] ------------------------------------------------ - 0.00 0.00 9/9 std::allocator >::allocator() [2057] -[2016] 0.0 0.00 0.00 9 std::__new_allocator >::__new_allocator() [2016] ------------------------------------------------ - 0.00 0.00 1/9 std::allocator >::allocator() [3259] - 0.00 0.00 8/9 std::allocator >::allocator(std::allocator const&) [2059] -[2017] 0.0 0.00 0.00 9 std::__new_allocator >::__new_allocator() [2017] ------------------------------------------------ - 0.00 0.00 1/9 std::deque >::~deque() [3810] - 0.00 0.00 8/9 CConfigManager::getMatchingRules(CWindow*) [2028] -[2018] 0.0 0.00 0.00 9 std::deque >::begin() [2018] - 0.00 0.00 9/24 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1636] ------------------------------------------------ - 0.00 0.00 9/9 std::__cxx11::list >::~list() [2104] -[2019] 0.0 0.00 0.00 9 std::__cxx11::_List_base >::~_List_base() [2019] - 0.00 0.00 8/8 std::__cxx11::_List_base >::_M_clear() [2092] - 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2090] ------------------------------------------------ - 0.00 0.00 1/9 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() [3788] - 0.00 0.00 8/9 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] -[2020] 0.0 0.00 0.00 9 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() [2020] - 0.00 0.00 9/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] ------------------------------------------------ - 0.00 0.00 3/9 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2650] - 0.00 0.00 3/9 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::operator->() const [2548] - 0.00 0.00 3/9 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] -[2021] 0.0 0.00 0.00 9 std::__detail::_Hash_node_value_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_valptr() [2021] - 0.00 0.00 9/9 __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_ptr() [2007] ------------------------------------------------ - 0.00 0.00 9/9 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [2011] -[2022] 0.0 0.00 0.00 9 std::pair const& std::forward const&>(std::remove_reference const&>::type&) [2022] ------------------------------------------------ - 0.00 0.00 8/8 SubsurfaceTree::createTreeRoot(wlr_surface*, void (*)(void*, int*, int*), void*, CWindow*) [2030] -[2023] 0.0 0.00 0.00 8 createTree(wlr_surface*, CWindow*) [2023] - 0.00 0.00 24/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 24/97 std::function::function(void (*&&)(void*, void*)) [936] - 0.00 0.00 24/97 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] - 0.00 0.00 24/462 std::function::~function() [657] - 0.00 0.00 24/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 8/15 SSurfaceTreeNode::~SSurfaceTreeNode() [1748] - 0.00 0.00 8/8 std::__cxx11::list >::back() [2101] - 0.00 0.00 7/7 SSurfaceTreeNode::SSurfaceTreeNode() [2128] - 0.00 0.00 7/7 std::__cxx11::list >::push_back(SSurfaceTreeNode&&) [2210] ------------------------------------------------ - 0.00 0.00 8/8 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] -[2024] 0.0 0.00 0.00 8 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] - 0.00 0.00 39/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] - 0.00 0.00 36/200444 std::_List_iterator::operator*() const [30] - 0.00 0.00 31/167869 std::_List_iterator::operator++() [32] - 0.00 0.00 8/3675 CCompositor::getMonitorFromVector(Vector2D const&) [370] - 0.00 0.00 8/54237 std::__cxx11::list >::begin() [55] - 0.00 0.00 8/43977 std::__cxx11::list >::end() [73] ------------------------------------------------ - 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] -[2025] 0.0 0.00 0.00 8 IHyprLayout::onWindowCreated(CWindow*) [2025] - 0.00 0.00 8/8 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] ------------------------------------------------ - 0.00 0.00 8/8 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] -[2026] 0.0 0.00 0.00 8 CHyprRenderer::arrangeLayerArray(SMonitor*, std::__cxx11::list > const&, bool, wlr_box*) [2026] - 0.00 0.00 8/12 std::__cxx11::list >::begin() const [1866] - 0.00 0.00 8/12 std::__cxx11::list >::end() const [1865] - 0.00 0.00 8/12 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1983] ------------------------------------------------ - 0.00 0.00 2/8 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 2/8 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] - 0.00 0.00 4/8 Events::listener_unmapWindow(void*, void*) [2327] -[2027] 0.0 0.00 0.00 8 CInputManager::refocus() [2027] - 0.00 0.00 8/1825 CInputManager::mouseMoveUnified(unsigned int, bool) [454] ------------------------------------------------ - 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] -[2028] 0.0 0.00 0.00 8 CConfigManager::getMatchingRules(CWindow*) [2028] - 0.00 0.00 40/40 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [1278] - 0.00 0.00 32/36 std::_Deque_iterator::operator*() const [1305] - 0.00 0.00 32/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] - 0.00 0.00 32/32 std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) [1467] - 0.00 0.00 32/32 bool std::regex_search, std::allocator, char, std::__cxx11::regex_traits >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) [1511] - 0.00 0.00 32/32 std::__cxx11::basic_regex >::~basic_regex() [1468] - 0.00 0.00 32/32 std::_Deque_iterator::operator++() [1391] - 0.00 0.00 28/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 16/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 16/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 12/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 8/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 8/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 8/37 CHyprXWaylandManager::getTitle[abi:cxx11](CWindow*) [1298] - 0.00 0.00 8/62 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] - 0.00 0.00 8/9 std::deque >::begin() [2018] - 0.00 0.00 8/12 std::deque >::end() [1940] - 0.00 0.00 8/8 std::vector >::vector(std::vector >&&) [2081] - 0.00 0.00 8/16 std::vector >::~vector() [1730] - 0.00 0.00 4/4 std::vector >::push_back(SWindowRule const&) [2447] ------------------------------------------------ - 0.00 0.00 8/8 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] -[2029] 0.0 0.00 0.00 8 CConfigManager::setInt(std::__cxx11::basic_string, std::allocator >, int) [2029] - 0.00 0.00 8/7172 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [288] ------------------------------------------------ - 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] -[2030] 0.0 0.00 0.00 8 SubsurfaceTree::createTreeRoot(wlr_surface*, void (*)(void*, int*, int*), void*, CWindow*) [2030] - 0.00 0.00 8/8 createTree(wlr_surface*, CWindow*) [2023] - 0.00 0.00 8/442 Debug::log(LogLevel, char const*, ...) [663] ------------------------------------------------ - 0.00 0.00 8/8 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] -[2031] 0.0 0.00 0.00 8 CHyprOpenGLImpl::createProgram(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2031] - 0.00 0.00 14/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 13/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 11/11 CHyprOpenGLImpl::compileShader(unsigned int const&, std::__cxx11::basic_string, std::allocator >) [1984] ------------------------------------------------ - 12 SDwindleNodeData::recalcSizePosRecursive() [2032] - 0.00 0.00 3/8 CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) [1842] - 0.00 0.00 5/8 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] -[2032] 0.0 0.00 0.00 8+12 SDwindleNodeData::recalcSizePosRecursive() [2032] - 0.00 0.00 56/90 std::array::operator[](unsigned long) [971] - 0.00 0.00 18/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 18/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 14/28 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 6/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 6/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 6/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] - 0.00 0.00 6/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 12 SDwindleNodeData::recalcSizePosRecursive() [2032] ------------------------------------------------ - 0.00 0.00 8/8 decltype (::new ((void*)(0)) SSurfaceTreeNode((declval)())) std::construct_at(SSurfaceTreeNode*, SSurfaceTreeNode&&) [2110] -[2033] 0.0 0.00 0.00 8 SSurfaceTreeNode::SSurfaceTreeNode(SSurfaceTreeNode&&) [2033] - 0.00 0.00 24/27 CHyprWLListener::CHyprWLListener(CHyprWLListener const&) [1554] - 0.00 0.00 8/8 std::__cxx11::list >::list(std::__cxx11::list >&&) [2097] ------------------------------------------------ - 0.00 0.00 8/8 IHyprLayout::onWindowCreated(CWindow*) [2025] -[2034] 0.0 0.00 0.00 8 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] - 0.00 0.00 46/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 27/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 15/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 13/13 SDwindleNodeData::SDwindleNodeData() [1770] - 0.00 0.00 13/13 std::__cxx11::list >::push_back(SDwindleNodeData&&) [1821] - 0.00 0.00 13/26 SDwindleNodeData::~SDwindleNodeData() [1599] - 0.00 0.00 13/13 std::__cxx11::list >::back() [1819] - 0.00 0.00 13/10277 std::unique_ptr >::operator->() const [232] - 0.00 0.00 13/3676 CInputManager::getMouseCoordsInternal() [369] - 0.00 0.00 13/28 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] - 0.00 0.00 12/90 std::array::operator[](unsigned long) [971] - 0.00 0.00 8/7336 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 8/1845 CCompositor::getMonitorFromCursor() [451] - 0.00 0.00 8/8 CCompositor::vectorToWindowTiled(Vector2D const&) [2024] - 0.00 0.00 8/43 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] - 0.00 0.00 8/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 6/3157 Vector2D::operator-(Vector2D) const [396] - 0.00 0.00 5/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 5/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 5/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] - 0.00 0.00 5/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 5/8 SDwindleNodeData::recalcSizePosRecursive() [2032] - 0.00 0.00 3/2826 CCompositor::getWindowsOnWorkspace(int const&) [402] - 0.00 0.00 3/3 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] - 0.00 0.00 3/9249 Vector2D::operator+(Vector2D) const [255] ------------------------------------------------ - 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] -[2035] 0.0 0.00 0.00 8 CHyprXWaylandManager::checkBorders(CWindow*) [2035] - 0.00 0.00 7/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 7/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] - 0.00 0.00 7/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] -[2036] 0.0 0.00 0.00 8 CHyprXWaylandManager::shouldBeFloated(CWindow*) [2036] - 0.00 0.00 10/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 10/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 9/16 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] - 0.00 0.00 2/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] ------------------------------------------------ - 0.00 0.00 8/8 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] -[2037] 0.0 0.00 0.00 8 CHyprXWaylandManager::moveXWaylandWindow(CWindow*, Vector2D const&) [2037] - 0.00 0.00 8/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 8/32825 CCompositor::windowValidMapped(CWindow*) [114] ------------------------------------------------ - 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] -[2038] 0.0 0.00 0.00 8 CHyprXWaylandManager::setWindowStyleTiled(CWindow*, unsigned int) [2038] ------------------------------------------------ - 0.00 0.00 8/8 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] -[2039] 0.0 0.00 0.00 8 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 60/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 55/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 40/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 40/5672 CAnimatedVariable::goalv() const [312] - 0.00 0.00 35/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 31/97 std::function::function(void (*&&)(void*, void*)) [936] - 0.00 0.00 31/97 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] - 0.00 0.00 31/462 std::function::~function() [657] - 0.00 0.00 23/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] - 0.00 0.00 17/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 17/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 16/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 15/4130 CHyprXWaylandManager::getWindowSurface(CWindow*) [358] - 0.00 0.00 15/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 12/12 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [1854] - 0.00 0.00 8/1845 CCompositor::getMonitorFromCursor() [451] - 0.00 0.00 8/12440 CCompositor::getWorkspaceByID(int const&) [204] - 0.00 0.00 8/37 CHyprXWaylandManager::getTitle[abi:cxx11](CWindow*) [1298] - 0.00 0.00 8/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 8/12 CAnimatedVariable::operator=(float const&) [1839] - 0.00 0.00 8/8 CHyprXWaylandManager::setWindowStyleTiled(CWindow*, unsigned int) [2038] - 0.00 0.00 8/62 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] - 0.00 0.00 8/8 CHyprXWaylandManager::checkBorders(CWindow*) [2035] - 0.00 0.00 8/8 CHyprXWaylandManager::shouldBeFloated(CWindow*) [2036] - 0.00 0.00 8/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 8/8 CConfigManager::getMatchingRules(CWindow*) [2028] - 0.00 0.00 8/8 std::vector >::begin() const [2043] - 0.00 0.00 8/8 std::vector >::end() const [2042] - 0.00 0.00 8/1869 std::unique_ptr >::operator->() const [445] - 0.00 0.00 8/1869 CLayoutManager::getCurrentLayout() [443] - 0.00 0.00 8/8 IHyprLayout::onWindowCreated(CWindow*) [2025] - 0.00 0.00 8/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 8/3157 Vector2D::operator-(Vector2D) const [396] - 0.00 0.00 8/1481 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] - 0.00 0.00 8/1531 std::unique_ptr >::operator->() const [478] - 0.00 0.00 8/12 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] - 0.00 0.00 8/8 SubsurfaceTree::createTreeRoot(wlr_surface*, void (*)(void*, int*, int*), void*, CWindow*) [2030] - 0.00 0.00 8/16 std::vector >::~vector() [1730] - 0.00 0.00 5/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] - 0.00 0.00 4/4 __gnu_cxx::__normal_iterator > >::operator*() const [2333] - 0.00 0.00 4/4 __gnu_cxx::__normal_iterator > >::operator++() [2332] - 0.00 0.00 3/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] - 0.00 0.00 1/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] - 0.00 0.00 1/8 std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [2105] - 0.00 0.00 1/3168 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) [385] - 0.00 0.00 1/222 std::unique_ptr >::operator->() const [807] - 0.00 0.00 1/28 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1540] - 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 1/15 std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const [1750] - 0.00 0.00 1/2 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] ------------------------------------------------ - 0.00 0.00 8/8 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] -[2040] 0.0 0.00 0.00 8 Events::listener_destroyWindow(void*, void*) [2040] - 0.00 0.00 24/236 CHyprWLListener::removeCallback() [760] - 0.00 0.00 13/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 8/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 8/62 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] - 0.00 0.00 8/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 8/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 8/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 8/1869 std::unique_ptr >::operator->() const [445] - 0.00 0.00 8/1869 CLayoutManager::getCurrentLayout() [443] - 0.00 0.00 8/12 IHyprLayout::onWindowRemoved(CWindow*) [1838] ------------------------------------------------ - 0.00 0.00 8/8 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] -[2041] 0.0 0.00 0.00 8 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, CWindow* const&, unsigned long) const [2041] - 0.00 0.00 8/12 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, CWindow* const&, unsigned long) const [1856] ------------------------------------------------ - 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] -[2042] 0.0 0.00 0.00 8 std::vector >::end() const [2042] - 0.00 0.00 8/16 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule const* const&) [1719] ------------------------------------------------ - 0.00 0.00 8/8 Events::listener_mapWindow(void*, void*) [2039] -[2043] 0.0 0.00 0.00 8 std::vector >::begin() const [2043] - 0.00 0.00 8/16 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule const* const&) [1719] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::get_allocator() const [2045] -[2044] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2044] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] -[2045] 0.0 0.00 0.00 8 std::__cxx11::list >::get_allocator() const [2045] - 0.00 0.00 8/8 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2044] - 0.00 0.00 8/8 std::allocator::allocator >(std::allocator > const&) [2053] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] -[2046] 0.0 0.00 0.00 8 std::__cxx11::list >::size() const [2046] - 0.00 0.00 7/7 std::__cxx11::list >::_M_node_count() const [2138] ------------------------------------------------ - 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(CWindow* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [2049] -[2047] 0.0 0.00 0.00 8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const [2047] - 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2048] - 0.00 0.00 8/9 std::__detail::_Hash_node_value_base >::_M_v() const [2012] - 0.00 0.00 8/9 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [2011] - 0.00 0.00 8/8 std::equal_to::operator()(CWindow* const&, CWindow* const&) const [2051] ------------------------------------------------ - 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const [2047] -[2048] 0.0 0.00 0.00 8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2048] - 0.00 0.00 8/8 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const [2050] ------------------------------------------------ - 0.00 0.00 8/8 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, CWindow* const&, unsigned long) const [1856] -[2049] 0.0 0.00 0.00 8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(CWindow* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [2049] - 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [2106] - 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const [2047] ------------------------------------------------ - 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2048] -[2050] 0.0 0.00 0.00 8 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const [2050] ------------------------------------------------ - 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const [2047] -[2051] 0.0 0.00 0.00 8 std::equal_to::operator()(CWindow* const&, CWindow* const&) const [2051] ------------------------------------------------ - 0.00 0.00 8/8 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) [2063] -[2052] 0.0 0.00 0.00 8 std::allocator::allocator(std::allocator const&) [2052] - 0.00 0.00 8/8 std::__new_allocator::__new_allocator(std::__new_allocator const&) [2071] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::get_allocator() const [2045] -[2053] 0.0 0.00 0.00 8 std::allocator::allocator >(std::allocator > const&) [2053] - 0.00 0.00 8/8 std::__new_allocator::__new_allocator() [2072] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] -[2054] 0.0 0.00 0.00 8 std::allocator::~allocator() [2054] ------------------------------------------------ - 0.00 0.00 4/8 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2483] - 0.00 0.00 4/8 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) [2482] -[2055] 0.0 0.00 0.00 8 std::allocator::allocator, std::allocator > const, SConfigValue>, true> >(std::allocator, std::allocator > const, SConfigValue>, true> > const&) [2055] - 0.00 0.00 8/26 std::__new_allocator::__new_allocator() [1615] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::__cxx11::_List_base >::_List_impl&&) [2083] -[2056] 0.0 0.00 0.00 8 std::allocator >::allocator(std::allocator > const&) [2056] - 0.00 0.00 8/8 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2073] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::_List_impl() [2082] -[2057] 0.0 0.00 0.00 8 std::allocator >::allocator() [2057] - 0.00 0.00 9/9 std::__new_allocator >::__new_allocator() [2016] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2089] -[2058] 0.0 0.00 0.00 8 std::allocator >::allocator(std::allocator > const&) [2058] - 0.00 0.00 8/8 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2075] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::list(std::allocator const&) [2103] -[2059] 0.0 0.00 0.00 8 std::allocator >::allocator(std::allocator const&) [2059] - 0.00 0.00 8/9 std::__new_allocator >::__new_allocator() [2017] ------------------------------------------------ - 0.00 0.00 4/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2455] - 0.00 0.00 4/8 std::allocator_traits > >::select_on_container_copy_construction(std::allocator > const&) [2427] -[2060] 0.0 0.00 0.00 8 std::allocator >::allocator(std::allocator > const&) [2060] - 0.00 0.00 8/8 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2076] ------------------------------------------------ - 0.00 0.00 2/8 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [2935] - 0.00 0.00 2/8 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2931] - 0.00 0.00 4/8 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2442] -[2061] 0.0 0.00 0.00 8 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() [2061] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2206] -[2062] 0.0 0.00 0.00 8 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2062] ------------------------------------------------ - 0.00 0.00 8/8 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) [2065] -[2063] 0.0 0.00 0.00 8 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) [2063] - 0.00 0.00 16/16 std::remove_reference >::_Vector_impl&>::type&& std::move >::_Vector_impl&>(std::_Vector_base >::_Vector_impl&) [1739] - 0.00 0.00 8/8 std::allocator::allocator(std::allocator const&) [2052] - 0.00 0.00 8/8 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) [2064] ------------------------------------------------ - 0.00 0.00 8/8 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) [2063] -[2064] 0.0 0.00 0.00 8 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) [2064] ------------------------------------------------ - 0.00 0.00 8/8 std::vector >::vector(std::vector >&&) [2081] -[2065] 0.0 0.00 0.00 8 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) [2065] - 0.00 0.00 8/8 std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) [2063] ------------------------------------------------ - 0.00 0.00 4/8 CCompositor::cleanupFadingOut() [524] - 0.00 0.00 4/8 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] -[2066] 0.0 0.00 0.00 8 std::unordered_map, std::equal_to, std::allocator > >::operator[](CWindow* const&) [2066] - 0.00 0.00 8/8 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::back() [2101] -[2067] 0.0 0.00 0.00 8 std::_List_iterator::operator--() [2067] ------------------------------------------------ - 0.00 0.00 2/8 std::__cxx11::list >::begin() [2962] - 0.00 0.00 3/8 std::__cxx11::list >::end() [2645] - 0.00 0.00 3/8 std::_List_const_iterator::_M_const_cast() const [2543] -[2068] 0.0 0.00 0.00 8 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [2068] ------------------------------------------------ - 0.00 0.00 8/8 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] -[2069] 0.0 0.00 0.00 8 std::__allocated_ptr > >::~__allocated_ptr() [2069] ------------------------------------------------ - 0.00 0.00 8/8 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] -[2070] 0.0 0.00 0.00 8 std::__allocated_ptr > >::operator=(decltype(nullptr)) [2070] ------------------------------------------------ - 0.00 0.00 8/8 std::allocator::allocator(std::allocator const&) [2052] -[2071] 0.0 0.00 0.00 8 std::__new_allocator::__new_allocator(std::__new_allocator const&) [2071] ------------------------------------------------ - 0.00 0.00 8/8 std::allocator::allocator >(std::allocator > const&) [2053] -[2072] 0.0 0.00 0.00 8 std::__new_allocator::__new_allocator() [2072] ------------------------------------------------ - 0.00 0.00 8/8 std::allocator >::allocator(std::allocator > const&) [2056] -[2073] 0.0 0.00 0.00 8 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2073] ------------------------------------------------ - 0.00 0.00 1/8 std::allocator >::allocator() [3258] - 0.00 0.00 7/8 std::allocator >::allocator(std::allocator const&) [2141] -[2074] 0.0 0.00 0.00 8 std::__new_allocator >::__new_allocator() [2074] ------------------------------------------------ - 0.00 0.00 8/8 std::allocator >::allocator(std::allocator > const&) [2058] -[2075] 0.0 0.00 0.00 8 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2075] ------------------------------------------------ - 0.00 0.00 8/8 std::allocator >::allocator(std::allocator > const&) [2060] -[2076] 0.0 0.00 0.00 8 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2076] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::_List_base >::_M_get_node() [2091] -[2077] 0.0 0.00 0.00 8 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2077] - 0.00 0.00 7/35948 __is_constant_evaluated [98] - 0.00 0.00 7/7 std::__new_allocator >::allocate(unsigned long, void const*) [2174] ------------------------------------------------ - 0.00 0.00 1/8 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] - 0.00 0.00 7/8 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) [1995] -[2078] 0.0 0.00 0.00 8 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator--() [2078] ------------------------------------------------ - 0.00 0.00 1/8 std::deque >::~deque() [3817] - 0.00 0.00 1/8 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3094] - 0.00 0.00 2/8 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 4/8 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] -[2079] 0.0 0.00 0.00 8 std::deque >::end() [2079] - 0.00 0.00 8/19 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1700] ------------------------------------------------ - 0.00 0.00 1/8 std::deque >::~deque() [3817] - 0.00 0.00 1/8 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3094] - 0.00 0.00 2/8 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 4/8 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] -[2080] 0.0 0.00 0.00 8 std::deque >::begin() [2080] - 0.00 0.00 9/19 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1700] ------------------------------------------------ - 0.00 0.00 8/8 CConfigManager::getMatchingRules(CWindow*) [2028] -[2081] 0.0 0.00 0.00 8 std::vector >::vector(std::vector >&&) [2081] - 0.00 0.00 8/8 std::_Vector_base >::_Vector_base(std::_Vector_base >&&) [2065] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_base() [2085] -[2082] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_impl::_List_impl() [2082] - 0.00 0.00 9/116 std::__detail::_List_node_header::_List_node_header() [901] - 0.00 0.00 8/8 std::allocator >::allocator() [2057] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_base(std::__cxx11::_List_base >&&) [2084] -[2083] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::__cxx11::_List_base >::_List_impl&&) [2083] - 0.00 0.00 8/8 std::allocator >::allocator(std::allocator > const&) [2056] - 0.00 0.00 8/8 std::__detail::_List_node_header::_List_node_header(std::__detail::_List_node_header&&) [2107] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::list(std::__cxx11::list >&&) [2097] -[2084] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_base(std::__cxx11::_List_base >&&) [2084] - 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::__cxx11::_List_base >::_List_impl&&) [2083] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::list() [2098] -[2085] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_base() [2085] - 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::_List_impl() [2082] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::_List_base >::~_List_base() [2088] -[2086] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2086] - 0.00 0.00 8/15 std::allocator >::~allocator() [1752] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::_List_base >::~_List_base() [2088] -[2087] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_M_clear() [2087] - 0.00 0.00 13/320 std::_List_node::_M_valptr() [707] - 0.00 0.00 13/40 std::__cxx11::_List_base >::_M_get_Node_allocator() [1276] - 0.00 0.00 13/13 void std::allocator_traits > >::destroy(std::allocator >&, SDwindleNodeData*) [1806] - 0.00 0.00 13/13 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1817] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::~list() [2099] -[2088] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::~_List_base() [2088] - 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2086] - 0.00 0.00 8/8 std::__cxx11::_List_base >::_M_clear() [2087] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2093] -[2089] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2089] - 0.00 0.00 8/16 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [1740] - 0.00 0.00 8/8 std::allocator >::allocator(std::allocator > const&) [2058] - 0.00 0.00 8/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::_List_base >::~_List_base() [2019] -[2090] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2090] - 0.00 0.00 8/16 std::allocator >::~allocator() [1724] ------------------------------------------------ - 0.00 0.00 8/8 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] -[2091] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_M_get_node() [2091] - 0.00 0.00 8/8 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2077] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::_List_base >::~_List_base() [2019] -[2092] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_M_clear() [2092] - 0.00 0.00 7/71 std::_List_node::_M_valptr() [1018] - 0.00 0.00 7/28 std::__cxx11::_List_base >::_M_get_Node_allocator() [1542] - 0.00 0.00 7/7 void std::allocator_traits > >::destroy(std::allocator >&, SSurfaceTreeNode*) [2190] - 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2196] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::list(std::allocator const&) [2103] -[2093] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2093] - 0.00 0.00 8/16 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [1740] - 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2089] ------------------------------------------------ - 0.00 0.00 4/8 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] - 0.00 0.00 4/8 void std::__cxx11::list >::_M_insert(std::_List_iterator, CWindow* const&) [2478] -[2094] 0.0 0.00 0.00 8 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2094] ------------------------------------------------ - 0.00 0.00 4/8 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 4/8 Events::listener_destroySubsurfaceNode(void*, void*) [2328] -[2095] 0.0 0.00 0.00 8 std::__cxx11::list >::end() [2095] - 0.00 0.00 8/16 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1727] ------------------------------------------------ - 0.00 0.00 4/8 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 4/8 Events::listener_destroySubsurfaceNode(void*, void*) [2328] -[2096] 0.0 0.00 0.00 8 std::__cxx11::list >::begin() [2096] - 0.00 0.00 8/16 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1727] ------------------------------------------------ - 0.00 0.00 8/8 SSurfaceTreeNode::SSurfaceTreeNode(SSurfaceTreeNode&&) [2033] -[2097] 0.0 0.00 0.00 8 std::__cxx11::list >::list(std::__cxx11::list >&&) [2097] - 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_base(std::__cxx11::_List_base >&&) [2084] ------------------------------------------------ - 0.00 0.00 1/8 CCompositor::CCompositor() [3071] - 0.00 0.00 7/8 SSurfaceTreeNode::SSurfaceTreeNode() [2128] -[2098] 0.0 0.00 0.00 8 std::__cxx11::list >::list() [2098] - 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_base() [2085] ------------------------------------------------ - 0.00 0.00 1/8 CHyprDwindleLayout::~CHyprDwindleLayout() [3119] - 0.00 0.00 7/8 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] -[2099] 0.0 0.00 0.00 8 std::__cxx11::list >::~list() [2099] - 0.00 0.00 8/8 std::__cxx11::_List_base >::~_List_base() [2088] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] -[2100] 0.0 0.00 0.00 8 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2100] ------------------------------------------------ - 0.00 0.00 8/8 createTree(wlr_surface*, CWindow*) [2023] -[2101] 0.0 0.00 0.00 8 std::__cxx11::list >::back() [2101] - 0.00 0.00 8/27 std::__cxx11::list >::end() [1578] - 0.00 0.00 8/8 std::_List_iterator::operator--() [2067] - 0.00 0.00 8/57 std::_List_iterator::operator*() const [1093] ------------------------------------------------ - 0.00 0.00 4/8 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 4/8 Events::listener_destroySubsurfaceNode(void*, void*) [2328] -[2102] 0.0 0.00 0.00 8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] - 0.00 0.00 36/56 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [1117] - 0.00 0.00 29/57 std::_List_iterator::operator*() const [1093] - 0.00 0.00 29/52 std::_List_iterator::operator++() [1165] - 0.00 0.00 28/28 SSurfaceTreeNode::operator==(SSurfaceTreeNode const&) [1537] - 0.00 0.00 15/19 std::__cxx11::list >::begin() [1701] - 0.00 0.00 14/21 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1680] - 0.00 0.00 8/8 std::__cxx11::list >::get_allocator() const [2045] - 0.00 0.00 8/8 std::__cxx11::list >::list(std::allocator const&) [2103] - 0.00 0.00 8/8 std::allocator::~allocator() [2054] - 0.00 0.00 8/27 std::__cxx11::list >::end() [1578] - 0.00 0.00 8/8 std::__cxx11::list >::size() const [2046] - 0.00 0.00 8/8 std::__cxx11::list >::~list() [2104] - 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2208] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] -[2103] 0.0 0.00 0.00 8 std::__cxx11::list >::list(std::allocator const&) [2103] - 0.00 0.00 8/8 std::allocator >::allocator(std::allocator const&) [2059] - 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2093] - 0.00 0.00 8/16 std::allocator >::~allocator() [1724] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] -[2104] 0.0 0.00 0.00 8 std::__cxx11::list >::~list() [2104] - 0.00 0.00 9/9 std::__cxx11::_List_base >::~_List_base() [2019] ------------------------------------------------ - 0.00 0.00 1/8 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 2/8 getPlusMinusKeywordResult(std::__cxx11::basic_string, std::allocator >, float) [2700] - 0.00 0.00 5/8 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] -[2105] 0.0 0.00 0.00 8 std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [2105] - 0.00 0.00 7/7 int __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [2130] - 0.00 0.00 6/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] ------------------------------------------------ - 0.00 0.00 8/8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(CWindow* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [2049] -[2106] 0.0 0.00 0.00 8 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [2106] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::__cxx11::_List_base >::_List_impl&&) [2083] -[2107] 0.0 0.00 0.00 8 std::__detail::_List_node_header::_List_node_header(std::__detail::_List_node_header&&) [2107] - 0.00 0.00 16/16 std::__detail::_List_node_header::_M_base() [1738] ------------------------------------------------ - 0.00 0.00 8/8 std::unordered_map, std::equal_to, std::allocator > >::operator[](CWindow* const&) [2066] -[2108] 0.0 0.00 0.00 8 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] - 0.00 0.00 8/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const [1778] - 0.00 0.00 8/13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1772] - 0.00 0.00 8/8 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, CWindow* const&, unsigned long) const [2041] - 0.00 0.00 4/4 std::__detail::_Hash_node_value_base >::_M_v() [2487] - 0.00 0.00 4/4 std::tuple::tuple(CWindow* const&) [2443] - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2370] - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] - 0.00 0.00 4/750 std::__detail::_Node_iterator, false, false>::operator->() const [617] - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2371] ------------------------------------------------ - 0.00 0.00 2/8 Vector2D* std::__do_uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [4144] - 0.00 0.00 6/8 void std::_Destroy_aux::__destroy(Vector2D*, Vector2D*) [2395] -[2109] 0.0 0.00 0.00 8 Vector2D* std::__addressof(Vector2D&) [2109] ------------------------------------------------ - 0.00 0.00 8/8 void std::allocator_traits > >::construct(std::allocator >&, SSurfaceTreeNode*, SSurfaceTreeNode&&) [2191] -[2110] 0.0 0.00 0.00 8 decltype (::new ((void*)(0)) SSurfaceTreeNode((declval)())) std::construct_at(SSurfaceTreeNode*, SSurfaceTreeNode&&) [2110] - 0.00 0.00 8/8 SSurfaceTreeNode::SSurfaceTreeNode(SSurfaceTreeNode&&) [2033] - 0.00 0.00 7/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 7/29 SSurfaceTreeNode&& std::forward(std::remove_reference::type&) [1536] ------------------------------------------------ - 0.00 0.00 4/8 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2452] - 0.00 0.00 4/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2450] -[2111] 0.0 0.00 0.00 8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2111] ------------------------------------------------ - 0.00 0.00 4/8 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2456] - 0.00 0.00 4/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2455] -[2112] 0.0 0.00 0.00 8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2112] ------------------------------------------------ - 0.00 0.00 4/8 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2461] - 0.00 0.00 4/8 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2457] -[2113] 0.0 0.00 0.00 8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2113] ------------------------------------------------ - 0.00 0.00 1/8 std::__cxx11::basic_string, std::allocator >& std::deque, std::allocator >, std::allocator, std::allocator > > >::emplace_back, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&) [3824] - 0.00 0.00 1/8 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3794] - 0.00 0.00 2/8 void std::allocator_traits, std::allocator > > >::construct, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2618] - 0.00 0.00 2/8 decltype (::new ((void*)(0)) std::__cxx11::basic_string, std::allocator >((declval, std::allocator > const&>)())) std::construct_at, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2676] - 0.00 0.00 2/8 std::pair, std::allocator > const, long>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2912] -[2114] 0.0 0.00 0.00 8 std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) [2114] ------------------------------------------------ - 0.00 0.00 1/8 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) [3859] - 0.00 0.00 1/8 std::thread::_State_impl > >::_State_impl(CEventManager::startThread()::{lambda()#1}&&) [3850] - 0.00 0.00 1/8 std::tuple::tuple(CEventManager::startThread()::{lambda()#1}&&) [3847] - 0.00 0.00 1/8 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_Tuple_impl(CEventManager::startThread()::{lambda()#1}&&) [3534] - 0.00 0.00 1/8 std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_Head_base(CEventManager::startThread()::{lambda()#1}&&) [3371] - 0.00 0.00 1/8 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::startThread()::{lambda()#1}>(std::tuple&&) [4149] - 0.00 0.00 1/8 std::__invoke_result::type std::__invoke(CEventManager::startThread()::{lambda()#1}&&) [4193] - 0.00 0.00 1/8 void std::__invoke_impl(std::__invoke_other, CEventManager::startThread()::{lambda()#1}&&) [4141] -[2115] 0.0 0.00 0.00 8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] ------------------------------------------------ - 0.00 0.00 1/8 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) [3860] - 0.00 0.00 1/8 std::thread::_State_impl > >::_State_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3851] - 0.00 0.00 1/8 std::tuple::tuple(CThreadManager::CThreadManager()::{lambda()#1}&&) [3848] - 0.00 0.00 1/8 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_Tuple_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3536] - 0.00 0.00 1/8 std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_Head_base(CThreadManager::CThreadManager()::{lambda()#1}&&) [3373] - 0.00 0.00 1/8 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::tuple&&) [4150] - 0.00 0.00 1/8 std::__invoke_result::type std::__invoke(CThreadManager::CThreadManager()::{lambda()#1}&&) [4194] - 0.00 0.00 1/8 void std::__invoke_impl(std::__invoke_other, CThreadManager::CThreadManager()::{lambda()#1}&&) [4142] -[2116] 0.0 0.00 0.00 8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] ------------------------------------------------ - 0.00 0.00 1/8 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3861] - 0.00 0.00 1/8 std::thread::_State_impl > >::_State_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3852] - 0.00 0.00 1/8 std::tuple::tuple(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3849] - 0.00 0.00 1/8 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_Tuple_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3538] - 0.00 0.00 1/8 std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_Head_base(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3375] - 0.00 0.00 1/8 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::tuple&&) [4151] - 0.00 0.00 1/8 std::__invoke_result::type std::__invoke(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4195] - 0.00 0.00 1/8 void std::__invoke_impl(std::__invoke_other, HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4143] -[2117] 0.0 0.00 0.00 8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] ------------------------------------------------ - 0.00 0.00 8/8 void std::_Destroy_aux::__destroy(SWindowRule*, SWindowRule*) [1711] -[2118] 0.0 0.00 0.00 8 void std::_Destroy(SWindowRule*) [2118] - 0.00 0.00 8/11 void std::destroy_at(SWindowRule*) [1989] ------------------------------------------------ - 0.00 0.00 8/8 void std::_Destroy_aux::__destroy(Vector2D*, Vector2D*) [2395] -[2119] 0.0 0.00 0.00 8 void std::_Destroy(Vector2D*) [2119] - 0.00 0.00 7/7 void std::destroy_at(Vector2D*) [2214] ------------------------------------------------ - 0.00 0.00 4/8 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 4/8 Events::listener_destroySubsurfaceNode(void*, void*) [2328] -[2120] 0.0 0.00 0.00 8 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [2120] ------------------------------------------------ - 0.00 0.00 8/8 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] -[2121] 0.0 0.00 0.00 8 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [2121] ------------------------------------------------ - 0.00 0.00 1/8 CCompositor::CCompositor() [3071] - 0.00 0.00 7/8 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] -[2122] 0.0 0.00 0.00 8 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] - 0.00 0.00 16/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 9/1464 std::__cxx11::basic_string, std::allocator >::capacity() const [496] - 0.00 0.00 8/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] - 0.00 0.00 8/161 std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) [853] - 0.00 0.00 8/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] ------------------------------------------------ - 0.00 0.00 8/8 int __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [2130] -[2123] 0.0 0.00 0.00 8 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() [2123] ------------------------------------------------ - 0.00 0.00 7/7 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule&&) [2231] -[2124] 0.0 0.00 0.00 7 SWindowRule::SWindowRule(SWindowRule&&) [2124] - 0.00 0.00 13/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] ------------------------------------------------ - 0.00 0.00 3/7 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] - 0.00 0.00 4/7 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] -[2125] 0.0 0.00 0.00 7 CFramebuffer::alloc(int, int) [2125] - 0.00 0.00 7/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 7/44410 std::unique_ptr >::operator->() const [66] - 0.00 0.00 7/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 7/237166 Vector2D::~Vector2D() [27] ------------------------------------------------ - 0.00 0.00 1/7 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 2/7 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 4/7 void std::destroy_at(SMonitorRule*) [2491] -[2126] 0.0 0.00 0.00 7 SMonitorRule::~SMonitorRule() [2126] - 0.00 0.00 14/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 14/237166 Vector2D::~Vector2D() [27] ------------------------------------------------ - 0.00 0.00 7/7 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] -[2127] 0.0 0.00 0.00 7 CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [2127] - 0.00 0.00 49/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 14/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 14/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 14/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] - 0.00 0.00 14/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 7/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 7/33 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] - 0.00 0.00 7/8 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] - 0.00 0.00 7/124 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] - 0.00 0.00 7/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 7/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] ------------------------------------------------ - 0.00 0.00 7/7 createTree(wlr_surface*, CWindow*) [2023] -[2128] 0.0 0.00 0.00 7 SSurfaceTreeNode::SSurfaceTreeNode() [2128] - 0.00 0.00 22/143 CHyprWLListener::CHyprWLListener() [872] - 0.00 0.00 7/8 std::__cxx11::list >::list() [2098] ------------------------------------------------ - 0.00 0.00 3/7 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 4/7 CWorkspace::startAnim(bool, bool, bool) [2314] -[2129] 0.0 0.00 0.00 7 CAnimatedVariable::setValueAndWarp(float const&) [2129] - 0.00 0.00 7/57 CAnimatedVariable::warp() [1092] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [2105] -[2130] 0.0 0.00 0.00 7 int __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [2130] - 0.00 0.00 8/8 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() [2123] - 0.00 0.00 7/7 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() [2251] - 0.00 0.00 7/7 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) [2250] ------------------------------------------------ - 0.00 0.00 7/7 std::__new_allocator >::allocate(unsigned long, void const*) [2174] -[2131] 0.0 0.00 0.00 7 std::__new_allocator >::_M_max_size() const [2131] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::_M_node_count() const [2135] -[2132] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_M_get_size() const [2132] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::get_allocator() const [2136] -[2133] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2133] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::_M_node_count() const [2138] -[2134] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_M_get_size() const [2134] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::size() const [2137] -[2135] 0.0 0.00 0.00 7 std::__cxx11::list >::_M_node_count() const [2135] - 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_get_size() const [2132] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] -[2136] 0.0 0.00 0.00 7 std::__cxx11::list >::get_allocator() const [2136] - 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2133] - 0.00 0.00 7/7 std::allocator::allocator >(std::allocator > const&) [2139] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] -[2137] 0.0 0.00 0.00 7 std::__cxx11::list >::size() const [2137] - 0.00 0.00 7/7 std::__cxx11::list >::_M_node_count() const [2135] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::size() const [2046] -[2138] 0.0 0.00 0.00 7 std::__cxx11::list >::_M_node_count() const [2138] - 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_get_size() const [2134] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::get_allocator() const [2136] -[2139] 0.0 0.00 0.00 7 std::allocator::allocator >(std::allocator > const&) [2139] - 0.00 0.00 7/7 std::__new_allocator::__new_allocator() [2171] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] -[2140] 0.0 0.00 0.00 7 std::allocator::~allocator() [2140] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::list(std::allocator const&) [2204] -[2141] 0.0 0.00 0.00 7 std::allocator >::allocator(std::allocator const&) [2141] - 0.00 0.00 7/8 std::__new_allocator >::__new_allocator() [2074] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2192] -[2142] 0.0 0.00 0.00 7 std::allocator >::allocator(std::allocator > const&) [2142] - 0.00 0.00 7/7 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2172] ------------------------------------------------ - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) [2156] -[2143] 0.0 0.00 0.00 7 std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false>&) [2143] ------------------------------------------------ - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) [2157] -[2144] 0.0 0.00 0.00 7 std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false>&) [2144] ------------------------------------------------ - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) [2158] -[2145] 0.0 0.00 0.00 7 std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false>&) [2145] ------------------------------------------------ - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) [2159] -[2146] 0.0 0.00 0.00 7 std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false>&) [2146] ------------------------------------------------ - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) [2160] -[2147] 0.0 0.00 0.00 7 std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false>&) [2147] ------------------------------------------------ - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) [2161] -[2148] 0.0 0.00 0.00 7 std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false>&) [2148] ------------------------------------------------ - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) [2162] -[2149] 0.0 0.00 0.00 7 std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false>&) [2149] ------------------------------------------------ - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) [2163] -[2150] 0.0 0.00 0.00 7 std::_Head_base<0ul, CThreadManager*, false>::_M_head(std::_Head_base<0ul, CThreadManager*, false>&) [2150] ------------------------------------------------ - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) [2164] -[2151] 0.0 0.00 0.00 7 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false>&) [2151] ------------------------------------------------ - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) [2165] -[2152] 0.0 0.00 0.00 7 std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false>&) [2152] ------------------------------------------------ - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) [2166] -[2153] 0.0 0.00 0.00 7 std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false>&) [2153] ------------------------------------------------ - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) [2167] -[2154] 0.0 0.00 0.00 7 std::_Head_base<0ul, CHyprDebugOverlay*, false>::_M_head(std::_Head_base<0ul, CHyprDebugOverlay*, false>&) [2154] ------------------------------------------------ - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) [2168] -[2155] 0.0 0.00 0.00 7 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false>&) [2155] ------------------------------------------------ - 0.00 0.00 7/7 CHyprError*& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) [2218] -[2156] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) [2156] - 0.00 0.00 7/7 std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false>&) [2143] ------------------------------------------------ - 0.00 0.00 7/7 CCompositor*& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) [2219] -[2157] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) [2157] - 0.00 0.00 7/7 std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false>&) [2144] ------------------------------------------------ - 0.00 0.00 7/7 CEventManager*& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) [2220] -[2158] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) [2158] - 0.00 0.00 7/7 std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false>&) [2145] ------------------------------------------------ - 0.00 0.00 7/7 CHyprRenderer*& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) [2221] -[2159] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) [2159] - 0.00 0.00 7/7 std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false>&) [2146] ------------------------------------------------ - 0.00 0.00 7/7 CInputManager*& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) [2222] -[2160] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) [2160] - 0.00 0.00 7/7 std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false>&) [2147] ------------------------------------------------ - 0.00 0.00 7/7 CConfigManager*& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) [2223] -[2161] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) [2161] - 0.00 0.00 7/7 std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false>&) [2148] ------------------------------------------------ - 0.00 0.00 7/7 CLayoutManager*& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) [2224] -[2162] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) [2162] - 0.00 0.00 7/7 std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false>&) [2149] ------------------------------------------------ - 0.00 0.00 7/7 CThreadManager*& std::__get_helper<0ul, CThreadManager*, std::default_delete >(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) [2225] -[2163] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) [2163] - 0.00 0.00 7/7 std::_Head_base<0ul, CThreadManager*, false>::_M_head(std::_Head_base<0ul, CThreadManager*, false>&) [2150] ------------------------------------------------ - 0.00 0.00 7/7 CHyprOpenGLImpl*& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) [2226] -[2164] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) [2164] - 0.00 0.00 7/7 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false>&) [2151] ------------------------------------------------ - 0.00 0.00 7/7 CKeybindManager*& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) [2227] -[2165] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) [2165] - 0.00 0.00 7/7 std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false>&) [2152] ------------------------------------------------ - 0.00 0.00 7/7 CAnimationManager*& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) [2228] -[2166] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) [2166] - 0.00 0.00 7/7 std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false>&) [2153] ------------------------------------------------ - 0.00 0.00 7/7 CHyprDebugOverlay*& std::__get_helper<0ul, CHyprDebugOverlay*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) [2229] -[2167] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) [2167] - 0.00 0.00 7/7 std::_Head_base<0ul, CHyprDebugOverlay*, false>::_M_head(std::_Head_base<0ul, CHyprDebugOverlay*, false>&) [2154] ------------------------------------------------ - 0.00 0.00 7/7 CHyprXWaylandManager*& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) [2230] -[2168] 0.0 0.00 0.00 7 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) [2168] - 0.00 0.00 7/7 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false>&) [2155] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2200] -[2169] 0.0 0.00 0.00 7 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2169] ------------------------------------------------ - 0.00 0.00 7/7 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] -[2170] 0.0 0.00 0.00 7 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2170] - 0.00 0.00 7/7 std::allocator >* std::__addressof > >(std::allocator >&) [2217] ------------------------------------------------ - 0.00 0.00 7/7 std::allocator::allocator >(std::allocator > const&) [2139] -[2171] 0.0 0.00 0.00 7 std::__new_allocator::__new_allocator() [2171] ------------------------------------------------ - 0.00 0.00 7/7 std::allocator >::allocator(std::allocator > const&) [2142] -[2172] 0.0 0.00 0.00 7 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2172] ------------------------------------------------ - 0.00 0.00 7/7 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2189] -[2173] 0.0 0.00 0.00 7 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [2173] ------------------------------------------------ - 0.00 0.00 7/7 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2077] -[2174] 0.0 0.00 0.00 7 std::__new_allocator >::allocate(unsigned long, void const*) [2174] - 0.00 0.00 7/7 std::__new_allocator >::_M_max_size() const [2131] ------------------------------------------------ - 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprError*) [3688] - 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3395] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CHyprError*) [3686] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3687] -[2175] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2175] - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprError*, std::default_delete >(std::tuple >&) [2232] ------------------------------------------------ - 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CCompositor*) [3692] - 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3399] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CCompositor*) [3690] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3691] -[2176] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2176] - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CCompositor*, std::default_delete >(std::tuple >&) [2233] ------------------------------------------------ - 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CEventManager*) [3696] - 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3403] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CEventManager*) [3694] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3695] -[2177] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2177] - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CEventManager*, std::default_delete >(std::tuple >&) [2234] ------------------------------------------------ - 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprRenderer*) [3700] - 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3407] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CHyprRenderer*) [3698] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3699] -[2178] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2178] - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple >&) [2235] ------------------------------------------------ - 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CInputManager*) [3704] - 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3411] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CInputManager*) [3702] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3703] -[2179] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2179] - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CInputManager*, std::default_delete >(std::tuple >&) [2236] ------------------------------------------------ - 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CConfigManager*) [3708] - 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3415] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CConfigManager*) [3706] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3707] -[2180] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2180] - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple >&) [2237] ------------------------------------------------ - 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CLayoutManager*) [3712] - 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3419] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CLayoutManager*) [3710] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3711] -[2181] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2181] - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple >&) [2238] ------------------------------------------------ - 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CThreadManager*) [3716] - 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3423] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CThreadManager*) [3714] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3715] -[2182] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2182] - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CThreadManager*, std::default_delete >(std::tuple >&) [2239] ------------------------------------------------ - 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprOpenGLImpl*) [3720] - 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3427] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CHyprOpenGLImpl*) [3718] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3719] -[2183] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2183] - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) [2240] ------------------------------------------------ - 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CKeybindManager*) [3724] - 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3431] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CKeybindManager*) [3722] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3723] -[2184] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2184] - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple >&) [2241] ------------------------------------------------ - 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CAnimationManager*) [3728] - 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3435] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CAnimationManager*) [3726] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3727] -[2185] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2185] - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple >&) [2242] ------------------------------------------------ - 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDebugOverlay*) [3732] - 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3439] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CHyprDebugOverlay*) [3730] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3731] -[2186] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2186] - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) [2243] ------------------------------------------------ - 0.00 0.00 1/7 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprXWaylandManager*) [3736] - 0.00 0.00 2/7 std::unique_ptr >::~unique_ptr() [3443] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::reset(CHyprXWaylandManager*) [3734] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::release() [3735] -[2187] 0.0 0.00 0.00 7 std::__uniq_ptr_impl >::_M_ptr() [2187] - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) [2244] ------------------------------------------------ - 0.00 0.00 3/7 void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) [2678] - 0.00 0.00 4/7 SWindowRule& std::deque >::emplace_back(SWindowRule&&) [2437] -[2188] 0.0 0.00 0.00 7 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule&&) [2188] - 0.00 0.00 7/18 SWindowRule&& std::forward(std::remove_reference::type&) [1707] - 0.00 0.00 7/7 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule&&) [2231] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2196] -[2189] 0.0 0.00 0.00 7 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2189] - 0.00 0.00 8/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 7/7 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [2173] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_clear() [2092] -[2190] 0.0 0.00 0.00 7 void std::allocator_traits > >::destroy(std::allocator >&, SSurfaceTreeNode*) [2190] - 0.00 0.00 7/7 void std::destroy_at(SSurfaceTreeNode*) [2213] ------------------------------------------------ - 0.00 0.00 7/7 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] -[2191] 0.0 0.00 0.00 7 void std::allocator_traits > >::construct(std::allocator >&, SSurfaceTreeNode*, SSurfaceTreeNode&&) [2191] - 0.00 0.00 8/29 SSurfaceTreeNode&& std::forward(std::remove_reference::type&) [1536] - 0.00 0.00 8/8 decltype (::new ((void*)(0)) SSurfaceTreeNode((declval)())) std::construct_at(SSurfaceTreeNode*, SSurfaceTreeNode&&) [2110] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2194] -[2192] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2192] - 0.00 0.00 7/14 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [1766] - 0.00 0.00 7/7 std::allocator >::allocator(std::allocator > const&) [2142] - 0.00 0.00 7/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] -[2193] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2193] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::list(std::allocator const&) [2204] -[2194] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2194] - 0.00 0.00 7/14 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [1766] - 0.00 0.00 7/7 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2192] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] -[2195] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2195] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_clear() [2092] -[2196] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2196] - 0.00 0.00 7/7 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2189] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::_List_base >::~_List_base() [2198] -[2197] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2197] - 0.00 0.00 7/11 std::allocator >::~allocator() [1986] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::~list() [2211] -[2198] 0.0 0.00 0.00 7 std::__cxx11::_List_base >::~_List_base() [2198] - 0.00 0.00 7/7 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2197] - 0.00 0.00 6/6 std::__cxx11::_List_base >::_M_clear() [2267] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] -[2199] 0.0 0.00 0.00 7 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2199] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] -[2200] 0.0 0.00 0.00 7 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2200] - 0.00 0.00 14/40 std::__cxx11::_List_base >::_M_get_Node_allocator() [1276] - 0.00 0.00 7/7 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2169] ------------------------------------------------ - 0.00 0.00 7/7 CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) [1842] -[2201] 0.0 0.00 0.00 7 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] - 0.00 0.00 57/300 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [717] - 0.00 0.00 50/294 std::_List_iterator::operator*() const [718] - 0.00 0.00 50/253 std::_List_iterator::operator++() [748] - 0.00 0.00 50/50 SDwindleNodeData::operator==(SDwindleNodeData const&) [1179] - 0.00 0.00 14/61 std::__cxx11::list >::begin() [1086] - 0.00 0.00 14/21 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1679] - 0.00 0.00 7/7 std::__cxx11::list >::get_allocator() const [2136] - 0.00 0.00 7/7 std::__cxx11::list >::list(std::allocator const&) [2204] - 0.00 0.00 7/7 std::allocator::~allocator() [2140] - 0.00 0.00 7/80 std::__cxx11::list >::end() [983] - 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2203] - 0.00 0.00 7/7 std::__cxx11::list >::size() const [2137] - 0.00 0.00 7/8 std::__cxx11::list >::~list() [2099] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2203] -[2202] 0.0 0.00 0.00 7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] - 0.00 0.00 21/21 std::_List_const_iterator::_M_const_cast() const [1672] - 0.00 0.00 14/14 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1767] - 0.00 0.00 7/253 std::_List_iterator::operator++() [748] - 0.00 0.00 7/21 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1679] - 0.00 0.00 7/7 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2215] - 0.00 0.00 7/7 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2200] - 0.00 0.00 7/7 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2199] - 0.00 0.00 7/20 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1695] - 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2193] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] -[2203] 0.0 0.00 0.00 7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2203] - 0.00 0.00 7/7 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2247] - 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) [2201] -[2204] 0.0 0.00 0.00 7 std::__cxx11::list >::list(std::allocator const&) [2204] - 0.00 0.00 7/7 std::allocator >::allocator(std::allocator const&) [2141] - 0.00 0.00 7/15 std::allocator >::~allocator() [1752] - 0.00 0.00 7/7 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2194] ------------------------------------------------ - 0.00 0.00 7/7 void std::__cxx11::list >::_M_insert(std::_List_iterator, SSurfaceTreeNode&&) [2209] -[2205] 0.0 0.00 0.00 7 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] - 0.00 0.00 8/8 std::__cxx11::_List_base >::_M_get_node() [2091] - 0.00 0.00 8/8 std::__allocated_ptr > >::operator=(decltype(nullptr)) [2070] - 0.00 0.00 8/8 std::__allocated_ptr > >::~__allocated_ptr() [2069] - 0.00 0.00 7/28 std::__cxx11::_List_base >::_M_get_Node_allocator() [1542] - 0.00 0.00 7/7 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2170] - 0.00 0.00 7/29 SSurfaceTreeNode&& std::forward(std::remove_reference::type&) [1536] - 0.00 0.00 7/71 std::_List_node::_M_valptr() [1018] - 0.00 0.00 7/7 void std::allocator_traits > >::construct(std::allocator >&, SSurfaceTreeNode*, SSurfaceTreeNode&&) [2191] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] -[2206] 0.0 0.00 0.00 7 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2206] - 0.00 0.00 14/28 std::__cxx11::_List_base >::_M_get_Node_allocator() [1542] - 0.00 0.00 8/8 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2062] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2208] -[2207] 0.0 0.00 0.00 7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] - 0.00 0.00 23/23 std::_List_const_iterator::_M_const_cast() const [1645] - 0.00 0.00 14/14 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1768] - 0.00 0.00 8/8 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2100] - 0.00 0.00 7/52 std::_List_iterator::operator++() [1165] - 0.00 0.00 7/21 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1680] - 0.00 0.00 7/7 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2216] - 0.00 0.00 7/7 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2206] - 0.00 0.00 7/15 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1755] - 0.00 0.00 7/7 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2195] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] -[2208] 0.0 0.00 0.00 7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2208] - 0.00 0.00 7/7 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2248] - 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::push_back(SSurfaceTreeNode&&) [2210] -[2209] 0.0 0.00 0.00 7 void std::__cxx11::list >::_M_insert(std::_List_iterator, SSurfaceTreeNode&&) [2209] - 0.00 0.00 8/15 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1755] - 0.00 0.00 7/29 SSurfaceTreeNode&& std::forward(std::remove_reference::type&) [1536] - 0.00 0.00 7/7 std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) [2205] ------------------------------------------------ - 0.00 0.00 7/7 createTree(wlr_surface*, CWindow*) [2023] -[2210] 0.0 0.00 0.00 7 std::__cxx11::list >::push_back(SSurfaceTreeNode&&) [2210] - 0.00 0.00 7/7 std::remove_reference::type&& std::move(SSurfaceTreeNode&) [2246] - 0.00 0.00 7/27 std::__cxx11::list >::end() [1578] - 0.00 0.00 7/7 void std::__cxx11::list >::_M_insert(std::_List_iterator, SSurfaceTreeNode&&) [2209] ------------------------------------------------ - 0.00 0.00 1/7 CCompositor::~CCompositor() [3072] - 0.00 0.00 6/7 std::array >, 4ul>::~array() [2923] -[2211] 0.0 0.00 0.00 7 std::__cxx11::list >::~list() [2211] - 0.00 0.00 7/7 std::__cxx11::_List_base >::~_List_base() [2198] ------------------------------------------------ - 0.00 0.00 1/7 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3343] - 0.00 0.00 1/7 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3305] - 0.00 0.00 1/7 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3320] - 0.00 0.00 1/7 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3311] - 0.00 0.00 1/7 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3295] - 0.00 0.00 1/7 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3292] - 0.00 0.00 1/7 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3314] -[2212] 0.0 0.00 0.00 7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] ------------------------------------------------ - 0.00 0.00 7/7 void std::allocator_traits > >::destroy(std::allocator >&, SSurfaceTreeNode*) [2190] -[2213] 0.0 0.00 0.00 7 void std::destroy_at(SSurfaceTreeNode*) [2213] - 0.00 0.00 7/15 SSurfaceTreeNode::~SSurfaceTreeNode() [1748] ------------------------------------------------ - 0.00 0.00 7/7 void std::_Destroy(Vector2D*) [2119] -[2214] 0.0 0.00 0.00 7 void std::destroy_at(Vector2D*) [2214] - 0.00 0.00 6/237166 Vector2D::~Vector2D() [27] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2202] -[2215] 0.0 0.00 0.00 7 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2215] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2207] -[2216] 0.0 0.00 0.00 7 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2216] ------------------------------------------------ - 0.00 0.00 7/7 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2170] -[2217] 0.0 0.00 0.00 7 std::allocator >* std::__addressof > >(std::allocator >&) [2217] ------------------------------------------------ - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprError*, std::default_delete >(std::tuple >&) [2232] -[2218] 0.0 0.00 0.00 7 CHyprError*& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) [2218] - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) [2156] ------------------------------------------------ - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CCompositor*, std::default_delete >(std::tuple >&) [2233] -[2219] 0.0 0.00 0.00 7 CCompositor*& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) [2219] - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) [2157] ------------------------------------------------ - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CEventManager*, std::default_delete >(std::tuple >&) [2234] -[2220] 0.0 0.00 0.00 7 CEventManager*& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) [2220] - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) [2158] ------------------------------------------------ - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple >&) [2235] -[2221] 0.0 0.00 0.00 7 CHyprRenderer*& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) [2221] - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) [2159] ------------------------------------------------ - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CInputManager*, std::default_delete >(std::tuple >&) [2236] -[2222] 0.0 0.00 0.00 7 CInputManager*& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) [2222] - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) [2160] ------------------------------------------------ - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple >&) [2237] -[2223] 0.0 0.00 0.00 7 CConfigManager*& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) [2223] - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) [2161] ------------------------------------------------ - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple >&) [2238] -[2224] 0.0 0.00 0.00 7 CLayoutManager*& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) [2224] - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) [2162] ------------------------------------------------ - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CThreadManager*, std::default_delete >(std::tuple >&) [2239] -[2225] 0.0 0.00 0.00 7 CThreadManager*& std::__get_helper<0ul, CThreadManager*, std::default_delete >(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) [2225] - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) [2163] ------------------------------------------------ - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) [2240] -[2226] 0.0 0.00 0.00 7 CHyprOpenGLImpl*& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) [2226] - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) [2164] ------------------------------------------------ - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple >&) [2241] -[2227] 0.0 0.00 0.00 7 CKeybindManager*& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) [2227] - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) [2165] ------------------------------------------------ - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple >&) [2242] -[2228] 0.0 0.00 0.00 7 CAnimationManager*& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) [2228] - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) [2166] ------------------------------------------------ - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) [2243] -[2229] 0.0 0.00 0.00 7 CHyprDebugOverlay*& std::__get_helper<0ul, CHyprDebugOverlay*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) [2229] - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) [2167] ------------------------------------------------ - 0.00 0.00 7/7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) [2244] -[2230] 0.0 0.00 0.00 7 CHyprXWaylandManager*& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) [2230] - 0.00 0.00 7/7 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) [2168] ------------------------------------------------ - 0.00 0.00 7/7 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule&&) [2188] -[2231] 0.0 0.00 0.00 7 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule&&) [2231] - 0.00 0.00 7/7 SWindowRule::SWindowRule(SWindowRule&&) [2124] - 0.00 0.00 7/18 SWindowRule&& std::forward(std::remove_reference::type&) [1707] - 0.00 0.00 6/4070 operator new(unsigned long, void*) [361] ------------------------------------------------ - 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2175] -[2232] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprError*, std::default_delete >(std::tuple >&) [2232] - 0.00 0.00 7/7 CHyprError*& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) [2218] ------------------------------------------------ - 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2176] -[2233] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CCompositor*, std::default_delete >(std::tuple >&) [2233] - 0.00 0.00 7/7 CCompositor*& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) [2219] ------------------------------------------------ - 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2177] -[2234] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CEventManager*, std::default_delete >(std::tuple >&) [2234] - 0.00 0.00 7/7 CEventManager*& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) [2220] ------------------------------------------------ - 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2178] -[2235] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple >&) [2235] - 0.00 0.00 7/7 CHyprRenderer*& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) [2221] ------------------------------------------------ - 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2179] -[2236] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CInputManager*, std::default_delete >(std::tuple >&) [2236] - 0.00 0.00 7/7 CInputManager*& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) [2222] ------------------------------------------------ - 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2180] -[2237] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple >&) [2237] - 0.00 0.00 7/7 CConfigManager*& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) [2223] ------------------------------------------------ - 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2181] -[2238] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple >&) [2238] - 0.00 0.00 7/7 CLayoutManager*& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) [2224] ------------------------------------------------ - 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2182] -[2239] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CThreadManager*, std::default_delete >(std::tuple >&) [2239] - 0.00 0.00 7/7 CThreadManager*& std::__get_helper<0ul, CThreadManager*, std::default_delete >(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) [2225] ------------------------------------------------ - 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2183] -[2240] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) [2240] - 0.00 0.00 7/7 CHyprOpenGLImpl*& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) [2226] ------------------------------------------------ - 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2184] -[2241] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple >&) [2241] - 0.00 0.00 7/7 CKeybindManager*& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) [2227] ------------------------------------------------ - 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2185] -[2242] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple >&) [2242] - 0.00 0.00 7/7 CAnimationManager*& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) [2228] ------------------------------------------------ - 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2186] -[2243] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) [2243] - 0.00 0.00 7/7 CHyprDebugOverlay*& std::__get_helper<0ul, CHyprDebugOverlay*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) [2229] ------------------------------------------------ - 0.00 0.00 7/7 std::__uniq_ptr_impl >::_M_ptr() [2187] -[2244] 0.0 0.00 0.00 7 std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) [2244] - 0.00 0.00 7/7 CHyprXWaylandManager*& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) [2230] ------------------------------------------------ - 0.00 0.00 3/7 void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) [2678] - 0.00 0.00 4/7 std::deque >::push_back(SWindowRule&&) [2439] -[2245] 0.0 0.00 0.00 7 std::remove_reference::type&& std::move(SWindowRule&) [2245] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::push_back(SSurfaceTreeNode&&) [2210] -[2246] 0.0 0.00 0.00 7 std::remove_reference::type&& std::move(SSurfaceTreeNode&) [2246] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2203] -[2247] 0.0 0.00 0.00 7 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2247] ------------------------------------------------ - 0.00 0.00 7/7 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2208] -[2248] 0.0 0.00 0.00 7 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2248] ------------------------------------------------ - 0.00 0.00 7/7 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] -[2249] 0.0 0.00 0.00 7 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] - 0.00 0.00 10/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] - 0.00 0.00 8/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 7/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 6/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] - 0.00 0.00 4/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] - 0.00 0.00 2/179 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] ------------------------------------------------ - 0.00 0.00 7/7 int __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [2130] -[2250] 0.0 0.00 0.00 7 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) [2250] ------------------------------------------------ - 0.00 0.00 7/7 int __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [2130] -[2251] 0.0 0.00 0.00 7 __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() [2251] ------------------------------------------------ - 0.00 0.00 1/6 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 2/6 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 3/6 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] -[2252] 0.0 0.00 0.00 6 CWorkspace::setActive(bool) [2252] - 0.00 0.00 6/9 wlr_ext_workspace_handle_v1_set_active(wlr_ext_workspace_handle_v1*, bool) [2004] ------------------------------------------------ - 0.00 0.00 2/6 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] - 0.00 0.00 4/6 CCompositor::cleanupFadingOut() [524] -[2253] 0.0 0.00 0.00 6 CFramebuffer::release() [2253] ------------------------------------------------ - 0.00 0.00 2/6 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 4/6 Events::listener_unmapWindow(void*, void*) [2327] -[2254] 0.0 0.00 0.00 6 CHyprRenderer::damageMonitor(SMonitor*) [2254] - 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 6/6 std::_List_node::_M_valptr() [2261] -[2255] 0.0 0.00 0.00 6 __gnu_cxx::__aligned_membuf::_M_ptr() [2255] - 0.00 0.00 6/6 __gnu_cxx::__aligned_membuf::_M_addr() [2256] ------------------------------------------------ - 0.00 0.00 6/6 __gnu_cxx::__aligned_membuf::_M_ptr() [2255] -[2256] 0.0 0.00 0.00 6 __gnu_cxx::__aligned_membuf::_M_addr() [2256] ------------------------------------------------ - 0.00 0.00 3/6 std::vector >::end() [2639] - 0.00 0.00 3/6 std::vector >::begin() [2640] -[2257] 0.0 0.00 0.00 6 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule* const&) [2257] ------------------------------------------------ - 0.00 0.00 6/6 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [2530] -[2258] 0.0 0.00 0.00 6 __gnu_cxx::__normal_iterator > >::base() const [2258] ------------------------------------------------ - 0.00 0.00 6/6 std::vector >::max_size() const [2260] -[2259] 0.0 0.00 0.00 6 std::_Vector_base >::_M_get_Tp_allocator() const [2259] ------------------------------------------------ - 0.00 0.00 6/6 std::vector >::_M_check_len(unsigned long, char const*) const [2544] -[2260] 0.0 0.00 0.00 6 std::vector >::max_size() const [2260] - 0.00 0.00 6/6 std::vector >::_S_max_size(std::allocator const&) [2263] - 0.00 0.00 6/6 std::_Vector_base >::_M_get_Tp_allocator() const [2259] ------------------------------------------------ - 0.00 0.00 1/6 std::__cxx11::_List_base >::_M_clear() [2943] - 0.00 0.00 1/6 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] - 0.00 0.00 4/6 std::_List_iterator::operator*() const [2339] -[2261] 0.0 0.00 0.00 6 std::_List_node::_M_valptr() [2261] - 0.00 0.00 6/6 __gnu_cxx::__aligned_membuf::_M_ptr() [2255] ------------------------------------------------ - 0.00 0.00 6/6 std::vector >::_S_max_size(std::allocator const&) [2263] -[2262] 0.0 0.00 0.00 6 std::allocator_traits >::max_size(std::allocator const&) [2262] ------------------------------------------------ - 0.00 0.00 6/6 std::vector >::max_size() const [2260] -[2263] 0.0 0.00 0.00 6 std::vector >::_S_max_size(std::allocator const&) [2263] - 0.00 0.00 6/6 std::allocator_traits >::max_size(std::allocator const&) [2262] - 0.00 0.00 6/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] ------------------------------------------------ - 0.00 0.00 6/6 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] -[2264] 0.0 0.00 0.00 6 std::vector >::_S_relocate(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2264] - 0.00 0.00 6/6 SWindowRule* std::__relocate_a >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2278] ------------------------------------------------ - 0.00 0.00 1/6 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] - 0.00 0.00 2/6 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] - 0.00 0.00 3/6 std::__cxx11::_List_base >::_M_clear() [2940] -[2265] 0.0 0.00 0.00 6 std::__cxx11::_List_base >::_M_get_Node_allocator() [2265] ------------------------------------------------ - 0.00 0.00 1/6 std::__cxx11::list >::clear() [3960] - 0.00 0.00 5/6 std::__cxx11::_List_base >::~_List_base() [2299] -[2266] 0.0 0.00 0.00 6 std::__cxx11::_List_base >::_M_clear() [2266] - 0.00 0.00 12/251953 std::_List_node::_M_valptr() [26] - 0.00 0.00 12/32 std::__cxx11::_List_base >::_M_get_Node_allocator() [1465] - 0.00 0.00 12/12 void std::allocator_traits > >::destroy(std::allocator >&, CWindow*) [1930] - 0.00 0.00 12/12 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1950] ------------------------------------------------ - 0.00 0.00 6/6 std::__cxx11::_List_base >::~_List_base() [2198] -[2267] 0.0 0.00 0.00 6 std::__cxx11::_List_base >::_M_clear() [2267] ------------------------------------------------ - 0.00 0.00 6/6 std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) [2269] -[2268] 0.0 0.00 0.00 6 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) [2268] - 0.00 0.00 6/17704 std::is_constant_evaluated() [178] - 0.00 0.00 6/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] - 0.00 0.00 6/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 6/230 std::__cxx11::basic_string, std::allocator >::_S_assign(char*, unsigned long, char) [777] - 0.00 0.00 6/29506 std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) [125] ------------------------------------------------ - 0.00 0.00 1/6 std::__cxx11::to_string(long) [3992] - 0.00 0.00 5/6 std::__cxx11::to_string(int) [2310] -[2269] 0.0 0.00 0.00 6 std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) [2269] - 0.00 0.00 6/45647 std::__cxx11::basic_string, std::allocator >::_M_local_data() [65] - 0.00 0.00 6/8026 std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&) [261] - 0.00 0.00 6/6 std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) [2268] ------------------------------------------------ - 0.00 0.00 6/6 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2271] -[2270] 0.0 0.00 0.00 6 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] - 0.00 0.00 14/14 std::_List_const_iterator::_M_const_cast() const [1762] - 0.00 0.00 12/12 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1982] - 0.00 0.00 6/167869 std::_List_iterator::operator++() [32] - 0.00 0.00 6/18 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1702] - 0.00 0.00 4/4 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2495] - 0.00 0.00 4/4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2467] - 0.00 0.00 4/4 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2466] - 0.00 0.00 4/16 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [1733] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2451] ------------------------------------------------ - 0.00 0.00 2/6 CCompositor::moveWindowToTop(CWindow*) [2703] - 0.00 0.00 4/6 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] -[2271] 0.0 0.00 0.00 6 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2271] - 0.00 0.00 6/6 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2280] - 0.00 0.00 6/6 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] ------------------------------------------------ - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4028] - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4031] - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4032] - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) [4029] - 0.00 0.00 2/6 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] -[2272] 0.0 0.00 0.00 6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() [2272] - 0.00 0.00 6/6 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_M_get() [2274] ------------------------------------------------ - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4039] - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4041] - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4042] - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) [4040] - 0.00 0.00 2/6 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] -[2273] 0.0 0.00 0.00 6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() [2273] - 0.00 0.00 6/6 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_M_get() [2275] ------------------------------------------------ - 0.00 0.00 6/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() [2272] -[2274] 0.0 0.00 0.00 6 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_M_get() [2274] ------------------------------------------------ - 0.00 0.00 6/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() [2273] -[2275] 0.0 0.00 0.00 6 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_M_get() [2275] ------------------------------------------------ - 0.00 0.00 1/6 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4021] - 0.00 0.00 1/6 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4025] - 0.00 0.00 1/6 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4023] - 0.00 0.00 1/6 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4020] - 0.00 0.00 1/6 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4019] - 0.00 0.00 1/6 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4024] -[2276] 0.0 0.00 0.00 6 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() [2276] ------------------------------------------------ - 0.00 0.00 1/6 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4014] - 0.00 0.00 1/6 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4017] - 0.00 0.00 1/6 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4015] - 0.00 0.00 1/6 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4013] - 0.00 0.00 1/6 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4012] - 0.00 0.00 1/6 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4016] -[2277] 0.0 0.00 0.00 6 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() [2277] ------------------------------------------------ - 0.00 0.00 6/6 std::vector >::_S_relocate(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2264] -[2278] 0.0 0.00 0.00 6 SWindowRule* std::__relocate_a >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2278] - 0.00 0.00 18/18 SWindowRule* std::__niter_base(SWindowRule*) [1706] - 0.00 0.00 6/6 SWindowRule* std::__relocate_a_1 >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2279] ------------------------------------------------ - 0.00 0.00 6/6 SWindowRule* std::__relocate_a >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2278] -[2279] 0.0 0.00 0.00 6 SWindowRule* std::__relocate_a_1 >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2279] - 0.00 0.00 6/17 SWindowRule* std::__addressof(SWindowRule&) [1713] - 0.00 0.00 3/3 void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) [2678] ------------------------------------------------ - 0.00 0.00 6/6 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2271] -[2280] 0.0 0.00 0.00 6 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2280] ------------------------------------------------ - 0.00 0.00 2/6 Vector2D& std::deque >::emplace_back(Vector2D&&) [2925] - 0.00 0.00 2/6 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D&&) [2889] - 0.00 0.00 2/6 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D&&) [2995] -[2281] 0.0 0.00 0.00 6 Vector2D&& std::forward(std::remove_reference::type&) [2281] ------------------------------------------------ - 0.00 0.00 2/6 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D const&) [2888] - 0.00 0.00 2/6 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D const&) [2994] - 0.00 0.00 2/6 void std::_Construct(Vector2D*, Vector2D const&) [2983] -[2282] 0.0 0.00 0.00 6 Vector2D const& std::forward(std::remove_reference::type&) [2282] ------------------------------------------------ - 0.00 0.00 5/5 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] -[2283] 0.0 0.00 0.00 5 CCompositor::doesSeatAcceptInput(wlr_surface*) [2283] ------------------------------------------------ - 0.00 0.00 5/5 Events::listener_mouseButton(wl_listener*, void*) [4446] -[2284] 0.0 0.00 0.00 5 CInputManager::onMouseButton(wlr_pointer_button_event*) [2284] - 0.00 0.00 10/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 5/1821 CTimer::reset() [457] - 0.00 0.00 5/5 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] ------------------------------------------------ - 0.00 0.00 5/5 CInputManager::onMouseButton(wlr_pointer_button_event*) [2284] -[2285] 0.0 0.00 0.00 5 CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [2285] - 0.00 0.00 28/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 5/5 CCompositor::doesSeatAcceptInput(wlr_surface*) [2283] - 0.00 0.00 2/8 CInputManager::refocus() [2027] - 0.00 0.00 2/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 2/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 2/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] - 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 5/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2292] -[2286] 0.0 0.00 0.00 5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2286] ------------------------------------------------ - 0.00 0.00 1/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3294] - 0.00 0.00 4/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2367] -[2287] 0.0 0.00 0.00 5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2287] ------------------------------------------------ - 0.00 0.00 2/5 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] - 0.00 0.00 3/5 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] -[2288] 0.0 0.00 0.00 5 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) const [2288] - 0.00 0.00 5/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 5/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] ------------------------------------------------ - 0.00 0.00 1/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2534] - 0.00 0.00 1/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2558] - 0.00 0.00 3/5 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2970] -[2289] 0.0 0.00 0.00 5 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_M_next() const [2289] ------------------------------------------------ - 0.00 0.00 1/5 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3482] - 0.00 0.00 1/5 CAnimationManager::CAnimationManager() [3112] - 0.00 0.00 1/5 std::vector >::_S_check_init_len(unsigned long, std::allocator const&) [3863] - 0.00 0.00 2/5 std::_Vector_base >::_Vector_impl::~_Vector_impl() [2837] -[2290] 0.0 0.00 0.00 5 std::allocator::~allocator() [2290] ------------------------------------------------ - 0.00 0.00 5/5 std::__cxx11::_List_base >::_List_impl::_List_impl() [2300] -[2291] 0.0 0.00 0.00 5 std::allocator >::allocator() [2291] - 0.00 0.00 5/5 std::__new_allocator >::__new_allocator() [2296] ------------------------------------------------ - 0.00 0.00 5/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2293] -[2292] 0.0 0.00 0.00 5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2292] - 0.00 0.00 5/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2286] - 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2483] ------------------------------------------------ - 0.00 0.00 1/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3296] - 0.00 0.00 4/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2367] -[2293] 0.0 0.00 0.00 5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2293] - 0.00 0.00 5/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2292] ------------------------------------------------ - 0.00 0.00 5/5 std::__cxx11::list >::back() [2305] -[2294] 0.0 0.00 0.00 5 std::_List_iterator::operator--() [2294] ------------------------------------------------ - 0.00 0.00 1/5 std::allocator >::allocator() [3263] - 0.00 0.00 4/5 std::allocator >::allocator(std::allocator const&) [2364] -[2295] 0.0 0.00 0.00 5 std::__new_allocator >::__new_allocator() [2295] ------------------------------------------------ - 0.00 0.00 5/5 std::allocator >::allocator() [2291] -[2296] 0.0 0.00 0.00 5 std::__new_allocator >::__new_allocator() [2296] ------------------------------------------------ - 0.00 0.00 1/5 std::allocator >::allocator() [3277] - 0.00 0.00 4/5 std::allocator >::allocator(std::allocator const&) [2365] -[2297] 0.0 0.00 0.00 5 std::__new_allocator >::__new_allocator() [2297] ------------------------------------------------ - 0.00 0.00 5/5 std::__cxx11::_List_base >::~_List_base() [2299] -[2298] 0.0 0.00 0.00 5 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2298] - 0.00 0.00 5/9 std::allocator >::~allocator() [2014] ------------------------------------------------ - 0.00 0.00 5/5 std::__cxx11::list >::~list() [2307] -[2299] 0.0 0.00 0.00 5 std::__cxx11::_List_base >::~_List_base() [2299] - 0.00 0.00 5/6 std::__cxx11::_List_base >::_M_clear() [2266] - 0.00 0.00 5/5 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2298] ------------------------------------------------ - 0.00 0.00 5/5 std::__cxx11::_List_base >::_List_base() [2301] -[2300] 0.0 0.00 0.00 5 std::__cxx11::_List_base >::_List_impl::_List_impl() [2300] - 0.00 0.00 5/5 std::allocator >::allocator() [2291] - 0.00 0.00 5/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 5/5 std::__cxx11::list >::list() [2308] -[2301] 0.0 0.00 0.00 5 std::__cxx11::_List_base >::_List_base() [2301] - 0.00 0.00 5/5 std::__cxx11::_List_base >::_List_impl::_List_impl() [2300] ------------------------------------------------ - 0.00 0.00 5/5 std::__cxx11::_List_base >::~_List_base() [2304] -[2302] 0.0 0.00 0.00 5 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2302] - 0.00 0.00 5/9 std::allocator >::~allocator() [2015] ------------------------------------------------ - 0.00 0.00 5/5 std::__cxx11::_List_base >::~_List_base() [2304] -[2303] 0.0 0.00 0.00 5 std::__cxx11::_List_base >::_M_clear() [2303] - 0.00 0.00 4/255 std::_List_node::_M_valptr() [747] - 0.00 0.00 4/16 std::__cxx11::_List_base >::_M_get_Node_allocator() [1734] - 0.00 0.00 4/4 void std::allocator_traits > >::destroy(std::allocator >&, CWindow**) [2429] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2460] ------------------------------------------------ - 0.00 0.00 5/5 std::__cxx11::list >::~list() [2309] -[2304] 0.0 0.00 0.00 5 std::__cxx11::_List_base >::~_List_base() [2304] - 0.00 0.00 5/5 std::__cxx11::_List_base >::_M_clear() [2303] - 0.00 0.00 5/5 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2302] ------------------------------------------------ - 0.00 0.00 1/5 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3936] - 0.00 0.00 2/5 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 2/5 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] -[2305] 0.0 0.00 0.00 5 std::__cxx11::list >::back() [2305] - 0.00 0.00 5/16686 std::__cxx11::list >::end() [179] - 0.00 0.00 5/23303 std::_List_iterator::operator*() const [151] - 0.00 0.00 5/5 std::_List_iterator::operator--() [2294] ------------------------------------------------ - 0.00 0.00 1/5 CInputManager::destroyMouse(wlr_input_device*) [3086] - 0.00 0.00 1/5 SMouse& std::__cxx11::list >::emplace_back<>() [3951] - 0.00 0.00 1/5 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] - 0.00 0.00 2/5 std::__cxx11::list >::back() [2959] -[2306] 0.0 0.00 0.00 5 std::__cxx11::list >::end() [2306] - 0.00 0.00 5/11 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1987] ------------------------------------------------ - 0.00 0.00 1/5 CCompositor::~CCompositor() [3072] - 0.00 0.00 4/5 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] -[2307] 0.0 0.00 0.00 5 std::__cxx11::list >::~list() [2307] - 0.00 0.00 5/5 std::__cxx11::_List_base >::~_List_base() [2299] ------------------------------------------------ - 0.00 0.00 1/5 CCompositor::CCompositor() [3071] - 0.00 0.00 4/5 std::array >, 4ul>::array() [3806] -[2308] 0.0 0.00 0.00 5 std::__cxx11::list >::list() [2308] - 0.00 0.00 5/5 std::__cxx11::_List_base >::_List_base() [2301] ------------------------------------------------ - 0.00 0.00 1/5 CCompositor::~CCompositor() [3072] - 0.00 0.00 4/5 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] -[2309] 0.0 0.00 0.00 5 std::__cxx11::list >::~list() [2309] - 0.00 0.00 5/5 std::__cxx11::_List_base >::~_List_base() [2304] ------------------------------------------------ - 0.00 0.00 1/5 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 2/5 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] - 0.00 0.00 2/5 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [2714] -[2310] 0.0 0.00 0.00 5 std::__cxx11::to_string(int) [2310] - 0.00 0.00 5/5 unsigned int std::__detail::__to_chars_len(unsigned int, int) [2311] - 0.00 0.00 5/6 std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) [2269] - 0.00 0.00 5/1328 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] - 0.00 0.00 5/5 void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int) [2312] ------------------------------------------------ - 0.00 0.00 5/5 std::__cxx11::to_string(int) [2310] -[2311] 0.0 0.00 0.00 5 unsigned int std::__detail::__to_chars_len(unsigned int, int) [2311] ------------------------------------------------ - 0.00 0.00 5/5 std::__cxx11::to_string(int) [2310] -[2312] 0.0 0.00 0.00 5 void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int) [2312] ------------------------------------------------ - 0.00 0.00 1/5 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [3740] - 0.00 0.00 1/5 std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>::tuple<_IO_FILE*&, int (*)(_IO_FILE*), true>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3846] - 0.00 0.00 1/5 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3532] - 0.00 0.00 1/5 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_Tuple_impl(int (*&&)(_IO_FILE*)) [3540] - 0.00 0.00 1/5 std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_Head_base(int (*&&)(_IO_FILE*)) [3377] -[2313] 0.0 0.00 0.00 5 int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) [2313] ------------------------------------------------ - 0.00 0.00 4/4 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] -[2314] 0.0 0.00 0.00 4 CWorkspace::startAnim(bool, bool, bool) [2314] - 0.00 0.00 8/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 8/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 6/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 6/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 4/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 4/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 4/7336 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 4/7 CAnimatedVariable::setValueAndWarp(float const&) [2129] - 0.00 0.00 4/74 CAnimatedVariable::operator=(Vector2D const&) [1014] - 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 2/19 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] - 0.00 0.00 2/2 CAnimatedVariable::setValueAndWarp(Vector2D const&) [2710] ------------------------------------------------ - 0.00 0.00 4/4 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] -[2315] 0.0 0.00 0.00 4 CCompositor::windowFromCursor() [2315] - 0.00 0.00 140/51489 std::reverse_iterator >::operator->() const [59] - 0.00 0.00 125/204786 CAnimatedVariable::vec() const [29] - 0.00 0.00 35/12126 std::__cxx11::list >::rend() [206] - 0.00 0.00 34/12125 bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) [207] - 0.00 0.00 31/10297 std::reverse_iterator >::operator++(int) [224] - 0.00 0.00 31/200444 std::_List_iterator::operator*() const [30] - 0.00 0.00 31/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] - 0.00 0.00 27/167869 std::_List_iterator::operator++() [32] - 0.00 0.00 4/1845 CCompositor::getMonitorFromCursor() [451] - 0.00 0.00 4/1829 std::__cxx11::list >::rbegin() [452] - 0.00 0.00 4/54237 std::__cxx11::list >::begin() [55] - 0.00 0.00 4/43977 std::__cxx11::list >::end() [73] ------------------------------------------------ - 0.00 0.00 2/4 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] - 0.00 0.00 2/4 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] -[2316] 0.0 0.00 0.00 4 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] - 0.00 0.00 19/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] - 0.00 0.00 15/200444 std::_List_iterator::operator*() const [30] - 0.00 0.00 15/167869 std::_List_iterator::operator++() [32] - 0.00 0.00 8/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 8/8 CHyprXWaylandManager::moveXWaylandWindow(CWindow*, Vector2D const&) [2037] - 0.00 0.00 6/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 6/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 4/4893 CCompositor::isWorkspaceVisible(int const&) [335] - 0.00 0.00 4/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 4/12440 CCompositor::getWorkspaceByID(int const&) [204] - 0.00 0.00 4/54237 std::__cxx11::list >::begin() [55] - 0.00 0.00 4/43977 std::__cxx11::list >::end() [73] - 0.00 0.00 2/204786 CAnimatedVariable::vec() const [29] ------------------------------------------------ - 0.00 0.00 4/4 CInputManager::mouseMoveUnified(unsigned int, bool) [454] -[2317] 0.0 0.00 0.00 4 CCompositor::getFullscreenWindowOnWorkspace(int const&) [2317] - 0.00 0.00 12/200444 std::_List_iterator::operator*() const [30] - 0.00 0.00 12/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] - 0.00 0.00 8/167869 std::_List_iterator::operator++() [32] - 0.00 0.00 4/54237 std::__cxx11::list >::begin() [55] - 0.00 0.00 4/43977 std::__cxx11::list >::end() [73] ------------------------------------------------ - 0.00 0.00 4/4 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule const&) [2502] -[2318] 0.0 0.00 0.00 4 SWindowRule::SWindowRule(SWindowRule const&) [2318] - 0.00 0.00 8/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] ------------------------------------------------ - 0.00 0.00 1/4 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3094] - 0.00 0.00 3/4 decltype (::new ((void*)(0)) SMonitorRule((declval)())) std::construct_at(SMonitorRule*, SMonitorRule const&) [4134] -[2319] 0.0 0.00 0.00 4 SMonitorRule::SMonitorRule(SMonitorRule const&) [2319] - 0.00 0.00 8/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] ------------------------------------------------ - 0.00 0.00 4/4 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] -[2320] 0.0 0.00 0.00 4 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2320] - 0.00 0.00 44/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 20/20 CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [1697] - 0.00 0.00 20/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] - 0.00 0.00 16/40 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] - 0.00 0.00 12/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] - 0.00 0.00 8/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 4/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 4/44 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::find(std::__cxx11::basic_string, std::allocator > const&) [1242] - 0.00 0.00 4/44 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::end() [1241] - 0.00 0.00 4/44 std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&) [1243] ------------------------------------------------ - 0.00 0.00 4/4 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] -[2321] 0.0 0.00 0.00 4 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] - 0.00 0.00 25/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 21/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] - 0.00 0.00 8/348 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const [698] - 0.00 0.00 8/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] - 0.00 0.00 8/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 8/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 4/4 std::deque >::push_back(SWindowRule&&) [2439] - 0.00 0.00 4/15 SWindowRule::~SWindowRule() [1747] ------------------------------------------------ - 0.00 0.00 4/4 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] -[2322] 0.0 0.00 0.00 4 CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2322] - 0.00 0.00 10/14 std::_Deque_iterator::operator*() const [1761] - 0.00 0.00 10/13377 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] - 0.00 0.00 10/17 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [1716] - 0.00 0.00 8/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 7/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] - 0.00 0.00 6/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] - 0.00 0.00 6/10 std::_Deque_iterator::operator++() [1993] - 0.00 0.00 4/8 std::deque >::begin() [2080] - 0.00 0.00 4/8 std::deque >::end() [2079] - 0.00 0.00 4/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] ------------------------------------------------ - 0.00 0.00 4/4 Events::listener_unmapWindow(void*, void*) [2327] -[2323] 0.0 0.00 0.00 4 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 20/57 std::_List_iterator::operator*() const [1093] - 0.00 0.00 20/56 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [1117] - 0.00 0.00 16/52 std::_List_iterator::operator++() [1165] - 0.00 0.00 12/236 CHyprWLListener::removeCallback() [760] - 0.00 0.00 4/19 std::__cxx11::list >::begin() [1701] - 0.00 0.00 4/27 std::__cxx11::list >::end() [1578] - 0.00 0.00 4/8 std::__cxx11::list >::begin() [2096] - 0.00 0.00 4/8 std::__cxx11::list >::end() [2095] - 0.00 0.00 4/8 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [2120] - 0.00 0.00 4/4 std::__cxx11::list >::clear() [2465] - 0.00 0.00 4/1770 addSurfaceGlobalOffset(SSurfaceTreeNode*, int*, int*) [460] - 0.00 0.00 4/27041 std::unique_ptr >::operator->() const [140] - 0.00 0.00 4/17811 CHyprRenderer::damageBox(wlr_box*) [177] - 0.00 0.00 4/8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] - 0.00 0.00 3/442 Debug::log(LogLevel, char const*, ...) [663] ------------------------------------------------ - 0.00 0.00 4/4 Events::listener_unmapWindow(void*, void*) [2327] -[2324] 0.0 0.00 0.00 4 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 12/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 12/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 12/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 8/7994 CColor::CColor(float, float, float, float) [262] - 0.00 0.00 8/2819 CHyprOpenGLImpl::clear(CColor const&) [417] - 0.00 0.00 8/8 CConfigManager::setInt(std::__cxx11::basic_string, std::allocator >, int) [2029] - 0.00 0.00 8/44410 std::unique_ptr >::operator->() const [66] - 0.00 0.00 4/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 4/7336 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 4/1410 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] - 0.00 0.00 4/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] - 0.00 0.00 4/27041 std::unique_ptr >::operator->() const [140] - 0.00 0.00 4/1877 CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [440] - 0.00 0.00 4/8 std::unordered_map, std::equal_to, std::allocator > >::operator[](CWindow* const&) [2066] - 0.00 0.00 4/7 CFramebuffer::alloc(int, int) [2125] - 0.00 0.00 4/6010 CFramebuffer::bind() [310] - 0.00 0.00 4/4453 CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [343] - 0.00 0.00 4/1411 CHyprOpenGLImpl::end() [507] ------------------------------------------------ - 0.00 0.00 4/4 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] -[2325] 0.0 0.00 0.00 4 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] - 0.00 0.00 32/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 8/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 4/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 4/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 4/4 CHyprXWaylandManager::sendCloseWindow(CWindow*) [2326] - 0.00 0.00 4/48 std::unique_ptr >::operator->() const [1194] - 0.00 0.00 4/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] - 0.00 0.00 4/185 SHyprIPCEvent::~SHyprIPCEvent() [842] - 0.00 0.00 4/4 CCompositor::windowFromCursor() [2315] - 0.00 0.00 4/1481 CCompositor::focusWindow(CWindow*, wlr_surface*) [487] ------------------------------------------------ - 0.00 0.00 4/4 CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [2325] -[2326] 0.0 0.00 0.00 4 CHyprXWaylandManager::sendCloseWindow(CWindow*) [2326] ------------------------------------------------ - 0.00 0.00 4/4 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] -[2327] 0.0 0.00 0.00 4 Events::listener_unmapWindow(void*, void*) [2327] - 0.00 0.00 24/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 16/236 CHyprWLListener::removeCallback() [760] - 0.00 0.00 12/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 12/204786 CAnimatedVariable::vec() const [29] - 0.00 0.00 8/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 4/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 4/62 CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1078] - 0.00 0.00 4/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 4/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 4/44410 std::unique_ptr >::operator->() const [66] - 0.00 0.00 4/4 CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [2324] - 0.00 0.00 4/12 CAnimatedVariable::operator=(float const&) [1839] - 0.00 0.00 4/12440 CCompositor::getWorkspaceByID(int const&) [204] - 0.00 0.00 4/1869 CLayoutManager::getCurrentLayout() [443] - 0.00 0.00 4/1869 std::unique_ptr >::operator->() const [445] - 0.00 0.00 4/12 IHyprLayout::onWindowRemoved(CWindow*) [1838] - 0.00 0.00 4/10277 std::unique_ptr >::operator->() const [232] - 0.00 0.00 4/8 CInputManager::refocus() [2027] - 0.00 0.00 4/4 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] - 0.00 0.00 4/4 std::__cxx11::list >::push_back(CWindow* const&) [2479] - 0.00 0.00 4/27041 std::unique_ptr >::operator->() const [140] - 0.00 0.00 4/7336 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 4/6 CHyprRenderer::damageMonitor(SMonitor*) [2254] - 0.00 0.00 4/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 4/9249 Vector2D::operator+(Vector2D) const [255] - 0.00 0.00 4/74 CAnimatedVariable::operator=(Vector2D const&) [1014] - 0.00 0.00 4/1531 std::unique_ptr >::operator->() const [478] - 0.00 0.00 4/12 CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [1841] ------------------------------------------------ - 0.00 0.00 4/4 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] -[2328] 0.0 0.00 0.00 4 Events::listener_destroySubsurfaceNode(void*, void*) [2328] - 0.00 0.00 12/236 CHyprWLListener::removeCallback() [760] - 0.00 0.00 4/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 4/8 std::__cxx11::list >::begin() [2096] - 0.00 0.00 4/8 std::__cxx11::list >::end() [2095] - 0.00 0.00 4/8 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [2120] - 0.00 0.00 4/8 std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) [2102] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] -[2329] 0.0 0.00 0.00 4 __gnu_cxx::__alloc_traits >, std::_List_node >::_S_select_on_copy(std::allocator > const&) [2329] - 0.00 0.00 4/4 std::allocator_traits > >::select_on_container_copy_construction(std::allocator > const&) [2427] ------------------------------------------------ - 0.00 0.00 4/4 std::_List_node::_M_valptr() [2383] -[2330] 0.0 0.00 0.00 4 __gnu_cxx::__aligned_membuf::_M_ptr() [2330] - 0.00 0.00 4/4 __gnu_cxx::__aligned_membuf::_M_addr() [2331] ------------------------------------------------ - 0.00 0.00 4/4 __gnu_cxx::__aligned_membuf::_M_ptr() [2330] -[2331] 0.0 0.00 0.00 4 __gnu_cxx::__aligned_membuf::_M_addr() [2331] ------------------------------------------------ - 0.00 0.00 4/4 Events::listener_mapWindow(void*, void*) [2039] -[2332] 0.0 0.00 0.00 4 __gnu_cxx::__normal_iterator > >::operator++() [2332] ------------------------------------------------ - 0.00 0.00 4/4 Events::listener_mapWindow(void*, void*) [2039] -[2333] 0.0 0.00 0.00 4 __gnu_cxx::__normal_iterator > >::operator*() const [2333] ------------------------------------------------ - 0.00 0.00 4/4 __static_initialization_and_destruction_0(int, int) [3017] -[2334] 0.0 0.00 0.00 4 ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const [2334] - 0.00 0.00 28/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 16/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] - 0.00 0.00 12/124 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] - 0.00 0.00 4/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] ------------------------------------------------ - 0.00 0.00 1/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] - 0.00 0.00 3/4 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] -[2335] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2335] - 0.00 0.00 4/4 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2354] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] -[2336] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [2336] ------------------------------------------------ - 0.00 0.00 4/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_map_allocator() const [2338] -[2337] 0.0 0.00 0.00 4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() const [2337] ------------------------------------------------ - 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_map(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2831] - 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_map(unsigned long) [2827] -[2338] 0.0 0.00 0.00 4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_map_allocator() const [2338] - 0.00 0.00 4/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() const [2337] - 0.00 0.00 4/4 std::allocator, std::allocator >*>::allocator, std::allocator > >(std::allocator, std::allocator > > const&) [2360] ------------------------------------------------ - 0.00 0.00 1/4 CInputManager::destroyMouse(wlr_input_device*) [3086] - 0.00 0.00 1/4 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] - 0.00 0.00 2/4 std::__cxx11::list >::back() [2959] -[2339] 0.0 0.00 0.00 4 std::_List_iterator::operator*() const [2339] - 0.00 0.00 4/6 std::_List_node::_M_valptr() [2261] ------------------------------------------------ - 0.00 0.00 4/4 std::__new_allocator::allocate(unsigned long, void const*) [2410] -[2340] 0.0 0.00 0.00 4 std::__new_allocator::_M_max_size() const [2340] ------------------------------------------------ - 0.00 0.00 4/4 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2413] -[2341] 0.0 0.00 0.00 4 std::__new_allocator, false> >::_M_max_size() const [2341] ------------------------------------------------ - 0.00 0.00 4/4 std::__new_allocator >::allocate(unsigned long, void const*) [2418] -[2342] 0.0 0.00 0.00 4 std::__new_allocator >::_M_max_size() const [2342] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::_M_node_count() const [2348] -[2343] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_size() const [2343] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::get_allocator() const [2349] -[2344] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2344] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] -[2345] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2345] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::_M_node_count() const [2351] -[2346] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_size() const [2346] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::get_allocator() const [2352] -[2347] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2347] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::size() const [2350] -[2348] 0.0 0.00 0.00 4 std::__cxx11::list >::_M_node_count() const [2348] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_get_size() const [2343] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] -[2349] 0.0 0.00 0.00 4 std::__cxx11::list >::get_allocator() const [2349] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2344] - 0.00 0.00 4/4 std::allocator::allocator >(std::allocator > const&) [2356] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] -[2350] 0.0 0.00 0.00 4 std::__cxx11::list >::size() const [2350] - 0.00 0.00 4/4 std::__cxx11::list >::_M_node_count() const [2348] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::size() const [2353] -[2351] 0.0 0.00 0.00 4 std::__cxx11::list >::_M_node_count() const [2351] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_get_size() const [2346] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] -[2352] 0.0 0.00 0.00 4 std::__cxx11::list >::get_allocator() const [2352] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2347] - 0.00 0.00 4/4 std::allocator::allocator >(std::allocator > const&) [2358] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] -[2353] 0.0 0.00 0.00 4 std::__cxx11::list >::size() const [2353] - 0.00 0.00 4/4 std::__cxx11::list >::_M_node_count() const [2351] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2335] -[2354] 0.0 0.00 0.00 4 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2354] - 0.00 0.00 4/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] -[2355] 0.0 0.00 0.00 4 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2355] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::get_allocator() const [2349] -[2356] 0.0 0.00 0.00 4 std::allocator::allocator >(std::allocator > const&) [2356] - 0.00 0.00 4/4 std::__new_allocator::__new_allocator() [2411] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] -[2357] 0.0 0.00 0.00 4 std::allocator::~allocator() [2357] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::get_allocator() const [2352] -[2358] 0.0 0.00 0.00 4 std::allocator::allocator >(std::allocator > const&) [2358] - 0.00 0.00 4/4 std::__new_allocator::__new_allocator() [2414] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] -[2359] 0.0 0.00 0.00 4 std::allocator::~allocator() [2359] ------------------------------------------------ - 0.00 0.00 4/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_map_allocator() const [2338] -[2360] 0.0 0.00 0.00 4 std::allocator, std::allocator >*>::allocator, std::allocator > >(std::allocator, std::allocator > > const&) [2360] - 0.00 0.00 4/4 std::__new_allocator, std::allocator >*>::__new_allocator() [2415] ------------------------------------------------ - 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_map(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2831] - 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_map(unsigned long) [2827] -[2361] 0.0 0.00 0.00 4 std::allocator, std::allocator >*>::~allocator() [2361] ------------------------------------------------ - 0.00 0.00 2/4 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2972] - 0.00 0.00 2/4 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) [2971] -[2362] 0.0 0.00 0.00 4 std::allocator::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> > const&) [2362] - 0.00 0.00 4/26 std::__new_allocator::__new_allocator() [1615] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2450] -[2363] 0.0 0.00 0.00 4 std::allocator >::allocator(std::allocator > const&) [2363] - 0.00 0.00 4/4 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2416] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::list(std::allocator const&) [2469] -[2364] 0.0 0.00 0.00 4 std::allocator >::allocator(std::allocator const&) [2364] - 0.00 0.00 4/5 std::__new_allocator >::__new_allocator() [2295] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::list(std::allocator const&) [2480] -[2365] 0.0 0.00 0.00 4 std::allocator >::allocator(std::allocator const&) [2365] - 0.00 0.00 4/5 std::__new_allocator >::__new_allocator() [2297] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2457] -[2366] 0.0 0.00 0.00 4 std::allocator >::allocator(std::allocator > const&) [2366] - 0.00 0.00 4/4 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2419] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2369] -[2367] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2367] - 0.00 0.00 101/1875 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_M_next() const [441] - 0.00 0.00 101/994 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&, unsigned long) const [594] - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2368] - 0.00 0.00 4/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2287] - 0.00 0.00 4/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2293] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2367] -[2368] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2368] - 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) [2482] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [992] -[2369] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2369] - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2367] ------------------------------------------------ - 0.00 0.00 4/4 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] -[2370] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2370] - 0.00 0.00 4/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 4/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1741] - 0.00 0.00 4/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] ------------------------------------------------ - 0.00 0.00 4/4 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] -[2371] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2371] ------------------------------------------------ - 0.00 0.00 4/4 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] -[2372] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] - 0.00 0.00 4/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] - 0.00 0.00 4/4 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2355] - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2373] - 0.00 0.00 4/756 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [615] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3329] - 0.00 0.00 1/13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1772] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] -[2373] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2373] - 0.00 0.00 1/41 std::__detail::_Hash_node, false>::_M_next() const [1255] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, false> const&) const [3154] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [2378] -[2374] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2374] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] -[2375] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [2375] - 0.00 0.00 4/4 std::__detail::_Hashtable_hash_traits >::__small_size_threshold() [2488] ------------------------------------------------ - 0.00 0.00 4/4 std::unordered_map, std::equal_to, std::allocator > >::erase(CWindow* const&) [2398] -[2376] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(CWindow* const&) [2376] - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(CWindow* const&) [2376] -[2377] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [2336] - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [2375] - 0.00 0.00 4/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const [1778] - 0.00 0.00 4/13 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1772] - 0.00 0.00 4/12 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, CWindow* const&, unsigned long) const [1856] - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [2378] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [2377] -[2378] 0.0 0.00 0.00 4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [2378] - 0.00 0.00 8/41 std::__detail::_Hash_node, false>::_M_next() const [1255] - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2374] - 0.00 0.00 4/756 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [615] - 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2485] ------------------------------------------------ - 0.00 0.00 4/4 std::_Tuple_impl<0ul, CWindow* const&>::_M_head(std::_Tuple_impl<0ul, CWindow* const&>&) [2386] -[2379] 0.0 0.00 0.00 4 std::_Head_base<0ul, CWindow* const&, false>::_M_head(std::_Head_base<0ul, CWindow* const&, false>&) [2379] ------------------------------------------------ - 0.00 0.00 4/4 std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(CWindow* const&) [2388] -[2380] 0.0 0.00 0.00 4 std::_Head_base<0ul, CWindow* const&, false>::_Head_base(CWindow* const&) [2380] ------------------------------------------------ - 0.00 0.00 4/4 std::_Tuple_impl<0ul, SMonitor* const&>::_M_head(std::_Tuple_impl<0ul, SMonitor* const&>&) [2389] -[2381] 0.0 0.00 0.00 4 std::_Head_base<0ul, SMonitor* const&, false>::_M_head(std::_Head_base<0ul, SMonitor* const&, false>&) [2381] ------------------------------------------------ - 0.00 0.00 4/4 std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(SMonitor* const&) [2390] -[2382] 0.0 0.00 0.00 4 std::_Head_base<0ul, SMonitor* const&, false>::_Head_base(SMonitor* const&) [2382] ------------------------------------------------ - 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_clear() [2951] - 0.00 0.00 1/4 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] - 0.00 0.00 2/4 std::_List_iterator::operator*() const [2744] -[2383] 0.0 0.00 0.00 4 std::_List_node::_M_valptr() [2383] - 0.00 0.00 4/4 __gnu_cxx::__aligned_membuf::_M_ptr() [2330] ------------------------------------------------ - 0.00 0.00 1/4 std::deque >::~deque() [3823] - 0.00 0.00 1/4 std::deque >::_M_erase_at_end(std::_Deque_iterator) [3820] - 0.00 0.00 2/4 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [2927] -[2384] 0.0 0.00 0.00 4 std::_Deque_base >::_M_get_Tp_allocator() [2384] ------------------------------------------------ - 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::~_Deque_base() [2835] - 0.00 0.00 2/4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2931] -[2385] 0.0 0.00 0.00 4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [2385] - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_node(std::__cxx11::basic_string, std::allocator >*) [2833] ------------------------------------------------ - 0.00 0.00 4/4 CWindow* const& std::__get_helper<0ul, CWindow* const&>(std::_Tuple_impl<0ul, CWindow* const&>&) [2499] -[2386] 0.0 0.00 0.00 4 std::_Tuple_impl<0ul, CWindow* const&>::_M_head(std::_Tuple_impl<0ul, CWindow* const&>&) [2386] - 0.00 0.00 4/4 std::_Head_base<0ul, CWindow* const&, false>::_M_head(std::_Head_base<0ul, CWindow* const&, false>&) [2379] ------------------------------------------------ - 0.00 0.00 4/4 std::tuple::tuple(std::tuple&&) [2444] -[2387] 0.0 0.00 0.00 4 std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(std::_Tuple_impl<0ul, CWindow* const&>&&) [2387] ------------------------------------------------ - 0.00 0.00 4/4 std::tuple::tuple(CWindow* const&) [2443] -[2388] 0.0 0.00 0.00 4 std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(CWindow* const&) [2388] - 0.00 0.00 4/4 std::_Head_base<0ul, CWindow* const&, false>::_Head_base(CWindow* const&) [2380] ------------------------------------------------ - 0.00 0.00 4/4 SMonitor* const& std::__get_helper<0ul, SMonitor* const&>(std::_Tuple_impl<0ul, SMonitor* const&>&) [2500] -[2389] 0.0 0.00 0.00 4 std::_Tuple_impl<0ul, SMonitor* const&>::_M_head(std::_Tuple_impl<0ul, SMonitor* const&>&) [2389] - 0.00 0.00 4/4 std::_Head_base<0ul, SMonitor* const&, false>::_M_head(std::_Head_base<0ul, SMonitor* const&, false>&) [2381] ------------------------------------------------ - 0.00 0.00 4/4 std::tuple::tuple(SMonitor* const&) [2446] -[2390] 0.0 0.00 0.00 4 std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(SMonitor* const&) [2390] - 0.00 0.00 4/4 std::_Head_base<0ul, SMonitor* const&, false>::_Head_base(SMonitor* const&) [2382] ------------------------------------------------ - 0.00 0.00 4/4 std::tuple::tuple(std::tuple&&) [2445] -[2391] 0.0 0.00 0.00 4 std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(std::_Tuple_impl<0ul, SMonitor* const&>&&) [2391] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2467] -[2392] 0.0 0.00 0.00 4 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2392] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2474] -[2393] 0.0 0.00 0.00 4 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2393] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::basic_string, std::allocator >::_S_move(char*, char const*, unsigned long) [2462] -[2394] 0.0 0.00 0.00 4 std::char_traits::move(char*, char const*, unsigned long) [2394] - 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] ------------------------------------------------ - 0.00 0.00 4/4 void std::_Destroy(Vector2D*, Vector2D*) [2511] -[2395] 0.0 0.00 0.00 4 void std::_Destroy_aux::__destroy(Vector2D*, Vector2D*) [2395] - 0.00 0.00 8/8 void std::_Destroy(Vector2D*) [2119] - 0.00 0.00 6/8 Vector2D* std::__addressof(Vector2D&) [2109] ------------------------------------------------ - 0.00 0.00 4/4 void std::_Destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2513] -[2396] 0.0 0.00 0.00 4 void std::_Destroy_aux::__destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2396] - 0.00 0.00 3/225 std::__cxx11::basic_string, std::allocator >* std::__addressof, std::allocator > >(std::__cxx11::basic_string, std::allocator >&) [778] - 0.00 0.00 2/2 void std::_Destroy, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) [3003] ------------------------------------------------ - 0.00 0.00 2/4 std::vector >::~vector() [2939] - 0.00 0.00 2/4 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) [3864] -[2397] 0.0 0.00 0.00 4 std::_Vector_base >::_M_get_Tp_allocator() [2397] ------------------------------------------------ - 0.00 0.00 4/4 CCompositor::cleanupFadingOut() [524] -[2398] 0.0 0.00 0.00 4 std::unordered_map, std::equal_to, std::allocator > >::erase(CWindow* const&) [2398] - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(CWindow* const&) [2376] ------------------------------------------------ - 0.00 0.00 4/4 std::array >, 4ul>::data() [2436] -[2399] 0.0 0.00 0.00 4 std::__array_traits >, 4ul>::_S_ptr(std::__cxx11::list > const (&) [4]) [2399] ------------------------------------------------ - 0.00 0.00 4/4 std::deque >::back() [2438] -[2400] 0.0 0.00 0.00 4 std::_Deque_iterator::operator--() [2400] ------------------------------------------------ - 0.00 0.00 1/4 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) [4200] - 0.00 0.00 3/4 std::_Deque_iterator::_M_set_node(SMonitorRule**) [2595] -[2401] 0.0 0.00 0.00 4 std::_Deque_iterator::_S_buffer_size() [2401] - 0.00 0.00 4/1694 std::__deque_buf_size(unsigned long) [465] ------------------------------------------------ - 0.00 0.00 4/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [2832] -[2402] 0.0 0.00 0.00 4 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_M_set_node(std::__cxx11::basic_string, std::allocator >**) [2402] - 0.00 0.00 4/4 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_S_buffer_size() [2403] ------------------------------------------------ - 0.00 0.00 4/4 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_M_set_node(std::__cxx11::basic_string, std::allocator >**) [2402] -[2403] 0.0 0.00 0.00 4 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_S_buffer_size() [2403] - 0.00 0.00 4/1694 std::__deque_buf_size(unsigned long) [465] ------------------------------------------------ - 0.00 0.00 4/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [2829] -[2404] 0.0 0.00 0.00 4 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator() [2404] ------------------------------------------------ - 0.00 0.00 2/4 std::deque >::begin() [2937] - 0.00 0.00 2/4 std::deque >::end() [2936] -[2405] 0.0 0.00 0.00 4 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [2405] ------------------------------------------------ - 0.00 0.00 4/4 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] -[2406] 0.0 0.00 0.00 4 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2406] - 0.00 0.00 4/4 std::allocator >* std::__addressof > >(std::allocator >&) [2498] ------------------------------------------------ - 0.00 0.00 4/4 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] -[2407] 0.0 0.00 0.00 4 std::__allocated_ptr > >::~__allocated_ptr() [2407] ------------------------------------------------ - 0.00 0.00 4/4 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] -[2408] 0.0 0.00 0.00 4 std::__allocated_ptr > >::operator=(decltype(nullptr)) [2408] ------------------------------------------------ - 0.00 0.00 4/4 std::allocator_traits >::deallocate(std::allocator&, SWindowRule*, unsigned long) [2420] -[2409] 0.0 0.00 0.00 4 std::__new_allocator::deallocate(SWindowRule*, unsigned long) [2409] ------------------------------------------------ - 0.00 0.00 4/4 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2421] -[2410] 0.0 0.00 0.00 4 std::__new_allocator::allocate(unsigned long, void const*) [2410] - 0.00 0.00 4/4 std::__new_allocator::_M_max_size() const [2340] ------------------------------------------------ - 0.00 0.00 4/4 std::allocator::allocator >(std::allocator > const&) [2356] -[2411] 0.0 0.00 0.00 4 std::__new_allocator::__new_allocator() [2411] ------------------------------------------------ - 0.00 0.00 4/4 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2423] -[2412] 0.0 0.00 0.00 4 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [2412] ------------------------------------------------ - 0.00 0.00 4/4 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2425] -[2413] 0.0 0.00 0.00 4 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2413] - 0.00 0.00 4/4 std::__new_allocator, false> >::_M_max_size() const [2341] ------------------------------------------------ - 0.00 0.00 4/4 std::allocator::allocator >(std::allocator > const&) [2358] -[2414] 0.0 0.00 0.00 4 std::__new_allocator::__new_allocator() [2414] ------------------------------------------------ - 0.00 0.00 4/4 std::allocator, std::allocator >*>::allocator, std::allocator > >(std::allocator, std::allocator > > const&) [2360] -[2415] 0.0 0.00 0.00 4 std::__new_allocator, std::allocator >*>::__new_allocator() [2415] ------------------------------------------------ - 0.00 0.00 4/4 std::allocator >::allocator(std::allocator > const&) [2363] -[2416] 0.0 0.00 0.00 4 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2416] ------------------------------------------------ - 0.00 0.00 4/4 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2428] -[2417] 0.0 0.00 0.00 4 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [2417] ------------------------------------------------ - 0.00 0.00 4/4 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2430] -[2418] 0.0 0.00 0.00 4 std::__new_allocator >::allocate(unsigned long, void const*) [2418] - 0.00 0.00 4/4 std::__new_allocator >::_M_max_size() const [2342] ------------------------------------------------ - 0.00 0.00 4/4 std::allocator >::allocator(std::allocator > const&) [2366] -[2419] 0.0 0.00 0.00 4 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [2419] ------------------------------------------------ - 0.00 0.00 1/4 std::_Deque_base >::_M_deallocate_node(SWindowRule*) [3457] - 0.00 0.00 3/4 std::_Vector_base >::_M_deallocate(SWindowRule*, unsigned long) [1699] -[2420] 0.0 0.00 0.00 4 std::allocator_traits >::deallocate(std::allocator&, SWindowRule*, unsigned long) [2420] - 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 4/4 std::__new_allocator::deallocate(SWindowRule*, unsigned long) [2409] ------------------------------------------------ - 0.00 0.00 1/4 std::_Deque_base >::_M_allocate_node() [3453] - 0.00 0.00 3/4 std::_Vector_base >::_M_allocate(unsigned long) [2593] -[2421] 0.0 0.00 0.00 4 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2421] - 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 4/4 std::__new_allocator::allocate(unsigned long, void const*) [2410] ------------------------------------------------ - 0.00 0.00 1/4 std::vector >::push_back(SWindowRule const&) [2447] - 0.00 0.00 3/4 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] -[2422] 0.0 0.00 0.00 4 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule const&) [2422] - 0.00 0.00 4/11 SWindowRule const& std::forward(std::remove_reference::type&) [1990] - 0.00 0.00 4/4 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule const&) [2502] ------------------------------------------------ - 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2486] -[2423] 0.0 0.00 0.00 4 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2423] - 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 4/4 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [2412] ------------------------------------------------ - 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2485] -[2424] 0.0 0.00 0.00 4 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2424] - 0.00 0.00 4/4 void std::destroy_at >(std::pair*) [2493] ------------------------------------------------ - 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] -[2425] 0.0 0.00 0.00 4 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2425] - 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 4/4 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2413] ------------------------------------------------ - 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] -[2426] 0.0 0.00 0.00 4 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2426] - 0.00 0.00 4/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 4/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1741] - 0.00 0.00 4/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 4/4 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] ------------------------------------------------ - 0.00 0.00 4/4 __gnu_cxx::__alloc_traits >, std::_List_node >::_S_select_on_copy(std::allocator > const&) [2329] -[2427] 0.0 0.00 0.00 4 std::allocator_traits > >::select_on_container_copy_construction(std::allocator > const&) [2427] - 0.00 0.00 4/8 std::allocator >::allocator(std::allocator > const&) [2060] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2460] -[2428] 0.0 0.00 0.00 4 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2428] - 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 4/4 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [2417] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_clear() [2303] -[2429] 0.0 0.00 0.00 4 void std::allocator_traits > >::destroy(std::allocator >&, CWindow**) [2429] - 0.00 0.00 4/4 void std::destroy_at(CWindow**) [2492] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_get_node() [2459] -[2430] 0.0 0.00 0.00 4 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2430] - 0.00 0.00 4/35948 __is_constant_evaluated [98] - 0.00 0.00 4/4 std::__new_allocator >::allocate(unsigned long, void const*) [2418] ------------------------------------------------ - 0.00 0.00 4/4 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] -[2431] 0.0 0.00 0.00 4 void std::allocator_traits > >::construct(std::allocator >&, CWindow**, CWindow* const&) [2431] - 0.00 0.00 4/20 CWindow* const& std::forward(std::remove_reference::type&) [1696] - 0.00 0.00 4/4 decltype (::new ((void*)(0)) CWindow*((declval)())) std::construct_at(CWindow**, CWindow* const&) [2503] ------------------------------------------------ - 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2486] -[2432] 0.0 0.00 0.00 4 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2432] - 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [2514] ------------------------------------------------ - 0.00 0.00 4/4 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2434] -[2433] 0.0 0.00 0.00 4 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2433] - 0.00 0.00 4/20 CWindow* const& std::forward(std::remove_reference::type&) [1696] - 0.00 0.00 4/4 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, CWindow* const&>(std::tuple&) [2505] - 0.00 0.00 4/10 CFramebuffer::CFramebuffer() [1991] ------------------------------------------------ - 0.00 0.00 4/4 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] -[2434] 0.0 0.00 0.00 4 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2434] - 0.00 0.00 4/4 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2433] ------------------------------------------------ - 0.00 0.00 4/4 void std::destroy_at >(std::pair*) [2493] -[2435] 0.0 0.00 0.00 4 std::pair::~pair() [2435] - 0.00 0.00 4/10 CFramebuffer::~CFramebuffer() [1992] ------------------------------------------------ - 0.00 0.00 2/4 std::array >, 4ul>::begin() [2922] - 0.00 0.00 2/4 std::array >, 4ul>::end() [2921] -[2436] 0.0 0.00 0.00 4 std::array >, 4ul>::data() [2436] - 0.00 0.00 4/4 std::__array_traits >, 4ul>::_S_ptr(std::__cxx11::list > const (&) [4]) [2399] ------------------------------------------------ - 0.00 0.00 4/4 std::deque >::push_back(SWindowRule&&) [2439] -[2437] 0.0 0.00 0.00 4 SWindowRule& std::deque >::emplace_back(SWindowRule&&) [2437] - 0.00 0.00 4/18 SWindowRule&& std::forward(std::remove_reference::type&) [1707] - 0.00 0.00 4/7 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule&&) [2188] - 0.00 0.00 4/4 std::deque >::back() [2438] ------------------------------------------------ - 0.00 0.00 4/4 SWindowRule& std::deque >::emplace_back(SWindowRule&&) [2437] -[2438] 0.0 0.00 0.00 4 std::deque >::back() [2438] - 0.00 0.00 4/36 std::_Deque_iterator::operator*() const [1305] - 0.00 0.00 4/4 std::_Deque_iterator::operator--() [2400] - 0.00 0.00 3/12 std::deque >::end() [1940] ------------------------------------------------ - 0.00 0.00 4/4 CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2321] -[2439] 0.0 0.00 0.00 4 std::deque >::push_back(SWindowRule&&) [2439] - 0.00 0.00 4/7 std::remove_reference::type&& std::move(SWindowRule&) [2245] - 0.00 0.00 4/4 SWindowRule& std::deque >::emplace_back(SWindowRule&&) [2437] ------------------------------------------------ - 0.00 0.00 1/4 std::deque >::~deque() [3823] - 0.00 0.00 1/4 std::deque >::_M_erase_at_end(std::_Deque_iterator) [3820] - 0.00 0.00 2/4 std::deque >::back() [2928] -[2440] 0.0 0.00 0.00 4 std::deque >::end() [2440] - 0.00 0.00 4/1208 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [576] ------------------------------------------------ - 0.00 0.00 2/4 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [2935] - 0.00 0.00 2/4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2931] -[2441] 0.0 0.00 0.00 4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::allocator, std::allocator > > const&) [2441] - 0.00 0.00 7/56 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1116] - 0.00 0.00 4/4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2442] ------------------------------------------------ - 0.00 0.00 4/4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::allocator, std::allocator > > const&) [2441] -[2442] 0.0 0.00 0.00 4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2442] - 0.00 0.00 4/8 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() [2061] - 0.00 0.00 3/3 void std::_Destroy, std::allocator >*, std::__cxx11::basic_string, std::allocator > >(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, std::allocator, std::allocator > >&) [2697] ------------------------------------------------ - 0.00 0.00 4/4 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] -[2443] 0.0 0.00 0.00 4 std::tuple::tuple(CWindow* const&) [2443] - 0.00 0.00 4/4 std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(CWindow* const&) [2388] ------------------------------------------------ - 0.00 0.00 4/4 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] -[2444] 0.0 0.00 0.00 4 std::tuple::tuple(std::tuple&&) [2444] - 0.00 0.00 4/4 std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(std::_Tuple_impl<0ul, CWindow* const&>&&) [2387] ------------------------------------------------ - 0.00 0.00 2/4 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] - 0.00 0.00 2/4 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] -[2445] 0.0 0.00 0.00 4 std::tuple::tuple(std::tuple&&) [2445] - 0.00 0.00 4/4 std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(std::_Tuple_impl<0ul, SMonitor* const&>&&) [2391] ------------------------------------------------ - 0.00 0.00 2/4 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] - 0.00 0.00 2/4 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] -[2446] 0.0 0.00 0.00 4 std::tuple::tuple(SMonitor* const&) [2446] - 0.00 0.00 4/4 std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(SMonitor* const&) [2390] ------------------------------------------------ - 0.00 0.00 4/4 CConfigManager::getMatchingRules(CWindow*) [2028] -[2447] 0.0 0.00 0.00 4 std::vector >::push_back(SWindowRule const&) [2447] - 0.00 0.00 3/3 std::vector >::end() [2639] - 0.00 0.00 3/3 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] - 0.00 0.00 1/4 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule const&) [2422] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::clear() [2465] -[2448] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_init() [2448] - 0.00 0.00 4/121 std::__detail::_List_node_header::_M_init() [899] ------------------------------------------------ - 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_clear() [2943] - 0.00 0.00 1/4 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] - 0.00 0.00 2/4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3953] -[2449] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2449] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2452] -[2450] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2450] - 0.00 0.00 4/8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2111] - 0.00 0.00 4/4 std::allocator >::allocator(std::allocator > const&) [2363] - 0.00 0.00 4/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] -[2451] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2451] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::list(std::allocator const&) [2469] -[2452] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2452] - 0.00 0.00 4/8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2111] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2450] ------------------------------------------------ - 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_clear() [2947] - 0.00 0.00 1/4 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] - 0.00 0.00 2/4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3968] -[2453] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2453] ------------------------------------------------ - 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_clear() [2951] - 0.00 0.00 1/4 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] - 0.00 0.00 2/4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3980] -[2454] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2454] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2456] -[2455] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2455] - 0.00 0.00 4/8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2112] - 0.00 0.00 4/116 std::__detail::_List_node_header::_List_node_header() [901] - 0.00 0.00 4/8 std::allocator >::allocator(std::allocator > const&) [2060] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] -[2456] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2456] - 0.00 0.00 4/8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2112] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2455] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2461] -[2457] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2457] - 0.00 0.00 4/8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2113] - 0.00 0.00 4/4 std::allocator >::allocator(std::allocator > const&) [2366] - 0.00 0.00 4/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] -[2458] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2458] ------------------------------------------------ - 0.00 0.00 4/4 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] -[2459] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_get_node() [2459] - 0.00 0.00 4/4 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2430] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_clear() [2303] -[2460] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2460] - 0.00 0.00 4/4 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2428] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::list(std::allocator const&) [2480] -[2461] 0.0 0.00 0.00 4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2461] - 0.00 0.00 4/8 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2113] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [2457] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) [815] -[2462] 0.0 0.00 0.00 4 std::__cxx11::basic_string, std::allocator >::_S_move(char*, char const*, unsigned long) [2462] - 0.00 0.00 4/4 std::char_traits::move(char*, char const*, unsigned long) [2394] ------------------------------------------------ - 0.00 0.00 4/4 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] -[2463] 0.0 0.00 0.00 4 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_prefix() [2463] - 0.00 0.00 4/484 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::size() const [642] - 0.00 0.00 4/256 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) [735] ------------------------------------------------ - 0.00 0.00 4/4 bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) [1479] -[2464] 0.0 0.00 0.00 4 std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_suffix() [2464] - 0.00 0.00 4/484 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::size() const [642] - 0.00 0.00 4/256 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) [735] ------------------------------------------------ - 0.00 0.00 4/4 SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [2323] -[2465] 0.0 0.00 0.00 4 std::__cxx11::list >::clear() [2465] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_init() [2448] - 0.00 0.00 4/20 std::__cxx11::_List_base >::_M_clear() [1694] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] -[2466] 0.0 0.00 0.00 4 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2466] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] -[2467] 0.0 0.00 0.00 4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2467] - 0.00 0.00 8/32 std::__cxx11::_List_base >::_M_get_Node_allocator() [1465] - 0.00 0.00 4/4 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2392] ------------------------------------------------ - 0.00 0.00 4/4 CCompositor::cleanupFadingOut() [524] -[2468] 0.0 0.00 0.00 4 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] - 0.00 0.00 37/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] - 0.00 0.00 33/167869 std::_List_iterator::operator++() [32] - 0.00 0.00 33/200444 std::_List_iterator::operator*() const [30] - 0.00 0.00 33/33 CWindow::operator==(CWindow const&) [1311] - 0.00 0.00 8/54237 std::__cxx11::list >::begin() [55] - 0.00 0.00 8/18 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1702] - 0.00 0.00 4/4 std::__cxx11::list >::get_allocator() const [2349] - 0.00 0.00 4/4 std::__cxx11::list >::list(std::allocator const&) [2469] - 0.00 0.00 4/4 std::allocator::~allocator() [2357] - 0.00 0.00 4/43977 std::__cxx11::list >::end() [73] - 0.00 0.00 4/6 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2271] - 0.00 0.00 4/4 std::__cxx11::list >::size() const [2350] - 0.00 0.00 4/5 std::__cxx11::list >::~list() [2307] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) [2468] -[2469] 0.0 0.00 0.00 4 std::__cxx11::list >::list(std::allocator const&) [2469] - 0.00 0.00 4/4 std::allocator >::allocator(std::allocator const&) [2364] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2452] - 0.00 0.00 4/9 std::allocator >::~allocator() [2014] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] -[2470] 0.0 0.00 0.00 4 void std::__cxx11::list >::_M_initialize_dispatch >(std::_List_const_iterator, std::_List_const_iterator, std::__false_type) [2470] - 0.00 0.00 4/12 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [1983] ------------------------------------------------ - 0.00 0.00 4/4 std::array >, 4ul>::array(std::array >, 4ul> const&) [3805] -[2471] 0.0 0.00 0.00 4 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_get_Node_allocator() const [2345] - 0.00 0.00 4/4 __gnu_cxx::__alloc_traits >, std::_List_node >::_S_select_on_copy(std::allocator > const&) [2329] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2456] - 0.00 0.00 4/11 std::allocator >::~allocator() [1986] - 0.00 0.00 4/12 std::__cxx11::list >::end() const [1865] - 0.00 0.00 4/12 std::__cxx11::list >::begin() const [1866] - 0.00 0.00 4/4 void std::__cxx11::list >::_M_initialize_dispatch >(std::_List_const_iterator, std::_List_const_iterator, std::__false_type) [2470] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] -[2472] 0.0 0.00 0.00 4 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2472] ------------------------------------------------ - 0.00 0.00 4/4 void std::__cxx11::list >::_M_insert(std::_List_iterator, CWindow* const&) [2478] -[2473] 0.0 0.00 0.00 4 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_get_node() [2459] - 0.00 0.00 4/16 std::__cxx11::_List_base >::_M_get_Node_allocator() [1734] - 0.00 0.00 4/4 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2406] - 0.00 0.00 4/20 CWindow* const& std::forward(std::remove_reference::type&) [1696] - 0.00 0.00 4/255 std::_List_node::_M_valptr() [747] - 0.00 0.00 4/4 void std::allocator_traits > >::construct(std::allocator >&, CWindow**, CWindow* const&) [2431] - 0.00 0.00 4/4 std::__allocated_ptr > >::operator=(decltype(nullptr)) [2408] - 0.00 0.00 4/4 std::__allocated_ptr > >::~__allocated_ptr() [2407] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] -[2474] 0.0 0.00 0.00 4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2474] - 0.00 0.00 8/16 std::__cxx11::_List_base >::_M_get_Node_allocator() [1734] - 0.00 0.00 4/4 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2393] ------------------------------------------------ - 0.00 0.00 4/4 CCompositor::cleanupFadingOut() [524] -[2475] 0.0 0.00 0.00 4 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] - 0.00 0.00 9/1653 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [466] - 0.00 0.00 8/1417 std::__cxx11::list >::begin() [502] - 0.00 0.00 8/12 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1938] - 0.00 0.00 5/246 std::_List_iterator::operator++() [750] - 0.00 0.00 5/247 std::_List_iterator::operator*() const [749] - 0.00 0.00 4/4 std::__cxx11::list >::get_allocator() const [2352] - 0.00 0.00 4/4 std::__cxx11::list >::list(std::allocator const&) [2480] - 0.00 0.00 4/4 std::allocator::~allocator() [2359] - 0.00 0.00 4/1416 std::__cxx11::list >::end() [503] - 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2477] - 0.00 0.00 4/4 std::__cxx11::list >::size() const [2353] - 0.00 0.00 4/5 std::__cxx11::list >::~list() [2309] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2477] -[2476] 0.0 0.00 0.00 4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] - 0.00 0.00 12/12 std::_List_const_iterator::_M_const_cast() const [1863] - 0.00 0.00 8/8 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [2121] - 0.00 0.00 4/246 std::_List_iterator::operator++() [750] - 0.00 0.00 4/12 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1938] - 0.00 0.00 4/4 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2496] - 0.00 0.00 4/4 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [2474] - 0.00 0.00 4/4 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [2472] - 0.00 0.00 4/8 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2094] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [2458] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] -[2477] 0.0 0.00 0.00 4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2477] - 0.00 0.00 4/4 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2507] - 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::push_back(CWindow* const&) [2479] -[2478] 0.0 0.00 0.00 4 void std::__cxx11::list >::_M_insert(std::_List_iterator, CWindow* const&) [2478] - 0.00 0.00 4/20 CWindow* const& std::forward(std::remove_reference::type&) [1696] - 0.00 0.00 4/4 std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) [2473] - 0.00 0.00 4/8 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2094] ------------------------------------------------ - 0.00 0.00 4/4 Events::listener_unmapWindow(void*, void*) [2327] -[2479] 0.0 0.00 0.00 4 std::__cxx11::list >::push_back(CWindow* const&) [2479] - 0.00 0.00 4/1416 std::__cxx11::list >::end() [503] - 0.00 0.00 4/4 void std::__cxx11::list >::_M_insert(std::_List_iterator, CWindow* const&) [2478] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) [2475] -[2480] 0.0 0.00 0.00 4 std::__cxx11::list >::list(std::allocator const&) [2480] - 0.00 0.00 4/4 std::allocator >::allocator(std::allocator const&) [2365] - 0.00 0.00 4/9 std::allocator >::~allocator() [2015] - 0.00 0.00 4/4 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [2461] ------------------------------------------------ - 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] -[2481] 0.0 0.00 0.00 4 std::__detail::_Hash_node, false>::_Hash_node() [2481] - 0.00 0.00 4/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2368] -[2482] 0.0 0.00 0.00 4 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) [2482] - 0.00 0.00 4/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() [713] - 0.00 0.00 4/8 std::allocator::allocator, std::allocator > const, SConfigValue>, true> >(std::allocator, std::allocator > const, SConfigValue>, true> > const&) [2055] - 0.00 0.00 4/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] - 0.00 0.00 4/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] - 0.00 0.00 4/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2292] -[2483] 0.0 0.00 0.00 4 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2483] - 0.00 0.00 4/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] - 0.00 0.00 4/312 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() [713] - 0.00 0.00 4/8 std::allocator::allocator, std::allocator > const, SConfigValue>, true> >(std::allocator, std::allocator > const, SConfigValue>, true> > const&) [2055] - 0.00 0.00 4/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] - 0.00 0.00 4/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2370] -[2484] 0.0 0.00 0.00 4 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] - 0.00 0.00 8/18 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1704] - 0.00 0.00 4/4 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2425] - 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) [2501] - 0.00 0.00 4/4 std::__detail::_Hash_node, false>::_Hash_node() [2481] - 0.00 0.00 4/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 4/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 4/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1741] - 0.00 0.00 4/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 4/763 std::__detail::_Hash_node_value_base >::_M_valptr() [612] - 0.00 0.00 4/4 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2426] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [2378] -[2485] 0.0 0.00 0.00 4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2485] - 0.00 0.00 4/763 std::__detail::_Hash_node_value_base >::_M_valptr() [612] - 0.00 0.00 4/18 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1704] - 0.00 0.00 4/4 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2424] - 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2486] ------------------------------------------------ - 0.00 0.00 4/4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2485] -[2486] 0.0 0.00 0.00 4 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2486] - 0.00 0.00 4/4 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2432] - 0.00 0.00 4/18 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1704] - 0.00 0.00 4/4 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2423] ------------------------------------------------ - 0.00 0.00 4/4 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) [2108] -[2487] 0.0 0.00 0.00 4 std::__detail::_Hash_node_value_base >::_M_v() [2487] - 0.00 0.00 4/763 std::__detail::_Hash_node_value_base >::_M_valptr() [612] ------------------------------------------------ - 0.00 0.00 4/4 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [2375] -[2488] 0.0 0.00 0.00 4 std::__detail::_Hashtable_hash_traits >::__small_size_threshold() [2488] ------------------------------------------------ - 0.00 0.00 4/4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] -[2489] 0.0 0.00 0.00 4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2489] - 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 4/6831 bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [295] - 0.00 0.00 4/836 std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [605] - 0.00 0.00 4/240 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) [755] ------------------------------------------------ - 4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] -[2490] 0.0 0.00 0.00 4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [2490] - 0.00 0.00 4/1012 std::vector, std::allocator > >::operator[](unsigned long) const [593] - 0.00 0.00 4/256 std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) [735] - 0.00 0.00 4/920 std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [601] - 4 std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) [639] ------------------------------------------------ - 0.00 0.00 4/4 void std::_Destroy(SMonitorRule*) [2510] -[2491] 0.0 0.00 0.00 4 void std::destroy_at(SMonitorRule*) [2491] - 0.00 0.00 4/7 SMonitorRule::~SMonitorRule() [2126] ------------------------------------------------ - 0.00 0.00 4/4 void std::allocator_traits > >::destroy(std::allocator >&, CWindow**) [2429] -[2492] 0.0 0.00 0.00 4 void std::destroy_at(CWindow**) [2492] ------------------------------------------------ - 0.00 0.00 4/4 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2424] -[2493] 0.0 0.00 0.00 4 void std::destroy_at >(std::pair*) [2493] - 0.00 0.00 4/4 std::pair::~pair() [2435] ------------------------------------------------ - 0.00 0.00 4/4 void std::_Destroy_aux::__destroy(SMonitorRule*, SMonitorRule*) [2836] -[2494] 0.0 0.00 0.00 4 SMonitorRule* std::__addressof(SMonitorRule&) [2494] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2270] -[2495] 0.0 0.00 0.00 4 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2495] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [2476] -[2496] 0.0 0.00 0.00 4 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [2496] ------------------------------------------------ - 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [2514] -[2497] 0.0 0.00 0.00 4 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) [2497] ------------------------------------------------ - 0.00 0.00 4/4 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2406] -[2498] 0.0 0.00 0.00 4 std::allocator >* std::__addressof > >(std::allocator >&) [2498] ------------------------------------------------ - 0.00 0.00 4/4 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, CWindow* const&>(std::tuple&) [2505] -[2499] 0.0 0.00 0.00 4 CWindow* const& std::__get_helper<0ul, CWindow* const&>(std::_Tuple_impl<0ul, CWindow* const&>&) [2499] - 0.00 0.00 4/4 std::_Tuple_impl<0ul, CWindow* const&>::_M_head(std::_Tuple_impl<0ul, CWindow* const&>&) [2386] ------------------------------------------------ - 0.00 0.00 4/4 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, SMonitor* const&>(std::tuple&) [2506] -[2500] 0.0 0.00 0.00 4 SMonitor* const& std::__get_helper<0ul, SMonitor* const&>(std::_Tuple_impl<0ul, SMonitor* const&>&) [2500] - 0.00 0.00 4/4 std::_Tuple_impl<0ul, SMonitor* const&>::_M_head(std::_Tuple_impl<0ul, SMonitor* const&>&) [2389] ------------------------------------------------ - 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2484] -[2501] 0.0 0.00 0.00 4 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) [2501] ------------------------------------------------ - 0.00 0.00 4/4 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule const&) [2422] -[2502] 0.0 0.00 0.00 4 decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule const&) [2502] - 0.00 0.00 4/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 4/4 SWindowRule::SWindowRule(SWindowRule const&) [2318] - 0.00 0.00 4/11 SWindowRule const& std::forward(std::remove_reference::type&) [1990] ------------------------------------------------ - 0.00 0.00 4/4 void std::allocator_traits > >::construct(std::allocator >&, CWindow**, CWindow* const&) [2431] -[2503] 0.0 0.00 0.00 4 decltype (::new ((void*)(0)) CWindow*((declval)())) std::construct_at(CWindow**, CWindow* const&) [2503] - 0.00 0.00 4/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 4/20 CWindow* const& std::forward(std::remove_reference::type&) [1696] ------------------------------------------------ - 0.00 0.00 4/4 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2426] -[2504] 0.0 0.00 0.00 4 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2504] - 0.00 0.00 4/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 4/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1741] - 0.00 0.00 4/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 4/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 4/4 std::tuple::tuple(std::tuple&&) [2444] - 0.00 0.00 4/4 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2434] ------------------------------------------------ - 0.00 0.00 4/4 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2433] -[2505] 0.0 0.00 0.00 4 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, CWindow* const&>(std::tuple&) [2505] - 0.00 0.00 4/4 CWindow* const& std::__get_helper<0ul, CWindow* const&>(std::_Tuple_impl<0ul, CWindow* const&>&) [2499] ------------------------------------------------ - 0.00 0.00 2/4 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2915] - 0.00 0.00 2/4 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2918] -[2506] 0.0 0.00 0.00 4 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, SMonitor* const&>(std::tuple&) [2506] - 0.00 0.00 4/4 SMonitor* const& std::__get_helper<0ul, SMonitor* const&>(std::_Tuple_impl<0ul, SMonitor* const&>&) [2500] ------------------------------------------------ - 0.00 0.00 4/4 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2477] -[2507] 0.0 0.00 0.00 4 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [2507] ------------------------------------------------ - 0.00 0.00 1/4 void std::__cxx11::list >::_M_insert(std::_List_iterator, SMonitor const&) [3973] - 0.00 0.00 1/4 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] - 0.00 0.00 1/4 void std::allocator_traits > >::construct(std::allocator >&, SMonitor*, SMonitor const&) [3775] - 0.00 0.00 1/4 decltype (::new ((void*)(0)) SMonitor((declval)())) std::construct_at(SMonitor*, SMonitor const&) [4136] -[2508] 0.0 0.00 0.00 4 SMonitor const& std::forward(std::remove_reference::type&) [2508] ------------------------------------------------ - 0.00 0.00 2/4 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2915] - 0.00 0.00 2/4 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2918] -[2509] 0.0 0.00 0.00 4 SMonitor* const& std::forward(std::remove_reference::type&) [2509] ------------------------------------------------ - 0.00 0.00 4/4 void std::_Destroy_aux::__destroy(SMonitorRule*, SMonitorRule*) [2836] -[2510] 0.0 0.00 0.00 4 void std::_Destroy(SMonitorRule*) [2510] - 0.00 0.00 4/4 void std::destroy_at(SMonitorRule*) [2491] ------------------------------------------------ - 0.00 0.00 4/4 void std::_Destroy(Vector2D*, Vector2D*, std::allocator&) [2512] -[2511] 0.0 0.00 0.00 4 void std::_Destroy(Vector2D*, Vector2D*) [2511] - 0.00 0.00 4/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 4/4 void std::_Destroy_aux::__destroy(Vector2D*, Vector2D*) [2395] ------------------------------------------------ - 0.00 0.00 2/4 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [2927] - 0.00 0.00 2/4 std::vector >::~vector() [2939] -[2512] 0.0 0.00 0.00 4 void std::_Destroy(Vector2D*, Vector2D*, std::allocator&) [2512] - 0.00 0.00 4/4 void std::_Destroy(Vector2D*, Vector2D*) [2511] ------------------------------------------------ - 0.00 0.00 4/4 void std::_Destroy, std::allocator >*, std::__cxx11::basic_string, std::allocator > >(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, std::allocator, std::allocator > >&) [2697] -[2513] 0.0 0.00 0.00 4 void std::_Destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2513] - 0.00 0.00 4/4 void std::_Destroy_aux::__destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2396] - 0.00 0.00 3/115845 std::__is_constant_evaluated() [44] ------------------------------------------------ - 0.00 0.00 4/4 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2432] -[2514] 0.0 0.00 0.00 4 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [2514] - 0.00 0.00 4/4 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) [2497] ------------------------------------------------ - 0.00 0.00 1/3 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 2/3 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] -[2515] 0.0 0.00 0.00 3 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] - 0.00 0.00 6/964 std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [595] - 0.00 0.00 6/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 5/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 2/5 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) const [2288] - 0.00 0.00 2/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 2/2 getPlusMinusKeywordResult(std::__cxx11::basic_string, std::allocator >, float) [2700] - 0.00 0.00 2/9879 int const& std::clamp(int const&, int const&, int const&) [249] - 0.00 0.00 2/5 std::__cxx11::to_string(int) [2310] - 0.00 0.00 2/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 1/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] - 0.00 0.00 1/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] - 0.00 0.00 1/1 CCompositor::getWorkspaceByName(std::__cxx11::basic_string, std::allocator > const&) [3067] - 0.00 0.00 1/1 CCompositor::getNextAvailableNamedWorkspace() [3070] - 0.00 0.00 1/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] ------------------------------------------------ - 0.00 0.00 3/3 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] -[2516] 0.0 0.00 0.00 3 wlr_ext_workspace_handle_v1_create(wlr_ext_workspace_group_handle_v1*) [2516] - 0.00 0.00 6/10 wl_signal_init [4] ------------------------------------------------ - 0.00 0.00 3/3 CWorkspace::~CWorkspace() [2524] -[2517] 0.0 0.00 0.00 3 wlr_ext_workspace_handle_v1_destroy(wlr_ext_workspace_handle_v1*) [2517] - 0.00 0.00 3/15 wlr_signal_emit_safe(wl_signal*, void*) [1743] - 0.00 0.00 3/24 workspace_manager_update_idle_source(wlr_ext_workspace_manager_v1*) [1629] ------------------------------------------------ - 0.00 0.00 1/3 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 2/3 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] -[2518] 0.0 0.00 0.00 3 wlr_ext_workspace_handle_v1_set_name(wlr_ext_workspace_handle_v1*, char const*) [2518] - 0.00 0.00 3/24 workspace_manager_update_idle_source(wlr_ext_workspace_manager_v1*) [1629] ------------------------------------------------ - 0.00 0.00 3/3 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] -[2519] 0.0 0.00 0.00 3 wlr_ext_workspace_handle_v1_set_hidden(wlr_ext_workspace_handle_v1*, bool) [2519] - 0.00 0.00 3/15 workspace_send_state(wlr_ext_workspace_handle_v1*) [1744] ------------------------------------------------ - 0.00 0.00 3/3 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] -[2520] 0.0 0.00 0.00 3 wlr_ext_workspace_handle_v1_set_urgent(wlr_ext_workspace_handle_v1*, bool) [2520] - 0.00 0.00 3/15 workspace_send_state(wlr_ext_workspace_handle_v1*) [1744] ------------------------------------------------ - 0.00 0.00 3/3 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] -[2521] 0.0 0.00 0.00 3 wlr_ext_workspace_handle_v1_set_coordinates(wlr_ext_workspace_handle_v1*, wl_array*) [2521] - 0.00 0.00 3/24 workspace_manager_update_idle_source(wlr_ext_workspace_manager_v1*) [1629] ------------------------------------------------ - 0.00 0.00 3/3 fill_array_from_workspace_state(wl_array*, unsigned int) [1745] -[2522] 0.0 0.00 0.00 3 push_entry_in_array(wl_array*, unsigned int) [2522] ------------------------------------------------ - 0.00 0.00 1/3 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] - 0.00 0.00 2/3 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] -[2523] 0.0 0.00 0.00 3 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 24/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 18/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 18/203 CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [831] - 0.00 0.00 18/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 6/54 CAnimatedVariable::CAnimatedVariable() [1122] - 0.00 0.00 6/54 CAnimatedVariable::create(ANIMATEDVARTYPE, float*, long*, std::__cxx11::basic_string, std::allocator >*, void*, AVARDAMAGEPOLICY) [1121] - 0.00 0.00 3/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 3/7336 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 3/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] - 0.00 0.00 3/3 wlr_ext_workspace_handle_v1_create(wlr_ext_workspace_group_handle_v1*) [2516] - 0.00 0.00 3/3 wlr_ext_workspace_handle_v1_set_coordinates(wlr_ext_workspace_handle_v1*, wl_array*) [2521] - 0.00 0.00 3/3 wlr_ext_workspace_handle_v1_set_hidden(wlr_ext_workspace_handle_v1*, bool) [2519] - 0.00 0.00 3/3 wlr_ext_workspace_handle_v1_set_urgent(wlr_ext_workspace_handle_v1*, bool) [2520] - 0.00 0.00 3/7 CAnimatedVariable::setValueAndWarp(float const&) [2129] - 0.00 0.00 3/48 std::unique_ptr >::operator->() const [1194] - 0.00 0.00 3/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 3/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] - 0.00 0.00 3/185 SHyprIPCEvent::~SHyprIPCEvent() [842] ------------------------------------------------ - 0.00 0.00 3/3 void std::destroy_at(CWorkspace*) [2656] -[2524] 0.0 0.00 0.00 3 CWorkspace::~CWorkspace() [2524] - 0.00 0.00 5/53 CAnimatedVariable::~CAnimatedVariable() [1146] - 0.00 0.00 3/56 CAnimatedVariable::unregister() [1111] - 0.00 0.00 3/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 3/9 wlr_ext_workspace_handle_v1_set_active(wlr_ext_workspace_handle_v1*, bool) [2004] - 0.00 0.00 3/3 wlr_ext_workspace_handle_v1_destroy(wlr_ext_workspace_handle_v1*) [2517] - 0.00 0.00 3/48 std::unique_ptr >::operator->() const [1194] - 0.00 0.00 3/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 3/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 3/185 SHyprIPCEvent::~SHyprIPCEvent() [842] - 0.00 0.00 3/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] - 0.00 0.00 3/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1/3 Events::listener_newOutput(wl_listener*, void*) [4438] - 0.00 0.00 2/3 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] -[2525] 0.0 0.00 0.00 3 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] - 0.00 0.00 9/27552 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [133] - 0.00 0.00 6/23303 std::_List_iterator::operator*() const [151] - 0.00 0.00 6/13697 std::_List_iterator::operator++() [197] - 0.00 0.00 3/13850 std::__cxx11::list >::begin() [196] - 0.00 0.00 3/16686 std::__cxx11::list >::end() [179] - 0.00 0.00 3/6 CWorkspace::setActive(bool) [2252] ------------------------------------------------ - 0.00 0.00 3/3 CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2034] -[2526] 0.0 0.00 0.00 3 CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2526] - 0.00 0.00 12/294 std::_List_iterator::operator*() const [718] - 0.00 0.00 12/300 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [717] - 0.00 0.00 9/253 std::_List_iterator::operator++() [748] - 0.00 0.00 3/61 std::__cxx11::list >::begin() [1086] - 0.00 0.00 3/80 std::__cxx11::list >::end() [983] - 0.00 0.00 3/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 3/32825 CCompositor::windowValidMapped(CWindow*) [114] ------------------------------------------------ - 0.00 0.00 1/3 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] - 0.00 0.00 2/3 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] -[2527] 0.0 0.00 0.00 3 CTexture::destroyTexture() [2527] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Hash_node_value_base, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_valptr() [2654] -[2528] 0.0 0.00 0.00 3 __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_ptr() [2528] - 0.00 0.00 3/3 __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_addr() [2529] ------------------------------------------------ - 0.00 0.00 3/3 __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_ptr() [2528] -[2529] 0.0 0.00 0.00 3 __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_addr() [2529] ------------------------------------------------ - 0.00 0.00 3/3 CBezierCurve::setup(std::vector >*) [3075] -[2530] 0.0 0.00 0.00 3 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [2530] - 0.00 0.00 6/6 __gnu_cxx::__normal_iterator > >::base() const [2258] ------------------------------------------------ - 0.00 0.00 3/3 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] -[2531] 0.0 0.00 0.00 3 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [2531] - 0.00 0.00 6/12 __gnu_cxx::__normal_iterator > >::base() const [1855] ------------------------------------------------ - 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3299] - 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3303] -[2532] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2532] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] -[2533] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2533] - 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2534] ------------------------------------------------ - 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2533] -[2534] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2534] - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [3218] - 0.00 0.00 1/5 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_M_next() const [2289] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [2724] ------------------------------------------------ - 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3307] - 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3309] -[2535] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2535] ------------------------------------------------ - 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2559] -[2536] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2536] ------------------------------------------------ - 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3313] - 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2798] -[2537] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2537] ------------------------------------------------ - 0.00 0.00 1/3 std::deque >::max_size() const [3192] - 0.00 0.00 2/3 std::_Deque_base >::_M_get_map_allocator() const [2735] -[2538] 0.0 0.00 0.00 3 std::_Deque_base >::_M_get_Tp_allocator() const [2538] ------------------------------------------------ - 0.00 0.00 3/3 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocate(unsigned long, void const*) [2600] -[2539] 0.0 0.00 0.00 3 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::_M_max_size() const [2539] ------------------------------------------------ - 0.00 0.00 3/3 std::__new_allocator >::allocate(unsigned long, void const*) [2602] -[2540] 0.0 0.00 0.00 3 std::__new_allocator >::_M_max_size() const [2540] ------------------------------------------------ - 0.00 0.00 3/3 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] -[2541] 0.0 0.00 0.00 3 std::_List_const_iterator::_M_const_cast() const [2541] - 0.00 0.00 3/11 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1987] ------------------------------------------------ - 0.00 0.00 3/3 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] -[2542] 0.0 0.00 0.00 3 std::_List_const_iterator::_M_const_cast() const [2542] - 0.00 0.00 3/75705 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [49] ------------------------------------------------ - 0.00 0.00 3/3 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] -[2543] 0.0 0.00 0.00 3 std::_List_const_iterator::_M_const_cast() const [2543] - 0.00 0.00 3/8 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [2068] ------------------------------------------------ - 0.00 0.00 3/3 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] -[2544] 0.0 0.00 0.00 3 std::vector >::_M_check_len(unsigned long, char const*) const [2544] - 0.00 0.00 12/12 std::vector >::size() const [1864] - 0.00 0.00 6/6 std::vector >::max_size() const [2260] - 0.00 0.00 3/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] ------------------------------------------------ - 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2806] - 0.00 0.00 2/3 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [4053] -[2545] 0.0 0.00 0.00 3 std::__detail::_Hash_node, std::allocator > const, long>, true>::_M_next() const [2545] ------------------------------------------------ - 0.00 0.00 1/3 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4064] - 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3337] -[2546] 0.0 0.00 0.00 3 std::__detail::_Hash_node, false>::_M_next() const [2546] ------------------------------------------------ - 0.00 0.00 1/3 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4071] - 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3352] -[2547] 0.0 0.00 0.00 3 std::__detail::_Hash_node, false>::_M_next() const [2547] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] -[2548] 0.0 0.00 0.00 3 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::operator->() const [2548] - 0.00 0.00 3/9 std::__detail::_Hash_node_value_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_valptr() [2021] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] -[2549] 0.0 0.00 0.00 3 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [2549] - 0.00 0.00 3/3 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [2551] - 0.00 0.00 3/7530 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] ------------------------------------------------ - 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] -[2550] 0.0 0.00 0.00 3 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2550] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [2549] -[2551] 0.0 0.00 0.00 3 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [2551] - 0.00 0.00 3/7523 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [267] ------------------------------------------------ - 0.00 0.00 1/3 std::__cxx11::list >::list(std::allocator const&) [3958] - 0.00 0.00 2/3 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2941] -[2552] 0.0 0.00 0.00 3 std::allocator >::~allocator() [2552] ------------------------------------------------ - 0.00 0.00 1/3 std::__cxx11::list >::list(std::allocator const&) [3975] - 0.00 0.00 2/3 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2945] -[2553] 0.0 0.00 0.00 3 std::allocator >::~allocator() [2553] ------------------------------------------------ - 0.00 0.00 1/3 std::__cxx11::list >::list(std::allocator const&) [3986] - 0.00 0.00 2/3 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2949] -[2554] 0.0 0.00 0.00 3 std::allocator >::~allocator() [2554] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] -[2555] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2555] - 0.00 0.00 3/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 3/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 3/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] -[2556] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2556] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] -[2557] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] - 0.00 0.00 3/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] - 0.00 0.00 3/3 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2550] - 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2558] - 0.00 0.00 3/3 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2647] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3310] - 0.00 0.00 1/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2335] ------------------------------------------------ - 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] -[2558] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2558] - 0.00 0.00 1/5 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_M_next() const [2289] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [2724] ------------------------------------------------ - 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2560] -[2559] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2559] - 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2536] - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2972] ------------------------------------------------ - 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3315] - 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2798] -[2560] 0.0 0.00 0.00 3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2560] - 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2559] ------------------------------------------------ - 0.00 0.00 3/3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) [2577] -[2561] 0.0 0.00 0.00 3 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>&) [2561] ------------------------------------------------ - 0.00 0.00 3/3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::__cxx11::basic_string, std::allocator > const&) [2579] -[2562] 0.0 0.00 0.00 3 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_Head_base(std::__cxx11::basic_string, std::allocator > const&) [2562] ------------------------------------------------ - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2580] -[2563] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2563] ------------------------------------------------ - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2581] -[2564] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2564] ------------------------------------------------ - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2582] -[2565] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2565] ------------------------------------------------ - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2583] -[2566] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2566] ------------------------------------------------ - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2584] -[2567] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2567] ------------------------------------------------ - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2585] -[2568] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2568] ------------------------------------------------ - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2586] -[2569] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2569] ------------------------------------------------ - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2587] -[2570] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2570] ------------------------------------------------ - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2588] -[2571] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2571] ------------------------------------------------ - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2589] -[2572] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2572] ------------------------------------------------ - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2590] -[2573] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2573] ------------------------------------------------ - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2591] -[2574] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2574] ------------------------------------------------ - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2592] -[2575] 0.0 0.00 0.00 3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2575] ------------------------------------------------ - 0.00 0.00 1/3 std::deque >::~deque() [3817] - 0.00 0.00 2/3 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3814] -[2576] 0.0 0.00 0.00 3 std::_Deque_base >::_M_get_Tp_allocator() [2576] ------------------------------------------------ - 0.00 0.00 3/3 std::__cxx11::basic_string, std::allocator > const& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) [2661] -[2577] 0.0 0.00 0.00 3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) [2577] - 0.00 0.00 3/3 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>&) [2561] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple, std::allocator > const&>::tuple(std::tuple, std::allocator > const&>&&) [2635] -[2578] 0.0 0.00 0.00 3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&&) [2578] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple, std::allocator > const&>::tuple(std::__cxx11::basic_string, std::allocator > const&) [2636] -[2579] 0.0 0.00 0.00 3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::__cxx11::basic_string, std::allocator > const&) [2579] - 0.00 0.00 3/3 std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_Head_base(std::__cxx11::basic_string, std::allocator > const&) [2562] ------------------------------------------------ - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2662] -[2580] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2580] - 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2563] ------------------------------------------------ - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2663] -[2581] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2581] - 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2564] ------------------------------------------------ - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2664] -[2582] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2582] - 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2565] ------------------------------------------------ - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2665] -[2583] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2583] - 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2566] ------------------------------------------------ - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2666] -[2584] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2584] - 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2567] ------------------------------------------------ - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2667] -[2585] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2585] - 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2568] ------------------------------------------------ - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2668] -[2586] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2586] - 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2569] ------------------------------------------------ - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2669] -[2587] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2587] - 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2570] ------------------------------------------------ - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2670] -[2588] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2588] - 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2571] ------------------------------------------------ - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2671] -[2589] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2589] - 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2572] ------------------------------------------------ - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2672] -[2590] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2590] - 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2573] ------------------------------------------------ - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2673] -[2591] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2591] - 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2574] ------------------------------------------------ - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2674] -[2592] 0.0 0.00 0.00 3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2592] - 0.00 0.00 3/3 std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2575] ------------------------------------------------ - 0.00 0.00 3/3 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] -[2593] 0.0 0.00 0.00 3 std::_Vector_base >::_M_allocate(unsigned long) [2593] - 0.00 0.00 3/4 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2421] ------------------------------------------------ - 0.00 0.00 3/3 CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1269] -[2594] 0.0 0.00 0.00 3 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [2594] - 0.00 0.00 3/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] - 0.00 0.00 3/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] ------------------------------------------------ - 0.00 0.00 1/3 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] - 0.00 0.00 2/3 std::_Deque_base >::_M_initialize_map(unsigned long) [3467] -[2595] 0.0 0.00 0.00 3 std::_Deque_iterator::_M_set_node(SMonitorRule**) [2595] - 0.00 0.00 3/4 std::_Deque_iterator::_S_buffer_size() [2401] ------------------------------------------------ - 0.00 0.00 1/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] - 0.00 0.00 2/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] -[2596] 0.0 0.00 0.00 3 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2596] - 0.00 0.00 3/3 std::allocator >* std::__addressof > >(std::allocator >&) [2660] ------------------------------------------------ - 0.00 0.00 1/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] - 0.00 0.00 2/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] -[2597] 0.0 0.00 0.00 3 std::__allocated_ptr > >::~__allocated_ptr() [2597] ------------------------------------------------ - 0.00 0.00 1/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] - 0.00 0.00 2/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] -[2598] 0.0 0.00 0.00 3 std::__allocated_ptr > >::operator=(decltype(nullptr)) [2598] ------------------------------------------------ - 0.00 0.00 3/3 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::deallocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2619] -[2599] 0.0 0.00 0.00 3 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2599] ------------------------------------------------ - 0.00 0.00 3/3 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::allocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, unsigned long) [2621] -[2600] 0.0 0.00 0.00 3 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocate(unsigned long, void const*) [2600] - 0.00 0.00 3/3 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::_M_max_size() const [2539] ------------------------------------------------ - 0.00 0.00 3/3 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2623] -[2601] 0.0 0.00 0.00 3 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [2601] ------------------------------------------------ - 0.00 0.00 3/3 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2625] -[2602] 0.0 0.00 0.00 3 std::__new_allocator >::allocate(unsigned long, void const*) [2602] - 0.00 0.00 3/3 std::__new_allocator >::_M_max_size() const [2540] ------------------------------------------------ - 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3393] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3689] -[2603] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2603] - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprError*, std::default_delete >(std::tuple >&) [2680] ------------------------------------------------ - 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3397] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3693] -[2604] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2604] - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CCompositor*, std::default_delete >(std::tuple >&) [2681] ------------------------------------------------ - 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3401] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3697] -[2605] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2605] - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CEventManager*, std::default_delete >(std::tuple >&) [2682] ------------------------------------------------ - 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3405] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3701] -[2606] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2606] - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprRenderer*, std::default_delete >(std::tuple >&) [2683] ------------------------------------------------ - 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3409] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3705] -[2607] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2607] - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CInputManager*, std::default_delete >(std::tuple >&) [2684] ------------------------------------------------ - 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3413] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3709] -[2608] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2608] - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CConfigManager*, std::default_delete >(std::tuple >&) [2685] ------------------------------------------------ - 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3417] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3713] -[2609] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2609] - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CLayoutManager*, std::default_delete >(std::tuple >&) [2686] ------------------------------------------------ - 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3421] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3717] -[2610] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2610] - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CThreadManager*, std::default_delete >(std::tuple >&) [2687] ------------------------------------------------ - 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3425] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3721] -[2611] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2611] - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) [2688] ------------------------------------------------ - 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3429] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3725] -[2612] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2612] - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CKeybindManager*, std::default_delete >(std::tuple >&) [2689] ------------------------------------------------ - 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3433] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3729] -[2613] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2613] - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CAnimationManager*, std::default_delete >(std::tuple >&) [2690] ------------------------------------------------ - 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3437] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3733] -[2614] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2614] - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) [2691] ------------------------------------------------ - 0.00 0.00 1/3 std::unique_ptr >::get_deleter() [3441] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3737] -[2615] 0.0 0.00 0.00 3 std::__uniq_ptr_impl >::_M_deleter() [2615] - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) [2692] ------------------------------------------------ - 0.00 0.00 3/3 void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) [2678] -[2616] 0.0 0.00 0.00 3 void std::allocator_traits >::destroy(std::allocator&, SWindowRule*) [2616] - 0.00 0.00 3/11 void std::destroy_at(SWindowRule*) [1989] ------------------------------------------------ - 0.00 0.00 1/3 std::_Deque_base >::_M_deallocate_node(Vector2D*) [3489] - 0.00 0.00 2/3 std::_Vector_base >::_M_deallocate(Vector2D*, unsigned long) [3560] -[2617] 0.0 0.00 0.00 3 std::allocator_traits >::deallocate(std::allocator&, Vector2D*, unsigned long) [2617] - 0.00 0.00 3/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 2/2 std::__new_allocator::deallocate(Vector2D*, unsigned long) [2860] ------------------------------------------------ - 0.00 0.00 1/3 std::__cxx11::basic_string, std::allocator >& std::deque, std::allocator >, std::allocator, std::allocator > > >::emplace_back, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&) [3824] - 0.00 0.00 2/3 std::deque, std::allocator >, std::allocator, std::allocator > > >::push_back(std::__cxx11::basic_string, std::allocator > const&) [2933] -[2618] 0.0 0.00 0.00 3 void std::allocator_traits, std::allocator > > >::construct, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2618] - 0.00 0.00 3/3 decltype (::new ((void*)(0)) std::__cxx11::basic_string, std::allocator >((declval, std::allocator > const&>)())) std::construct_at, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2676] - 0.00 0.00 2/8 std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) [2114] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2651] -[2619] 0.0 0.00 0.00 3 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::deallocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2619] - 0.00 0.00 3/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 3/3 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2599] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2650] -[2620] 0.0 0.00 0.00 3 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::destroy, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) [2620] - 0.00 0.00 3/3 void std::destroy_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) [2658] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] -[2621] 0.0 0.00 0.00 3 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::allocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, unsigned long) [2621] - 0.00 0.00 3/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 3/3 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocate(unsigned long, void const*) [2600] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] -[2622] 0.0 0.00 0.00 3 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2622] - 0.00 0.00 3/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 3/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 3/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 3/3 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] ------------------------------------------------ - 0.00 0.00 3/3 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2643] -[2623] 0.0 0.00 0.00 3 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2623] - 0.00 0.00 3/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 3/3 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [2601] ------------------------------------------------ - 0.00 0.00 3/3 std::__cxx11::_List_base >::_M_clear() [2940] -[2624] 0.0 0.00 0.00 3 void std::allocator_traits > >::destroy(std::allocator >&, CWorkspace*) [2624] - 0.00 0.00 3/3 void std::destroy_at(CWorkspace*) [2656] ------------------------------------------------ - 0.00 0.00 3/3 std::__cxx11::_List_base >::_M_get_node() [2641] -[2625] 0.0 0.00 0.00 3 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2625] - 0.00 0.00 3/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 3/3 std::__new_allocator >::allocate(unsigned long, void const*) [2602] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2651] -[2626] 0.0 0.00 0.00 3 std::__ptr_traits_ptr_to, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2626] - 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2698] ------------------------------------------------ - 0.00 0.00 1/3 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] - 0.00 0.00 2/3 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] -[2627] 0.0 0.00 0.00 3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2627] ------------------------------------------------ - 0.00 0.00 1/3 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] - 0.00 0.00 2/3 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] -[2628] 0.0 0.00 0.00 3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2628] ------------------------------------------------ - 0.00 0.00 1/3 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] - 0.00 0.00 2/3 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] -[2629] 0.0 0.00 0.00 3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2629] ------------------------------------------------ - 0.00 0.00 3/3 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] -[2630] 0.0 0.00 0.00 3 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [2630] - 0.00 0.00 3/3 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2631] ------------------------------------------------ - 0.00 0.00 3/3 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [2630] -[2631] 0.0 0.00 0.00 3 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2631] - 0.00 0.00 3/108 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) [918] - 0.00 0.00 3/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 3/108 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) [919] - 0.00 0.00 3/70 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] ------------------------------------------------ - 0.00 0.00 3/3 void std::destroy_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) [2658] -[2632] 0.0 0.00 0.00 3 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::~pair() [2632] - 0.00 0.00 6/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 3/3 __static_initialization_and_destruction_0(int, int) [3017] -[2633] 0.0 0.00 0.00 3 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [27], int&&) [2633] - 0.00 0.00 3/3 char const (&std::forward(std::remove_reference::type&)) [27] [2693] - 0.00 0.00 3/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 3/12 int&& std::forward(std::remove_reference::type&) [1978] ------------------------------------------------ - 0.00 0.00 3/3 __static_initialization_and_destruction_0(int, int) [3017] -[2634] 0.0 0.00 0.00 3 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [28], int&&) [2634] - 0.00 0.00 3/3 char const (&std::forward(std::remove_reference::type&)) [28] [2694] - 0.00 0.00 3/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 3/12 int&& std::forward(std::remove_reference::type&) [1978] ------------------------------------------------ - 0.00 0.00 1/3 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] - 0.00 0.00 2/3 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] -[2635] 0.0 0.00 0.00 3 std::tuple, std::allocator > const&>::tuple(std::tuple, std::allocator > const&>&&) [2635] - 0.00 0.00 3/3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&&) [2578] ------------------------------------------------ - 0.00 0.00 1/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] - 0.00 0.00 2/3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] -[2636] 0.0 0.00 0.00 3 std::tuple, std::allocator > const&>::tuple(std::__cxx11::basic_string, std::allocator > const&) [2636] - 0.00 0.00 3/3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::__cxx11::basic_string, std::allocator > const&) [2579] ------------------------------------------------ - 0.00 0.00 3/3 CBezierCurve::setup(std::vector >*) [3075] -[2637] 0.0 0.00 0.00 3 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [2637] - 0.00 0.00 2/2 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1l>, long, true, true>::__cast >(std::chrono::duration > const&) [2938] ------------------------------------------------ - 0.00 0.00 3/3 std::vector >::push_back(SWindowRule const&) [2447] -[2638] 0.0 0.00 0.00 3 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] - 0.00 0.00 6/22 std::_Vector_base >::_M_get_Tp_allocator() [1660] - 0.00 0.00 6/12 __gnu_cxx::__normal_iterator > >::base() const [1855] - 0.00 0.00 6/6 std::vector >::_S_relocate(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2264] - 0.00 0.00 3/3 std::vector >::_M_check_len(unsigned long, char const*) const [2544] - 0.00 0.00 3/3 std::vector >::begin() [2640] - 0.00 0.00 3/3 __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [2531] - 0.00 0.00 3/3 std::_Vector_base >::_M_allocate(unsigned long) [2593] - 0.00 0.00 3/11 SWindowRule const& std::forward(std::remove_reference::type&) [1990] - 0.00 0.00 3/4 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule const&) [2422] - 0.00 0.00 3/19 std::_Vector_base >::_M_deallocate(SWindowRule*, unsigned long) [1699] ------------------------------------------------ - 0.00 0.00 3/3 std::vector >::push_back(SWindowRule const&) [2447] -[2639] 0.0 0.00 0.00 3 std::vector >::end() [2639] - 0.00 0.00 3/6 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule* const&) [2257] ------------------------------------------------ - 0.00 0.00 3/3 void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) [2638] -[2640] 0.0 0.00 0.00 3 std::vector >::begin() [2640] - 0.00 0.00 3/6 __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule* const&) [2257] ------------------------------------------------ - 0.00 0.00 1/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] - 0.00 0.00 2/3 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] -[2641] 0.0 0.00 0.00 3 std::__cxx11::_List_base >::_M_get_node() [2641] - 0.00 0.00 3/3 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2625] ------------------------------------------------ - 0.00 0.00 1/3 void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3939] - 0.00 0.00 2/3 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2958] -[2642] 0.0 0.00 0.00 3 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2642] ------------------------------------------------ - 0.00 0.00 3/3 std::__cxx11::_List_base >::_M_clear() [2940] -[2643] 0.0 0.00 0.00 3 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2643] - 0.00 0.00 3/3 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2623] ------------------------------------------------ - 0.00 0.00 1/3 CInputManager::destroyMouse(wlr_input_device*) [3086] - 0.00 0.00 2/3 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] -[2644] 0.0 0.00 0.00 3 std::__cxx11::list >::begin() [2644] - 0.00 0.00 3/11 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [1987] ------------------------------------------------ - 0.00 0.00 1/3 SKeyboard& std::__cxx11::list >::emplace_back<>() [3978] - 0.00 0.00 1/3 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] - 0.00 0.00 1/3 std::__cxx11::list >::back() [3981] -[2645] 0.0 0.00 0.00 3 std::__cxx11::list >::end() [2645] - 0.00 0.00 3/8 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [2068] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] -[2646] 0.0 0.00 0.00 3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Hash_node() [2646] - 0.00 0.00 3/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] ------------------------------------------------ - 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] -[2647] 0.0 0.00 0.00 3 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2647] - 0.00 0.00 3/3 std::__detail::_Node_iterator_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2652] ------------------------------------------------ - 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3352] - 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] -[2648] 0.0 0.00 0.00 3 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [2648] - 0.00 0.00 3/3 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) [2653] ------------------------------------------------ - 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2555] -[2649] 0.0 0.00 0.00 3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] - 0.00 0.00 6/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() [1764] - 0.00 0.00 3/3 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::allocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, unsigned long) [2621] - 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__to_address, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2675] - 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Hash_node() [2646] - 0.00 0.00 3/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 3/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 3/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 3/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 3/9 std::__detail::_Hash_node_value_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_valptr() [2021] - 0.00 0.00 3/3 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2622] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2970] -[2650] 0.0 0.00 0.00 3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2650] - 0.00 0.00 3/9 std::__detail::_Hash_node_value_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_valptr() [2021] - 0.00 0.00 3/3 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::destroy, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) [2620] - 0.00 0.00 3/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() [1764] - 0.00 0.00 3/3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2651] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2650] -[2651] 0.0 0.00 0.00 3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2651] - 0.00 0.00 3/3 std::__ptr_traits_ptr_to, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2626] - 0.00 0.00 3/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() [1764] - 0.00 0.00 3/3 std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::deallocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2619] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2647] -[2652] 0.0 0.00 0.00 3 std::__detail::_Node_iterator_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2652] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [2648] -[2653] 0.0 0.00 0.00 3 std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) [2653] ------------------------------------------------ - 0.00 0.00 1/3 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4039] - 0.00 0.00 1/3 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::operator->() const [3209] - 0.00 0.00 1/3 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] -[2654] 0.0 0.00 0.00 3 std::__detail::_Hash_node_value_base, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_valptr() [2654] - 0.00 0.00 3/3 __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_ptr() [2528] ------------------------------------------------ - 0.00 0.00 3/3 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [2594] -[2655] 0.0 0.00 0.00 3 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [2655] - 0.00 0.00 3/3 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [2549] - 0.00 0.00 3/4 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2335] - 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2533] - 0.00 0.00 3/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] - 0.00 0.00 3/108 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] - 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2555] - 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] - 0.00 0.00 3/3 std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::operator->() const [2548] - 0.00 0.00 3/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2556] ------------------------------------------------ - 0.00 0.00 3/3 void std::allocator_traits > >::destroy(std::allocator >&, CWorkspace*) [2624] -[2656] 0.0 0.00 0.00 3 void std::destroy_at(CWorkspace*) [2656] - 0.00 0.00 3/3 CWorkspace::~CWorkspace() [2524] ------------------------------------------------ - 0.00 0.00 3/3 void std::_Destroy, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) [3003] -[2657] 0.0 0.00 0.00 3 void std::destroy_at, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) [2657] - 0.00 0.00 3/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 3/3 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::destroy, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) [2620] -[2658] 0.0 0.00 0.00 3 void std::destroy_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) [2658] - 0.00 0.00 3/3 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::~pair() [2632] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2698] -[2659] 0.0 0.00 0.00 3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2659] ------------------------------------------------ - 0.00 0.00 3/3 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2596] -[2660] 0.0 0.00 0.00 3 std::allocator >* std::__addressof > >(std::allocator >&) [2660] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple_element<0ul, std::tuple, std::allocator > const&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::tuple, std::allocator > const&>&) [2679] -[2661] 0.0 0.00 0.00 3 std::__cxx11::basic_string, std::allocator > const& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) [2661] - 0.00 0.00 3/3 std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) [2577] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprError*, std::default_delete >(std::tuple >&) [2680] -[2662] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2662] - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2580] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CCompositor*, std::default_delete >(std::tuple >&) [2681] -[2663] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2663] - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2581] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CEventManager*, std::default_delete >(std::tuple >&) [2682] -[2664] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2664] - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2582] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprRenderer*, std::default_delete >(std::tuple >&) [2683] -[2665] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2665] - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2583] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CInputManager*, std::default_delete >(std::tuple >&) [2684] -[2666] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2666] - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2584] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CConfigManager*, std::default_delete >(std::tuple >&) [2685] -[2667] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2667] - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2585] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CLayoutManager*, std::default_delete >(std::tuple >&) [2686] -[2668] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2668] - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2586] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CThreadManager*, std::default_delete >(std::tuple >&) [2687] -[2669] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2669] - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2587] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) [2688] -[2670] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2670] - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2588] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CKeybindManager*, std::default_delete >(std::tuple >&) [2689] -[2671] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2671] - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2589] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CAnimationManager*, std::default_delete >(std::tuple >&) [2690] -[2672] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2672] - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2590] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) [2691] -[2673] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2673] - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2591] ------------------------------------------------ - 0.00 0.00 3/3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) [2692] -[2674] 0.0 0.00 0.00 3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2674] - 0.00 0.00 3/3 std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2592] ------------------------------------------------ - 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2649] -[2675] 0.0 0.00 0.00 3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__to_address, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2675] ------------------------------------------------ - 0.00 0.00 3/3 void std::allocator_traits, std::allocator > > >::construct, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2618] -[2676] 0.0 0.00 0.00 3 decltype (::new ((void*)(0)) std::__cxx11::basic_string, std::allocator >((declval, std::allocator > const&>)())) std::construct_at, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2676] - 0.00 0.00 3/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 3/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 2/8 std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) [2114] ------------------------------------------------ - 0.00 0.00 3/3 void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2622] -[2677] 0.0 0.00 0.00 3 decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2677] - 0.00 0.00 3/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 3/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 3/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 3/108 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [913] - 0.00 0.00 3/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 3/3 std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [2630] ------------------------------------------------ - 0.00 0.00 3/3 SWindowRule* std::__relocate_a_1 >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) [2279] -[2678] 0.0 0.00 0.00 3 void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) [2678] - 0.00 0.00 3/7 std::remove_reference::type&& std::move(SWindowRule&) [2245] - 0.00 0.00 3/7 void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule&&) [2188] - 0.00 0.00 3/17 SWindowRule* std::__addressof(SWindowRule&) [1713] - 0.00 0.00 3/3 void std::allocator_traits >::destroy(std::allocator&, SWindowRule*) [2616] ------------------------------------------------ - 0.00 0.00 1/3 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3794] - 0.00 0.00 2/3 std::pair, std::allocator > const, long>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2912] -[2679] 0.0 0.00 0.00 3 std::tuple_element<0ul, std::tuple, std::allocator > const&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::tuple, std::allocator > const&>&) [2679] - 0.00 0.00 3/3 std::__cxx11::basic_string, std::allocator > const& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) [2661] ------------------------------------------------ - 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2603] -[2680] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprError*, std::default_delete >(std::tuple >&) [2680] - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2662] ------------------------------------------------ - 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2604] -[2681] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CCompositor*, std::default_delete >(std::tuple >&) [2681] - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2663] ------------------------------------------------ - 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2605] -[2682] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CEventManager*, std::default_delete >(std::tuple >&) [2682] - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2664] ------------------------------------------------ - 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2606] -[2683] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprRenderer*, std::default_delete >(std::tuple >&) [2683] - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2665] ------------------------------------------------ - 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2607] -[2684] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CInputManager*, std::default_delete >(std::tuple >&) [2684] - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2666] ------------------------------------------------ - 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2608] -[2685] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CConfigManager*, std::default_delete >(std::tuple >&) [2685] - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2667] ------------------------------------------------ - 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2609] -[2686] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CLayoutManager*, std::default_delete >(std::tuple >&) [2686] - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2668] ------------------------------------------------ - 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2610] -[2687] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CThreadManager*, std::default_delete >(std::tuple >&) [2687] - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2669] ------------------------------------------------ - 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2611] -[2688] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) [2688] - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2670] ------------------------------------------------ - 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2612] -[2689] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CKeybindManager*, std::default_delete >(std::tuple >&) [2689] - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2671] ------------------------------------------------ - 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2613] -[2690] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CAnimationManager*, std::default_delete >(std::tuple >&) [2690] - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2672] ------------------------------------------------ - 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2614] -[2691] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) [2691] - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2673] ------------------------------------------------ - 0.00 0.00 3/3 std::__uniq_ptr_impl >::_M_deleter() [2615] -[2692] 0.0 0.00 0.00 3 std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) [2692] - 0.00 0.00 3/3 std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) [2674] ------------------------------------------------ - 0.00 0.00 3/3 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [27], int&&) [2633] -[2693] 0.0 0.00 0.00 3 char const (&std::forward(std::remove_reference::type&)) [27] [2693] ------------------------------------------------ - 0.00 0.00 3/3 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [28], int&&) [2634] -[2694] 0.0 0.00 0.00 3 char const (&std::forward(std::remove_reference::type&)) [28] [2694] ------------------------------------------------ - 0.00 0.00 1/3 void std::allocator_traits >::construct(std::allocator&, SMonitorRule*, SMonitorRule const&) [2886] - 0.00 0.00 1/3 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] - 0.00 0.00 1/3 decltype (::new ((void*)(0)) SMonitorRule((declval)())) std::construct_at(SMonitorRule*, SMonitorRule const&) [4134] -[2695] 0.0 0.00 0.00 3 SMonitorRule const& std::forward(std::remove_reference::type&) [2695] ------------------------------------------------ - 0.00 0.00 1/3 std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>::tuple<_IO_FILE*&, int (*)(_IO_FILE*), true>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3846] - 0.00 0.00 1/3 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3532] - 0.00 0.00 1/3 std::_Head_base<0ul, _IO_FILE*, false>::_Head_base<_IO_FILE*&>(_IO_FILE*&) [3369] -[2696] 0.0 0.00 0.00 3 _IO_FILE*& std::forward<_IO_FILE*&>(std::remove_reference<_IO_FILE*&>::type&) [2696] ------------------------------------------------ - 0.00 0.00 3/3 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2442] -[2697] 0.0 0.00 0.00 3 void std::_Destroy, std::allocator >*, std::__cxx11::basic_string, std::allocator > >(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, std::allocator, std::allocator > >&) [2697] - 0.00 0.00 4/4 void std::_Destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2513] ------------------------------------------------ - 0.00 0.00 3/3 std::__ptr_traits_ptr_to, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2626] -[2698] 0.0 0.00 0.00 3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2698] - 0.00 0.00 3/3 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [2659] ------------------------------------------------ - 0.00 0.00 1/3 CInputManager::destroyMouse(wlr_input_device*) [3086] - 0.00 0.00 2/3 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] -[2699] 0.0 0.00 0.00 3 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [2699] ------------------------------------------------ - 0.00 0.00 2/2 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] -[2700] 0.0 0.00 0.00 2 getPlusMinusKeywordResult(std::__cxx11::basic_string, std::allocator >, float) [2700] - 0.00 0.00 4/348 std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const [698] - 0.00 0.00 2/2014 std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [437] - 0.00 0.00 2/8 std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [2105] ------------------------------------------------ - 0.00 0.00 1/2 wlr_ext_workspace_group_handle_v1_output_enter(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3058] - 0.00 0.00 1/2 wlr_ext_workspace_group_handle_v1_output_leave(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3059] -[2701] 0.0 0.00 0.00 2 group_send_output(wlr_ext_workspace_group_handle_v1*, wlr_output*, bool) [2701] ------------------------------------------------ - 0.00 0.00 1/2 CCompositor::~CCompositor() [3072] - 0.00 0.00 1/2 CKeybindManager::exitHyprland(std::__cxx11::basic_string, std::allocator >) [3108] -[2702] 0.0 0.00 0.00 2 CCompositor::cleanupExit() [2702] - 0.00 0.00 3/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 1/1 std::__cxx11::list >::clear() [3938] - 0.00 0.00 1/1 std::__cxx11::list >::clear() [3960] ------------------------------------------------ - 0.00 0.00 2/2 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] -[2703] 0.0 0.00 0.00 2 CCompositor::moveWindowToTop(CWindow*) [2703] - 0.00 0.00 9/43977 std::__cxx11::list >::end() [73] - 0.00 0.00 7/200444 std::_List_iterator::operator*() const [30] - 0.00 0.00 7/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] - 0.00 0.00 5/167869 std::_List_iterator::operator++() [32] - 0.00 0.00 4/18 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1702] - 0.00 0.00 2/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 2/54237 std::__cxx11::list >::begin() [55] - 0.00 0.00 2/6 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [2271] ------------------------------------------------ - 0.00 0.00 1/2 Events::listener_mapWindow(void*, void*) [2039] - 0.00 0.00 1/2 CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) [3109] -[2704] 0.0 0.00 0.00 2 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] - 0.00 0.00 6/167869 std::_List_iterator::operator++() [32] - 0.00 0.00 5/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] - 0.00 0.00 4/200444 std::_List_iterator::operator*() const [30] - 0.00 0.00 2/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 2/1869 std::unique_ptr >::operator->() const [445] - 0.00 0.00 2/1869 CLayoutManager::getCurrentLayout() [443] - 0.00 0.00 2/2 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] - 0.00 0.00 2/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 2/2 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [2714] - 0.00 0.00 2/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 2/54237 std::__cxx11::list >::begin() [55] - 0.00 0.00 2/43977 std::__cxx11::list >::end() [73] ------------------------------------------------ - 0.00 0.00 2/2 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] -[2705] 0.0 0.00 0.00 2 SMonitorRule::SMonitorRule() [2705] - 0.00 0.00 4/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 3/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] ------------------------------------------------ - 0.00 0.00 2/2 Events::listener_newInput(wl_listener*, void*) [4434] -[2706] 0.0 0.00 0.00 2 CInputManager::updateCapabilities(wlr_input_device*) [2706] - 0.00 0.00 2/136736 std::unique_ptr >::operator->() const [40] ------------------------------------------------ - 0.00 0.00 2/2 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] -[2707] 0.0 0.00 0.00 2 CConfigManager::handleSubmap(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2707] - 0.00 0.00 2/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 1/179 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] - 0.00 0.00 1/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] ------------------------------------------------ - 0.00 0.00 1/2 CConfigManager::CConfigManager() [3097] - 0.00 0.00 1/2 CConfigManager::loadConfigLoadVars() [3095] -[2708] 0.0 0.00 0.00 2 CConfigManager::setDefaultVars() [2708] - 0.00 0.00 132/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 128/133 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [880] - 0.00 0.00 125/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 25/179 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] - 0.00 0.00 2/222 std::unique_ptr >::operator->() const [807] - 0.00 0.00 2/51 CKeybindManager::stringToModMask(std::__cxx11::basic_string, std::allocator >) [1176] ------------------------------------------------ - 0.00 0.00 2/2 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] -[2709] 0.0 0.00 0.00 2 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] - 0.00 0.00 16/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 4/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 4/12440 CCompositor::getWorkspaceByID(int const&) [204] - 0.00 0.00 4/4 CWorkspace::startAnim(bool, bool, bool) [2314] - 0.00 0.00 2/3 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] - 0.00 0.00 2/1845 CCompositor::getMonitorFromCursor() [451] - 0.00 0.00 2/2 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] - 0.00 0.00 2/5 std::__cxx11::list >::back() [2305] - 0.00 0.00 2/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 2/3 wlr_ext_workspace_handle_v1_set_name(wlr_ext_workspace_handle_v1*, char const*) [2518] - 0.00 0.00 2/4 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] - 0.00 0.00 2/3 CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [2525] - 0.00 0.00 2/6 CWorkspace::setActive(bool) [2252] - 0.00 0.00 2/27041 std::unique_ptr >::operator->() const [140] - 0.00 0.00 2/6 CHyprRenderer::damageMonitor(SMonitor*) [2254] - 0.00 0.00 2/8 CInputManager::refocus() [2027] - 0.00 0.00 2/10277 std::unique_ptr >::operator->() const [232] - 0.00 0.00 2/48 std::unique_ptr >::operator->() const [1194] - 0.00 0.00 2/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 2/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] - 0.00 0.00 2/185 SHyprIPCEvent::~SHyprIPCEvent() [842] - 0.00 0.00 2/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 2/2 CWorkspace::startAnim(bool, bool, bool) [2314] -[2710] 0.0 0.00 0.00 2 CAnimatedVariable::setValueAndWarp(Vector2D const&) [2710] - 0.00 0.00 2/57 CAnimatedVariable::warp() [1092] ------------------------------------------------ - 0.00 0.00 2/2 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] -[2711] 0.0 0.00 0.00 2 CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2711] - 0.00 0.00 10/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 2/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 2/7336 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 2/12440 CCompositor::getWorkspaceByID(int const&) [204] - 0.00 0.00 2/74 CAnimatedVariable::operator=(Vector2D const&) [1014] - 0.00 0.00 2/6368 std::unique_ptr >::operator->() const [302] - 0.00 0.00 2/5672 CAnimatedVariable::goalv() const [312] - 0.00 0.00 2/2084 CHyprXWaylandManager::setWindowSize(CWindow*, Vector2D const&) [435] - 0.00 0.00 2/2 CCompositor::moveWindowToTop(CWindow*) [2703] - 0.00 0.00 2/4 CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [2316] - 0.00 0.00 1/43 CHyprDwindleLayout::getNodeFromWindow(CWindow*) [1244] - 0.00 0.00 1/28 CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1538] ------------------------------------------------ - 0.00 0.00 2/2 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2915] -[2712] 0.0 0.00 0.00 2 SMonitorRenderData::SMonitorRenderData() [2712] - 0.00 0.00 6/10 CFramebuffer::CFramebuffer() [1991] - 0.00 0.00 2/16 CTexture::CTexture() [1718] ------------------------------------------------ - 0.00 0.00 2/2 std::pair::~pair() [2916] -[2713] 0.0 0.00 0.00 2 SMonitorRenderData::~SMonitorRenderData() [2713] - 0.00 0.00 6/10 CFramebuffer::~CFramebuffer() [1992] - 0.00 0.00 2/1651 CTexture::~CTexture() [467] ------------------------------------------------ - 0.00 0.00 2/2 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] -[2714] 0.0 0.00 0.00 2 CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [2714] - 0.00 0.00 2/48 std::unique_ptr >::operator->() const [1194] - 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 2/5 std::__cxx11::to_string(int) [2310] - 0.00 0.00 2/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] - 0.00 0.00 2/185 SHyprIPCEvent::~SHyprIPCEvent() [842] ------------------------------------------------ - 0.00 0.00 1/2 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] - 0.00 0.00 1/2 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] -[2715] 0.0 0.00 0.00 2 CTexture::allocate() [2715] ------------------------------------------------ - 0.00 0.00 1/2 void std::destroy_at(SMonitor*) [4101] - 0.00 0.00 1/2 Events::listener_newOutput(wl_listener*, void*) [4438] -[2716] 0.0 0.00 0.00 2 SMonitor::~SMonitor() [2716] - 0.00 0.00 7/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 6/170 CHyprWLListener::~CHyprWLListener() [848] - 0.00 0.00 2/2 std::array >, 4ul>::~array() [2923] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1/2 std::vector >::begin() [3866] - 0.00 0.00 1/2 std::vector >::end() [3865] -[2717] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator > >::__normal_iterator(Vector2D* const&) [2717] ------------------------------------------------ - 0.00 0.00 2/2 CBezierCurve::setup(std::vector >*) [3075] -[2718] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator > >::operator++() [2718] ------------------------------------------------ - 0.00 0.00 2/2 CBezierCurve::setup(std::vector >*) [3075] -[2719] 0.0 0.00 0.00 2 __gnu_cxx::__normal_iterator > >::operator*() const [2719] ------------------------------------------------ - 0.00 0.00 1/2 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] -[2720] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2720] - 0.00 0.00 2/2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2760] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2792] -[2721] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2721] ------------------------------------------------ - 0.00 0.00 1/2 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] -[2722] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2722] - 0.00 0.00 2/2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2761] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2794] -[2723] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2723] ------------------------------------------------ - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2534] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2558] -[2724] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [2724] - 0.00 0.00 2/2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&, unsigned long) const [2762] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2796] -[2725] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2725] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2803] -[2726] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2726] ------------------------------------------------ - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3318] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3316] -[2727] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2727] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2807] -[2728] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2728] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2811] -[2729] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2729] ------------------------------------------------ - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3334] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3331] -[2730] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2730] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2817] -[2731] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2731] ------------------------------------------------ - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3349] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3345] -[2732] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2732] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2734] -[2733] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_Tp_allocator() const [2733] ------------------------------------------------ - 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(SWindowRule**, unsigned long) [3455] - 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3450] -[2734] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_map_allocator() const [2734] - 0.00 0.00 2/2 std::_Deque_base >::_M_get_Tp_allocator() const [2733] - 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2770] ------------------------------------------------ - 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(SMonitorRule**, unsigned long) [3466] - 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3462] -[2735] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_map_allocator() const [2735] - 0.00 0.00 2/3 std::_Deque_base >::_M_get_Tp_allocator() const [2538] - 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2772] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2737] -[2736] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_Tp_allocator() const [2736] ------------------------------------------------ - 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(SHyprIPCEvent**, unsigned long) [3476] - 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3472] -[2737] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_map_allocator() const [2737] - 0.00 0.00 2/2 std::_Deque_base >::_M_get_Tp_allocator() const [2736] - 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2774] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2739] -[2738] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_Tp_allocator() const [2738] ------------------------------------------------ - 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(Vector2D**, unsigned long) [3487] - 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3483] -[2739] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_map_allocator() const [2739] - 0.00 0.00 2/2 std::_Deque_base >::_M_get_Tp_allocator() const [2738] - 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2776] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2741] -[2740] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_Tp_allocator() const [2740] ------------------------------------------------ - 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(CWorkspace***, unsigned long) [3499] - 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3494] -[2741] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_map_allocator() const [2741] - 0.00 0.00 2/2 std::_Deque_base >::_M_get_Tp_allocator() const [2740] - 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2785] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2743] -[2742] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_Tp_allocator() const [2742] ------------------------------------------------ - 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(int**, unsigned long) [3512] - 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3507] -[2743] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_map_allocator() const [2743] - 0.00 0.00 2/2 std::_Deque_base >::_M_get_Tp_allocator() const [2742] - 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2787] ------------------------------------------------ - 0.00 0.00 1/2 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] - 0.00 0.00 1/2 std::__cxx11::list >::back() [3981] -[2744] 0.0 0.00 0.00 2 std::_List_iterator::operator*() const [2744] - 0.00 0.00 2/4 std::_List_node::_M_valptr() [2383] ------------------------------------------------ - 0.00 0.00 2/2 std::__new_allocator::allocate(unsigned long, void const*) [2859] -[2745] 0.0 0.00 0.00 2 std::__new_allocator::_M_max_size() const [2745] ------------------------------------------------ - 0.00 0.00 2/2 std::__new_allocator::allocate(unsigned long, void const*) [2861] -[2746] 0.0 0.00 0.00 2 std::__new_allocator::_M_max_size() const [2746] ------------------------------------------------ - 0.00 0.00 2/2 std::__new_allocator, std::allocator > >::allocate(unsigned long, void const*) [2865] -[2747] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator > >::_M_max_size() const [2747] ------------------------------------------------ - 0.00 0.00 2/2 std::__new_allocator, std::allocator > const, long>, true> >::allocate(unsigned long, void const*) [2868] -[2748] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator > const, long>, true> >::_M_max_size() const [2748] ------------------------------------------------ - 0.00 0.00 2/2 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2870] -[2749] 0.0 0.00 0.00 2 std::__new_allocator, false> >::_M_max_size() const [2749] ------------------------------------------------ - 0.00 0.00 2/2 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2872] -[2750] 0.0 0.00 0.00 2 std::__new_allocator, false> >::_M_max_size() const [2750] ------------------------------------------------ - 0.00 0.00 2/2 std::__new_allocator, std::allocator >*>::allocate(unsigned long, void const*) [2878] -[2751] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator >*>::_M_max_size() const [2751] ------------------------------------------------ - 0.00 0.00 1/2 std::vector >::vector(std::initializer_list, std::allocator const&) [3867] - 0.00 0.00 1/2 std::initializer_list::end() const [3186] -[2752] 0.0 0.00 0.00 2 std::initializer_list::begin() const [2752] ------------------------------------------------ - 0.00 0.00 1/2 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] - 0.00 0.00 1/2 std::initializer_list, std::allocator > const, unsigned int> >::end() const [3188] -[2753] 0.0 0.00 0.00 2 std::initializer_list, std::allocator > const, unsigned int> >::begin() const [2753] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::list >::_M_node_count() const [2755] -[2754] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_get_size() const [2754] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::list >::size() const [2756] -[2755] 0.0 0.00 0.00 2 std::__cxx11::list >::_M_node_count() const [2755] - 0.00 0.00 2/2 std::__cxx11::_List_base >::_M_get_size() const [2754] ------------------------------------------------ - 0.00 0.00 1/2 CInputManager::destroyMouse(wlr_input_device*) [3086] - 0.00 0.00 1/2 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] -[2756] 0.0 0.00 0.00 2 std::__cxx11::list >::size() const [2756] - 0.00 0.00 2/2 std::__cxx11::list >::_M_node_count() const [2755] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] -[2757] 0.0 0.00 0.00 2 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::operator->() const [2757] - 0.00 0.00 2/45 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() [1236] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] -[2758] 0.0 0.00 0.00 2 std::__detail::_Node_iterator, false, false>::operator->() const [2758] - 0.00 0.00 2/1415 std::__detail::_Hash_node_value_base >::_M_valptr() [504] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] -[2759] 0.0 0.00 0.00 2 std::__detail::_Node_iterator, false, false>::operator->() const [2759] - 0.00 0.00 2/1410 std::__detail::_Hash_node_value_base >::_M_valptr() [514] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2720] -[2760] 0.0 0.00 0.00 2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2760] - 0.00 0.00 2/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2722] -[2761] 0.0 0.00 0.00 2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [2761] - 0.00 0.00 2/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [2724] -[2762] 0.0 0.00 0.00 2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&, unsigned long) const [2762] - 0.00 0.00 2/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] -[2763] 0.0 0.00 0.00 2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2763] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] -[2764] 0.0 0.00 0.00 2 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2764] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] -[2765] 0.0 0.00 0.00 2 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2765] ------------------------------------------------ - 0.00 0.00 1/2 std::_Vector_base >::_Vector_impl::_Vector_impl(std::allocator const&) [3559] - 0.00 0.00 1/2 std::vector >::_S_check_init_len(unsigned long, std::allocator const&) [3863] -[2766] 0.0 0.00 0.00 2 std::allocator::allocator(std::allocator const&) [2766] - 0.00 0.00 2/2 std::__new_allocator::__new_allocator(std::__new_allocator const&) [2863] ------------------------------------------------ - 0.00 0.00 1/2 CAnimationManager::CAnimationManager() [3112] - 0.00 0.00 1/2 std::_Deque_base >::_Deque_impl::_Deque_impl() [3481] -[2767] 0.0 0.00 0.00 2 std::allocator::allocator() [2767] - 0.00 0.00 2/2 std::__new_allocator::__new_allocator() [2862] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::_Deque_impl() [2825] -[2768] 0.0 0.00 0.00 2 std::allocator, std::allocator > >::allocator() [2768] - 0.00 0.00 2/2 std::__new_allocator, std::allocator > >::__new_allocator() [2866] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::~_Deque_impl() [2826] -[2769] 0.0 0.00 0.00 2 std::allocator, std::allocator > >::~allocator() [2769] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2734] -[2770] 0.0 0.00 0.00 2 std::allocator::allocator(std::allocator const&) [2770] - 0.00 0.00 2/2 std::__new_allocator::__new_allocator() [2873] ------------------------------------------------ - 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(SWindowRule**, unsigned long) [3455] - 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3450] -[2771] 0.0 0.00 0.00 2 std::allocator::~allocator() [2771] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2735] -[2772] 0.0 0.00 0.00 2 std::allocator::allocator(std::allocator const&) [2772] - 0.00 0.00 2/2 std::__new_allocator::__new_allocator() [2874] ------------------------------------------------ - 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(SMonitorRule**, unsigned long) [3466] - 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3462] -[2773] 0.0 0.00 0.00 2 std::allocator::~allocator() [2773] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2737] -[2774] 0.0 0.00 0.00 2 std::allocator::allocator(std::allocator const&) [2774] - 0.00 0.00 2/2 std::__new_allocator::__new_allocator() [2875] ------------------------------------------------ - 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(SHyprIPCEvent**, unsigned long) [3476] - 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3472] -[2775] 0.0 0.00 0.00 2 std::allocator::~allocator() [2775] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2739] -[2776] 0.0 0.00 0.00 2 std::allocator::allocator(std::allocator const&) [2776] - 0.00 0.00 2/2 std::__new_allocator::__new_allocator() [2876] ------------------------------------------------ - 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(Vector2D**, unsigned long) [3487] - 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3483] -[2777] 0.0 0.00 0.00 2 std::allocator::~allocator() [2777] ------------------------------------------------ - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4031] - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) [4029] -[2778] 0.0 0.00 0.00 2 std::allocator::allocator, std::allocator > const, CBezierCurve>, true> >(std::allocator, std::allocator > const, CBezierCurve>, true> > const&) [2778] - 0.00 0.00 2/26 std::__new_allocator::__new_allocator() [1615] ------------------------------------------------ - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4041] - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) [4040] -[2779] 0.0 0.00 0.00 2 std::allocator::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> > const&) [2779] - 0.00 0.00 2/26 std::__new_allocator::__new_allocator() [1615] ------------------------------------------------ - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4046] - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) [4045] -[2780] 0.0 0.00 0.00 2 std::allocator::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > const&) [2780] - 0.00 0.00 2/26 std::__new_allocator::__new_allocator() [1615] ------------------------------------------------ - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4061] - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4059] -[2781] 0.0 0.00 0.00 2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2781] - 0.00 0.00 2/26 std::__new_allocator::__new_allocator() [1615] ------------------------------------------------ - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4065] - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4063] -[2782] 0.0 0.00 0.00 2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2782] - 0.00 0.00 2/26 std::__new_allocator::__new_allocator() [1615] ------------------------------------------------ - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4072] - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4070] -[2783] 0.0 0.00 0.00 2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2783] - 0.00 0.00 2/26 std::__new_allocator::__new_allocator() [1615] ------------------------------------------------ - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4054] - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) [4052] -[2784] 0.0 0.00 0.00 2 std::allocator::allocator, std::allocator > const, long>, true> >(std::allocator, std::allocator > const, long>, true> > const&) [2784] - 0.00 0.00 2/26 std::__new_allocator::__new_allocator() [1615] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2741] -[2785] 0.0 0.00 0.00 2 std::allocator::allocator(std::allocator const&) [2785] - 0.00 0.00 2/2 std::__new_allocator::__new_allocator() [2879] ------------------------------------------------ - 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(CWorkspace***, unsigned long) [3499] - 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3494] -[2786] 0.0 0.00 0.00 2 std::allocator::~allocator() [2786] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_get_map_allocator() const [2743] -[2787] 0.0 0.00 0.00 2 std::allocator::allocator(std::allocator const&) [2787] - 0.00 0.00 2/2 std::__new_allocator::__new_allocator() [2880] ------------------------------------------------ - 0.00 0.00 1/2 std::_Deque_base >::_M_deallocate_map(int**, unsigned long) [3512] - 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_map(unsigned long) [3507] -[2788] 0.0 0.00 0.00 2 std::allocator::~allocator() [2788] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2953] -[2789] 0.0 0.00 0.00 2 std::allocator >::~allocator() [2789] ------------------------------------------------ - 0.00 0.00 1/2 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::~_Rb_tree_impl() [3999] - 0.00 0.00 1/2 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [4006] -[2790] 0.0 0.00 0.00 2 std::allocator, std::allocator > const, unsigned int> > >::~allocator() [2790] ------------------------------------------------ - 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [3017] - 0.00 0.00 1/2 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] -[2791] 0.0 0.00 0.00 2 std::allocator, std::allocator > const, unsigned int> >::~allocator() [2791] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2793] -[2792] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2792] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2721] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4031] ------------------------------------------------ - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3293] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3286] -[2793] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2793] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2792] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2795] -[2794] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2794] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2723] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4041] ------------------------------------------------ - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3306] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3299] -[2795] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2795] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2794] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2797] -[2796] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2796] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2725] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4046] ------------------------------------------------ - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3312] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3307] -[2797] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2797] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2796] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2800] -[2798] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2798] - 0.00 0.00 13/84 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_M_next() const [973] - 0.00 0.00 13/48 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&, unsigned long) const [1197] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2799] - 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2537] - 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2560] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2798] -[2799] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2799] - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) [2971] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [1560] -[2800] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2800] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2798] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] -[2801] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2801] - 0.00 0.00 2/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] - 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] -[2802] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2802] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2804] -[2803] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2803] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2726] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4054] ------------------------------------------------ - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3321] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3316] -[2804] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2804] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2803] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [1265] -[2805] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] - 0.00 0.00 2/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] - 0.00 0.00 2/2 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2763] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2806] - 0.00 0.00 2/2 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2968] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3319] - 0.00 0.00 1/42 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1248] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] -[2806] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2806] - 0.00 0.00 1/3 std::__detail::_Hash_node, std::allocator > const, long>, true>::_M_next() const [2545] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [3151] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2808] -[2807] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2807] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2728] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4061] ------------------------------------------------ - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3330] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3326] -[2808] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2808] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2807] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] -[2809] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2809] - 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] - 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] -[2810] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2810] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2812] -[2811] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2811] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2729] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4065] ------------------------------------------------ - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3339] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3331] -[2812] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2812] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2811] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [516] -[2813] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] - 0.00 0.00 2/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] - 0.00 0.00 2/2 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2764] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2814] - 0.00 0.00 2/2820 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [416] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3338] - 0.00 0.00 1/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [404] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] -[2814] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2814] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] -[2815] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2815] - 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] - 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] -[2816] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2816] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2818] -[2817] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2817] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2731] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4072] ------------------------------------------------ - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3354] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3345] -[2818] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2818] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2817] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) [537] -[2819] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] - 0.00 0.00 2/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] - 0.00 0.00 2/2 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2765] - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2820] - 0.00 0.00 2/3 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [2648] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3353] - 0.00 0.00 1/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [519] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] -[2820] 0.0 0.00 0.00 2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2820] ------------------------------------------------ - 0.00 0.00 1/2 std::deque >::~deque() [3810] - 0.00 0.00 1/2 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3808] -[2821] 0.0 0.00 0.00 2 std::_Deque_base >::_M_get_Tp_allocator() [2821] ------------------------------------------------ - 0.00 0.00 1/2 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] - 0.00 0.00 1/2 std::_Deque_base >::_M_create_nodes(SMonitorRule**, SMonitorRule**) [3463] -[2822] 0.0 0.00 0.00 2 std::_Deque_base >::_M_allocate_node() [2822] - 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 2/2 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2885] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_destroy_nodes(SMonitorRule**, SMonitorRule**) [3465] -[2823] 0.0 0.00 0.00 2 std::_Deque_base >::_M_deallocate_node(SMonitorRule*) [2823] - 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 2/2 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule*, unsigned long) [2884] ------------------------------------------------ - 0.00 0.00 1/2 std::_Deque_base >::~_Deque_base() [3491] - 0.00 0.00 1/2 std::deque >::_M_erase_at_end(std::_Deque_iterator) [3820] -[2824] 0.0 0.00 0.00 2 std::_Deque_base >::_M_destroy_nodes(Vector2D**, Vector2D**) [2824] - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(Vector2D*) [3489] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_base() [2834] -[2825] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::_Deque_impl() [2825] - 0.00 0.00 2/2 std::allocator, std::allocator > >::allocator() [2768] - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [2829] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::~_Deque_base() [2835] -[2826] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::~_Deque_impl() [2826] - 0.00 0.00 2/2 std::allocator, std::allocator > >::~allocator() [2769] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [2832] -[2827] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_map(unsigned long) [2827] - 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_map_allocator() const [2338] - 0.00 0.00 2/2 std::allocator_traits, std::allocator >*> >::allocate(std::allocator, std::allocator >*>&, unsigned long) [2905] - 0.00 0.00 2/4 std::allocator, std::allocator >*>::~allocator() [2361] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [2832] -[2828] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_create_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [2828] - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_node() [2830] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::_Deque_impl() [2825] -[2829] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [2829] - 0.00 0.00 4/4 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator() [2404] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_create_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [2828] -[2830] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_node() [2830] - 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 2/2 std::allocator_traits, std::allocator > > >::allocate(std::allocator, std::allocator > >&, unsigned long) [2891] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::~_Deque_base() [2835] -[2831] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_map(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2831] - 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_map_allocator() const [2338] - 0.00 0.00 2/2 std::allocator_traits, std::allocator >*> >::deallocate(std::allocator, std::allocator >*>&, std::__cxx11::basic_string, std::allocator >**, unsigned long) [2904] - 0.00 0.00 2/4 std::allocator, std::allocator >*>::~allocator() [2361] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_base() [2834] -[2832] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [2832] - 0.00 0.00 4/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 4/4 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_M_set_node(std::__cxx11::basic_string, std::allocator >**) [2402] - 0.00 0.00 2/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_map(unsigned long) [2827] - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_create_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [2828] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [2385] -[2833] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_node(std::__cxx11::basic_string, std::allocator >*) [2833] - 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 2/2 std::allocator_traits, std::allocator > > >::deallocate(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, unsigned long) [2890] ------------------------------------------------ - 0.00 0.00 2/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::deque() [2934] -[2834] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_base() [2834] - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::_Deque_impl() [2825] - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [2832] ------------------------------------------------ - 0.00 0.00 2/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [2935] -[2835] 0.0 0.00 0.00 2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::~_Deque_base() [2835] - 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [2385] - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::~_Deque_impl() [2826] - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_map(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2831] ------------------------------------------------ - 0.00 0.00 2/2 void std::_Destroy(SMonitorRule*, SMonitorRule*) [3004] -[2836] 0.0 0.00 0.00 2 void std::_Destroy_aux::__destroy(SMonitorRule*, SMonitorRule*) [2836] - 0.00 0.00 4/4 SMonitorRule* std::__addressof(SMonitorRule&) [2494] - 0.00 0.00 4/4 void std::_Destroy(SMonitorRule*) [2510] ------------------------------------------------ - 0.00 0.00 2/2 std::_Vector_base >::~_Vector_base() [2838] -[2837] 0.0 0.00 0.00 2 std::_Vector_base >::_Vector_impl::~_Vector_impl() [2837] - 0.00 0.00 2/5 std::allocator::~allocator() [2290] ------------------------------------------------ - 0.00 0.00 2/2 std::vector >::~vector() [2939] -[2838] 0.0 0.00 0.00 2 std::_Vector_base >::~_Vector_base() [2838] - 0.00 0.00 2/2 std::_Vector_base >::_Vector_impl::~_Vector_impl() [2837] - 0.00 0.00 1/1 std::_Vector_base >::_M_deallocate(Vector2D*, unsigned long) [3560] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::list >::back() [2959] -[2839] 0.0 0.00 0.00 2 std::_List_iterator::operator--() [2839] ------------------------------------------------ - 0.00 0.00 1/2 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] - 0.00 0.00 1/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] -[2840] 0.0 0.00 0.00 2 std::_List_iterator::operator++() [2840] ------------------------------------------------ - 0.00 0.00 1/2 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] - 0.00 0.00 1/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] -[2841] 0.0 0.00 0.00 2 std::_List_iterator::operator++() [2841] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_initialize_map(unsigned long) [3456] -[2842] 0.0 0.00 0.00 2 std::_Deque_iterator::_M_set_node(SWindowRule**) [2842] - 0.00 0.00 2/2 std::_Deque_iterator::_S_buffer_size() [2843] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(SWindowRule**) [2842] -[2843] 0.0 0.00 0.00 2 std::_Deque_iterator::_S_buffer_size() [2843] - 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3452] -[2844] 0.0 0.00 0.00 2 std::_Deque_iterator::_Deque_iterator() [2844] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3464] -[2845] 0.0 0.00 0.00 2 std::_Deque_iterator::_Deque_iterator() [2845] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_initialize_map(unsigned long) [3477] -[2846] 0.0 0.00 0.00 2 std::_Deque_iterator::_M_set_node(SHyprIPCEvent**) [2846] - 0.00 0.00 2/2 std::_Deque_iterator::_S_buffer_size() [2847] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(SHyprIPCEvent**) [2846] -[2847] 0.0 0.00 0.00 2 std::_Deque_iterator::_S_buffer_size() [2847] - 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3474] -[2848] 0.0 0.00 0.00 2 std::_Deque_iterator::_Deque_iterator() [2848] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_initialize_map(unsigned long) [3488] -[2849] 0.0 0.00 0.00 2 std::_Deque_iterator::_M_set_node(Vector2D**) [2849] - 0.00 0.00 2/1195 std::_Deque_iterator::_S_buffer_size() [582] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3485] -[2850] 0.0 0.00 0.00 2 std::_Deque_iterator::_Deque_iterator() [2850] ------------------------------------------------ - 0.00 0.00 2/2 std::deque >::back() [2928] -[2851] 0.0 0.00 0.00 2 std::_Deque_iterator::operator--() [2851] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_initialize_map(unsigned long) [3500] -[2852] 0.0 0.00 0.00 2 std::_Deque_iterator::_M_set_node(CWorkspace***) [2852] - 0.00 0.00 2/2 std::_Deque_iterator::_S_buffer_size() [2853] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(CWorkspace***) [2852] -[2853] 0.0 0.00 0.00 2 std::_Deque_iterator::_S_buffer_size() [2853] - 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3496] -[2854] 0.0 0.00 0.00 2 std::_Deque_iterator::_Deque_iterator() [2854] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_initialize_map(unsigned long) [3513] -[2855] 0.0 0.00 0.00 2 std::_Deque_iterator::_M_set_node(int**) [2855] - 0.00 0.00 2/2 std::_Deque_iterator::_S_buffer_size() [2856] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(int**) [2855] -[2856] 0.0 0.00 0.00 2 std::_Deque_iterator::_S_buffer_size() [2856] - 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3509] -[2857] 0.0 0.00 0.00 2 std::_Deque_iterator::_Deque_iterator() [2857] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule*, unsigned long) [2884] -[2858] 0.0 0.00 0.00 2 std::__new_allocator::deallocate(SMonitorRule*, unsigned long) [2858] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2885] -[2859] 0.0 0.00 0.00 2 std::__new_allocator::allocate(unsigned long, void const*) [2859] - 0.00 0.00 2/2 std::__new_allocator::_M_max_size() const [2745] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator_traits >::deallocate(std::allocator&, Vector2D*, unsigned long) [2617] -[2860] 0.0 0.00 0.00 2 std::__new_allocator::deallocate(Vector2D*, unsigned long) [2860] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2887] -[2861] 0.0 0.00 0.00 2 std::__new_allocator::allocate(unsigned long, void const*) [2861] - 0.00 0.00 2/2 std::__new_allocator::_M_max_size() const [2746] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator::allocator() [2767] -[2862] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator() [2862] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2766] -[2863] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator(std::__new_allocator const&) [2863] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator_traits, std::allocator > > >::deallocate(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, unsigned long) [2890] -[2864] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator > >::deallocate(std::__cxx11::basic_string, std::allocator >*, unsigned long) [2864] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator_traits, std::allocator > > >::allocate(std::allocator, std::allocator > >&, unsigned long) [2891] -[2865] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator > >::allocate(unsigned long, void const*) [2865] - 0.00 0.00 2/2 std::__new_allocator, std::allocator > >::_M_max_size() const [2747] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator, std::allocator > >::allocator() [2768] -[2866] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator > >::__new_allocator() [2866] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator_traits, std::allocator > const, long>, true> > >::deallocate(std::allocator, std::allocator > const, long>, true> >&, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2892] -[2867] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator > const, long>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2867] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator_traits, std::allocator > const, long>, true> > >::allocate(std::allocator, std::allocator > const, long>, true> >&, unsigned long) [2894] -[2868] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator > const, long>, true> >::allocate(unsigned long, void const*) [2868] - 0.00 0.00 2/2 std::__new_allocator, std::allocator > const, long>, true> >::_M_max_size() const [2748] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2896] -[2869] 0.0 0.00 0.00 2 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [2869] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2898] -[2870] 0.0 0.00 0.00 2 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2870] - 0.00 0.00 2/2 std::__new_allocator, false> >::_M_max_size() const [2749] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2900] -[2871] 0.0 0.00 0.00 2 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [2871] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2902] -[2872] 0.0 0.00 0.00 2 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2872] - 0.00 0.00 2/2 std::__new_allocator, false> >::_M_max_size() const [2750] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2770] -[2873] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator() [2873] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2772] -[2874] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator() [2874] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2774] -[2875] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator() [2875] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2776] -[2876] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator() [2876] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator_traits, std::allocator >*> >::deallocate(std::allocator, std::allocator >*>&, std::__cxx11::basic_string, std::allocator >**, unsigned long) [2904] -[2877] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator >*>::deallocate(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2877] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator_traits, std::allocator >*> >::allocate(std::allocator, std::allocator >*>&, unsigned long) [2905] -[2878] 0.0 0.00 0.00 2 std::__new_allocator, std::allocator >*>::allocate(unsigned long, void const*) [2878] - 0.00 0.00 2/2 std::__new_allocator, std::allocator >*>::_M_max_size() const [2751] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2785] -[2879] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator() [2879] ------------------------------------------------ - 0.00 0.00 2/2 std::allocator::allocator(std::allocator const&) [2787] -[2880] 0.0 0.00 0.00 2 std::__new_allocator::__new_allocator() [2880] ------------------------------------------------ - 0.00 0.00 1/2 std::allocator >::allocator() [3261] - 0.00 0.00 1/2 std::allocator >::allocator(std::allocator const&) [3262] -[2881] 0.0 0.00 0.00 2 std::__new_allocator >::__new_allocator() [2881] ------------------------------------------------ - 0.00 0.00 1/2 std::allocator >::allocator() [3268] - 0.00 0.00 1/2 std::allocator >::allocator(std::allocator const&) [3269] -[2882] 0.0 0.00 0.00 2 std::__new_allocator >::__new_allocator() [2882] ------------------------------------------------ - 0.00 0.00 1/2 std::allocator >::allocator() [3272] - 0.00 0.00 1/2 std::allocator >::allocator(std::allocator const&) [3273] -[2883] 0.0 0.00 0.00 2 std::__new_allocator >::__new_allocator() [2883] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_deallocate_node(SMonitorRule*) [2823] -[2884] 0.0 0.00 0.00 2 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule*, unsigned long) [2884] - 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 2/2 std::__new_allocator::deallocate(SMonitorRule*, unsigned long) [2858] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base >::_M_allocate_node() [2822] -[2885] 0.0 0.00 0.00 2 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2885] - 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 2/2 std::__new_allocator::allocate(unsigned long, void const*) [2859] ------------------------------------------------ - 0.00 0.00 1/2 std::deque >::push_back(SMonitorRule const&) [2924] - 0.00 0.00 1/2 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] -[2886] 0.0 0.00 0.00 2 void std::allocator_traits >::construct(std::allocator&, SMonitorRule*, SMonitorRule const&) [2886] - 0.00 0.00 1/3 SMonitorRule const& std::forward(std::remove_reference::type&) [2695] - 0.00 0.00 1/1 decltype (::new ((void*)(0)) SMonitorRule((declval)())) std::construct_at(SMonitorRule*, SMonitorRule const&) [4134] ------------------------------------------------ - 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_node() [3486] - 0.00 0.00 1/2 std::_Vector_base >::_M_allocate(unsigned long) [3558] -[2887] 0.0 0.00 0.00 2 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2887] - 0.00 0.00 2/35948 __is_constant_evaluated [98] - 0.00 0.00 2/2 std::__new_allocator::allocate(unsigned long, void const*) [2861] ------------------------------------------------ - 0.00 0.00 2/2 std::deque >::push_back(Vector2D const&) [2930] -[2888] 0.0 0.00 0.00 2 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D const&) [2888] - 0.00 0.00 2/6 Vector2D const& std::forward(std::remove_reference::type&) [2282] - 0.00 0.00 2/2 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D const&) [2994] ------------------------------------------------ - 0.00 0.00 2/2 Vector2D& std::deque >::emplace_back(Vector2D&&) [2925] -[2889] 0.0 0.00 0.00 2 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D&&) [2889] - 0.00 0.00 2/6 Vector2D&& std::forward(std::remove_reference::type&) [2281] - 0.00 0.00 2/2 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D&&) [2995] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_node(std::__cxx11::basic_string, std::allocator >*) [2833] -[2890] 0.0 0.00 0.00 2 std::allocator_traits, std::allocator > > >::deallocate(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, unsigned long) [2890] - 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 2/2 std::__new_allocator, std::allocator > >::deallocate(std::__cxx11::basic_string, std::allocator >*, unsigned long) [2864] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_node() [2830] -[2891] 0.0 0.00 0.00 2 std::allocator_traits, std::allocator > > >::allocate(std::allocator, std::allocator > >&, unsigned long) [2891] - 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 2/2 std::__new_allocator, std::allocator > >::allocate(unsigned long, void const*) [2865] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2975] -[2892] 0.0 0.00 0.00 2 std::allocator_traits, std::allocator > const, long>, true> > >::deallocate(std::allocator, std::allocator > const, long>, true> >&, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2892] - 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 2/2 std::__new_allocator, std::allocator > const, long>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2867] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2974] -[2893] 0.0 0.00 0.00 2 void std::allocator_traits, std::allocator > const, long>, true> > >::destroy, std::allocator > const, long> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*) [2893] - 0.00 0.00 2/2 void std::destroy_at, std::allocator > const, long> >(std::pair, std::allocator > const, long>*) [2984] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] -[2894] 0.0 0.00 0.00 2 std::allocator_traits, std::allocator > const, long>, true> > >::allocate(std::allocator, std::allocator > const, long>, true> >&, unsigned long) [2894] - 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 2/2 std::__new_allocator, std::allocator > const, long>, true> >::allocate(unsigned long, void const*) [2868] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] -[2895] 0.0 0.00 0.00 2 void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2895] - 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 2/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] - 0.00 0.00 2/2 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2978] -[2896] 0.0 0.00 0.00 2 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2896] - 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 2/2 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [2869] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2977] -[2897] 0.0 0.00 0.00 2 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2897] - 0.00 0.00 2/2 void std::destroy_at >(std::pair*) [2985] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] -[2898] 0.0 0.00 0.00 2 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2898] - 0.00 0.00 2/35948 __is_constant_evaluated [98] - 0.00 0.00 2/2 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2870] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] -[2899] 0.0 0.00 0.00 2 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2899] - 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] - 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 2/2 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2981] -[2900] 0.0 0.00 0.00 2 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2900] - 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 2/2 std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [2871] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2980] -[2901] 0.0 0.00 0.00 2 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2901] - 0.00 0.00 2/2 void std::destroy_at >(std::pair*) [2986] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] -[2902] 0.0 0.00 0.00 2 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2902] - 0.00 0.00 2/35948 __is_constant_evaluated [98] - 0.00 0.00 2/2 std::__new_allocator, false> >::allocate(unsigned long, void const*) [2872] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] -[2903] 0.0 0.00 0.00 2 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2903] - 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] - 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 2/2 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_map(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2831] -[2904] 0.0 0.00 0.00 2 std::allocator_traits, std::allocator >*> >::deallocate(std::allocator, std::allocator >*>&, std::__cxx11::basic_string, std::allocator >**, unsigned long) [2904] - 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 2/2 std::__new_allocator, std::allocator >*>::deallocate(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2877] ------------------------------------------------ - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_map(unsigned long) [2827] -[2905] 0.0 0.00 0.00 2 std::allocator_traits, std::allocator >*> >::allocate(std::allocator, std::allocator >*>&, unsigned long) [2905] - 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 2/2 std::__new_allocator, std::allocator >*>::allocate(unsigned long, void const*) [2878] ------------------------------------------------ - 0.00 0.00 2/2 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] -[2906] 0.0 0.00 0.00 2 void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2906] - 0.00 0.00 2/10 bool&& std::forward(std::remove_reference::type&) [2003] - 0.00 0.00 2/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] - 0.00 0.00 2/15 unsigned long& std::forward(std::remove_reference::type&) [1760] - 0.00 0.00 2/2 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2975] -[2907] 0.0 0.00 0.00 2 std::__ptr_traits_ptr_to, std::allocator > const, long>, true>*, std::__detail::_Hash_node, std::allocator > const, long>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [2907] - 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [3006] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2978] -[2908] 0.0 0.00 0.00 2 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2908] - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [3007] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2981] -[2909] 0.0 0.00 0.00 2 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2909] - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [3008] ------------------------------------------------ - 0.00 0.00 2/2 __static_initialization_and_destruction_0(int, int) [3017] -[2910] 0.0 0.00 0.00 2 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [25], int&&) [2910] - 0.00 0.00 2/2 char const (&std::forward(std::remove_reference::type&)) [25] [3002] - 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 2/12 int&& std::forward(std::remove_reference::type&) [1978] ------------------------------------------------ - 0.00 0.00 2/2 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] -[2911] 0.0 0.00 0.00 2 std::pair, std::allocator > const, long>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [2911] - 0.00 0.00 2/2 std::pair, std::allocator > const, long>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2912] ------------------------------------------------ - 0.00 0.00 2/2 std::pair, std::allocator > const, long>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [2911] -[2912] 0.0 0.00 0.00 2 std::pair, std::allocator > const, long>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2912] - 0.00 0.00 2/8 std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) [2114] - 0.00 0.00 2/3 std::tuple_element<0ul, std::tuple, std::allocator > const&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::tuple, std::allocator > const&>&) [2679] - 0.00 0.00 2/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] ------------------------------------------------ - 0.00 0.00 2/2 void std::destroy_at, std::allocator > const, long> >(std::pair, std::allocator > const, long>*) [2984] -[2913] 0.0 0.00 0.00 2 std::pair, std::allocator > const, long>::~pair() [2913] - 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 2/2 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] -[2914] 0.0 0.00 0.00 2 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2914] - 0.00 0.00 2/2 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2915] ------------------------------------------------ - 0.00 0.00 2/2 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2914] -[2915] 0.0 0.00 0.00 2 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2915] - 0.00 0.00 2/4 SMonitor* const& std::forward(std::remove_reference::type&) [2509] - 0.00 0.00 2/4 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, SMonitor* const&>(std::tuple&) [2506] - 0.00 0.00 2/2 SMonitorRenderData::SMonitorRenderData() [2712] ------------------------------------------------ - 0.00 0.00 2/2 void std::destroy_at >(std::pair*) [2985] -[2916] 0.0 0.00 0.00 2 std::pair::~pair() [2916] - 0.00 0.00 2/2 SMonitorRenderData::~SMonitorRenderData() [2713] ------------------------------------------------ - 0.00 0.00 2/2 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] -[2917] 0.0 0.00 0.00 2 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2917] - 0.00 0.00 2/2 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2918] ------------------------------------------------ - 0.00 0.00 2/2 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2917] -[2918] 0.0 0.00 0.00 2 std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2918] - 0.00 0.00 2/4 std::tuple_element<0ul, std::tuple >::type& std::get<0ul, SMonitor* const&>(std::tuple&) [2506] - 0.00 0.00 2/4 SMonitor* const& std::forward(std::remove_reference::type&) [2509] - 0.00 0.00 2/16 CTexture::CTexture() [1718] ------------------------------------------------ - 0.00 0.00 2/2 void std::destroy_at >(std::pair*) [2986] -[2919] 0.0 0.00 0.00 2 std::pair::~pair() [2919] - 0.00 0.00 2/1651 CTexture::~CTexture() [467] ------------------------------------------------ - 0.00 0.00 2/2 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] -[2920] 0.0 0.00 0.00 2 std::pair::pair(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base* const&) [2920] ------------------------------------------------ - 0.00 0.00 2/2 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] -[2921] 0.0 0.00 0.00 2 std::array >, 4ul>::end() [2921] - 0.00 0.00 2/4 std::array >, 4ul>::data() [2436] ------------------------------------------------ - 0.00 0.00 2/2 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] -[2922] 0.0 0.00 0.00 2 std::array >, 4ul>::begin() [2922] - 0.00 0.00 2/4 std::array >, 4ul>::data() [2436] ------------------------------------------------ - 0.00 0.00 2/2 SMonitor::~SMonitor() [2716] -[2923] 0.0 0.00 0.00 2 std::array >, 4ul>::~array() [2923] - 0.00 0.00 6/7 std::__cxx11::list >::~list() [2211] ------------------------------------------------ - 0.00 0.00 2/2 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] -[2924] 0.0 0.00 0.00 2 std::deque >::push_back(SMonitorRule const&) [2924] - 0.00 0.00 1/2 void std::allocator_traits >::construct(std::allocator&, SMonitorRule*, SMonitorRule const&) [2886] - 0.00 0.00 1/1 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] ------------------------------------------------ - 0.00 0.00 2/2 CBezierCurve::setup(std::vector >*) [3075] -[2925] 0.0 0.00 0.00 2 Vector2D& std::deque >::emplace_back(Vector2D&&) [2925] - 0.00 0.00 2/6 Vector2D&& std::forward(std::remove_reference::type&) [2281] - 0.00 0.00 2/2 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D&&) [2889] - 0.00 0.00 2/2 std::deque >::back() [2928] ------------------------------------------------ - 0.00 0.00 1/2 std::deque >::~deque() [3823] - 0.00 0.00 1/2 std::deque >::_M_erase_at_end(std::_Deque_iterator) [3820] -[2926] 0.0 0.00 0.00 2 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [2926] - 0.00 0.00 4/1208 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [576] - 0.00 0.00 2/2 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [2927] ------------------------------------------------ - 0.00 0.00 2/2 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [2926] -[2927] 0.0 0.00 0.00 2 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [2927] - 0.00 0.00 2/4 std::_Deque_base >::_M_get_Tp_allocator() [2384] - 0.00 0.00 2/4 void std::_Destroy(Vector2D*, Vector2D*, std::allocator&) [2512] ------------------------------------------------ - 0.00 0.00 2/2 Vector2D& std::deque >::emplace_back(Vector2D&&) [2925] -[2928] 0.0 0.00 0.00 2 std::deque >::back() [2928] - 0.00 0.00 2/4 std::deque >::end() [2440] - 0.00 0.00 2/2 std::_Deque_iterator::operator--() [2851] - 0.00 0.00 2/1227 std::_Deque_iterator::operator*() const [562] ------------------------------------------------ - 0.00 0.00 1/2 std::deque >::~deque() [3823] - 0.00 0.00 1/2 std::deque >::clear() [3821] -[2929] 0.0 0.00 0.00 2 std::deque >::begin() [2929] - 0.00 0.00 2/1208 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [576] ------------------------------------------------ - 0.00 0.00 2/2 CBezierCurve::setup(std::vector >*) [3075] -[2930] 0.0 0.00 0.00 2 std::deque >::push_back(Vector2D const&) [2930] - 0.00 0.00 2/2 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D const&) [2888] ------------------------------------------------ - 0.00 0.00 2/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::clear() [2932] -[2931] 0.0 0.00 0.00 2 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2931] - 0.00 0.00 2/8 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() [2061] - 0.00 0.00 2/56 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [1116] - 0.00 0.00 2/4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::allocator, std::allocator > > const&) [2441] - 0.00 0.00 2/4 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [2385] - 0.00 0.00 1/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1642] ------------------------------------------------ - 0.00 0.00 1/2 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 1/2 CConfigManager::dispatchExecOnce() [529] -[2932] 0.0 0.00 0.00 2 std::deque, std::allocator >, std::allocator, std::allocator > > >::clear() [2932] - 0.00 0.00 2/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() [1643] - 0.00 0.00 2/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2931] ------------------------------------------------ - 0.00 0.00 1/2 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] - 0.00 0.00 1/2 CConfigManager::loadConfigLoadVars() [3095] -[2933] 0.0 0.00 0.00 2 std::deque, std::allocator >, std::allocator, std::allocator > > >::push_back(std::__cxx11::basic_string, std::allocator > const&) [2933] - 0.00 0.00 2/3 void std::allocator_traits, std::allocator > > >::construct, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2618] ------------------------------------------------ - 0.00 0.00 2/2 CConfigManager::CConfigManager() [3097] -[2934] 0.0 0.00 0.00 2 std::deque, std::allocator >, std::allocator, std::allocator > > >::deque() [2934] - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_base() [2834] ------------------------------------------------ - 0.00 0.00 2/2 CConfigManager::~CConfigManager() [3098] -[2935] 0.0 0.00 0.00 2 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [2935] - 0.00 0.00 2/8 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() [2061] - 0.00 0.00 2/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1642] - 0.00 0.00 2/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() [1643] - 0.00 0.00 2/2 std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::~_Deque_base() [2835] - 0.00 0.00 2/4 std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::allocator, std::allocator > > const&) [2441] ------------------------------------------------ - 0.00 0.00 1/2 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 1/2 std::deque >::~deque() [3828] -[2936] 0.0 0.00 0.00 2 std::deque >::end() [2936] - 0.00 0.00 2/4 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [2405] ------------------------------------------------ - 0.00 0.00 1/2 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 1/2 std::deque >::~deque() [3828] -[2937] 0.0 0.00 0.00 2 std::deque >::begin() [2937] - 0.00 0.00 2/4 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [2405] ------------------------------------------------ - 0.00 0.00 2/2 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [2637] -[2938] 0.0 0.00 0.00 2 std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1l>, long, true, true>::__cast >(std::chrono::duration > const&) [2938] - 0.00 0.00 4/121615 std::chrono::duration >::count() const [43] - 0.00 0.00 3/54116 std::chrono::duration >::duration(long const&) [56] ------------------------------------------------ - 0.00 0.00 1/2 CAnimationManager::CAnimationManager() [3112] - 0.00 0.00 1/2 CAnimationManager::removeAllBeziers() [4393] -[2939] 0.0 0.00 0.00 2 std::vector >::~vector() [2939] - 0.00 0.00 2/4 std::_Vector_base >::_M_get_Tp_allocator() [2397] - 0.00 0.00 2/4 void std::_Destroy(Vector2D*, Vector2D*, std::allocator&) [2512] - 0.00 0.00 2/2 std::_Vector_base >::~_Vector_base() [2838] ------------------------------------------------ - 0.00 0.00 1/2 std::__cxx11::_List_base >::~_List_base() [3872] - 0.00 0.00 1/2 std::__cxx11::list >::clear() [3938] -[2940] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_clear() [2940] - 0.00 0.00 3/29367 std::_List_node::_M_valptr() [128] - 0.00 0.00 3/6 std::__cxx11::_List_base >::_M_get_Node_allocator() [2265] - 0.00 0.00 3/3 void std::allocator_traits > >::destroy(std::allocator >&, CWorkspace*) [2624] - 0.00 0.00 3/3 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [2643] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2944] -[2941] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2941] - 0.00 0.00 2/3 std::allocator >::~allocator() [2552] ------------------------------------------------ - 0.00 0.00 1/2 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3957] - 0.00 0.00 1/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] -[2942] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2942] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2944] -[2943] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_clear() [2943] - 0.00 0.00 1/6 std::_List_node::_M_valptr() [2261] - 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2449] - 0.00 0.00 1/1 void std::allocator_traits > >::destroy(std::allocator >&, SMouse*) [3769] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3896] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::list >::~list() [2960] -[2944] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::~_List_base() [2944] - 0.00 0.00 2/2 std::__cxx11::_List_base >::_M_clear() [2943] - 0.00 0.00 2/2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2941] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2948] -[2945] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2945] - 0.00 0.00 2/3 std::allocator >::~allocator() [2553] ------------------------------------------------ - 0.00 0.00 1/2 void std::__cxx11::list >::_M_insert(std::_List_iterator, SMonitor const&) [3973] - 0.00 0.00 1/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] -[2946] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2946] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2948] -[2947] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_clear() [2947] - 0.00 0.00 1/37873 std::_List_node::_M_valptr() [92] - 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2453] - 0.00 0.00 1/1 void std::allocator_traits > >::destroy(std::allocator >&, SMonitor*) [3773] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3916] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::list >::~list() [2961] -[2948] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::~_List_base() [2948] - 0.00 0.00 2/2 std::__cxx11::_List_base >::_M_clear() [2947] - 0.00 0.00 2/2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2945] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2952] -[2949] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2949] - 0.00 0.00 2/3 std::allocator >::~allocator() [2554] ------------------------------------------------ - 0.00 0.00 1/2 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3985] - 0.00 0.00 1/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] -[2950] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2950] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2952] -[2951] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_clear() [2951] - 0.00 0.00 1/4 std::_List_node::_M_valptr() [2383] - 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2454] - 0.00 0.00 1/1 void std::allocator_traits > >::destroy(std::allocator >&, SKeyboard*) [3777] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3923] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::list >::~list() [2963] -[2952] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::~_List_base() [2952] - 0.00 0.00 2/2 std::__cxx11::_List_base >::_M_clear() [2951] - 0.00 0.00 2/2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2949] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2955] -[2953] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2953] - 0.00 0.00 2/2 std::allocator >::~allocator() [2789] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2955] -[2954] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::_M_clear() [2954] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::list >::~list() [2964] -[2955] 0.0 0.00 0.00 2 std::__cxx11::_List_base >::~_List_base() [2955] - 0.00 0.00 2/2 std::__cxx11::_List_base >::_M_clear() [2954] - 0.00 0.00 2/2 std::__cxx11::_List_base >::_List_impl::~_List_impl() [2953] ------------------------------------------------ - 0.00 0.00 2/2 CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [2709] -[2956] 0.0 0.00 0.00 2 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] - 0.00 0.00 2/10 bool&& std::forward(std::remove_reference::type&) [2003] - 0.00 0.00 2/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] - 0.00 0.00 2/15 unsigned long& std::forward(std::remove_reference::type&) [1760] - 0.00 0.00 2/16686 std::__cxx11::list >::end() [179] - 0.00 0.00 2/2 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2958] - 0.00 0.00 2/5 std::__cxx11::list >::back() [2305] ------------------------------------------------ - 0.00 0.00 2/2 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2958] -[2957] 0.0 0.00 0.00 2 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] - 0.00 0.00 2/3 std::__cxx11::_List_base >::_M_get_node() [2641] - 0.00 0.00 2/6 std::__cxx11::_List_base >::_M_get_Node_allocator() [2265] - 0.00 0.00 2/3 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2596] - 0.00 0.00 2/10 bool&& std::forward(std::remove_reference::type&) [2003] - 0.00 0.00 2/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] - 0.00 0.00 2/15 unsigned long& std::forward(std::remove_reference::type&) [1760] - 0.00 0.00 2/29367 std::_List_node::_M_valptr() [128] - 0.00 0.00 2/2 void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2906] - 0.00 0.00 2/3 std::__allocated_ptr > >::operator=(decltype(nullptr)) [2598] - 0.00 0.00 2/3 std::__allocated_ptr > >::~__allocated_ptr() [2597] ------------------------------------------------ - 0.00 0.00 2/2 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2956] -[2958] 0.0 0.00 0.00 2 void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2958] - 0.00 0.00 2/10 bool&& std::forward(std::remove_reference::type&) [2003] - 0.00 0.00 2/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] - 0.00 0.00 2/15 unsigned long& std::forward(std::remove_reference::type&) [1760] - 0.00 0.00 2/2 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2957] - 0.00 0.00 2/3 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2642] ------------------------------------------------ - 0.00 0.00 1/2 CInputManager::newMouse(wlr_input_device*) [3089] - 0.00 0.00 1/2 SMouse& std::__cxx11::list >::emplace_back<>() [3951] -[2959] 0.0 0.00 0.00 2 std::__cxx11::list >::back() [2959] - 0.00 0.00 2/5 std::__cxx11::list >::end() [2306] - 0.00 0.00 2/4 std::_List_iterator::operator*() const [2339] - 0.00 0.00 2/2 std::_List_iterator::operator--() [2839] ------------------------------------------------ - 0.00 0.00 1/2 CInputManager::~CInputManager() [3091] - 0.00 0.00 1/2 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] -[2960] 0.0 0.00 0.00 2 std::__cxx11::list >::~list() [2960] - 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2944] ------------------------------------------------ - 0.00 0.00 1/2 CCompositor::~CCompositor() [3072] - 0.00 0.00 1/2 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] -[2961] 0.0 0.00 0.00 2 std::__cxx11::list >::~list() [2961] - 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2948] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] -[2962] 0.0 0.00 0.00 2 std::__cxx11::list >::begin() [2962] - 0.00 0.00 2/8 std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [2068] ------------------------------------------------ - 0.00 0.00 1/2 CInputManager::~CInputManager() [3091] - 0.00 0.00 1/2 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] -[2963] 0.0 0.00 0.00 2 std::__cxx11::list >::~list() [2963] - 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2952] ------------------------------------------------ - 0.00 0.00 2/2 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] -[2964] 0.0 0.00 0.00 2 std::__cxx11::list >::~list() [2964] - 0.00 0.00 2/2 std::__cxx11::_List_base >::~_List_base() [2955] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] -[2965] 0.0 0.00 0.00 2 std::__detail::_Hash_node, std::allocator > const, long>, true>::_Hash_node() [2965] - 0.00 0.00 2/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] -[2966] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>::_Hash_node() [2966] - 0.00 0.00 2/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] -[2967] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>::_Hash_node() [2967] - 0.00 0.00 2/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] -[2968] 0.0 0.00 0.00 2 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2968] - 0.00 0.00 2/2 std::__detail::_Node_iterator_base, std::allocator > const, long>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2982] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3303] -[2969] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [2969] - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_M_next() const [3208] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4039] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3309] -[2970] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2970] - 0.00 0.00 3/5 std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_M_next() const [2289] - 0.00 0.00 3/3 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2650] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2799] -[2971] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) [2971] - 0.00 0.00 2/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() [905] - 0.00 0.00 2/4 std::allocator::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> > const&) [2362] - 0.00 0.00 2/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] - 0.00 0.00 2/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] - 0.00 0.00 2/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2559] -[2972] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2972] - 0.00 0.00 2/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] - 0.00 0.00 2/112 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() [905] - 0.00 0.00 2/4 std::allocator::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> > const&) [2362] - 0.00 0.00 2/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] - 0.00 0.00 2/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2801] -[2973] 0.0 0.00 0.00 2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] - 0.00 0.00 4/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() [1996] - 0.00 0.00 2/2 std::allocator_traits, std::allocator > const, long>, true> > >::allocate(std::allocator, std::allocator > const, long>, true> >&, unsigned long) [2894] - 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__to_address, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2990] - 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>::_Hash_node() [2965] - 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 2/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] - 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 2/45 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() [1236] - 0.00 0.00 2/2 void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2895] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [4053] -[2974] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2974] - 0.00 0.00 2/45 std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() [1236] - 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() [1996] - 0.00 0.00 2/2 void std::allocator_traits, std::allocator > const, long>, true> > >::destroy, std::allocator > const, long> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*) [2893] - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2975] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2974] -[2975] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2975] - 0.00 0.00 2/2 std::__ptr_traits_ptr_to, std::allocator > const, long>, true>*, std::__detail::_Hash_node, std::allocator > const, long>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [2907] - 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() [1996] - 0.00 0.00 2/2 std::allocator_traits, std::allocator > const, long>, true> > >::deallocate(std::allocator, std::allocator > const, long>, true> >&, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2892] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2809] -[2976] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] - 0.00 0.00 4/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1997] - 0.00 0.00 2/2 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2898] - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) [2991] - 0.00 0.00 2/2 std::__detail::_Hash_node, false>::_Hash_node() [2966] - 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] - 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 2/1415 std::__detail::_Hash_node_value_base >::_M_valptr() [504] - 0.00 0.00 2/2 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2899] ------------------------------------------------ - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4064] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3337] -[2977] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2977] - 0.00 0.00 2/1415 std::__detail::_Hash_node_value_base >::_M_valptr() [504] - 0.00 0.00 2/2 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2897] - 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1997] - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2978] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2977] -[2978] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2978] - 0.00 0.00 2/2 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2908] - 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1997] - 0.00 0.00 2/2 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2896] ------------------------------------------------ - 0.00 0.00 2/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2815] -[2979] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] - 0.00 0.00 4/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1998] - 0.00 0.00 2/2 std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [2902] - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) [2992] - 0.00 0.00 2/2 std::__detail::_Hash_node, false>::_Hash_node() [2967] - 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] - 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 2/1410 std::__detail::_Hash_node_value_base >::_M_valptr() [514] - 0.00 0.00 2/2 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2903] ------------------------------------------------ - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4071] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3352] -[2980] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2980] - 0.00 0.00 2/1410 std::__detail::_Hash_node_value_base >::_M_valptr() [514] - 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1998] - 0.00 0.00 2/2 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2901] - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2981] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2980] -[2981] 0.0 0.00 0.00 2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) [2981] - 0.00 0.00 2/2 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2909] - 0.00 0.00 2/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1998] - 0.00 0.00 2/2 std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [2900] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2968] -[2982] 0.0 0.00 0.00 2 std::__detail::_Node_iterator_base, std::allocator > const, long>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2982] ------------------------------------------------ - 0.00 0.00 2/2 Vector2D* std::__do_uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [4144] -[2983] 0.0 0.00 0.00 2 void std::_Construct(Vector2D*, Vector2D const&) [2983] - 0.00 0.00 2/35948 __is_constant_evaluated [98] - 0.00 0.00 2/6 Vector2D const& std::forward(std::remove_reference::type&) [2282] - 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] ------------------------------------------------ - 0.00 0.00 2/2 void std::allocator_traits, std::allocator > const, long>, true> > >::destroy, std::allocator > const, long> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*) [2893] -[2984] 0.0 0.00 0.00 2 void std::destroy_at, std::allocator > const, long> >(std::pair, std::allocator > const, long>*) [2984] - 0.00 0.00 2/2 std::pair, std::allocator > const, long>::~pair() [2913] ------------------------------------------------ - 0.00 0.00 2/2 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2897] -[2985] 0.0 0.00 0.00 2 void std::destroy_at >(std::pair*) [2985] - 0.00 0.00 2/2 std::pair::~pair() [2916] ------------------------------------------------ - 0.00 0.00 2/2 void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [2901] -[2986] 0.0 0.00 0.00 2 void std::destroy_at >(std::pair*) [2986] - 0.00 0.00 2/2 std::pair::~pair() [2919] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [3006] -[2987] 0.0 0.00 0.00 2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [2987] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [3007] -[2988] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) [2988] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [3008] -[2989] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) [2989] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2973] -[2990] 0.0 0.00 0.00 2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__to_address, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2990] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2976] -[2991] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) [2991] ------------------------------------------------ - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2979] -[2992] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) [2992] ------------------------------------------------ - 0.00 0.00 2/2 void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2906] -[2993] 0.0 0.00 0.00 2 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [2993] - 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 2/10 bool&& std::forward(std::remove_reference::type&) [2003] - 0.00 0.00 2/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] - 0.00 0.00 2/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 2/15 unsigned long& std::forward(std::remove_reference::type&) [1760] - 0.00 0.00 2/3 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 2/2 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D const&) [2888] -[2994] 0.0 0.00 0.00 2 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D const&) [2994] - 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 2/6 Vector2D const& std::forward(std::remove_reference::type&) [2282] ------------------------------------------------ - 0.00 0.00 2/2 void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D&&) [2889] -[2995] 0.0 0.00 0.00 2 decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D&&) [2995] - 0.00 0.00 2/6 Vector2D&& std::forward(std::remove_reference::type&) [2281] - 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] ------------------------------------------------ - 0.00 0.00 2/2 void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2895] -[2996] 0.0 0.00 0.00 2 decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [2996] - 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 2/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] - 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 2/3 std::tuple, std::allocator > const&>::tuple(std::tuple, std::allocator > const&>&&) [2635] - 0.00 0.00 2/2 std::pair, std::allocator > const, long>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [2911] ------------------------------------------------ - 0.00 0.00 2/2 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2899] -[2997] 0.0 0.00 0.00 2 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2997] - 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] - 0.00 0.00 2/4 std::tuple::tuple(std::tuple&&) [2445] - 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 2/2 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2914] ------------------------------------------------ - 0.00 0.00 2/2 void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2903] -[2998] 0.0 0.00 0.00 2 decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [2998] - 0.00 0.00 2/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 2/16 std::tuple&& std::forward >(std::remove_reference >::type&) [1742] - 0.00 0.00 2/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 2/4 std::tuple::tuple(std::tuple&&) [2445] - 0.00 0.00 2/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 2/2 std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2917] ------------------------------------------------ - 0.00 0.00 1/2 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3898] - 0.00 0.00 1/2 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3892] -[2999] 0.0 0.00 0.00 2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2999] ------------------------------------------------ - 0.00 0.00 1/2 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3917] - 0.00 0.00 1/2 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3912] -[3000] 0.0 0.00 0.00 2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [3000] ------------------------------------------------ - 0.00 0.00 1/2 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3924] - 0.00 0.00 1/2 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3920] -[3001] 0.0 0.00 0.00 2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [3001] ------------------------------------------------ - 0.00 0.00 2/2 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [25], int&&) [2910] -[3002] 0.0 0.00 0.00 2 char const (&std::forward(std::remove_reference::type&)) [25] [3002] ------------------------------------------------ - 0.00 0.00 2/2 void std::_Destroy_aux::__destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [2396] -[3003] 0.0 0.00 0.00 2 void std::_Destroy, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) [3003] - 0.00 0.00 3/3 void std::destroy_at, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) [2657] ------------------------------------------------ - 0.00 0.00 2/2 void std::_Destroy(SMonitorRule*, SMonitorRule*, std::allocator&) [3005] -[3004] 0.0 0.00 0.00 2 void std::_Destroy(SMonitorRule*, SMonitorRule*) [3004] - 0.00 0.00 2/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 2/2 void std::_Destroy_aux::__destroy(SMonitorRule*, SMonitorRule*) [2836] ------------------------------------------------ - 0.00 0.00 2/2 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3814] -[3005] 0.0 0.00 0.00 2 void std::_Destroy(SMonitorRule*, SMonitorRule*, std::allocator&) [3005] - 0.00 0.00 2/2 void std::_Destroy(SMonitorRule*, SMonitorRule*) [3004] ------------------------------------------------ - 0.00 0.00 2/2 std::__ptr_traits_ptr_to, std::allocator > const, long>, true>*, std::__detail::_Hash_node, std::allocator > const, long>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [2907] -[3006] 0.0 0.00 0.00 2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [3006] - 0.00 0.00 2/2 std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [2987] ------------------------------------------------ - 0.00 0.00 2/2 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2908] -[3007] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [3007] - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) [2988] ------------------------------------------------ - 0.00 0.00 2/2 std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [2909] -[3008] 0.0 0.00 0.00 2 std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) [3008] - 0.00 0.00 2/2 std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) [2989] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] -[3009] 0.0 0.00 0.00 2 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [3009] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] -[3010] 0.0 0.00 0.00 2 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [3010] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] -[3011] 0.0 0.00 0.00 2 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [3011] ------------------------------------------------ - 0.00 0.00 2/2 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] -[3012] 0.0 0.00 0.00 2 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [3012] ------------------------------------------------ - 0.00 0.00 1/1 logSystemInfo() [3014] -[3013] 0.0 0.00 0.00 1 execAndGet[abi:cxx11](char const*) [3013] - 0.00 0.00 21/21 std::array::data() [1681] - 0.00 0.00 11/12 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get() const [1857] - 0.00 0.00 11/11 std::array::size() const [1985] - 0.00 0.00 10/11 std::__cxx11::basic_string, std::allocator >::operator+=(char const*) [1988] - 0.00 0.00 1/70 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] - 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::operator bool() const [3158] - 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::unique_ptr(_IO_FILE*, std::enable_if::value, int (*&&)(_IO_FILE*)>::type) [3446] - 0.00 0.00 1/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::~unique_ptr() [3447] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::CCompositor() [3071] -[3014] 0.0 0.00 0.00 1 logSystemInfo() [3014] - 0.00 0.00 6/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 1/1 execAndGet[abi:cxx11](char const*) [3013] - 0.00 0.00 1/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::CCompositor() [3071] -[3015] 0.0 0.00 0.00 1 wlr_ext_workspace_manager_v1_create(wl_display*) [3015] - 0.00 0.00 2/10 wl_signal_init [4] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] -[3016] 0.0 0.00 0.00 1 wlr_ext_workspace_group_handle_v1_create(wlr_ext_workspace_manager_v1*) [3016] - 0.00 0.00 2/10 wl_signal_init [4] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN11CCompositorC2Ev [4214] -[3017] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3017] - 0.00 0.00 12/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 12/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 12/25 std::pair, std::allocator > const, unsigned int>::~pair() [1628] - 0.00 0.00 4/4 ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const [2334] - 0.00 0.00 4/33 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] - 0.00 0.00 4/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] - 0.00 0.00 3/3 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [27], int&&) [2633] - 0.00 0.00 3/3 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [28], int&&) [2634] - 0.00 0.00 2/2 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [25], int&&) [2910] - 0.00 0.00 1/70 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] - 0.00 0.00 1/1 std::__cxx11::list >::list() [3949] - 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [20], int&&) [3797] - 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [34], int&&) [3800] - 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [31], int&&) [3798] - 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [33], int&&) [3799] - 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> >::allocator() [3281] - 0.00 0.00 1/1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] - 0.00 0.00 1/2 std::allocator, std::allocator > const, unsigned int> >::~allocator() [2791] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN7CWindowC2Ev [4242] -[3018] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3018] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN14CConfigManagerC2Ev [4222] -[3019] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3019] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__Z15monitorsRequestB5cxx11v [4209] -[3020] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3020] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN24CHyprMonitorDebugOverlay10renderDataEP8SMonitorf [4233] -[3021] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3021] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN5Debug4initENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [4236] -[3022] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3022] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6Events24listener_keyboardDestroyEPvS0_ [4240] -[3023] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3023] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6Events24listener_newLayerSurfaceEP11wl_listenerPv [4241] -[3024] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3024] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6Events23listener_outputMgrApplyEP11wl_listenerPv [4239] -[3025] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3025] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I_pMostHzMonitor [4245] -[3026] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3026] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__Z20addPopupGlobalCoordsPvPiS0_ [4210] -[3027] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3027] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__Z13addViewCoordsPvPiS0_ [4206] -[3028] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3028] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN17CAnimatedVariableC2Ev [4228] -[3029] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3029] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN12CBezierCurve5setupEPSt6vectorI8Vector2DSaIS1_EE [4216] -[3030] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3030] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6CColorC2Ev [4237] -[3031] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3031] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__Z11addWLSignalP9wl_signalP11wl_listenerPvNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE [4205] -[3032] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3032] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__Z22addSurfaceGlobalOffsetP16SSurfaceTreeNodePiS1_ [4211] -[3033] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3033] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN6CTimer5resetEv [4238] -[3034] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3034] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN13SLayerSurfaceC2Ev [4221] -[3035] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3035] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__Z13handleWrappedP11wl_listenerPv [4207] -[3036] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3036] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN10CWorkspaceC2EiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEb [4213] -[3037] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3037] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN10CHyprError11queueCreateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERK6CColor [4212] -[3038] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3038] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN4Init6isSudoEv [4235] -[3039] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3039] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN16SDwindleNodeData22recalcSizePosRecursiveEv [4227] -[3040] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3040] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN11IHyprLayout15onWindowCreatedEP7CWindow [4215] -[3041] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3041] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I_ignoreSudo [4244] -[3042] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3042] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN17CAnimationManagerC2Ev [4229] -[3043] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3043] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN13CEventManagerC2Ev [4218] -[3044] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3044] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN15CKeybindManagerC2Ev [4226] -[3045] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3045] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN14CLayoutManager16getCurrentLayoutEv [4223] -[3046] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3046] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN14CThreadManagerC2Ev [4224] -[3047] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3047] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN20CHyprXWaylandManagerC2Ev [4230] -[3048] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3048] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN13CInputManager12onMouseMovedEP24wlr_pointer_motion_event [4219] -[3049] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3049] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN13CInputManager13newTabletToolEP16wlr_input_device [4220] -[3050] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3050] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN12CFramebuffer5allocEii [4217] -[3051] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3051] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN15CHyprOpenGLImplC2Ev [4225] -[3052] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3052] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__Z13renderSurfaceP11wlr_surfaceiiPv [4208] -[3053] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3053] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN8CTextureC2Ev [4243] -[3054] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3054] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN25CHyprDropShadowDecorationC2EP7CWindow [4234] -[3055] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3055] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN23CHyprGroupBarDecorationC2EP7CWindow [4232] -[3056] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3056] ------------------------------------------------ - 0.00 0.00 1/1 _GLOBAL__sub_I__ZN21IHyprWindowDecorationD2Ev [4231] -[3057] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [3057] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] -[3058] 0.0 0.00 0.00 1 wlr_ext_workspace_group_handle_v1_output_enter(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3058] - 0.00 0.00 1/1 wl_signal_add [5] - 0.00 0.00 1/2 group_send_output(wlr_ext_workspace_group_handle_v1*, wlr_output*, bool) [2701] ------------------------------------------------ - 0.00 0.00 1/1 workspace_handle_output_destroy(wl_listener*, void*) [4288] -[3059] 0.0 0.00 0.00 1 wlr_ext_workspace_group_handle_v1_output_leave(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3059] - 0.00 0.00 1/1 group_output_destroy(wlr_ext_workspace_group_handle_v1_output*) [3060] - 0.00 0.00 1/2 group_send_output(wlr_ext_workspace_group_handle_v1*, wlr_output*, bool) [2701] ------------------------------------------------ - 0.00 0.00 1/1 wlr_ext_workspace_group_handle_v1_output_leave(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3059] -[3060] 0.0 0.00 0.00 1 group_output_destroy(wlr_ext_workspace_group_handle_v1_output*) [3060] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::loadConfigLoadVars() [3095] -[3061] 0.0 0.00 0.00 1 CHyprError::destroy() [3061] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4113] -[3062] 0.0 0.00 0.00 1 CHyprError::CHyprError() [3062] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/185 CColor::CColor() [843] - 0.00 0.00 1/16 CTexture::CTexture() [1718] ------------------------------------------------ - 0.00 0.00 1/1 std::default_delete::operator()(CHyprError*) const [3159] -[3063] 0.0 0.00 0.00 1 CHyprError::~CHyprError() [3063] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 1/1651 CTexture::~CTexture() [467] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3064] 0.0 0.00 0.00 1 CCompositor::initAllSignals() [3064] - 0.00 0.00 22/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 22/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 21/121 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [898] ------------------------------------------------ - 0.00 0.00 1/1 main [11] -[3065] 0.0 0.00 0.00 1 CCompositor::startCompositor() [3065] - 0.00 0.00 14/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4113] - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3396] - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3395] - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4122] - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3432] - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3431] - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4123] - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3436] - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3435] - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4118] - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3416] - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3415] - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4120] - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3423] - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3424] - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4117] - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3412] - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3411] - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4121] - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3427] - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3428] - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4116] - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3408] - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3407] - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4125] - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3444] - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3443] - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4119] - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3420] - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3419] - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4115] - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3404] - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3403] - 0.00 0.00 1/1 CEventManager::startThread() [3078] - 0.00 0.00 1/48 std::unique_ptr >::operator->() const [1194] - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4124] - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3440] - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3439] - 0.00 0.00 1/1 CCompositor::initAllSignals() [3064] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] -[3066] 0.0 0.00 0.00 1 CCompositor::getMonitorFromName(std::__cxx11::basic_string, std::allocator > const&) [3066] - 0.00 0.00 1/37872 std::__cxx11::list >::begin() [94] - 0.00 0.00 1/37815 std::__cxx11::list >::end() [95] - 0.00 0.00 1/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] ------------------------------------------------ - 0.00 0.00 1/1 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] -[3067] 0.0 0.00 0.00 1 CCompositor::getWorkspaceByName(std::__cxx11::basic_string, std::allocator > const&) [3067] - 0.00 0.00 1/13850 std::__cxx11::list >::begin() [196] - 0.00 0.00 1/16686 std::__cxx11::list >::end() [179] - 0.00 0.00 1/27552 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [133] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::loadConfigLoadVars() [3095] -[3068] 0.0 0.00 0.00 1 CCompositor::updateAllWindowsBorders() [3068] - 0.00 0.00 1/54237 std::__cxx11::list >::begin() [55] - 0.00 0.00 1/43977 std::__cxx11::list >::end() [73] - 0.00 0.00 1/222099 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [28] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] -[3069] 0.0 0.00 0.00 1 CCompositor::getNextAvailableMonitorID() [3069] - 0.00 0.00 1/37872 std::__cxx11::list >::begin() [94] - 0.00 0.00 1/37815 std::__cxx11::list >::end() [95] - 0.00 0.00 1/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] ------------------------------------------------ - 0.00 0.00 1/1 getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2515] -[3070] 0.0 0.00 0.00 1 CCompositor::getNextAvailableNamedWorkspace() [3070] - 0.00 0.00 1/13850 std::__cxx11::list >::begin() [196] - 0.00 0.00 1/16686 std::__cxx11::list >::end() [179] - 0.00 0.00 1/27552 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [133] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4114] -[3071] 0.0 0.00 0.00 1 CCompositor::CCompositor() [3071] - 0.00 0.00 6/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 5/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 3/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/1 std::__cxx11::list >::list() [3976] - 0.00 0.00 1/1 std::__cxx11::list >::list() [3961] - 0.00 0.00 1/1 std::__cxx11::list >::list() [3988] - 0.00 0.00 1/1 std::__cxx11::list >::list() [3940] - 0.00 0.00 1/8 std::__cxx11::list >::list() [2098] - 0.00 0.00 1/1 std::__cxx11::list >::list() [3991] - 0.00 0.00 1/5 std::__cxx11::list >::list() [2308] - 0.00 0.00 1/1 SSeat::SSeat() [3128] - 0.00 0.00 1/1 std::__cxx11::to_string(long) [3992] - 0.00 0.00 1/33 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] - 0.00 0.00 1/8 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) [2122] - 0.00 0.00 1/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] - 0.00 0.00 1/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] - 0.00 0.00 1/1 Debug::init(std::__cxx11::basic_string, std::allocator >) [3126] - 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 1/1 logSystemInfo() [3014] - 0.00 0.00 1/1 wlr_ext_workspace_manager_v1_create(wl_display*) [3015] ------------------------------------------------ - 0.00 0.00 1/1 std::default_delete::operator()(CCompositor*) const [3160] -[3072] 0.0 0.00 0.00 1 CCompositor::~CCompositor() [3072] - 0.00 0.00 1/2 CCompositor::cleanupExit() [2702] - 0.00 0.00 1/7 std::__cxx11::list >::~list() [2211] - 0.00 0.00 1/5 std::__cxx11::list >::~list() [2309] - 0.00 0.00 1/16 std::__cxx11::list >::~list() [1735] - 0.00 0.00 1/1 std::__cxx11::list >::~list() [3941] - 0.00 0.00 1/1 std::__cxx11::list >::~list() [3989] - 0.00 0.00 1/5 std::__cxx11::list >::~list() [2307] - 0.00 0.00 1/2 std::__cxx11::list >::~list() [2961] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1/1 CHyprDwindleLayout::CHyprDwindleLayout() [3118] -[3073] 0.0 0.00 0.00 1 IHyprLayout::IHyprLayout() [3073] - 0.00 0.00 4/6612 Vector2D::Vector2D() [297] ------------------------------------------------ - 0.00 0.00 1/1 CHyprDwindleLayout::~CHyprDwindleLayout() [3119] -[3074] 0.0 0.00 0.00 1 IHyprLayout::~IHyprLayout() [3074] - 0.00 0.00 4/237166 Vector2D::~Vector2D() [27] ------------------------------------------------ - 0.00 0.00 1/1 CAnimationManager::CAnimationManager() [3112] -[3075] 0.0 0.00 0.00 1 CBezierCurve::setup(std::vector >*) [3075] - 0.00 0.00 325/325 CBezierCurve::getXForT(float) [702] - 0.00 0.00 316/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 313/41743 std::array::operator[](unsigned long) [75] - 0.00 0.00 301/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 301/301 CBezierCurve::getYForT(float) [715] - 0.00 0.00 15/4143 CBezierCurve::getYForPoint(float) [354] - 0.00 0.00 3/3 bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [2530] - 0.00 0.00 3/33781 std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) [110] - 0.00 0.00 3/3 std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [2637] - 0.00 0.00 3/121615 std::chrono::duration >::count() const [43] - 0.00 0.00 2/2 Vector2D& std::deque >::emplace_back(Vector2D&&) [2925] - 0.00 0.00 2/2 __gnu_cxx::__normal_iterator > >::operator*() const [2719] - 0.00 0.00 2/2 std::deque >::push_back(Vector2D const&) [2930] - 0.00 0.00 2/2 __gnu_cxx::__normal_iterator > >::operator++() [2718] - 0.00 0.00 1/1 std::deque >::clear() [3821] - 0.00 0.00 1/1 std::vector >::begin() [3866] - 0.00 0.00 1/1 std::vector >::end() [3865] - 0.00 0.00 1/1 std::deque >::size() const [3193] - 0.00 0.00 1/1 std::array::size() const [3190] - 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] ------------------------------------------------ - 0.00 0.00 1/1 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3791] -[3076] 0.0 0.00 0.00 1 CBezierCurve::CBezierCurve() [3076] - 0.00 0.00 1/1 std::deque >::deque() [3822] - 0.00 0.00 1/1 std::array::array() [3803] ------------------------------------------------ - 0.00 0.00 1/1 std::pair, std::allocator > const, CBezierCurve>::~pair() [3792] -[3077] 0.0 0.00 0.00 1 CBezierCurve::~CBezierCurve() [3077] - 0.00 0.00 1/1 std::array::~array() [3804] - 0.00 0.00 1/1 std::deque >::~deque() [3823] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3078] 0.0 0.00 0.00 1 CEventManager::startThread() [3078] - 0.00 0.00 1/1 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) [3859] - 0.00 0.00 1/52 std::thread::~thread() [1172] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4115] -[3079] 0.0 0.00 0.00 1 CEventManager::CEventManager() [3079] - 0.00 0.00 1/1 std::mutex::mutex() [3832] - 0.00 0.00 1/1 std::deque >::deque() [3818] - 0.00 0.00 1/1 std::deque >::deque() [3830] ------------------------------------------------ - 0.00 0.00 1/1 std::default_delete::operator()(CEventManager*) const [3161] -[3080] 0.0 0.00 0.00 1 CEventManager::~CEventManager() [3080] - 0.00 0.00 1/1 std::deque >::~deque() [3831] - 0.00 0.00 1/1 std::deque >::~deque() [3819] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] -[3081] 0.0 0.00 0.00 1 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] - 0.00 0.00 4/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 2/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 1/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 1/44410 std::unique_ptr >::operator->() const [66] - 0.00 0.00 1/1 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] - 0.00 0.00 1/13 Vector2D::operator/(float) const [1771] - 0.00 0.00 1/1 Vector2D::floor() [3142] - 0.00 0.00 1/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1/1 Events::listener_change(wl_listener*, void*) [3130] - 0.00 0.00 1/1 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] ------------------------------------------------ - 0.00 0.00 1/1 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] -[3082] 0.0 0.00 0.00 1 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] - 0.00 0.00 13/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 8/8 CHyprRenderer::arrangeLayerArray(SMonitor*, std::__cxx11::list > const&, bool, wlr_box*) [2026] - 0.00 0.00 4/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 3/3157 Vector2D::operator-(Vector2D) const [396] - 0.00 0.00 2/6612 Vector2D::Vector2D() [297] - 0.00 0.00 2/2 std::array >, 4ul>::begin() [2922] - 0.00 0.00 2/2 std::array >, 4ul>::end() [2921] - 0.00 0.00 2/9249 Vector2D::operator+(Vector2D) const [255] - 0.00 0.00 1/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1/7336 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 1/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [3572] - 0.00 0.00 1/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::loadConfigLoadVars() [3095] -[3083] 0.0 0.00 0.00 1 CHyprRenderer::damageTrackingModeFromStr(std::__cxx11::basic_string, std::allocator > const&) [3083] - 0.00 0.00 1/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4116] -[3084] 0.0 0.00 0.00 1 CHyprRenderer::CHyprRenderer() [3084] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_newInput(wl_listener*, void*) [4434] -[3085] 0.0 0.00 0.00 1 CInputManager::newKeyboard(wlr_input_device*) [3085] - 0.00 0.00 5/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 5/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 3/97 std::function::function(void (*&&)(void*, void*)) [936] - 0.00 0.00 3/97 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] - 0.00 0.00 3/462 std::function::~function() [657] - 0.00 0.00 2/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 2/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] - 0.00 0.00 2/9874 int const& std::max(int const&, int const&) [251] - 0.00 0.00 1/1 SKeyboard& std::__cxx11::list >::emplace_back<>() [3978] - 0.00 0.00 1/1 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] - 0.00 0.00 1/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_destroyMouse(void*, void*) [3132] -[3086] 0.0 0.00 0.00 1 CInputManager::destroyMouse(wlr_input_device*) [3086] - 0.00 0.00 2/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1/3 std::__cxx11::list >::begin() [2644] - 0.00 0.00 1/5 std::__cxx11::list >::end() [2306] - 0.00 0.00 1/4 std::_List_iterator::operator*() const [2339] - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] - 0.00 0.00 1/3 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [2699] - 0.00 0.00 1/2 std::__cxx11::list >::size() const [2756] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_keyboardDestroy(void*, void*) [3134] -[3087] 0.0 0.00 0.00 1 CInputManager::destroyKeyboard(SKeyboard*) [3087] - 0.00 0.00 3/236 CHyprWLListener::removeCallback() [760] - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::newKeyboard(wlr_input_device*) [3085] -[3088] 0.0 0.00 0.00 1 CInputManager::applyConfigToKeyboard(SKeyboard*) [3088] - 0.00 0.00 11/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 6/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 6/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 5/19 CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1698] - 0.00 0.00 5/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 2/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 1/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 1/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_newInput(wl_listener*, void*) [4434] -[3089] 0.0 0.00 0.00 1 CInputManager::newMouse(wlr_input_device*) [3089] - 0.00 0.00 2/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1/1 SMouse& std::__cxx11::list >::emplace_back<>() [3951] - 0.00 0.00 1/2 std::__cxx11::list >::back() [2959] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/97 std::function::function(void (*&&)(void*, void*)) [936] - 0.00 0.00 1/462 std::function::~function() [657] - 0.00 0.00 1/97 CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [934] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 1/1821 CTimer::reset() [457] - 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4117] -[3090] 0.0 0.00 0.00 1 CInputManager::CInputManager() [3090] - 0.00 0.00 1/1 std::__cxx11::list >::list() [3944] - 0.00 0.00 1/1 std::__cxx11::list >::list() [3987] - 0.00 0.00 1/1 std::__cxx11::list >::list() [3959] - 0.00 0.00 1/1 std::__cxx11::list >::list() [3962] - 0.00 0.00 1/1 std::__cxx11::list >::list() [3946] - 0.00 0.00 1/1 std::__cxx11::list >::list() [3942] - 0.00 0.00 1/1 CTimer::CTimer() [3129] ------------------------------------------------ - 0.00 0.00 1/1 std::default_delete::operator()(CInputManager*) const [3163] -[3091] 0.0 0.00 0.00 1 CInputManager::~CInputManager() [3091] - 0.00 0.00 1/1 std::__cxx11::list >::~list() [3943] - 0.00 0.00 1/1 std::__cxx11::list >::~list() [3947] - 0.00 0.00 1/1 std::__cxx11::list >::~list() [3963] - 0.00 0.00 1/2 std::__cxx11::list >::~list() [2960] - 0.00 0.00 1/2 std::__cxx11::list >::~list() [2963] - 0.00 0.00 1/1 std::__cxx11::list >::~list() [3945] - 0.00 0.00 1/1 SDrag::~SDrag() [3127] ------------------------------------------------ - 1 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] -[3092] 0.0 0.00 0.00 1 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] - 0.00 0.00 3/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 3/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] - 0.00 0.00 3/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 1/1328 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] - 0.00 0.00 1/1 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, std::__cxx11::basic_string, std::allocator > const&) [3935] - 0.00 0.00 1/21 std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) [1675] - 0.00 0.00 1/22 std::filesystem::exists(std::filesystem::__cxx11::path const&) [1654] - 0.00 0.00 1/22 std::filesystem::__cxx11::path::~path() [1656] - 0.00 0.00 1/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::push_back(std::__cxx11::basic_string, std::allocator > const&) [2933] - 0.00 0.00 1/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 1/41 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [1262] - 3 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [972] -[3093] 0.0 0.00 0.00 1 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3093] - 0.00 0.00 12/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 9/431 std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [666] - 0.00 0.00 8/3878 std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [365] - 0.00 0.00 7/7 CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const [2249] - 0.00 0.00 7/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 6/13377 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] - 0.00 0.00 6/17 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [1716] - 0.00 0.00 5/8 std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) [2105] - 0.00 0.00 4/10 std::_Deque_iterator::operator++() [1993] - 0.00 0.00 3/3168 std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) [385] - 0.00 0.00 3/14 std::_Deque_iterator::operator*() const [1761] - 0.00 0.00 2/2 SMonitorRule::SMonitorRule() [2705] - 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 2/8 std::deque >::begin() [2080] - 0.00 0.00 2/8 std::deque >::end() [2079] - 0.00 0.00 2/2 std::deque >::push_back(SMonitorRule const&) [2924] - 0.00 0.00 2/7 SMonitorRule::~SMonitorRule() [2126] - 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 1/397 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) [675] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] -[3094] 0.0 0.00 0.00 1 CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3094] - 0.00 0.00 1/8 std::deque >::begin() [2080] - 0.00 0.00 1/8 std::deque >::end() [2079] - 0.00 0.00 1/14 std::_Deque_iterator::operator*() const [1761] - 0.00 0.00 1/13377 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] - 0.00 0.00 1/17 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [1716] - 0.00 0.00 1/4 SMonitorRule::SMonitorRule(SMonitorRule const&) [2319] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::init() [3096] -[3095] 0.0 0.00 0.00 1 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 137/179 std::__cxx11::basic_string, std::allocator >::operator=(char const*) [845] - 0.00 0.00 135/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 133/133 CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [879] - 0.00 0.00 10/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 7/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 5/133 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [880] - 0.00 0.00 3/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 2/37872 std::__cxx11::list >::begin() [94] - 0.00 0.00 2/37815 std::__cxx11::list >::end() [95] - 0.00 0.00 2/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] - 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 1/2 CConfigManager::setDefaultVars() [2708] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::clear() [3569] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::clear() [3573] - 0.00 0.00 1/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::clear() [2932] - 0.00 0.00 1/67 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [1025] - 0.00 0.00 1/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::push_back(std::__cxx11::basic_string, std::allocator > const&) [2933] - 0.00 0.00 1/222 std::unique_ptr >::operator->() const [807] - 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 1/51 CKeybindManager::stringToModMask(std::__cxx11::basic_string, std::allocator >) [1176] - 0.00 0.00 1/27041 std::unique_ptr >::operator->() const [140] - 0.00 0.00 1/1 CHyprRenderer::damageTrackingModeFromStr(std::__cxx11::basic_string, std::allocator > const&) [3083] - 0.00 0.00 1/1464 std::unique_ptr >::operator->() const [494] - 0.00 0.00 1/1 CHyprError::destroy() [3061] - 0.00 0.00 1/1 CCompositor::updateAllWindowsBorders() [3068] ------------------------------------------------ - 0.00 0.00 1/1 CThreadManager::handle() [3101] -[3096] 0.0 0.00 0.00 1 CConfigManager::init() [3096] - 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 1/1 CConfigManager::loadConfigLoadVars() [3095] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/33 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] - 0.00 0.00 1/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 1/41 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [1262] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4118] -[3097] 0.0 0.00 0.00 1 CConfigManager::CConfigManager() [3097] - 0.00 0.00 4/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 2/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::deque() [2934] - 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::unordered_map() [3570] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::unordered_map() [3578] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::unordered_map() [3574] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::unordered_map() [3567] - 0.00 0.00 1/70 std::__cxx11::basic_string, std::allocator >::basic_string() [1023] - 0.00 0.00 1/1 std::deque >::deque() [3816] - 0.00 0.00 1/1 std::deque >::deque() [3809] - 0.00 0.00 1/2 CConfigManager::setDefaultVars() [2708] - 0.00 0.00 1/33 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) [1313] - 0.00 0.00 1/1 std::__cxx11::basic_string, std::allocator >& std::deque, std::allocator >, std::allocator, std::allocator > > >::emplace_back, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&) [3824] ------------------------------------------------ - 0.00 0.00 1/1 std::default_delete::operator()(CConfigManager*) const [3164] -[3098] 0.0 0.00 0.00 1 CConfigManager::~CConfigManager() [3098] - 0.00 0.00 4/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 2/2 std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [2935] - 0.00 0.00 1/1 std::deque >::~deque() [3810] - 0.00 0.00 1/1 std::deque >::~deque() [3817] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::~unordered_map() [3568] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::~unordered_map() [3575] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::~unordered_map() [3579] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::~unordered_map() [3571] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4119] -[3099] 0.0 0.00 0.00 1 CLayoutManager::CLayoutManager() [3099] - 0.00 0.00 1/1 CHyprDwindleLayout::CHyprDwindleLayout() [3118] ------------------------------------------------ - 0.00 0.00 1/1 std::default_delete::operator()(CLayoutManager*) const [3165] -[3100] 0.0 0.00 0.00 1 CLayoutManager::~CLayoutManager() [3100] - 0.00 0.00 1/1 CHyprDwindleLayout::~CHyprDwindleLayout() [3119] ------------------------------------------------ - 0.00 0.00 1/1 CThreadManager::CThreadManager()::{lambda()#1}::operator()() const [4203] -[3101] 0.0 0.00 0.00 1 CThreadManager::handle() [3101] - 0.00 0.00 2456/10022 std::unique_ptr >::operator->() const [233] - 0.00 0.00 2440/4390 CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [344] - 0.00 0.00 2439/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 2430/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 1219/1219 std::chrono::duration >::duration(int const&) [571] - 0.00 0.00 1218/1218 void std::this_thread::sleep_for >(std::chrono::duration > const&) [572] - 0.00 0.00 20/20 CConfigManager::tick() [1690] - 0.00 0.00 1/1 CConfigManager::init() [3096] - 0.00 0.00 1/1 HyprCtl::startHyprCtlSocket() [3138] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4120] -[3102] 0.0 0.00 0.00 1 CThreadManager::CThreadManager() [3102] - 0.00 0.00 1/1 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) [3860] ------------------------------------------------ - 0.00 0.00 1/1 std::default_delete::operator()(CThreadManager*) const [3166] -[3103] 0.0 0.00 0.00 1 CThreadManager::~CThreadManager() [3103] ------------------------------------------------ - 0.00 0.00 1/1 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] -[3104] 0.0 0.00 0.00 1 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] - 0.00 0.00 6/44410 std::unique_ptr >::operator->() const [66] - 0.00 0.00 3/1413 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [505] - 0.00 0.00 2/6 CFramebuffer::release() [2253] - 0.00 0.00 2/3 CTexture::destroyTexture() [2527] - 0.00 0.00 1/1407 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [536] - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [3582] - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [3586] - 0.00 0.00 1/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] ------------------------------------------------ - 0.00 0.00 1/1 CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [509] -[3105] 0.0 0.00 0.00 1 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] - 0.00 0.00 2/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 2/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 2/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 1/1407 std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [536] - 0.00 0.00 1/3 CTexture::destroyTexture() [2527] - 0.00 0.00 1/2 CTexture::allocate() [2715] - 0.00 0.00 1/1 std::filesystem::__cxx11::path::path(char const (&) [32], std::filesystem::__cxx11::path::format) [3391] - 0.00 0.00 1/22 std::filesystem::exists(std::filesystem::__cxx11::path const&) [1654] - 0.00 0.00 1/22 std::filesystem::__cxx11::path::~path() [1656] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/6612 Vector2D::Vector2D() [297] - 0.00 0.00 1/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 1/11 std::__cxx11::basic_string, std::allocator >::operator+=(char const*) [1988] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4121] -[3106] 0.0 0.00 0.00 1 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] - 0.00 0.00 8/8 CHyprOpenGLImpl::createProgram(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [2031] - 0.00 0.00 6/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 3/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1/1 SCurrentRenderData::SCurrentRenderData() [3120] - 0.00 0.00 1/37 std::__cxx11::basic_string, std::allocator >::begin() [1302] - 0.00 0.00 1/1 std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::count<__gnu_cxx::__normal_iterator, std::allocator > >, char>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, char const&) [4175] ------------------------------------------------ - 0.00 0.00 1/1 std::default_delete::operator()(CHyprOpenGLImpl*) const [3167] -[3107] 0.0 0.00 0.00 1 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] - 0.00 0.00 2/2 std::__cxx11::list >::~list() [2964] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3587] - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3583] - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3580] - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3581] - 0.00 0.00 1/1 SCurrentRenderData::~SCurrentRenderData() [3121] ------------------------------------------------ - 0.00 0.00 1/1 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] -[3108] 0.0 0.00 0.00 1 CKeybindManager::exitHyprland(std::__cxx11::basic_string, std::allocator >) [3108] - 0.00 0.00 1/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1/2 CCompositor::cleanupExit() [2702] ------------------------------------------------ - 0.00 0.00 1/1 void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) [1758] -[3109] 0.0 0.00 0.00 1 CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) [3109] - 0.00 0.00 3/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1/32825 CCompositor::windowValidMapped(CWindow*) [114] - 0.00 0.00 1/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 1/2 CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [2704] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4122] -[3110] 0.0 0.00 0.00 1 CKeybindManager::CKeybindManager() [3110] - 0.00 0.00 27/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 27/28 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1540] - 0.00 0.00 27/27 std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) [1587] - 0.00 0.00 27/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::unordered_map() [3576] - 0.00 0.00 1/1 std::__cxx11::list >::list() [3964] ------------------------------------------------ - 0.00 0.00 1/1 std::default_delete::operator()(CKeybindManager*) const [3168] -[3111] 0.0 0.00 0.00 1 CKeybindManager::~CKeybindManager() [3111] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::~unordered_map() [3577] - 0.00 0.00 1/1 std::__cxx11::list >::~list() [3965] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4123] -[3112] 0.0 0.00 0.00 1 CAnimationManager::CAnimationManager() [3112] - 0.00 0.00 2/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 2/237166 Vector2D::~Vector2D() [27] - 0.00 0.00 1/1 std::__cxx11::list >::list() [3990] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::unordered_map() [3564] - 0.00 0.00 1/2 std::allocator::allocator() [2767] - 0.00 0.00 1/1 std::vector >::vector(std::initializer_list, std::allocator const&) [3867] - 0.00 0.00 1/5 std::allocator::~allocator() [2290] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [3566] - 0.00 0.00 1/1 CBezierCurve::setup(std::vector >*) [3075] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 1/2 std::vector >::~vector() [2939] ------------------------------------------------ - 0.00 0.00 1/1 std::default_delete::operator()(CAnimationManager*) const [3169] -[3113] 0.0 0.00 0.00 1 CAnimationManager::~CAnimationManager() [3113] - 0.00 0.00 1/1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::~unordered_map() [3565] - 0.00 0.00 1/57 std::__cxx11::list >::~list() [1109] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4124] -[3114] 0.0 0.00 0.00 1 CHyprDebugOverlay::CHyprDebugOverlay() [3114] - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::unordered_map() [3584] - 0.00 0.00 1/16 CTexture::CTexture() [1718] ------------------------------------------------ - 0.00 0.00 1/1 std::default_delete::operator()(CHyprDebugOverlay*) const [3170] -[3115] 0.0 0.00 0.00 1 CHyprDebugOverlay::~CHyprDebugOverlay() [3115] - 0.00 0.00 1/1651 CTexture::~CTexture() [467] - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3585] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_monitorFrame(void*, void*) [532] -[3116] 0.0 0.00 0.00 1 CHyprDwindleLayout::recalculateMonitor(int const&) [3116] - 0.00 0.00 2/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1/7336 CCompositor::getMonitorFromID(int const&) [277] - 0.00 0.00 1/12440 CCompositor::getWorkspaceByID(int const&) [204] - 0.00 0.00 1/1 CHyprDwindleLayout::getMasterNodeOnWorkspace(int const&) [3117] ------------------------------------------------ - 0.00 0.00 1/1 CHyprDwindleLayout::recalculateMonitor(int const&) [3116] -[3117] 0.0 0.00 0.00 1 CHyprDwindleLayout::getMasterNodeOnWorkspace(int const&) [3117] - 0.00 0.00 1/61 std::__cxx11::list >::begin() [1086] - 0.00 0.00 1/80 std::__cxx11::list >::end() [983] - 0.00 0.00 1/300 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [717] ------------------------------------------------ - 0.00 0.00 1/1 CLayoutManager::CLayoutManager() [3099] -[3118] 0.0 0.00 0.00 1 CHyprDwindleLayout::CHyprDwindleLayout() [3118] - 0.00 0.00 1/1 IHyprLayout::IHyprLayout() [3073] - 0.00 0.00 1/1 std::__cxx11::list >::list() [3948] ------------------------------------------------ - 0.00 0.00 1/1 CLayoutManager::~CLayoutManager() [3100] -[3119] 0.0 0.00 0.00 1 CHyprDwindleLayout::~CHyprDwindleLayout() [3119] - 0.00 0.00 1/8 std::__cxx11::list >::~list() [2099] - 0.00 0.00 1/1 IHyprLayout::~IHyprLayout() [3074] ------------------------------------------------ - 0.00 0.00 1/1 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] -[3120] 0.0 0.00 0.00 1 SCurrentRenderData::SCurrentRenderData() [3120] ------------------------------------------------ - 0.00 0.00 1/1 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] -[3121] 0.0 0.00 0.00 1 SCurrentRenderData::~SCurrentRenderData() [3121] - 0.00 0.00 2/237166 Vector2D::~Vector2D() [27] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4125] -[3122] 0.0 0.00 0.00 1 CHyprXWaylandManager::CHyprXWaylandManager() [3122] - 0.00 0.00 2/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 2/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 2/121 addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [898] - 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] ------------------------------------------------ - 0.00 0.00 1/1 std::default_delete::operator()(CHyprXWaylandManager*) const [3171] -[3123] 0.0 0.00 0.00 1 CHyprXWaylandManager::~CHyprXWaylandManager() [3123] ------------------------------------------------ - 0.00 0.00 1/1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3794] -[3124] 0.0 0.00 0.00 1 SMonitorAdditionalReservedArea::SMonitorAdditionalReservedArea() [3124] ------------------------------------------------ - 0.00 0.00 1/1 main [11] -[3125] 0.0 0.00 0.00 1 Init::isSudo() [3125] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::CCompositor() [3071] -[3126] 0.0 0.00 0.00 1 Debug::init(std::__cxx11::basic_string, std::allocator >) [3126] - 0.00 0.00 2/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 1/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] - 0.00 0.00 1/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] - 0.00 0.00 1/349 std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) [695] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::~CInputManager() [3091] -[3127] 0.0 0.00 0.00 1 SDrag::~SDrag() [3127] - 0.00 0.00 5/170 CHyprWLListener::~CHyprWLListener() [848] - 0.00 0.00 1/237166 Vector2D::~Vector2D() [27] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::CCompositor() [3071] -[3128] 0.0 0.00 0.00 1 SSeat::SSeat() [3128] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::CInputManager() [3090] -[3129] 0.0 0.00 0.00 1 CTimer::CTimer() [3129] - 0.00 0.00 1/55 std::chrono::time_point > >::time_point() [1118] ------------------------------------------------ - 0.00 0.00 1/1 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] -[3130] 0.0 0.00 0.00 1 Events::listener_change(wl_listener*, void*) [3130] - 0.00 0.00 1328/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 885/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] - 0.00 0.00 443/37872 std::__cxx11::list >::begin() [94] - 0.00 0.00 443/37815 std::__cxx11::list >::end() [95] - 0.00 0.00 442/37872 std::_List_iterator::operator*() const [93] - 0.00 0.00 442/152773 std::round(float) [34] - 0.00 0.00 442/24611 std::_List_iterator::operator++() [149] ------------------------------------------------ - 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] -[3131] 0.0 0.00 0.00 1 Events::listener_activateX11(void*, void*) [3131] ------------------------------------------------ - 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] -[3132] 0.0 0.00 0.00 1 Events::listener_destroyMouse(void*, void*) [3132] - 0.00 0.00 1/10277 std::unique_ptr >::operator->() const [232] - 0.00 0.00 1/1 CInputManager::destroyMouse(wlr_input_device*) [3086] ------------------------------------------------ - 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] -[3133] 0.0 0.00 0.00 1 Events::listener_monitorDestroy(void*, void*) [3133] - 0.00 0.00 9/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 2/37872 std::__cxx11::list >::begin() [94] - 0.00 0.00 2/37815 std::__cxx11::list >::end() [95] - 0.00 0.00 2/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] - 0.00 0.00 2/13850 std::__cxx11::list >::begin() [196] - 0.00 0.00 2/16686 std::__cxx11::list >::end() [179] - 0.00 0.00 2/27552 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [133] - 0.00 0.00 1/37872 std::_List_iterator::operator*() const [93] - 0.00 0.00 1/2416 bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [430] - 0.00 0.00 1/58 std::__cxx11::list >::front() [1090] - 0.00 0.00 1/5 std::__cxx11::to_string(int) [2310] - 0.00 0.00 1/1 std::deque >::deque() [3827] - 0.00 0.00 1/2 std::deque >::begin() [2937] - 0.00 0.00 1/2 std::deque >::end() [2936] - 0.00 0.00 1/1 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [4199] - 0.00 0.00 1/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] - 0.00 0.00 1/48 std::unique_ptr >::operator->() const [1194] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 1/48 CEventManager::postEvent(SHyprIPCEvent, bool) [1188] - 0.00 0.00 1/185 SHyprIPCEvent::~SHyprIPCEvent() [842] - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] - 0.00 0.00 1/1 std::deque >::~deque() [3828] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) [339] -[3134] 0.0 0.00 0.00 1 Events::listener_keyboardDestroy(void*, void*) [3134] - 0.00 0.00 1/10277 std::unique_ptr >::operator->() const [232] - 0.00 0.00 1/1 CInputManager::destroyKeyboard(SKeyboard*) [3087] - 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] ------------------------------------------------ - 0.00 0.00 1/1 decltype (::new ((void*)(0)) SMouse()) std::construct_at(SMouse*) [4135] -[3135] 0.0 0.00 0.00 1 SMouse::SMouse() [3135] - 0.00 0.00 2/143 CHyprWLListener::CHyprWLListener() [872] ------------------------------------------------ - 0.00 0.00 1/1 void std::destroy_at(SMouse*) [4100] -[3136] 0.0 0.00 0.00 1 SMouse::~SMouse() [3136] - 0.00 0.00 2/170 CHyprWLListener::~CHyprWLListener() [848] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] -[3137] 0.0 0.00 0.00 1 SMouse::operator==(SMouse const&) [3137] ------------------------------------------------ - 0.00 0.00 1/1 CThreadManager::handle() [3101] -[3138] 0.0 0.00 0.00 1 HyprCtl::startHyprCtlSocket() [3138] - 0.00 0.00 1/1 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3861] - 0.00 0.00 1/52 std::thread::~thread() [1172] ------------------------------------------------ - 0.00 0.00 1/1 decltype (::new ((void*)(0)) SMonitor((declval)())) std::construct_at(SMonitor*, SMonitor const&) [4136] -[3139] 0.0 0.00 0.00 1 SMonitor::SMonitor(SMonitor const&) [3139] - 0.00 0.00 3/27 CHyprWLListener::CHyprWLListener(CHyprWLListener const&) [1554] - 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 1/1 std::array >, 4ul>::array(std::array >, 4ul> const&) [3805] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] -[3140] 0.0 0.00 0.00 1 SMonitor::SMonitor() [3140] - 0.00 0.00 6/148828 Vector2D::Vector2D(double, double) [35] - 0.00 0.00 3/143 CHyprWLListener::CHyprWLListener() [872] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/1 std::array >, 4ul>::array() [3806] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] -[3141] 0.0 0.00 0.00 1 SMonitor::operator==(SMonitor const&) [3141] - 0.00 0.00 2/3928 Vector2D::operator==(Vector2D const&) const [363] - 0.00 0.00 1/13377 __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [200] ------------------------------------------------ - 0.00 0.00 1/1 CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3081] -[3142] 0.0 0.00 0.00 1 Vector2D::floor() [3142] - 0.00 0.00 1/148828 Vector2D::Vector2D(double, double) [35] ------------------------------------------------ - 0.00 0.00 1/1 decltype (::new ((void*)(0)) SKeyboard()) std::construct_at(SKeyboard*) [4137] -[3143] 0.0 0.00 0.00 1 SKeyboard::SKeyboard() [3143] - 0.00 0.00 3/143 CHyprWLListener::CHyprWLListener() [872] ------------------------------------------------ - 0.00 0.00 1/1 void std::destroy_at(SKeyboard*) [4102] -[3144] 0.0 0.00 0.00 1 SKeyboard::~SKeyboard() [3144] - 0.00 0.00 3/170 CHyprWLListener::~CHyprWLListener() [848] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] -[3145] 0.0 0.00 0.00 1 SKeyboard::operator==(SKeyboard const&) [3145] ------------------------------------------------ - 0.00 0.00 1/1 std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::count<__gnu_cxx::__normal_iterator, std::allocator > >, char>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, char const&) [4175] -[3146] 0.0 0.00 0.00 1 __gnu_cxx::__ops::_Iter_equals_val __gnu_cxx::__ops::__iter_equals_val(char const&) [3146] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] -[3147] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3147] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3148] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3147] -[3148] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3148] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] -[3149] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3149] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3150] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3149] -[3150] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3150] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2806] -[3151] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [3151] - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&, unsigned long) const [3216] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3322] -[3152] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [3152] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3324] -[3153] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [3153] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2373] -[3154] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, false> const&) const [3154] - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const [3217] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3340] -[3155] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [3155] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3342] -[3156] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [3156] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] -[3157] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [3157] ------------------------------------------------ - 0.00 0.00 1/1 execAndGet[abi:cxx11](char const*) [3013] -[3158] 0.0 0.00 0.00 1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::operator bool() const [3158] - 0.00 0.00 1/12 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get() const [1857] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3395] -[3159] 0.0 0.00 0.00 1 std::default_delete::operator()(CHyprError*) const [3159] - 0.00 0.00 1/1 CHyprError::~CHyprError() [3063] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3399] -[3160] 0.0 0.00 0.00 1 std::default_delete::operator()(CCompositor*) const [3160] - 0.00 0.00 1/1 CCompositor::~CCompositor() [3072] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3403] -[3161] 0.0 0.00 0.00 1 std::default_delete::operator()(CEventManager*) const [3161] - 0.00 0.00 1/1 CEventManager::~CEventManager() [3080] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3407] -[3162] 0.0 0.00 0.00 1 std::default_delete::operator()(CHyprRenderer*) const [3162] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3411] -[3163] 0.0 0.00 0.00 1 std::default_delete::operator()(CInputManager*) const [3163] - 0.00 0.00 1/1 CInputManager::~CInputManager() [3091] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3415] -[3164] 0.0 0.00 0.00 1 std::default_delete::operator()(CConfigManager*) const [3164] - 0.00 0.00 1/1 CConfigManager::~CConfigManager() [3098] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3419] -[3165] 0.0 0.00 0.00 1 std::default_delete::operator()(CLayoutManager*) const [3165] - 0.00 0.00 1/1 CLayoutManager::~CLayoutManager() [3100] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3423] -[3166] 0.0 0.00 0.00 1 std::default_delete::operator()(CThreadManager*) const [3166] - 0.00 0.00 1/1 CThreadManager::~CThreadManager() [3103] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3427] -[3167] 0.0 0.00 0.00 1 std::default_delete::operator()(CHyprOpenGLImpl*) const [3167] - 0.00 0.00 1/1 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3431] -[3168] 0.0 0.00 0.00 1 std::default_delete::operator()(CKeybindManager*) const [3168] - 0.00 0.00 1/1 CKeybindManager::~CKeybindManager() [3111] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3435] -[3169] 0.0 0.00 0.00 1 std::default_delete::operator()(CAnimationManager*) const [3169] - 0.00 0.00 1/1 CAnimationManager::~CAnimationManager() [3113] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3439] -[3170] 0.0 0.00 0.00 1 std::default_delete::operator()(CHyprDebugOverlay*) const [3170] - 0.00 0.00 1/1 CHyprDebugOverlay::~CHyprDebugOverlay() [3115] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3443] -[3171] 0.0 0.00 0.00 1 std::default_delete::operator()(CHyprXWaylandManager*) const [3171] - 0.00 0.00 1/1 CHyprXWaylandManager::~CHyprXWaylandManager() [3123] ------------------------------------------------ - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3605] -[3172] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3172] ------------------------------------------------ - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::allocate(unsigned long, void const*) [3611] -[3173] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::_M_max_size() const [3173] ------------------------------------------------ - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocate(unsigned long, void const*) [3615] -[3174] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::_M_max_size() const [3174] ------------------------------------------------ - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3622] -[3175] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3175] ------------------------------------------------ - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3625] -[3176] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3176] ------------------------------------------------ - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3627] -[3177] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3177] ------------------------------------------------ - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3629] -[3178] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3178] ------------------------------------------------ - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3631] -[3179] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3179] ------------------------------------------------ - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3633] -[3180] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3180] ------------------------------------------------ - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3635] -[3181] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3181] ------------------------------------------------ - 0.00 0.00 1/1 std::__new_allocator >::allocate(unsigned long, void const*) [3641] -[3182] 0.0 0.00 0.00 1 std::__new_allocator >::_M_max_size() const [3182] ------------------------------------------------ - 0.00 0.00 1/1 std::__new_allocator >::allocate(unsigned long, void const*) [3646] -[3183] 0.0 0.00 0.00 1 std::__new_allocator >::_M_max_size() const [3183] ------------------------------------------------ - 0.00 0.00 1/1 std::__new_allocator >::allocate(unsigned long, void const*) [3649] -[3184] 0.0 0.00 0.00 1 std::__new_allocator >::_M_max_size() const [3184] ------------------------------------------------ - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3657] -[3185] 0.0 0.00 0.00 1 std::__new_allocator::_M_max_size() const [3185] ------------------------------------------------ - 0.00 0.00 1/1 std::vector >::vector(std::initializer_list, std::allocator const&) [3867] -[3186] 0.0 0.00 0.00 1 std::initializer_list::end() const [3186] - 0.00 0.00 1/2 std::initializer_list::begin() const [2752] - 0.00 0.00 1/1 std::initializer_list::size() const [3187] ------------------------------------------------ - 0.00 0.00 1/1 std::initializer_list::end() const [3186] -[3187] 0.0 0.00 0.00 1 std::initializer_list::size() const [3187] ------------------------------------------------ - 0.00 0.00 1/1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] -[3188] 0.0 0.00 0.00 1 std::initializer_list, std::allocator > const, unsigned int> >::end() const [3188] - 0.00 0.00 1/2 std::initializer_list, std::allocator > const, unsigned int> >::begin() const [2753] - 0.00 0.00 1/1 std::initializer_list, std::allocator > const, unsigned int> >::size() const [3189] ------------------------------------------------ - 0.00 0.00 1/1 std::initializer_list, std::allocator > const, unsigned int> >::end() const [3188] -[3189] 0.0 0.00 0.00 1 std::initializer_list, std::allocator > const, unsigned int> >::size() const [3189] ------------------------------------------------ - 0.00 0.00 1/1 CBezierCurve::setup(std::vector >*) [3075] -[3190] 0.0 0.00 0.00 1 std::array::size() const [3190] ------------------------------------------------ - 0.00 0.00 1/1 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] -[3191] 0.0 0.00 0.00 1 std::deque >::size() const [3191] - 0.00 0.00 1/1 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) [4200] ------------------------------------------------ - 0.00 0.00 1/1 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] -[3192] 0.0 0.00 0.00 1 std::deque >::max_size() const [3192] - 0.00 0.00 1/3 std::_Deque_base >::_M_get_Tp_allocator() const [2538] - 0.00 0.00 1/1 std::deque >::_S_max_size(std::allocator const&) [3811] ------------------------------------------------ - 0.00 0.00 1/1 CBezierCurve::setup(std::vector >*) [3075] -[3193] 0.0 0.00 0.00 1 std::deque >::size() const [3193] - 0.00 0.00 1/1 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) [4201] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3199] -[3194] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_Node_allocator() const [3194] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::_M_node_count() const [3200] -[3195] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_size() const [3195] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3201] -[3196] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_Node_allocator() const [3196] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::_M_node_count() const [3203] -[3197] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_size() const [3197] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3204] -[3198] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_Node_allocator() const [3198] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] -[3199] 0.0 0.00 0.00 1 std::__cxx11::list >::get_allocator() const [3199] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_Node_allocator() const [3194] - 0.00 0.00 1/1 std::allocator::allocator >(std::allocator > const&) [3224] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::size() const [3202] -[3200] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_node_count() const [3200] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_size() const [3195] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] -[3201] 0.0 0.00 0.00 1 std::__cxx11::list >::get_allocator() const [3201] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_Node_allocator() const [3196] - 0.00 0.00 1/1 std::allocator::allocator >(std::allocator > const&) [3226] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] -[3202] 0.0 0.00 0.00 1 std::__cxx11::list >::size() const [3202] - 0.00 0.00 1/1 std::__cxx11::list >::_M_node_count() const [3200] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::size() const [3205] -[3203] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_node_count() const [3203] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_size() const [3197] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] -[3204] 0.0 0.00 0.00 1 std::__cxx11::list >::get_allocator() const [3204] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_Node_allocator() const [3198] - 0.00 0.00 1/1 std::allocator::allocator >(std::allocator > const&) [3228] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] -[3205] 0.0 0.00 0.00 1 std::__cxx11::list >::size() const [3205] - 0.00 0.00 1/1 std::__cxx11::list >::_M_node_count() const [3203] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] -[3206] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_key() const [3206] - 0.00 0.00 1/125 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) [894] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4030] -[3207] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_M_next() const [3207] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [2969] -[3208] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_M_next() const [3208] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] -[3209] 0.0 0.00 0.00 1 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::operator->() const [3209] - 0.00 0.00 1/3 std::__detail::_Hash_node_value_base, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_valptr() [2654] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] -[3210] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3210] - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3212] - 0.00 0.00 1/7530 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] -[3211] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3211] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3210] -[3212] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3212] - 0.00 0.00 1/7523 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [267] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] -[3213] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3213] - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3215] - 0.00 0.00 1/7530 std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [265] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] -[3214] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3214] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3213] -[3215] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3215] - 0.00 0.00 1/7523 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [267] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [3151] -[3216] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&, unsigned long) const [3216] - 0.00 0.00 1/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, false> const&) const [3154] -[3217] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const [3217] - 0.00 0.00 1/9 std::__detail::_Hash_node_value_base >::_M_v() const [2012] - 0.00 0.00 1/9 std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [2011] - 0.00 0.00 1/13 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const [1778] - 0.00 0.00 1/12829 std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [203] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2534] -[3218] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [3218] - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [4022] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3448] -[3219] 0.0 0.00 0.00 1 std::allocator::allocator() [3219] - 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3602] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3460] -[3220] 0.0 0.00 0.00 1 std::allocator::allocator() [3220] - 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3603] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3461] -[3221] 0.0 0.00 0.00 1 std::allocator::~allocator() [3221] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3470] -[3222] 0.0 0.00 0.00 1 std::allocator::allocator() [3222] - 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3606] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3471] -[3223] 0.0 0.00 0.00 1 std::allocator::~allocator() [3223] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3199] -[3224] 0.0 0.00 0.00 1 std::allocator::allocator >(std::allocator > const&) [3224] - 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3607] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] -[3225] 0.0 0.00 0.00 1 std::allocator::~allocator() [3225] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3201] -[3226] 0.0 0.00 0.00 1 std::allocator::allocator >(std::allocator > const&) [3226] - 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3608] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] -[3227] 0.0 0.00 0.00 1 std::allocator::~allocator() [3227] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3204] -[3228] 0.0 0.00 0.00 1 std::allocator::allocator >(std::allocator > const&) [3228] - 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3609] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] -[3229] 0.0 0.00 0.00 1 std::allocator::~allocator() [3229] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_Hashtable_ebo_helper() [4077] -[3230] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, CBezierCurve>, true> >::allocator() [3230] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::__new_allocator() [3612] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::~_Hashtable_ebo_helper() [4078] -[3231] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, CBezierCurve>, true> >::~allocator() [3231] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_Hashtable_ebo_helper() [4079] -[3232] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, SConfigValue>, true> >::allocator() [3232] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::__new_allocator() [3613] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::~_Hashtable_ebo_helper() [4080] -[3233] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, SConfigValue>, true> >::~allocator() [3233] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_Hashtable_ebo_helper() [4081] -[3234] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocator() [3234] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::__new_allocator() [3616] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::~_Hashtable_ebo_helper() [4082] -[3235] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::~allocator() [3235] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_Hashtable_ebo_helper() [4083] -[3236] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocator() [3236] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::__new_allocator() [3617] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::~_Hashtable_ebo_helper() [4084] -[3237] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::~allocator() [3237] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_Hashtable_ebo_helper() [4085] -[3238] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocator() [3238] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::__new_allocator() [3618] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::~_Hashtable_ebo_helper() [4086] -[3239] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::~allocator() [3239] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_Hashtable_ebo_helper() [4087] -[3240] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, long>, true> >::allocator() [3240] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, long>, true> >::__new_allocator() [3619] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::~_Hashtable_ebo_helper() [4088] -[3241] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, long>, true> >::~allocator() [3241] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4089] -[3242] 0.0 0.00 0.00 1 std::allocator, false> >::~allocator() [3242] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4090] -[3243] 0.0 0.00 0.00 1 std::allocator, false> >::~allocator() [3243] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4091] -[3244] 0.0 0.00 0.00 1 std::allocator, false> >::~allocator() [3244] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_Hashtable_ebo_helper() [4092] -[3245] 0.0 0.00 0.00 1 std::allocator, false> >::allocator() [3245] - 0.00 0.00 1/1 std::__new_allocator, false> >::__new_allocator() [3620] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4093] -[3246] 0.0 0.00 0.00 1 std::allocator, false> >::~allocator() [3246] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4094] -[3247] 0.0 0.00 0.00 1 std::allocator, false> >::~allocator() [3247] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3492] -[3248] 0.0 0.00 0.00 1 std::allocator::allocator() [3248] - 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3623] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3493] -[3249] 0.0 0.00 0.00 1 std::allocator::~allocator() [3249] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3868] -[3250] 0.0 0.00 0.00 1 std::allocator >::allocator() [3250] - 0.00 0.00 1/1 std::__new_allocator >::__new_allocator() [3636] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3869] -[3251] 0.0 0.00 0.00 1 std::allocator >::~allocator() [3251] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3873] -[3252] 0.0 0.00 0.00 1 std::allocator >::allocator() [3252] - 0.00 0.00 1/1 std::__new_allocator >::__new_allocator() [3637] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3874] -[3253] 0.0 0.00 0.00 1 std::allocator >::~allocator() [3253] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3878] -[3254] 0.0 0.00 0.00 1 std::allocator >::allocator() [3254] - 0.00 0.00 1/1 std::__new_allocator >::__new_allocator() [3638] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3879] -[3255] 0.0 0.00 0.00 1 std::allocator >::~allocator() [3255] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3883] -[3256] 0.0 0.00 0.00 1 std::allocator >::allocator() [3256] - 0.00 0.00 1/1 std::__new_allocator >::__new_allocator() [3639] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3884] -[3257] 0.0 0.00 0.00 1 std::allocator >::~allocator() [3257] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3888] -[3258] 0.0 0.00 0.00 1 std::allocator >::allocator() [3258] - 0.00 0.00 1/8 std::__new_allocator >::__new_allocator() [2074] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3890] -[3259] 0.0 0.00 0.00 1 std::allocator >::allocator() [3259] - 0.00 0.00 1/9 std::__new_allocator >::__new_allocator() [2017] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3892] -[3260] 0.0 0.00 0.00 1 std::allocator >::allocator(std::allocator > const&) [3260] - 0.00 0.00 1/1 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [3642] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3893] -[3261] 0.0 0.00 0.00 1 std::allocator >::allocator() [3261] - 0.00 0.00 1/2 std::__new_allocator >::__new_allocator() [2881] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3958] -[3262] 0.0 0.00 0.00 1 std::allocator >::allocator(std::allocator const&) [3262] - 0.00 0.00 1/2 std::__new_allocator >::__new_allocator() [2881] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3899] -[3263] 0.0 0.00 0.00 1 std::allocator >::allocator() [3263] - 0.00 0.00 1/5 std::__new_allocator >::__new_allocator() [2295] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3902] -[3264] 0.0 0.00 0.00 1 std::allocator >::allocator() [3264] - 0.00 0.00 1/1 std::__new_allocator >::__new_allocator() [3643] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3903] -[3265] 0.0 0.00 0.00 1 std::allocator >::~allocator() [3265] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3907] -[3266] 0.0 0.00 0.00 1 std::allocator >::allocator() [3266] - 0.00 0.00 1/1 std::__new_allocator >::__new_allocator() [3644] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3908] -[3267] 0.0 0.00 0.00 1 std::allocator >::~allocator() [3267] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3913] -[3268] 0.0 0.00 0.00 1 std::allocator >::allocator() [3268] - 0.00 0.00 1/2 std::__new_allocator >::__new_allocator() [2882] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3975] -[3269] 0.0 0.00 0.00 1 std::allocator >::allocator(std::allocator const&) [3269] - 0.00 0.00 1/2 std::__new_allocator >::__new_allocator() [2882] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3912] -[3270] 0.0 0.00 0.00 1 std::allocator >::allocator(std::allocator > const&) [3270] - 0.00 0.00 1/1 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [3647] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3920] -[3271] 0.0 0.00 0.00 1 std::allocator >::allocator(std::allocator > const&) [3271] - 0.00 0.00 1/1 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [3650] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3919] -[3272] 0.0 0.00 0.00 1 std::allocator >::allocator() [3272] - 0.00 0.00 1/2 std::__new_allocator >::__new_allocator() [2883] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3986] -[3273] 0.0 0.00 0.00 1 std::allocator >::allocator(std::allocator const&) [3273] - 0.00 0.00 1/2 std::__new_allocator >::__new_allocator() [2883] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3926] -[3274] 0.0 0.00 0.00 1 std::allocator >::allocator() [3274] - 0.00 0.00 1/1 std::__new_allocator >::__new_allocator() [3651] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3927] -[3275] 0.0 0.00 0.00 1 std::allocator >::~allocator() [3275] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3931] -[3276] 0.0 0.00 0.00 1 std::allocator >::allocator() [3276] - 0.00 0.00 1/58 std::__new_allocator >::__new_allocator() [1089] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3933] -[3277] 0.0 0.00 0.00 1 std::allocator >::allocator() [3277] - 0.00 0.00 1/5 std::__new_allocator >::__new_allocator() [2297] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [4006] -[3278] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, unsigned int> > >::allocator, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > const&) [3278] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator() [3652] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) [3998] -[3279] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, unsigned int> > >::allocator(std::allocator, std::allocator > const, unsigned int> > > const&) [3279] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > > const&) [3653] ------------------------------------------------ - 0.00 0.00 1/1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] -[3280] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, unsigned int> >::allocator(std::allocator, std::allocator > const, unsigned int> > const&) [3280] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > const&) [3654] ------------------------------------------------ - 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [3017] -[3281] 0.0 0.00 0.00 1 std::allocator, std::allocator > const, unsigned int> >::allocator() [3281] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator() [3655] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3505] -[3282] 0.0 0.00 0.00 1 std::allocator::allocator() [3282] - 0.00 0.00 1/1 std::__new_allocator::__new_allocator() [3658] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3506] -[3283] 0.0 0.00 0.00 1 std::allocator::~allocator() [3283] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] -[3284] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3284] - 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] -[3285] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [3285] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3291] -[3286] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3286] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3287] - 0.00 0.00 1/5539 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [313] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2793] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3286] -[3287] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3287] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) [4029] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] -[3288] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] - 0.00 0.00 1/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3291] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2720] - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3211] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [3289] - 0.00 0.00 1/16612 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [181] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] -[3289] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [3289] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3293] -[3290] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3290] - 0.00 0.00 1/5539 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [313] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4030] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] -[3291] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3291] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3286] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::unordered_map() [3564] -[3292] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3292] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_Hashtable_alloc() [4033] - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4019] - 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] - 0.00 0.00 1/7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::~unordered_map() [3565] -[3293] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3293] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3290] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2793] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::~_Hashtable_alloc() [4034] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3296] -[3294] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3294] - 0.00 0.00 1/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2287] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [4035] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::unordered_map() [3567] -[3295] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3295] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_Hashtable_alloc() [4036] - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4020] - 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] - 0.00 0.00 1/7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::~unordered_map() [3568] -[3296] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3296] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3294] - 0.00 0.00 1/5 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2293] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::~_Hashtable_alloc() [4037] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] -[3297] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3297] - 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 1/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] - 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] -[3298] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [3298] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3304] -[3299] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3299] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3300] - 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2532] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2795] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3299] -[3300] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3300] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) [4040] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] -[3301] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] - 0.00 0.00 1/118 std::__detail::_Prime_rehash_policy::_M_state() const [900] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3304] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2722] - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3214] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [3302] - 0.00 0.00 1/1 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4010] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] -[3302] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [3302] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3306] -[3303] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3303] - 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2532] - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [2969] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] -[3304] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3304] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3299] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::unordered_map() [3570] -[3305] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3305] - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4021] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_Hashtable_alloc() [4043] - 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] - 0.00 0.00 1/7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::~unordered_map() [3571] -[3306] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3306] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3303] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2795] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::~_Hashtable_alloc() [4044] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3310] -[3307] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3307] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3308] - 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2535] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2797] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3307] -[3308] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3308] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) [4045] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3312] -[3309] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3309] - 0.00 0.00 2/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2535] - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [2970] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2557] -[3310] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3310] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3307] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::unordered_map() [3574] -[3311] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3311] - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4023] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_Hashtable_alloc() [4047] - 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] - 0.00 0.00 1/7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::~unordered_map() [3575] -[3312] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3312] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3309] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2797] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::~_Hashtable_alloc() [4048] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3315] -[3313] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3313] - 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2537] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [4049] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::unordered_map() [3576] -[3314] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3314] - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4024] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_Hashtable_alloc() [4050] - 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] - 0.00 0.00 1/7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::~unordered_map() [3577] -[3315] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3315] - 0.00 0.00 1/3 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2560] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3313] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::~_Hashtable_alloc() [4051] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3319] -[3316] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3316] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3317] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2727] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2804] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3316] -[3317] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3317] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) [4052] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3321] -[3318] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3318] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2727] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [4053] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2805] -[3319] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3319] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3316] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::unordered_map() [3578] -[3320] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3320] - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4025] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_Hashtable_alloc() [4055] - 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] - 0.00 0.00 1/7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::~unordered_map() [3579] -[3321] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3321] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3318] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2804] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::~_Hashtable_alloc() [4056] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3323] -[3322] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3322] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [3152] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3325] -[3323] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3323] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3322] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3325] -[3324] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3324] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [3153] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4057] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3580] -[3325] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3325] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3323] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3324] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4058] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3329] -[3326] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3326] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3327] - 0.00 0.00 1/241 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [751] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2808] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3326] -[3327] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3327] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4059] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3330] -[3328] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3328] - 0.00 0.00 1/241 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [751] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4060] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2372] -[3329] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3329] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3326] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3581] -[3330] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3330] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3328] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4062] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2808] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3338] -[3331] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3331] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3332] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2730] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2812] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3331] -[3332] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3332] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4063] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3337] -[3333] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [3333] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3339] -[3334] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3334] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2730] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4064] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [3582] -[3335] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [3335] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [3335] -[3336] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] - 0.00 0.00 1/1412 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [506] - 0.00 0.00 1/1410 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [511] - 0.00 0.00 1/2820 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [414] - 0.00 0.00 1/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [404] - 0.00 0.00 1/2822 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [405] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3337] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3336] -[3337] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3337] - 0.00 0.00 2/3 std::__detail::_Hash_node, false>::_M_next() const [2546] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [3333] - 0.00 0.00 1/2820 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [416] - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2977] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2813] -[3338] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3338] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3331] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3583] -[3339] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3339] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2812] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3334] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4066] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3341] -[3340] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3340] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [3155] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3344] -[3341] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3341] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3340] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3344] -[3342] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3342] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [3156] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4067] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::unordered_map() [3584] -[3343] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3343] - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4026] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_Hashtable_alloc() [4068] - 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] - 0.00 0.00 1/7 std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) [2212] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3585] -[3344] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3344] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3342] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4069] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3341] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3353] -[3345] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3345] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3346] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2732] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2818] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3345] -[3346] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3346] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4070] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3352] -[3347] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [3347] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] -[3348] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [3348] - 0.00 0.00 1/1410 std::__detail::_Hashtable_hash_traits >::__small_size_threshold() [515] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3354] -[3349] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3349] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2732] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4071] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [3586] -[3350] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [3350] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [3350] -[3351] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [3157] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [3348] - 0.00 0.00 1/1410 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [512] - 0.00 0.00 1/1409 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [519] - 0.00 0.00 1/1407 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [534] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3352] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [3351] -[3352] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [3352] - 0.00 0.00 2/3 std::__detail::_Hash_node, false>::_M_next() const [2547] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [3347] - 0.00 0.00 1/3 std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) [2648] - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2980] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2819] -[3353] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3353] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3345] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3587] -[3354] 0.0 0.00 0.00 1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3354] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3349] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2818] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4073] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_Tuple_impl() [3518] -[3355] 0.0 0.00 0.00 1 std::_Head_base<0ul, CHyprError*, false>::_Head_base() [3355] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_Tuple_impl() [3519] -[3356] 0.0 0.00 0.00 1 std::_Head_base<0ul, CCompositor*, false>::_Head_base() [3356] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_Tuple_impl() [3520] -[3357] 0.0 0.00 0.00 1 std::_Head_base<0ul, CEventManager*, false>::_Head_base() [3357] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_Tuple_impl() [3521] -[3358] 0.0 0.00 0.00 1 std::_Head_base<0ul, CHyprRenderer*, false>::_Head_base() [3358] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_Tuple_impl() [3522] -[3359] 0.0 0.00 0.00 1 std::_Head_base<0ul, CInputManager*, false>::_Head_base() [3359] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_Tuple_impl() [3523] -[3360] 0.0 0.00 0.00 1 std::_Head_base<0ul, CConfigManager*, false>::_Head_base() [3360] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_Tuple_impl() [3524] -[3361] 0.0 0.00 0.00 1 std::_Head_base<0ul, CLayoutManager*, false>::_Head_base() [3361] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_Tuple_impl() [3525] -[3362] 0.0 0.00 0.00 1 std::_Head_base<0ul, CThreadManager*, false>::_Head_base() [3362] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_Tuple_impl() [3526] -[3363] 0.0 0.00 0.00 1 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_Head_base() [3363] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_Tuple_impl() [3527] -[3364] 0.0 0.00 0.00 1 std::_Head_base<0ul, CKeybindManager*, false>::_Head_base() [3364] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_Tuple_impl() [3528] -[3365] 0.0 0.00 0.00 1 std::_Head_base<0ul, CAnimationManager*, false>::_Head_base() [3365] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_Tuple_impl() [3529] -[3366] 0.0 0.00 0.00 1 std::_Head_base<0ul, CHyprDebugOverlay*, false>::_Head_base() [3366] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_Tuple_impl() [3530] -[3367] 0.0 0.00 0.00 1 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_Head_base() [3367] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) [3531] -[3368] 0.0 0.00 0.00 1 std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false>&) [3368] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3532] -[3369] 0.0 0.00 0.00 1 std::_Head_base<0ul, _IO_FILE*, false>::_Head_base<_IO_FILE*&>(_IO_FILE*&) [3369] - 0.00 0.00 1/3 _IO_FILE*& std::forward<_IO_FILE*&>(std::remove_reference<_IO_FILE*&>::type&) [2696] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) [3533] -[3370] 0.0 0.00 0.00 1 std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>&) [3370] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_Tuple_impl(CEventManager::startThread()::{lambda()#1}&&) [3534] -[3371] 0.0 0.00 0.00 1 std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_Head_base(CEventManager::startThread()::{lambda()#1}&&) [3371] - 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) [3535] -[3372] 0.0 0.00 0.00 1 std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>&) [3372] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_Tuple_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3536] -[3373] 0.0 0.00 0.00 1 std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_Head_base(CThreadManager::CThreadManager()::{lambda()#1}&&) [3373] - 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) [3537] -[3374] 0.0 0.00 0.00 1 std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_M_head(std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>&) [3374] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_Tuple_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3538] -[3375] 0.0 0.00 0.00 1 std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_Head_base(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3375] - 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&) [3539] -[3376] 0.0 0.00 0.00 1 std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_M_head(std::_Head_base<1ul, int (*)(_IO_FILE*), false>&) [3376] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_Tuple_impl(int (*&&)(_IO_FILE*)) [3540] -[3377] 0.0 0.00 0.00 1 std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_Head_base(int (*&&)(_IO_FILE*)) [3377] - 0.00 0.00 1/5 int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) [2313] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3541] -[3378] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3378] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3542] -[3379] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3379] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3543] -[3380] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3380] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3544] -[3381] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3381] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3545] -[3382] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3382] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3546] -[3383] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3383] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3547] -[3384] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3384] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3548] -[3385] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3385] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3549] -[3386] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3386] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3550] -[3387] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3387] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3551] -[3388] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3388] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3552] -[3389] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3389] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3553] -[3390] 0.0 0.00 0.00 1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3390] ------------------------------------------------ - 0.00 0.00 1/1 CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3105] -[3391] 0.0 0.00 0.00 1 std::filesystem::__cxx11::path::path(char const (&) [32], std::filesystem::__cxx11::path::format) [3391] - 0.00 0.00 1/1 auto std::filesystem::__cxx11::__detail::__effective_range(char const (&) [32]) [3392] - 0.00 0.00 1/21 auto std::filesystem::__cxx11::path::_S_convert > >(std::basic_string_view >) [1674] - 0.00 0.00 1/22 std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) [1666] ------------------------------------------------ - 0.00 0.00 1/1 std::filesystem::__cxx11::path::path(char const (&) [32], std::filesystem::__cxx11::path::format) [3391] -[3392] 0.0 0.00 0.00 1 auto std::filesystem::__cxx11::__detail::__effective_range(char const (&) [32]) [3392] - 0.00 0.00 1/1 std::basic_string_view >::basic_string_view(char const*) [3783] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3395] -[3393] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3393] - 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2603] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4113] -[3394] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CHyprError*) [3394] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprError*) [3659] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3395] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3395] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2175] - 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3393] - 0.00 0.00 1/1 std::remove_reference::type&& std::move(CHyprError*&) [4156] - 0.00 0.00 1/1 std::default_delete::operator()(CHyprError*) const [3159] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3396] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3396] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3660] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3399] -[3397] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3397] - 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2604] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4114] -[3398] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CCompositor*) [3398] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CCompositor*) [3661] ------------------------------------------------ - 0.00 0.00 1/1 main [11] -[3399] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3399] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2176] - 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3397] - 0.00 0.00 1/1 std::remove_reference::type&& std::move(CCompositor*&) [4157] - 0.00 0.00 1/1 std::default_delete::operator()(CCompositor*) const [3160] ------------------------------------------------ - 0.00 0.00 1/1 main [11] -[3400] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3400] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3662] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3403] -[3401] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3401] - 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2605] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4115] -[3402] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CEventManager*) [3402] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CEventManager*) [3663] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3403] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3403] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2177] - 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3401] - 0.00 0.00 1/1 std::remove_reference::type&& std::move(CEventManager*&) [4158] - 0.00 0.00 1/1 std::default_delete::operator()(CEventManager*) const [3161] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3404] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3404] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3664] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3407] -[3405] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3405] - 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2606] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4116] -[3406] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CHyprRenderer*) [3406] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprRenderer*) [3665] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3407] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3407] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2178] - 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3405] - 0.00 0.00 1/1 std::remove_reference::type&& std::move(CHyprRenderer*&) [4159] - 0.00 0.00 1/1 std::default_delete::operator()(CHyprRenderer*) const [3162] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3408] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3408] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3666] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3411] -[3409] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3409] - 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2607] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4117] -[3410] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CInputManager*) [3410] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CInputManager*) [3667] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3411] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3411] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2179] - 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3409] - 0.00 0.00 1/1 std::remove_reference::type&& std::move(CInputManager*&) [4160] - 0.00 0.00 1/1 std::default_delete::operator()(CInputManager*) const [3163] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3412] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3412] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3668] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3415] -[3413] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3413] - 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2608] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4118] -[3414] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CConfigManager*) [3414] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CConfigManager*) [3669] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3415] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3415] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2180] - 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3413] - 0.00 0.00 1/1 std::remove_reference::type&& std::move(CConfigManager*&) [4161] - 0.00 0.00 1/1 std::default_delete::operator()(CConfigManager*) const [3164] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3416] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3416] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3670] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3419] -[3417] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3417] - 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2609] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4119] -[3418] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CLayoutManager*) [3418] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CLayoutManager*) [3671] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3419] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3419] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2181] - 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3417] - 0.00 0.00 1/1 std::default_delete::operator()(CLayoutManager*) const [3165] - 0.00 0.00 1/1 std::remove_reference::type&& std::move(CLayoutManager*&) [4162] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3420] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3420] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3672] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3423] -[3421] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3421] - 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2610] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4120] -[3422] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CThreadManager*) [3422] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CThreadManager*) [3673] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3423] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3423] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2182] - 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3421] - 0.00 0.00 1/1 std::remove_reference::type&& std::move(CThreadManager*&) [4163] - 0.00 0.00 1/1 std::default_delete::operator()(CThreadManager*) const [3166] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3424] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3424] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3674] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3427] -[3425] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3425] - 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2611] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4121] -[3426] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CHyprOpenGLImpl*) [3426] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprOpenGLImpl*) [3675] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3427] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3427] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2183] - 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3425] - 0.00 0.00 1/1 std::remove_reference::type&& std::move(CHyprOpenGLImpl*&) [4164] - 0.00 0.00 1/1 std::default_delete::operator()(CHyprOpenGLImpl*) const [3167] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3428] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3428] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3676] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3431] -[3429] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3429] - 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2612] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4122] -[3430] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CKeybindManager*) [3430] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CKeybindManager*) [3677] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3431] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3431] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2184] - 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3429] - 0.00 0.00 1/1 std::remove_reference::type&& std::move(CKeybindManager*&) [4165] - 0.00 0.00 1/1 std::default_delete::operator()(CKeybindManager*) const [3168] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3432] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3432] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3678] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3435] -[3433] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3433] - 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2613] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4123] -[3434] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CAnimationManager*) [3434] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CAnimationManager*) [3679] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3435] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3435] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2185] - 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3433] - 0.00 0.00 1/1 std::remove_reference::type&& std::move(CAnimationManager*&) [4166] - 0.00 0.00 1/1 std::default_delete::operator()(CAnimationManager*) const [3169] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3436] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3436] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3680] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3439] -[3437] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3437] - 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2614] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4124] -[3438] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CHyprDebugOverlay*) [3438] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDebugOverlay*) [3681] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3439] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3439] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2186] - 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3437] - 0.00 0.00 1/1 std::remove_reference::type&& std::move(CHyprDebugOverlay*&) [4167] - 0.00 0.00 1/1 std::default_delete::operator()(CHyprDebugOverlay*) const [3170] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3440] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3440] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3682] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3443] -[3441] 0.0 0.00 0.00 1 std::unique_ptr >::get_deleter() [3441] - 0.00 0.00 1/3 std::__uniq_ptr_impl >::_M_deleter() [2615] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_MakeUniq::__single_object std::make_unique() [4125] -[3442] 0.0 0.00 0.00 1 std::unique_ptr >::unique_ptr, void>(CHyprXWaylandManager*) [3442] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprXWaylandManager*) [3683] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3443] 0.0 0.00 0.00 1 std::unique_ptr >::~unique_ptr() [3443] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2187] - 0.00 0.00 1/1 std::unique_ptr >::get_deleter() [3441] - 0.00 0.00 1/1 std::remove_reference::type&& std::move(CHyprXWaylandManager*&) [4168] - 0.00 0.00 1/1 std::default_delete::operator()(CHyprXWaylandManager*) const [3171] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[3444] 0.0 0.00 0.00 1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3444] - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3684] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::~unique_ptr() [3447] -[3445] 0.0 0.00 0.00 1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get_deleter() [3445] - 0.00 0.00 1/1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_deleter() [3738] ------------------------------------------------ - 0.00 0.00 1/1 execAndGet[abi:cxx11](char const*) [3013] -[3446] 0.0 0.00 0.00 1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::unique_ptr(_IO_FILE*, std::enable_if::value, int (*&&)(_IO_FILE*)>::type) [3446] - 0.00 0.00 1/1 std::remove_reference::type&& std::move(int (*&)(_IO_FILE*)) [4170] - 0.00 0.00 1/1 std::__uniq_ptr_data<_IO_FILE, int (*)(_IO_FILE*), true, true>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [3685] ------------------------------------------------ - 0.00 0.00 1/1 execAndGet[abi:cxx11](char const*) [3013] -[3447] 0.0 0.00 0.00 1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::~unique_ptr() [3447] - 0.00 0.00 1/1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() [3739] - 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get_deleter() [3445] - 0.00 0.00 1/1 std::remove_reference<_IO_FILE*&>::type&& std::move<_IO_FILE*&>(_IO_FILE*&) [4169] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3458] -[3448] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3448] - 0.00 0.00 1/1 std::allocator::allocator() [3219] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3452] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3459] -[3449] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3449] - 0.00 0.00 1/17 std::allocator::~allocator() [1709] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3456] -[3450] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_map(unsigned long) [3450] - 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2734] - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3756] - 0.00 0.00 1/2 std::allocator::~allocator() [2771] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3456] -[3451] 0.0 0.00 0.00 1 std::_Deque_base >::_M_create_nodes(SWindowRule**, SWindowRule**) [3451] - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3453] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3448] -[3452] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3452] - 0.00 0.00 2/2 std::_Deque_iterator::_Deque_iterator() [2844] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(SWindowRule**, SWindowRule**) [3451] -[3453] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_node() [3453] - 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 1/4 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2421] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3459] -[3454] 0.0 0.00 0.00 1 std::_Deque_base >::_M_destroy_nodes(SWindowRule**, SWindowRule**) [3454] - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(SWindowRule*) [3457] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3459] -[3455] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_map(SWindowRule**, unsigned long) [3455] - 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2734] - 0.00 0.00 1/2 std::allocator::~allocator() [2771] - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SWindowRule**, unsigned long) [3755] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3458] -[3456] 0.0 0.00 0.00 1 std::_Deque_base >::_M_initialize_map(unsigned long) [3456] - 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(SWindowRule**) [2842] - 0.00 0.00 1/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3450] - 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(SWindowRule**, SWindowRule**) [3451] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(SWindowRule**, SWindowRule**) [3454] -[3457] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_node(SWindowRule*) [3457] - 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 1/4 std::allocator_traits >::deallocate(std::allocator&, SWindowRule*, unsigned long) [2420] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::deque() [3809] -[3458] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_base() [3458] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3448] - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3456] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::~deque() [3810] -[3459] 0.0 0.00 0.00 1 std::_Deque_base >::~_Deque_base() [3459] - 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(SWindowRule**, SWindowRule**) [3454] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3449] - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(SWindowRule**, unsigned long) [3455] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3468] -[3460] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3460] - 0.00 0.00 1/1 std::allocator::allocator() [3220] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3464] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3469] -[3461] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3461] - 0.00 0.00 1/1 std::allocator::~allocator() [3221] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3467] -[3462] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_map(unsigned long) [3462] - 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2735] - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3758] - 0.00 0.00 1/2 std::allocator::~allocator() [2773] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3467] -[3463] 0.0 0.00 0.00 1 std::_Deque_base >::_M_create_nodes(SMonitorRule**, SMonitorRule**) [3463] - 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_node() [2822] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3460] -[3464] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3464] - 0.00 0.00 2/2 std::_Deque_iterator::_Deque_iterator() [2845] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3469] -[3465] 0.0 0.00 0.00 1 std::_Deque_base >::_M_destroy_nodes(SMonitorRule**, SMonitorRule**) [3465] - 0.00 0.00 2/2 std::_Deque_base >::_M_deallocate_node(SMonitorRule*) [2823] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3469] -[3466] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_map(SMonitorRule**, unsigned long) [3466] - 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2735] - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule**, unsigned long) [3757] - 0.00 0.00 1/2 std::allocator::~allocator() [2773] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3468] -[3467] 0.0 0.00 0.00 1 std::_Deque_base >::_M_initialize_map(unsigned long) [3467] - 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 2/3 std::_Deque_iterator::_M_set_node(SMonitorRule**) [2595] - 0.00 0.00 1/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3462] - 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(SMonitorRule**, SMonitorRule**) [3463] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::deque() [3816] -[3468] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_base() [3468] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3460] - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3467] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::~deque() [3817] -[3469] 0.0 0.00 0.00 1 std::_Deque_base >::~_Deque_base() [3469] - 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(SMonitorRule**, SMonitorRule**) [3465] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3461] - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(SMonitorRule**, unsigned long) [3466] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3479] -[3470] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3470] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3474] - 0.00 0.00 1/1 std::allocator::allocator() [3222] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3480] -[3471] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3471] - 0.00 0.00 1/1 std::allocator::~allocator() [3223] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3477] -[3472] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_map(unsigned long) [3472] - 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2737] - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3760] - 0.00 0.00 1/2 std::allocator::~allocator() [2775] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3477] -[3473] 0.0 0.00 0.00 1 std::_Deque_base >::_M_create_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [3473] - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3475] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3470] -[3474] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3474] - 0.00 0.00 2/2 std::_Deque_iterator::_Deque_iterator() [2848] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [3473] -[3475] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_node() [3475] - 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3743] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3480] -[3476] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_map(SHyprIPCEvent**, unsigned long) [3476] - 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2737] - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent**, unsigned long) [3759] - 0.00 0.00 1/2 std::allocator::~allocator() [2775] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3479] -[3477] 0.0 0.00 0.00 1 std::_Deque_base >::_M_initialize_map(unsigned long) [3477] - 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(SHyprIPCEvent**) [2846] - 0.00 0.00 1/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3472] - 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [3473] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [1258] -[3478] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_node(SHyprIPCEvent*) [3478] - 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent*, unsigned long) [3742] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::deque() [3818] -[3479] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_base() [3479] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3470] - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3477] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::~deque() [3819] -[3480] 0.0 0.00 0.00 1 std::_Deque_base >::~_Deque_base() [3480] - 0.00 0.00 1/41 std::_Deque_base >::_M_destroy_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [1258] - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(SHyprIPCEvent**, unsigned long) [3476] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3471] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3490] -[3481] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3481] - 0.00 0.00 1/2 std::allocator::allocator() [2767] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3485] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3491] -[3482] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3482] - 0.00 0.00 1/5 std::allocator::~allocator() [2290] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3488] -[3483] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_map(unsigned long) [3483] - 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2739] - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3762] - 0.00 0.00 1/2 std::allocator::~allocator() [2777] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3488] -[3484] 0.0 0.00 0.00 1 std::_Deque_base >::_M_create_nodes(Vector2D**, Vector2D**) [3484] - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3486] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3481] -[3485] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3485] - 0.00 0.00 2/2 std::_Deque_iterator::_Deque_iterator() [2850] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(Vector2D**, Vector2D**) [3484] -[3486] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_node() [3486] - 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 1/2 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2887] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3491] -[3487] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_map(Vector2D**, unsigned long) [3487] - 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2739] - 0.00 0.00 1/2 std::allocator::~allocator() [2777] - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, Vector2D**, unsigned long) [3761] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3490] -[3488] 0.0 0.00 0.00 1 std::_Deque_base >::_M_initialize_map(unsigned long) [3488] - 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(Vector2D**) [2849] - 0.00 0.00 1/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3483] - 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(Vector2D**, Vector2D**) [3484] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(Vector2D**, Vector2D**) [2824] -[3489] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_node(Vector2D*) [3489] - 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 1/3 std::allocator_traits >::deallocate(std::allocator&, Vector2D*, unsigned long) [2617] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::deque() [3822] -[3490] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_base() [3490] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3481] - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3488] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::~deque() [3823] -[3491] 0.0 0.00 0.00 1 std::_Deque_base >::~_Deque_base() [3491] - 0.00 0.00 1/2 std::_Deque_base >::_M_destroy_nodes(Vector2D**, Vector2D**) [2824] - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(Vector2D**, unsigned long) [3487] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3482] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3503] -[3492] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3492] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3496] - 0.00 0.00 1/1 std::allocator::allocator() [3248] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3504] -[3493] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3493] - 0.00 0.00 1/1 std::allocator::~allocator() [3249] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3500] -[3494] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_map(unsigned long) [3494] - 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2741] - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3764] - 0.00 0.00 1/2 std::allocator::~allocator() [2786] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3500] -[3495] 0.0 0.00 0.00 1 std::_Deque_base >::_M_create_nodes(CWorkspace***, CWorkspace***) [3495] - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3497] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3492] -[3496] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3496] - 0.00 0.00 2/2 std::_Deque_iterator::_Deque_iterator() [2854] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(CWorkspace***, CWorkspace***) [3495] -[3497] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_node() [3497] - 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3754] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3504] -[3498] 0.0 0.00 0.00 1 std::_Deque_base >::_M_destroy_nodes(CWorkspace***, CWorkspace***) [3498] - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(CWorkspace**) [3501] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3504] -[3499] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_map(CWorkspace***, unsigned long) [3499] - 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2741] - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, CWorkspace***, unsigned long) [3763] - 0.00 0.00 1/2 std::allocator::~allocator() [2786] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3503] -[3500] 0.0 0.00 0.00 1 std::_Deque_base >::_M_initialize_map(unsigned long) [3500] - 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(CWorkspace***) [2852] - 0.00 0.00 1/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3494] - 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(CWorkspace***, CWorkspace***) [3495] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(CWorkspace***, CWorkspace***) [3498] -[3501] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_node(CWorkspace**) [3501] - 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, CWorkspace**, unsigned long) [3753] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::~deque() [3828] -[3502] 0.0 0.00 0.00 1 std::_Deque_base >::_M_get_Tp_allocator() [3502] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::deque() [3827] -[3503] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_base() [3503] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3492] - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3500] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::~deque() [3828] -[3504] 0.0 0.00 0.00 1 std::_Deque_base >::~_Deque_base() [3504] - 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(CWorkspace***, CWorkspace***) [3498] - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(CWorkspace***, unsigned long) [3499] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3493] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3516] -[3505] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3505] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3509] - 0.00 0.00 1/1 std::allocator::allocator() [3282] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3517] -[3506] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3506] - 0.00 0.00 1/1 std::allocator::~allocator() [3283] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3513] -[3507] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_map(unsigned long) [3507] - 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2743] - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3766] - 0.00 0.00 1/2 std::allocator::~allocator() [2788] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3513] -[3508] 0.0 0.00 0.00 1 std::_Deque_base >::_M_create_nodes(int**, int**) [3508] - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3510] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3505] -[3509] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3509] - 0.00 0.00 2/2 std::_Deque_iterator::_Deque_iterator() [2857] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(int**, int**) [3508] -[3510] 0.0 0.00 0.00 1 std::_Deque_base >::_M_allocate_node() [3510] - 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3782] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3517] -[3511] 0.0 0.00 0.00 1 std::_Deque_base >::_M_destroy_nodes(int**, int**) [3511] - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(int*) [3514] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3517] -[3512] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_map(int**, unsigned long) [3512] - 0.00 0.00 1/2 std::_Deque_base >::_M_get_map_allocator() const [2743] - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, int**, unsigned long) [3765] - 0.00 0.00 1/2 std::allocator::~allocator() [2788] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3516] -[3513] 0.0 0.00 0.00 1 std::_Deque_base >::_M_initialize_map(unsigned long) [3513] - 0.00 0.00 2/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 2/2 std::_Deque_iterator::_M_set_node(int**) [2855] - 0.00 0.00 1/273 unsigned long const& std::max(unsigned long const&, unsigned long const&) [728] - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3507] - 0.00 0.00 1/1 std::_Deque_base >::_M_create_nodes(int**, int**) [3508] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(int**, int**) [3511] -[3514] 0.0 0.00 0.00 1 std::_Deque_base >::_M_deallocate_node(int*) [3514] - 0.00 0.00 1/1694 std::__deque_buf_size(unsigned long) [465] - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, int*, unsigned long) [3781] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::~deque() [3831] -[3515] 0.0 0.00 0.00 1 std::_Deque_base >::_M_get_Tp_allocator() [3515] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::deque() [3830] -[3516] 0.0 0.00 0.00 1 std::_Deque_base >::_Deque_base() [3516] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::_Deque_impl() [3505] - 0.00 0.00 1/1 std::_Deque_base >::_M_initialize_map(unsigned long) [3513] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::~deque() [3831] -[3517] 0.0 0.00 0.00 1 std::_Deque_base >::~_Deque_base() [3517] - 0.00 0.00 1/1 std::_Deque_base >::_M_destroy_nodes(int**, int**) [3511] - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(int**, unsigned long) [3512] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_impl::~_Deque_impl() [3506] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple >::tuple() [3833] -[3518] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_Tuple_impl() [3518] - 0.00 0.00 1/1 std::_Head_base<0ul, CHyprError*, false>::_Head_base() [3355] - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3541] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple >::tuple() [3834] -[3519] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_Tuple_impl() [3519] - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3542] - 0.00 0.00 1/1 std::_Head_base<0ul, CCompositor*, false>::_Head_base() [3356] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple >::tuple() [3835] -[3520] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_Tuple_impl() [3520] - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3543] - 0.00 0.00 1/1 std::_Head_base<0ul, CEventManager*, false>::_Head_base() [3357] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple >::tuple() [3836] -[3521] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_Tuple_impl() [3521] - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3544] - 0.00 0.00 1/1 std::_Head_base<0ul, CHyprRenderer*, false>::_Head_base() [3358] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple >::tuple() [3837] -[3522] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_Tuple_impl() [3522] - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3545] - 0.00 0.00 1/1 std::_Head_base<0ul, CInputManager*, false>::_Head_base() [3359] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple >::tuple() [3838] -[3523] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_Tuple_impl() [3523] - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3546] - 0.00 0.00 1/1 std::_Head_base<0ul, CConfigManager*, false>::_Head_base() [3360] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple >::tuple() [3839] -[3524] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_Tuple_impl() [3524] - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3547] - 0.00 0.00 1/1 std::_Head_base<0ul, CLayoutManager*, false>::_Head_base() [3361] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple >::tuple() [3840] -[3525] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_Tuple_impl() [3525] - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3548] - 0.00 0.00 1/1 std::_Head_base<0ul, CThreadManager*, false>::_Head_base() [3362] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple >::tuple() [3841] -[3526] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_Tuple_impl() [3526] - 0.00 0.00 1/1 std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_Head_base() [3363] - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3549] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple >::tuple() [3842] -[3527] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_Tuple_impl() [3527] - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3550] - 0.00 0.00 1/1 std::_Head_base<0ul, CKeybindManager*, false>::_Head_base() [3364] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple >::tuple() [3843] -[3528] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_Tuple_impl() [3528] - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3551] - 0.00 0.00 1/1 std::_Head_base<0ul, CAnimationManager*, false>::_Head_base() [3365] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple >::tuple() [3844] -[3529] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_Tuple_impl() [3529] - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3552] - 0.00 0.00 1/1 std::_Head_base<0ul, CHyprDebugOverlay*, false>::_Head_base() [3366] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple >::tuple() [3845] -[3530] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_Tuple_impl() [3530] - 0.00 0.00 1/1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3553] - 0.00 0.00 1/1 std::_Head_base<0ul, CHyprXWaylandManager*, false>::_Head_base() [3367] ------------------------------------------------ - 0.00 0.00 1/1 _IO_FILE*& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) [4126] -[3531] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) [3531] - 0.00 0.00 1/1 std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false>&) [3368] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>::tuple<_IO_FILE*&, int (*)(_IO_FILE*), true>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3846] -[3532] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3532] - 0.00 0.00 1/1 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_Tuple_impl(int (*&&)(_IO_FILE*)) [3540] - 0.00 0.00 1/5 int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) [2313] - 0.00 0.00 1/1 std::_Head_base<0ul, _IO_FILE*, false>::_Head_base<_IO_FILE*&>(_IO_FILE*&) [3369] - 0.00 0.00 1/3 _IO_FILE*& std::forward<_IO_FILE*&>(std::remove_reference<_IO_FILE*&>::type&) [2696] ------------------------------------------------ - 0.00 0.00 1/1 CEventManager::startThread()::{lambda()#1}& std::__get_helper<0ul, CEventManager::startThread()::{lambda()#1}>(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) [4127] -[3533] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) [3533] - 0.00 0.00 1/1 std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>&) [3370] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple::tuple(CEventManager::startThread()::{lambda()#1}&&) [3847] -[3534] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_Tuple_impl(CEventManager::startThread()::{lambda()#1}&&) [3534] - 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] - 0.00 0.00 1/1 std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_Head_base(CEventManager::startThread()::{lambda()#1}&&) [3371] ------------------------------------------------ - 0.00 0.00 1/1 CThreadManager::CThreadManager()::{lambda()#1}& std::__get_helper<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) [4128] -[3535] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) [3535] - 0.00 0.00 1/1 std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>&) [3372] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple::tuple(CThreadManager::CThreadManager()::{lambda()#1}&&) [3848] -[3536] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_Tuple_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3536] - 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] - 0.00 0.00 1/1 std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_Head_base(CThreadManager::CThreadManager()::{lambda()#1}&&) [3373] ------------------------------------------------ - 0.00 0.00 1/1 HyprCtl::startHyprCtlSocket()::{lambda()#1}& std::__get_helper<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) [4129] -[3537] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) [3537] - 0.00 0.00 1/1 std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_M_head(std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>&) [3374] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple::tuple(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3849] -[3538] 0.0 0.00 0.00 1 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_Tuple_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3538] - 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] - 0.00 0.00 1/1 std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_Head_base(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3375] ------------------------------------------------ - 0.00 0.00 1/1 int (*&std::__get_helper<1ul, int (*)(_IO_FILE*)>(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&))(_IO_FILE*) [4130] -[3539] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&) [3539] - 0.00 0.00 1/1 std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_M_head(std::_Head_base<1ul, int (*)(_IO_FILE*), false>&) [3376] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3532] -[3540] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_Tuple_impl(int (*&&)(_IO_FILE*)) [3540] - 0.00 0.00 1/5 int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) [2313] - 0.00 0.00 1/1 std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_Head_base(int (*&&)(_IO_FILE*)) [3377] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_Tuple_impl() [3518] -[3541] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3541] - 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3378] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_Tuple_impl() [3519] -[3542] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3542] - 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3379] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_Tuple_impl() [3520] -[3543] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3543] - 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3380] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_Tuple_impl() [3521] -[3544] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3544] - 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3381] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_Tuple_impl() [3522] -[3545] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3545] - 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3382] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_Tuple_impl() [3523] -[3546] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3546] - 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3383] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_Tuple_impl() [3524] -[3547] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3547] - 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3384] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_Tuple_impl() [3525] -[3548] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3548] - 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3385] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_Tuple_impl() [3526] -[3549] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3549] - 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3386] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_Tuple_impl() [3527] -[3550] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3550] - 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3387] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_Tuple_impl() [3528] -[3551] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3551] - 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3388] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_Tuple_impl() [3529] -[3552] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3552] - 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3389] ------------------------------------------------ - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_Tuple_impl() [3530] -[3553] 0.0 0.00 0.00 1 std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3553] - 0.00 0.00 1/1 std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3390] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3953] -[3554] 0.0 0.00 0.00 1 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [3554] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3968] -[3555] 0.0 0.00 0.00 1 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [3555] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3980] -[3556] 0.0 0.00 0.00 1 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [3556] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::basic_string, std::allocator >::_S_assign(char*, unsigned long, char) [777] -[3557] 0.0 0.00 0.00 1 std::char_traits::assign(char*, unsigned long, char) [3557] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] ------------------------------------------------ - 0.00 0.00 1/1 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) [3864] -[3558] 0.0 0.00 0.00 1 std::_Vector_base >::_M_allocate(unsigned long) [3558] - 0.00 0.00 1/2 std::allocator_traits >::allocate(std::allocator&, unsigned long) [2887] ------------------------------------------------ - 0.00 0.00 1/1 std::_Vector_base >::_Vector_base(std::allocator const&) [3562] -[3559] 0.0 0.00 0.00 1 std::_Vector_base >::_Vector_impl::_Vector_impl(std::allocator const&) [3559] - 0.00 0.00 1/2 std::allocator::allocator(std::allocator const&) [2766] - 0.00 0.00 1/1 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() [3561] ------------------------------------------------ - 0.00 0.00 1/1 std::_Vector_base >::~_Vector_base() [2838] -[3560] 0.0 0.00 0.00 1 std::_Vector_base >::_M_deallocate(Vector2D*, unsigned long) [3560] - 0.00 0.00 2/3 std::allocator_traits >::deallocate(std::allocator&, Vector2D*, unsigned long) [2617] ------------------------------------------------ - 0.00 0.00 1/1 std::_Vector_base >::_Vector_impl::_Vector_impl(std::allocator const&) [3559] -[3561] 0.0 0.00 0.00 1 std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() [3561] ------------------------------------------------ - 0.00 0.00 1/1 std::vector >::vector(std::initializer_list, std::allocator const&) [3867] -[3562] 0.0 0.00 0.00 1 std::_Vector_base >::_Vector_base(std::allocator const&) [3562] - 0.00 0.00 1/1 std::_Vector_base >::_Vector_impl::_Vector_impl(std::allocator const&) [3559] ------------------------------------------------ - 0.00 0.00 1/1 std::mutex::mutex() [3832] -[3563] 0.0 0.00 0.00 1 std::__mutex_base::__mutex_base() [3563] ------------------------------------------------ - 0.00 0.00 1/1 CAnimationManager::CAnimationManager() [3112] -[3564] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::unordered_map() [3564] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3292] ------------------------------------------------ - 0.00 0.00 1/1 CAnimationManager::~CAnimationManager() [3113] -[3565] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::~unordered_map() [3565] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3293] ------------------------------------------------ - 0.00 0.00 1/1 CAnimationManager::CAnimationManager() [3112] -[3566] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [3566] - 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] - 0.00 0.00 1/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] -[3567] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::unordered_map() [3567] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3295] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::~CConfigManager() [3098] -[3568] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::~unordered_map() [3568] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3296] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::loadConfigLoadVars() [3095] -[3569] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::clear() [3569] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] -[3570] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::unordered_map() [3570] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3305] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::~CConfigManager() [3098] -[3571] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::~unordered_map() [3571] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3306] ------------------------------------------------ - 0.00 0.00 1/1 CHyprRenderer::arrangeLayersForMonitor(int const&) [3082] -[3572] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [3572] - 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::loadConfigLoadVars() [3095] -[3573] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::clear() [3573] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] -[3574] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::unordered_map() [3574] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3311] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::~CConfigManager() [3098] -[3575] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::~unordered_map() [3575] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3312] ------------------------------------------------ - 0.00 0.00 1/1 CKeybindManager::CKeybindManager() [3110] -[3576] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::unordered_map() [3576] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3314] ------------------------------------------------ - 0.00 0.00 1/1 CKeybindManager::~CKeybindManager() [3111] -[3577] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::~unordered_map() [3577] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3315] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] -[3578] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::unordered_map() [3578] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3320] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::~CConfigManager() [3098] -[3579] 0.0 0.00 0.00 1 std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::~unordered_map() [3579] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3321] ------------------------------------------------ - 0.00 0.00 1/1 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] -[3580] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3580] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3325] ------------------------------------------------ - 0.00 0.00 1/1 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] -[3581] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3581] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3330] ------------------------------------------------ - 0.00 0.00 1/1 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] -[3582] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [3582] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [3335] ------------------------------------------------ - 0.00 0.00 1/1 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] -[3583] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3583] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3339] ------------------------------------------------ - 0.00 0.00 1/1 CHyprDebugOverlay::CHyprDebugOverlay() [3114] -[3584] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::unordered_map() [3584] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3343] ------------------------------------------------ - 0.00 0.00 1/1 CHyprDebugOverlay::~CHyprDebugOverlay() [3115] -[3585] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3585] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3344] ------------------------------------------------ - 0.00 0.00 1/1 CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3104] -[3586] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [3586] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [3350] ------------------------------------------------ - 0.00 0.00 1/1 CHyprOpenGLImpl::~CHyprOpenGLImpl() [3107] -[3587] 0.0 0.00 0.00 1 std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [3587] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3354] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::back() [3969] -[3588] 0.0 0.00 0.00 1 std::_List_iterator::operator--() [3588] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::back() [3981] -[3589] 0.0 0.00 0.00 1 std::_List_iterator::operator--() [3589] ------------------------------------------------ - 0.00 0.00 1/1 std::deque, std::allocator >, std::allocator, std::allocator > > >::back() [3825] -[3590] 0.0 0.00 0.00 1 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator--() [3590] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree_header::_Rb_tree_header() [3592] -[3591] 0.0 0.00 0.00 1 std::_Rb_tree_header::_M_reset() [3591] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) [3998] -[3592] 0.0 0.00 0.00 1 std::_Rb_tree_header::_Rb_tree_header() [3592] - 0.00 0.00 1/1 std::_Rb_tree_header::_M_reset() [3591] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] -[3593] 0.0 0.00 0.00 1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3593] - 0.00 0.00 1/1 std::allocator >* std::__addressof > >(std::allocator >&) [4110] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] -[3594] 0.0 0.00 0.00 1 std::__allocated_ptr > >::~__allocated_ptr() [3594] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] -[3595] 0.0 0.00 0.00 1 std::__allocated_ptr > >::operator=(decltype(nullptr)) [3595] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] -[3596] 0.0 0.00 0.00 1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3596] - 0.00 0.00 1/1 std::allocator >* std::__addressof > >(std::allocator >&) [4111] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] -[3597] 0.0 0.00 0.00 1 std::__allocated_ptr > >::~__allocated_ptr() [3597] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] -[3598] 0.0 0.00 0.00 1 std::__allocated_ptr > >::operator=(decltype(nullptr)) [3598] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] -[3599] 0.0 0.00 0.00 1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3599] - 0.00 0.00 1/1 std::allocator >* std::__addressof > >(std::allocator >&) [4112] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] -[3600] 0.0 0.00 0.00 1 std::__allocated_ptr > >::~__allocated_ptr() [3600] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] -[3601] 0.0 0.00 0.00 1 std::__allocated_ptr > >::operator=(decltype(nullptr)) [3601] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator::allocator() [3219] -[3602] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3602] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator::allocator() [3220] -[3603] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3603] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent*, unsigned long) [3742] -[3604] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(SHyprIPCEvent*, unsigned long) [3604] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3743] -[3605] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3605] - 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3172] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator::allocator() [3222] -[3606] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3606] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator::allocator >(std::allocator > const&) [3224] -[3607] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3607] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator::allocator >(std::allocator > const&) [3226] -[3608] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3608] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator::allocator >(std::allocator > const&) [3228] -[3609] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3609] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::deallocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3745] -[3610] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3610] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::allocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, unsigned long) [3747] -[3611] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::allocate(unsigned long, void const*) [3611] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::_M_max_size() const [3173] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator, std::allocator > const, CBezierCurve>, true> >::allocator() [3230] -[3612] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::__new_allocator() [3612] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator, std::allocator > const, SConfigValue>, true> >::allocator() [3232] -[3613] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, SConfigValue>, true> >::__new_allocator() [3613] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::deallocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3749] -[3614] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3614] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::allocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, unsigned long) [3751] -[3615] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocate(unsigned long, void const*) [3615] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::_M_max_size() const [3174] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocator() [3234] -[3616] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::__new_allocator() [3616] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocator() [3236] -[3617] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::__new_allocator() [3617] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocator() [3238] -[3618] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::__new_allocator() [3618] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator, std::allocator > const, long>, true> >::allocator() [3240] -[3619] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, long>, true> >::__new_allocator() [3619] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator, false> >::allocator() [3245] -[3620] 0.0 0.00 0.00 1 std::__new_allocator, false> >::__new_allocator() [3620] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, CWorkspace**, unsigned long) [3753] -[3621] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(CWorkspace**, unsigned long) [3621] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3754] -[3622] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3622] - 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3175] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator::allocator() [3248] -[3623] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3623] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SWindowRule**, unsigned long) [3755] -[3624] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(SWindowRule**, unsigned long) [3624] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3756] -[3625] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3625] - 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3176] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule**, unsigned long) [3757] -[3626] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(SMonitorRule**, unsigned long) [3626] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3758] -[3627] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3627] - 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3177] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent**, unsigned long) [3759] -[3628] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(SHyprIPCEvent**, unsigned long) [3628] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3760] -[3629] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3629] - 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3178] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, Vector2D**, unsigned long) [3761] -[3630] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(Vector2D**, unsigned long) [3630] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3762] -[3631] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3631] - 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3179] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, CWorkspace***, unsigned long) [3763] -[3632] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(CWorkspace***, unsigned long) [3632] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3764] -[3633] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3633] - 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3180] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, int**, unsigned long) [3765] -[3634] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(int**, unsigned long) [3634] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3766] -[3635] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3635] - 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3181] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator >::allocator() [3250] -[3636] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator() [3636] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator >::allocator() [3252] -[3637] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator() [3637] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator >::allocator() [3254] -[3638] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator() [3638] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator >::allocator() [3256] -[3639] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator() [3639] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3768] -[3640] 0.0 0.00 0.00 1 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [3640] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3770] -[3641] 0.0 0.00 0.00 1 std::__new_allocator >::allocate(unsigned long, void const*) [3641] - 0.00 0.00 1/1 std::__new_allocator >::_M_max_size() const [3182] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator >::allocator(std::allocator > const&) [3260] -[3642] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [3642] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator >::allocator() [3264] -[3643] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator() [3643] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator >::allocator() [3266] -[3644] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator() [3644] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3772] -[3645] 0.0 0.00 0.00 1 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [3645] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3774] -[3646] 0.0 0.00 0.00 1 std::__new_allocator >::allocate(unsigned long, void const*) [3646] - 0.00 0.00 1/1 std::__new_allocator >::_M_max_size() const [3183] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator >::allocator(std::allocator > const&) [3270] -[3647] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [3647] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3776] -[3648] 0.0 0.00 0.00 1 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [3648] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3778] -[3649] 0.0 0.00 0.00 1 std::__new_allocator >::allocate(unsigned long, void const*) [3649] - 0.00 0.00 1/1 std::__new_allocator >::_M_max_size() const [3184] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator >::allocator(std::allocator > const&) [3271] -[3650] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [3650] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator >::allocator() [3274] -[3651] 0.0 0.00 0.00 1 std::__new_allocator >::__new_allocator() [3651] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> > >::allocator, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > const&) [3278] -[3652] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator() [3652] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> > >::allocator(std::allocator, std::allocator > const, unsigned int> > > const&) [3279] -[3653] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > > const&) [3653] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> >::allocator(std::allocator, std::allocator > const, unsigned int> > const&) [3280] -[3654] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > const&) [3654] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> >::allocator() [3281] -[3655] 0.0 0.00 0.00 1 std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator() [3655] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::deallocate(std::allocator&, int*, unsigned long) [3781] -[3656] 0.0 0.00 0.00 1 std::__new_allocator::deallocate(int*, unsigned long) [3656] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3782] -[3657] 0.0 0.00 0.00 1 std::__new_allocator::allocate(unsigned long, void const*) [3657] - 0.00 0.00 1/1 std::__new_allocator::_M_max_size() const [3185] ------------------------------------------------ - 0.00 0.00 1/1 std::allocator::allocator() [3282] -[3658] 0.0 0.00 0.00 1 std::__new_allocator::__new_allocator() [3658] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprError*) [3394] -[3659] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprError*) [3659] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprError*) [3688] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3396] -[3660] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3660] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3689] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CCompositor*) [3398] -[3661] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CCompositor*) [3661] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CCompositor*) [3692] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3400] -[3662] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3662] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3693] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CEventManager*) [3402] -[3663] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CEventManager*) [3663] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CEventManager*) [3696] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3404] -[3664] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3664] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3697] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprRenderer*) [3406] -[3665] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprRenderer*) [3665] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprRenderer*) [3700] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3408] -[3666] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3666] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3701] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CInputManager*) [3410] -[3667] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CInputManager*) [3667] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CInputManager*) [3704] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3412] -[3668] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3668] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3705] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CConfigManager*) [3414] -[3669] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CConfigManager*) [3669] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CConfigManager*) [3708] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3416] -[3670] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3670] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3709] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CLayoutManager*) [3418] -[3671] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CLayoutManager*) [3671] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CLayoutManager*) [3712] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3420] -[3672] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3672] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3713] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CThreadManager*) [3422] -[3673] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CThreadManager*) [3673] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CThreadManager*) [3716] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3424] -[3674] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3674] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3717] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprOpenGLImpl*) [3426] -[3675] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprOpenGLImpl*) [3675] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprOpenGLImpl*) [3720] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3428] -[3676] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3676] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3721] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CKeybindManager*) [3430] -[3677] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CKeybindManager*) [3677] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CKeybindManager*) [3724] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3432] -[3678] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3678] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3725] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CAnimationManager*) [3434] -[3679] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CAnimationManager*) [3679] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CAnimationManager*) [3728] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3436] -[3680] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3680] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3729] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprDebugOverlay*) [3438] -[3681] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDebugOverlay*) [3681] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDebugOverlay*) [3732] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3440] -[3682] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3682] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3733] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprXWaylandManager*) [3442] -[3683] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprXWaylandManager*) [3683] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprXWaylandManager*) [3736] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::operator=(std::unique_ptr >&&) [3444] -[3684] 0.0 0.00 0.00 1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3684] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3737] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::unique_ptr(_IO_FILE*, std::enable_if::value, int (*&&)(_IO_FILE*)>::type) [3446] -[3685] 0.0 0.00 0.00 1 std::__uniq_ptr_data<_IO_FILE, int (*)(_IO_FILE*), true, true>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [3685] - 0.00 0.00 1/1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [3740] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3689] -[3686] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CHyprError*) [3686] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2175] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3689] -[3687] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3687] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2175] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprError*) [3659] -[3688] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprError*) [3688] - 0.00 0.00 1/1 std::tuple >::tuple() [3833] - 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2175] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3660] -[3689] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3689] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2603] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3687] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CHyprError*) [3686] - 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4180] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3693] -[3690] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CCompositor*) [3690] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2176] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3693] -[3691] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3691] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2176] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CCompositor*) [3661] -[3692] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CCompositor*) [3692] - 0.00 0.00 1/1 std::tuple >::tuple() [3834] - 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2176] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3662] -[3693] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3693] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2604] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3691] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CCompositor*) [3690] - 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4181] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3697] -[3694] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CEventManager*) [3694] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2177] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3697] -[3695] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3695] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2177] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CEventManager*) [3663] -[3696] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CEventManager*) [3696] - 0.00 0.00 1/1 std::tuple >::tuple() [3835] - 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2177] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3664] -[3697] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3697] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2605] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3695] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CEventManager*) [3694] - 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4182] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3701] -[3698] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CHyprRenderer*) [3698] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2178] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3701] -[3699] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3699] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2178] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprRenderer*) [3665] -[3700] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprRenderer*) [3700] - 0.00 0.00 1/1 std::tuple >::tuple() [3836] - 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2178] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3666] -[3701] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3701] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2606] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3699] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CHyprRenderer*) [3698] - 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4183] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3705] -[3702] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CInputManager*) [3702] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2179] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3705] -[3703] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3703] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2179] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CInputManager*) [3667] -[3704] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CInputManager*) [3704] - 0.00 0.00 1/1 std::tuple >::tuple() [3837] - 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2179] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3668] -[3705] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3705] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2607] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3703] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CInputManager*) [3702] - 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4184] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3709] -[3706] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CConfigManager*) [3706] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2180] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3709] -[3707] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3707] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2180] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CConfigManager*) [3669] -[3708] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CConfigManager*) [3708] - 0.00 0.00 1/1 std::tuple >::tuple() [3838] - 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2180] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3670] -[3709] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3709] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2608] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3707] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CConfigManager*) [3706] - 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4185] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3713] -[3710] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CLayoutManager*) [3710] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2181] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3713] -[3711] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3711] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2181] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CLayoutManager*) [3671] -[3712] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CLayoutManager*) [3712] - 0.00 0.00 1/1 std::tuple >::tuple() [3839] - 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2181] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3672] -[3713] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3713] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2609] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3711] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CLayoutManager*) [3710] - 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4186] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3717] -[3714] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CThreadManager*) [3714] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2182] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3717] -[3715] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3715] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2182] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CThreadManager*) [3673] -[3716] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CThreadManager*) [3716] - 0.00 0.00 1/1 std::tuple >::tuple() [3840] - 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2182] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3674] -[3717] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3717] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2610] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3715] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CThreadManager*) [3714] - 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4187] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3721] -[3718] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CHyprOpenGLImpl*) [3718] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2183] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3721] -[3719] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3719] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2183] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprOpenGLImpl*) [3675] -[3720] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprOpenGLImpl*) [3720] - 0.00 0.00 1/1 std::tuple >::tuple() [3841] - 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2183] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3676] -[3721] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3721] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2611] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3719] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CHyprOpenGLImpl*) [3718] - 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4188] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3725] -[3722] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CKeybindManager*) [3722] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2184] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3725] -[3723] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3723] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2184] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CKeybindManager*) [3677] -[3724] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CKeybindManager*) [3724] - 0.00 0.00 1/1 std::tuple >::tuple() [3842] - 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2184] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3678] -[3725] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3725] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2612] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3723] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CKeybindManager*) [3722] - 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4189] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3729] -[3726] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CAnimationManager*) [3726] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2185] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3729] -[3727] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3727] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2185] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CAnimationManager*) [3679] -[3728] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CAnimationManager*) [3728] - 0.00 0.00 1/1 std::tuple >::tuple() [3843] - 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2185] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3680] -[3729] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3729] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2613] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3727] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CAnimationManager*) [3726] - 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4190] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3733] -[3730] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CHyprDebugOverlay*) [3730] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2186] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3733] -[3731] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3731] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2186] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDebugOverlay*) [3681] -[3732] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDebugOverlay*) [3732] - 0.00 0.00 1/1 std::tuple >::tuple() [3844] - 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2186] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3682] -[3733] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3733] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2614] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3731] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CHyprDebugOverlay*) [3730] - 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4191] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3737] -[3734] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::reset(CHyprXWaylandManager*) [3734] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2187] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3737] -[3735] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::release() [3735] - 0.00 0.00 2/7 std::__uniq_ptr_impl >::_M_ptr() [2187] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprXWaylandManager*) [3683] -[3736] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprXWaylandManager*) [3736] - 0.00 0.00 1/1 std::tuple >::tuple() [3845] - 0.00 0.00 1/7 std::__uniq_ptr_impl >::_M_ptr() [2187] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [3684] -[3737] 0.0 0.00 0.00 1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3737] - 0.00 0.00 2/3 std::__uniq_ptr_impl >::_M_deleter() [2615] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::release() [3735] - 0.00 0.00 1/1 std::__uniq_ptr_impl >::reset(CHyprXWaylandManager*) [3734] - 0.00 0.00 1/1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4192] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get_deleter() [3445] -[3738] 0.0 0.00 0.00 1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_deleter() [3738] - 0.00 0.00 1/1 std::tuple_element<1ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<1ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) [4152] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::~unique_ptr() [3447] -[3739] 0.0 0.00 0.00 1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() [3739] - 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) [4148] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_data<_IO_FILE, int (*)(_IO_FILE*), true, true>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [3685] -[3740] 0.0 0.00 0.00 1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [3740] - 0.00 0.00 1/5 int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) [2313] - 0.00 0.00 1/1 std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>::tuple<_IO_FILE*&, int (*)(_IO_FILE*), true>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3846] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::_S_max_size(std::allocator const&) [3811] -[3741] 0.0 0.00 0.00 1 std::allocator_traits >::max_size(std::allocator const&) [3741] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(SHyprIPCEvent*) [3478] -[3742] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent*, unsigned long) [3742] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::deallocate(SHyprIPCEvent*, unsigned long) [3604] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3475] -[3743] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3743] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3605] ------------------------------------------------ - 0.00 0.00 1/1 std::vector >::_S_max_size(std::allocator const&) [3862] -[3744] 0.0 0.00 0.00 1 std::allocator_traits >::max_size(std::allocator const&) [3744] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4032] -[3745] 0.0 0.00 0.00 1 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::deallocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3745] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3610] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4028] -[3746] 0.0 0.00 0.00 1 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::destroy, std::allocator > const, CBezierCurve> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*) [3746] - 0.00 0.00 1/1 void std::destroy_at, std::allocator > const, CBezierCurve> >(std::pair, std::allocator > const, CBezierCurve>*) [4103] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] -[3747] 0.0 0.00 0.00 1 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::allocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, unsigned long) [3747] - 0.00 0.00 1/35948 __is_constant_evaluated [98] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::allocate(unsigned long, void const*) [3611] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] -[3748] 0.0 0.00 0.00 1 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3748] - 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 1/1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4042] -[3749] 0.0 0.00 0.00 1 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::deallocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3749] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3614] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4039] -[3750] 0.0 0.00 0.00 1 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::destroy, std::allocator > const, SMonitorAdditionalReservedArea> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) [3750] - 0.00 0.00 1/1 void std::destroy_at, std::allocator > const, SMonitorAdditionalReservedArea> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) [4104] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] -[3751] 0.0 0.00 0.00 1 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::allocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, unsigned long) [3751] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocate(unsigned long, void const*) [3615] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] -[3752] 0.0 0.00 0.00 1 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3752] - 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 1/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] - 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 1/1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(CWorkspace**) [3501] -[3753] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, CWorkspace**, unsigned long) [3753] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::deallocate(CWorkspace**, unsigned long) [3621] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3497] -[3754] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3754] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3622] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(SWindowRule**, unsigned long) [3455] -[3755] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, SWindowRule**, unsigned long) [3755] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::deallocate(SWindowRule**, unsigned long) [3624] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3450] -[3756] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3756] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3625] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(SMonitorRule**, unsigned long) [3466] -[3757] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, SMonitorRule**, unsigned long) [3757] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::deallocate(SMonitorRule**, unsigned long) [3626] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3462] -[3758] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3758] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3627] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(SHyprIPCEvent**, unsigned long) [3476] -[3759] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent**, unsigned long) [3759] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::deallocate(SHyprIPCEvent**, unsigned long) [3628] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3472] -[3760] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3760] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3629] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(Vector2D**, unsigned long) [3487] -[3761] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, Vector2D**, unsigned long) [3761] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::deallocate(Vector2D**, unsigned long) [3630] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3483] -[3762] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3762] - 0.00 0.00 1/35948 __is_constant_evaluated [98] - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3631] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(CWorkspace***, unsigned long) [3499] -[3763] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, CWorkspace***, unsigned long) [3763] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::deallocate(CWorkspace***, unsigned long) [3632] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3494] -[3764] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3764] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3633] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_map(int**, unsigned long) [3512] -[3765] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, int**, unsigned long) [3765] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::deallocate(int**, unsigned long) [3634] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_map(unsigned long) [3507] -[3766] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3766] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3635] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] -[3767] 0.0 0.00 0.00 1 void std::allocator_traits > >::construct, std::allocator >&>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3767] - 0.00 0.00 1/15 unsigned long& std::forward(std::remove_reference::type&) [1760] - 0.00 0.00 1/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] - 0.00 0.00 1/1 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3896] -[3768] 0.0 0.00 0.00 1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3768] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [3640] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [2943] -[3769] 0.0 0.00 0.00 1 void std::allocator_traits > >::destroy(std::allocator >&, SMouse*) [3769] - 0.00 0.00 1/1 void std::destroy_at(SMouse*) [4100] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_node() [3895] -[3770] 0.0 0.00 0.00 1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3770] - 0.00 0.00 1/35948 __is_constant_evaluated [98] - 0.00 0.00 1/1 std::__new_allocator >::allocate(unsigned long, void const*) [3641] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] -[3771] 0.0 0.00 0.00 1 void std::allocator_traits > >::construct(std::allocator >&, SMouse*) [3771] - 0.00 0.00 1/1 decltype (::new ((void*)(0)) SMouse()) std::construct_at(SMouse*) [4135] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3916] -[3772] 0.0 0.00 0.00 1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3772] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [3645] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [2947] -[3773] 0.0 0.00 0.00 1 void std::allocator_traits > >::destroy(std::allocator >&, SMonitor*) [3773] - 0.00 0.00 1/1 void std::destroy_at(SMonitor*) [4101] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_node() [3915] -[3774] 0.0 0.00 0.00 1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3774] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator >::allocate(unsigned long, void const*) [3646] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] -[3775] 0.0 0.00 0.00 1 void std::allocator_traits > >::construct(std::allocator >&, SMonitor*, SMonitor const&) [3775] - 0.00 0.00 1/4 SMonitor const& std::forward(std::remove_reference::type&) [2508] - 0.00 0.00 1/1 decltype (::new ((void*)(0)) SMonitor((declval)())) std::construct_at(SMonitor*, SMonitor const&) [4136] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3923] -[3776] 0.0 0.00 0.00 1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3776] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [3648] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [2951] -[3777] 0.0 0.00 0.00 1 void std::allocator_traits > >::destroy(std::allocator >&, SKeyboard*) [3777] - 0.00 0.00 1/1 void std::destroy_at(SKeyboard*) [4102] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_node() [3922] -[3778] 0.0 0.00 0.00 1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3778] - 0.00 0.00 1/35948 __is_constant_evaluated [98] - 0.00 0.00 1/1 std::__new_allocator >::allocate(unsigned long, void const*) [3649] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] -[3779] 0.0 0.00 0.00 1 void std::allocator_traits > >::construct(std::allocator >&, SKeyboard*) [3779] - 0.00 0.00 1/1 decltype (::new ((void*)(0)) SKeyboard()) std::construct_at(SKeyboard*) [4137] ------------------------------------------------ - 0.00 0.00 1/1 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] -[3780] 0.0 0.00 0.00 1 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3780] - 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 1/1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_deallocate_node(int*) [3514] -[3781] 0.0 0.00 0.00 1 std::allocator_traits >::deallocate(std::allocator&, int*, unsigned long) [3781] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::deallocate(int*, unsigned long) [3656] ------------------------------------------------ - 0.00 0.00 1/1 std::_Deque_base >::_M_allocate_node() [3510] -[3782] 0.0 0.00 0.00 1 std::allocator_traits >::allocate(std::allocator&, unsigned long) [3782] - 0.00 0.00 1/115845 std::__is_constant_evaluated() [44] - 0.00 0.00 1/1 std::__new_allocator::allocate(unsigned long, void const*) [3657] ------------------------------------------------ - 0.00 0.00 1/1 auto std::filesystem::__cxx11::__detail::__effective_range(char const (&) [32]) [3392] -[3783] 0.0 0.00 0.00 1 std::basic_string_view >::basic_string_view(char const*) [3783] - 0.00 0.00 1/12162 std::char_traits::length(char const*) [205] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4032] -[3784] 0.0 0.00 0.00 1 std::__ptr_traits_ptr_to, std::allocator > const, CBezierCurve>, true>*, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [3784] - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [4197] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4042] -[3785] 0.0 0.00 0.00 1 std::__ptr_traits_ptr_to, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [3785] - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [4198] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) [3998] -[3786] 0.0 0.00 0.00 1 std::_Rb_tree_key_compare, std::allocator > > >::_Rb_tree_key_compare(std::less, std::allocator > > const&) [3786] ------------------------------------------------ - 0.00 0.00 1/1 Vector2D* std::uninitialized_copy(Vector2D const*, Vector2D const*, Vector2D*) [4145] -[3787] 0.0 0.00 0.00 1 Vector2D* std::__uninitialized_copy::__uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [3787] - 0.00 0.00 1/1 Vector2D* std::__do_uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [4144] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_readyXWayland(wl_listener*, void*) [4455] -[3788] 0.0 0.00 0.00 1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() [3788] - 0.00 0.00 1/9 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() [2020] ------------------------------------------------ - 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [3017] -[3789] 0.0 0.00 0.00 1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] - 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> >::allocator(std::allocator, std::allocator > const, unsigned int> > const&) [3280] - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [4006] - 0.00 0.00 1/2 std::allocator, std::allocator > const, unsigned int> >::~allocator() [2791] - 0.00 0.00 1/1 std::initializer_list, std::allocator > const, unsigned int> >::end() const [3188] - 0.00 0.00 1/1 std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) [4004] - 0.00 0.00 1/2 std::initializer_list, std::allocator > const, unsigned int> >::begin() const [2753] ------------------------------------------------ - 0.00 0.00 1/1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] -[3790] 0.0 0.00 0.00 1 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [3790] - 0.00 0.00 1/1 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3791] ------------------------------------------------ - 0.00 0.00 1/1 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [3790] -[3791] 0.0 0.00 0.00 1 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3791] - 0.00 0.00 1/108 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) [918] - 0.00 0.00 1/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] - 0.00 0.00 1/108 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) [919] - 0.00 0.00 1/1 CBezierCurve::CBezierCurve() [3076] ------------------------------------------------ - 0.00 0.00 1/1 void std::destroy_at, std::allocator > const, CBezierCurve> >(std::pair, std::allocator > const, CBezierCurve>*) [4103] -[3792] 0.0 0.00 0.00 1 std::pair, std::allocator > const, CBezierCurve>::~pair() [3792] - 0.00 0.00 1/1 CBezierCurve::~CBezierCurve() [3077] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1/1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] -[3793] 0.0 0.00 0.00 1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [3793] - 0.00 0.00 1/1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3794] ------------------------------------------------ - 0.00 0.00 1/1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [3793] -[3794] 0.0 0.00 0.00 1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3794] - 0.00 0.00 1/8 std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) [2114] - 0.00 0.00 1/3 std::tuple_element<0ul, std::tuple, std::allocator > const&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::tuple, std::allocator > const&>&) [2679] - 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 1/1 SMonitorAdditionalReservedArea::SMonitorAdditionalReservedArea() [3124] ------------------------------------------------ - 0.00 0.00 1/1 void std::destroy_at, std::allocator > const, SMonitorAdditionalReservedArea> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) [4104] -[3795] 0.0 0.00 0.00 1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::~pair() [3795] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1/1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] -[3796] 0.0 0.00 0.00 1 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [3796] - 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3801] ------------------------------------------------ - 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [3017] -[3797] 0.0 0.00 0.00 1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [20], int&&) [3797] - 0.00 0.00 1/1 char const (&std::forward(std::remove_reference::type&)) [20] [4176] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/12 int&& std::forward(std::remove_reference::type&) [1978] ------------------------------------------------ - 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [3017] -[3798] 0.0 0.00 0.00 1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [31], int&&) [3798] - 0.00 0.00 1/1 char const (&std::forward(std::remove_reference::type&)) [31] [4177] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/12 int&& std::forward(std::remove_reference::type&) [1978] ------------------------------------------------ - 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [3017] -[3799] 0.0 0.00 0.00 1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [33], int&&) [3799] - 0.00 0.00 1/1 char const (&std::forward(std::remove_reference::type&)) [33] [4178] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/12 int&& std::forward(std::remove_reference::type&) [1978] ------------------------------------------------ - 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [3017] -[3800] 0.0 0.00 0.00 1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [34], int&&) [3800] - 0.00 0.00 1/1 char const (&std::forward(std::remove_reference::type&)) [34] [4179] - 0.00 0.00 1/7982 std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) [263] - 0.00 0.00 1/12 int&& std::forward(std::remove_reference::type&) [1978] ------------------------------------------------ - 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [3796] -[3801] 0.0 0.00 0.00 1 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [3801] - 0.00 0.00 1/108 std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) [918] - 0.00 0.00 1/108 std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) [919] - 0.00 0.00 1/711 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) [626] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] -[3802] 0.0 0.00 0.00 1 std::pair::pair(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) [3802] - 0.00 0.00 2/12 std::_Rb_tree_node_base*& std::forward(std::remove_reference::type&) [1976] ------------------------------------------------ - 0.00 0.00 1/1 CBezierCurve::CBezierCurve() [3076] -[3803] 0.0 0.00 0.00 1 std::array::array() [3803] - 0.00 0.00 200/6612 Vector2D::Vector2D() [297] ------------------------------------------------ - 0.00 0.00 1/1 CBezierCurve::~CBezierCurve() [3077] -[3804] 0.0 0.00 0.00 1 std::array::~array() [3804] - 0.00 0.00 200/237166 Vector2D::~Vector2D() [27] ------------------------------------------------ - 0.00 0.00 1/1 SMonitor::SMonitor(SMonitor const&) [3139] -[3805] 0.0 0.00 0.00 1 std::array >, 4ul>::array(std::array >, 4ul> const&) [3805] - 0.00 0.00 4/4 std::__cxx11::list >::list(std::__cxx11::list > const&) [2471] ------------------------------------------------ - 0.00 0.00 1/1 SMonitor::SMonitor() [3140] -[3806] 0.0 0.00 0.00 1 std::array >, 4ul>::array() [3806] - 0.00 0.00 4/5 std::__cxx11::list >::list() [2308] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::~deque() [3810] -[3807] 0.0 0.00 0.00 1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3807] - 0.00 0.00 2/24 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1636] - 0.00 0.00 1/1 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3808] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3807] -[3808] 0.0 0.00 0.00 1 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3808] - 0.00 0.00 1/2 std::_Deque_base >::_M_get_Tp_allocator() [2821] - 0.00 0.00 1/17 void std::_Destroy(SWindowRule*, SWindowRule*, std::allocator&) [1715] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] -[3809] 0.0 0.00 0.00 1 std::deque >::deque() [3809] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3458] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::~CConfigManager() [3098] -[3810] 0.0 0.00 0.00 1 std::deque >::~deque() [3810] - 0.00 0.00 1/2 std::_Deque_base >::_M_get_Tp_allocator() [2821] - 0.00 0.00 1/12 std::deque >::end() [1940] - 0.00 0.00 1/9 std::deque >::begin() [2018] - 0.00 0.00 1/1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3807] - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3459] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::max_size() const [3192] -[3811] 0.0 0.00 0.00 1 std::deque >::_S_max_size(std::allocator const&) [3811] - 0.00 0.00 1/1 std::allocator_traits >::max_size(std::allocator const&) [3741] - 0.00 0.00 1/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::~deque() [3817] -[3812] 0.0 0.00 0.00 1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3812] - 0.00 0.00 2/19 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1700] - 0.00 0.00 1/1 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3814] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::push_back(SMonitorRule const&) [2924] -[3813] 0.0 0.00 0.00 1 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] - 0.00 0.00 1/1 std::deque >::size() const [3191] - 0.00 0.00 1/1 std::deque >::max_size() const [3192] - 0.00 0.00 1/1 std::deque >::_M_reserve_map_at_back(unsigned long) [3815] - 0.00 0.00 1/2 std::_Deque_base >::_M_allocate_node() [2822] - 0.00 0.00 1/3 SMonitorRule const& std::forward(std::remove_reference::type&) [2695] - 0.00 0.00 1/2 void std::allocator_traits >::construct(std::allocator&, SMonitorRule*, SMonitorRule const&) [2886] - 0.00 0.00 1/3 std::_Deque_iterator::_M_set_node(SMonitorRule**) [2595] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3812] -[3814] 0.0 0.00 0.00 1 std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [3814] - 0.00 0.00 2/3 std::_Deque_base >::_M_get_Tp_allocator() [2576] - 0.00 0.00 2/2 void std::_Destroy(SMonitorRule*, SMonitorRule*, std::allocator&) [3005] ------------------------------------------------ - 0.00 0.00 1/1 void std::deque >::_M_push_back_aux(SMonitorRule const&) [3813] -[3815] 0.0 0.00 0.00 1 std::deque >::_M_reserve_map_at_back(unsigned long) [3815] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] -[3816] 0.0 0.00 0.00 1 std::deque >::deque() [3816] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3468] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::~CConfigManager() [3098] -[3817] 0.0 0.00 0.00 1 std::deque >::~deque() [3817] - 0.00 0.00 1/3 std::_Deque_base >::_M_get_Tp_allocator() [2576] - 0.00 0.00 1/8 std::deque >::end() [2079] - 0.00 0.00 1/8 std::deque >::begin() [2080] - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3469] - 0.00 0.00 1/1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3812] ------------------------------------------------ - 0.00 0.00 1/1 CEventManager::CEventManager() [3079] -[3818] 0.0 0.00 0.00 1 std::deque >::deque() [3818] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3479] ------------------------------------------------ - 0.00 0.00 1/1 CEventManager::~CEventManager() [3080] -[3819] 0.0 0.00 0.00 1 std::deque >::~deque() [3819] - 0.00 0.00 1/82 std::_Deque_base >::_M_get_Tp_allocator() [977] - 0.00 0.00 1/76 std::deque >::end() [1004] - 0.00 0.00 1/79 std::deque >::begin() [984] - 0.00 0.00 1/41 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1263] - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3480] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::clear() [3821] -[3820] 0.0 0.00 0.00 1 std::deque >::_M_erase_at_end(std::_Deque_iterator) [3820] - 0.00 0.00 1/4 std::_Deque_base >::_M_get_Tp_allocator() [2384] - 0.00 0.00 1/4 std::deque >::end() [2440] - 0.00 0.00 1/1208 std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [576] - 0.00 0.00 1/2 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [2926] - 0.00 0.00 1/2 std::_Deque_base >::_M_destroy_nodes(Vector2D**, Vector2D**) [2824] ------------------------------------------------ - 0.00 0.00 1/1 CBezierCurve::setup(std::vector >*) [3075] -[3821] 0.0 0.00 0.00 1 std::deque >::clear() [3821] - 0.00 0.00 1/2 std::deque >::begin() [2929] - 0.00 0.00 1/1 std::deque >::_M_erase_at_end(std::_Deque_iterator) [3820] ------------------------------------------------ - 0.00 0.00 1/1 CBezierCurve::CBezierCurve() [3076] -[3822] 0.0 0.00 0.00 1 std::deque >::deque() [3822] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3490] ------------------------------------------------ - 0.00 0.00 1/1 CBezierCurve::~CBezierCurve() [3077] -[3823] 0.0 0.00 0.00 1 std::deque >::~deque() [3823] - 0.00 0.00 1/4 std::_Deque_base >::_M_get_Tp_allocator() [2384] - 0.00 0.00 1/4 std::deque >::end() [2440] - 0.00 0.00 1/2 std::deque >::begin() [2929] - 0.00 0.00 1/2 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [2926] - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3491] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] -[3824] 0.0 0.00 0.00 1 std::__cxx11::basic_string, std::allocator >& std::deque, std::allocator >, std::allocator, std::allocator > > >::emplace_back, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&) [3824] - 0.00 0.00 1/8 std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) [2114] - 0.00 0.00 1/3 void std::allocator_traits, std::allocator > > >::construct, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [2618] - 0.00 0.00 1/1 std::deque, std::allocator >, std::allocator, std::allocator > > >::back() [3825] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::basic_string, std::allocator >& std::deque, std::allocator >, std::allocator, std::allocator > > >::emplace_back, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&) [3824] -[3825] 0.0 0.00 0.00 1 std::deque, std::allocator >, std::allocator, std::allocator > > >::back() [3825] - 0.00 0.00 1/24 std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1642] - 0.00 0.00 1/1 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator--() [3590] - 0.00 0.00 1/39 std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator*() const [1279] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::~deque() [3828] -[3826] 0.0 0.00 0.00 1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3826] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_monitorDestroy(void*, void*) [3133] -[3827] 0.0 0.00 0.00 1 std::deque >::deque() [3827] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3503] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_monitorDestroy(void*, void*) [3133] -[3828] 0.0 0.00 0.00 1 std::deque >::~deque() [3828] - 0.00 0.00 1/1 std::_Deque_base >::_M_get_Tp_allocator() [3502] - 0.00 0.00 1/2 std::deque >::end() [2936] - 0.00 0.00 1/2 std::deque >::begin() [2937] - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3504] - 0.00 0.00 1/1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3826] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::~deque() [3831] -[3829] 0.0 0.00 0.00 1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3829] ------------------------------------------------ - 0.00 0.00 1/1 CEventManager::CEventManager() [3079] -[3830] 0.0 0.00 0.00 1 std::deque >::deque() [3830] - 0.00 0.00 1/1 std::_Deque_base >::_Deque_base() [3516] ------------------------------------------------ - 0.00 0.00 1/1 CEventManager::~CEventManager() [3080] -[3831] 0.0 0.00 0.00 1 std::deque >::~deque() [3831] - 0.00 0.00 1/1 std::_Deque_base >::_M_get_Tp_allocator() [3515] - 0.00 0.00 1/19094 std::deque >::end() [162] - 0.00 0.00 1/19123 std::deque >::begin() [160] - 0.00 0.00 1/1 std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [3829] - 0.00 0.00 1/1 std::_Deque_base >::~_Deque_base() [3517] ------------------------------------------------ - 0.00 0.00 1/1 CEventManager::CEventManager() [3079] -[3832] 0.0 0.00 0.00 1 std::mutex::mutex() [3832] - 0.00 0.00 1/1 std::__mutex_base::__mutex_base() [3563] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprError*) [3688] -[3833] 0.0 0.00 0.00 1 std::tuple >::tuple() [3833] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_Tuple_impl() [3518] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CCompositor*) [3692] -[3834] 0.0 0.00 0.00 1 std::tuple >::tuple() [3834] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_Tuple_impl() [3519] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CEventManager*) [3696] -[3835] 0.0 0.00 0.00 1 std::tuple >::tuple() [3835] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_Tuple_impl() [3520] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprRenderer*) [3700] -[3836] 0.0 0.00 0.00 1 std::tuple >::tuple() [3836] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_Tuple_impl() [3521] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CInputManager*) [3704] -[3837] 0.0 0.00 0.00 1 std::tuple >::tuple() [3837] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_Tuple_impl() [3522] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CConfigManager*) [3708] -[3838] 0.0 0.00 0.00 1 std::tuple >::tuple() [3838] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_Tuple_impl() [3523] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CLayoutManager*) [3712] -[3839] 0.0 0.00 0.00 1 std::tuple >::tuple() [3839] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_Tuple_impl() [3524] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CThreadManager*) [3716] -[3840] 0.0 0.00 0.00 1 std::tuple >::tuple() [3840] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_Tuple_impl() [3525] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprOpenGLImpl*) [3720] -[3841] 0.0 0.00 0.00 1 std::tuple >::tuple() [3841] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_Tuple_impl() [3526] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CKeybindManager*) [3724] -[3842] 0.0 0.00 0.00 1 std::tuple >::tuple() [3842] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_Tuple_impl() [3527] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CAnimationManager*) [3728] -[3843] 0.0 0.00 0.00 1 std::tuple >::tuple() [3843] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_Tuple_impl() [3528] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDebugOverlay*) [3732] -[3844] 0.0 0.00 0.00 1 std::tuple >::tuple() [3844] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_Tuple_impl() [3529] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprXWaylandManager*) [3736] -[3845] 0.0 0.00 0.00 1 std::tuple >::tuple() [3845] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_Tuple_impl() [3530] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [3740] -[3846] 0.0 0.00 0.00 1 std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>::tuple<_IO_FILE*&, int (*)(_IO_FILE*), true>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3846] - 0.00 0.00 1/5 int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) [2313] - 0.00 0.00 1/3 _IO_FILE*& std::forward<_IO_FILE*&>(std::remove_reference<_IO_FILE*&>::type&) [2696] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3532] ------------------------------------------------ - 0.00 0.00 1/1 std::thread::_State_impl > >::_State_impl(CEventManager::startThread()::{lambda()#1}&&) [3850] -[3847] 0.0 0.00 0.00 1 std::tuple::tuple(CEventManager::startThread()::{lambda()#1}&&) [3847] - 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_Tuple_impl(CEventManager::startThread()::{lambda()#1}&&) [3534] ------------------------------------------------ - 0.00 0.00 1/1 std::thread::_State_impl > >::_State_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3851] -[3848] 0.0 0.00 0.00 1 std::tuple::tuple(CThreadManager::CThreadManager()::{lambda()#1}&&) [3848] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_Tuple_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3536] - 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] ------------------------------------------------ - 0.00 0.00 1/1 std::thread::_State_impl > >::_State_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3852] -[3849] 0.0 0.00 0.00 1 std::tuple::tuple(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3849] - 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_Tuple_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3538] ------------------------------------------------ - 0.00 0.00 1/1 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) [3859] -[3850] 0.0 0.00 0.00 1 std::thread::_State_impl > >::_State_impl(CEventManager::startThread()::{lambda()#1}&&) [3850] - 0.00 0.00 1/51 std::thread::_State::_State() [1177] - 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] - 0.00 0.00 1/1 std::tuple::tuple(CEventManager::startThread()::{lambda()#1}&&) [3847] ------------------------------------------------ - 0.00 0.00 1/1 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) [3860] -[3851] 0.0 0.00 0.00 1 std::thread::_State_impl > >::_State_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3851] - 0.00 0.00 1/51 std::thread::_State::_State() [1177] - 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] - 0.00 0.00 1/1 std::tuple::tuple(CThreadManager::CThreadManager()::{lambda()#1}&&) [3848] ------------------------------------------------ - 0.00 0.00 1/1 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3861] -[3852] 0.0 0.00 0.00 1 std::thread::_State_impl > >::_State_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3852] - 0.00 0.00 1/51 std::thread::_State::_State() [1177] - 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] - 0.00 0.00 1/1 std::tuple::tuple(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3849] ------------------------------------------------ - 0.00 0.00 1/1 std::thread::_Invoker >::operator()() [3854] -[3853] 0.0 0.00 0.00 1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3853] - 0.00 0.00 1/1 std::remove_reference&>::type&& std::move&>(std::tuple&) [4172] - 0.00 0.00 1/1 std::__invoke_result::type std::__invoke(CEventManager::startThread()::{lambda()#1}&&) [4193] - 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::startThread()::{lambda()#1}>(std::tuple&&) [4149] ------------------------------------------------ - 0.00 0.00 1/1 std::thread::_State_impl > >::_M_run() [6259] -[3854] 0.0 0.00 0.00 1 std::thread::_Invoker >::operator()() [3854] - 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3853] ------------------------------------------------ - 0.00 0.00 1/1 std::thread::_Invoker >::operator()() [3856] -[3855] 0.0 0.00 0.00 1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3855] - 0.00 0.00 1/1 std::remove_reference&>::type&& std::move&>(std::tuple&) [4173] - 0.00 0.00 1/1 std::__invoke_result::type std::__invoke(CThreadManager::CThreadManager()::{lambda()#1}&&) [4194] - 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::tuple&&) [4150] ------------------------------------------------ - 0.00 0.00 1/1 std::thread::_State_impl > >::_M_run() [6264] -[3856] 0.0 0.00 0.00 1 std::thread::_Invoker >::operator()() [3856] - 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3855] ------------------------------------------------ - 0.00 0.00 1/1 std::thread::_Invoker >::operator()() [3858] -[3857] 0.0 0.00 0.00 1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3857] - 0.00 0.00 1/1 std::remove_reference&>::type&& std::move&>(std::tuple&) [4174] - 0.00 0.00 1/1 std::__invoke_result::type std::__invoke(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4195] - 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::tuple&&) [4151] ------------------------------------------------ - 0.00 0.00 1/1 std::thread::_State_impl > >::_M_run() [6267] -[3858] 0.0 0.00 0.00 1 std::thread::_Invoker >::operator()() [3858] - 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3857] ------------------------------------------------ - 0.00 0.00 1/1 CEventManager::startThread() [3078] -[3859] 0.0 0.00 0.00 1 std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) [3859] - 0.00 0.00 1/104 std::thread::id::id() [928] - 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] - 0.00 0.00 1/1 std::thread::_State_impl > >::_State_impl(CEventManager::startThread()::{lambda()#1}&&) [3850] - 0.00 0.00 1/52 std::unique_ptr >::unique_ptr, void>(std::thread::_State*) [1162] - 0.00 0.00 1/53 std::unique_ptr >::~unique_ptr() [1147] ------------------------------------------------ - 0.00 0.00 1/1 CThreadManager::CThreadManager() [3102] -[3860] 0.0 0.00 0.00 1 std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) [3860] - 0.00 0.00 1/104 std::thread::id::id() [928] - 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] - 0.00 0.00 1/1 std::thread::_State_impl > >::_State_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) [3851] - 0.00 0.00 1/52 std::unique_ptr >::unique_ptr, void>(std::thread::_State*) [1162] - 0.00 0.00 1/53 std::unique_ptr >::~unique_ptr() [1147] ------------------------------------------------ - 0.00 0.00 1/1 HyprCtl::startHyprCtlSocket() [3138] -[3861] 0.0 0.00 0.00 1 std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3861] - 0.00 0.00 1/104 std::thread::id::id() [928] - 0.00 0.00 1/1 std::thread::_State_impl > >::_State_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [3852] - 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] - 0.00 0.00 1/52 std::unique_ptr >::unique_ptr, void>(std::thread::_State*) [1162] - 0.00 0.00 1/53 std::unique_ptr >::~unique_ptr() [1147] ------------------------------------------------ - 0.00 0.00 1/1 std::vector >::_S_check_init_len(unsigned long, std::allocator const&) [3863] -[3862] 0.0 0.00 0.00 1 std::vector >::_S_max_size(std::allocator const&) [3862] - 0.00 0.00 1/1 std::allocator_traits >::max_size(std::allocator const&) [3744] - 0.00 0.00 1/3016 unsigned long const& std::min(unsigned long const&, unsigned long const&) [398] ------------------------------------------------ - 0.00 0.00 1/1 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) [3864] -[3863] 0.0 0.00 0.00 1 std::vector >::_S_check_init_len(unsigned long, std::allocator const&) [3863] - 0.00 0.00 1/2 std::allocator::allocator(std::allocator const&) [2766] - 0.00 0.00 1/1 std::vector >::_S_max_size(std::allocator const&) [3862] - 0.00 0.00 1/5 std::allocator::~allocator() [2290] ------------------------------------------------ - 0.00 0.00 1/1 std::vector >::vector(std::initializer_list, std::allocator const&) [3867] -[3864] 0.0 0.00 0.00 1 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) [3864] - 0.00 0.00 2/4 std::_Vector_base >::_M_get_Tp_allocator() [2397] - 0.00 0.00 1/1 std::iterator_traits::difference_type std::distance(Vector2D const*, Vector2D const*) [4196] - 0.00 0.00 1/1 std::vector >::_S_check_init_len(unsigned long, std::allocator const&) [3863] - 0.00 0.00 1/1 std::_Vector_base >::_M_allocate(unsigned long) [3558] - 0.00 0.00 1/1 Vector2D* std::__uninitialized_copy_a(Vector2D const*, Vector2D const*, Vector2D*, std::allocator&) [4147] ------------------------------------------------ - 0.00 0.00 1/1 CBezierCurve::setup(std::vector >*) [3075] -[3865] 0.0 0.00 0.00 1 std::vector >::end() [3865] - 0.00 0.00 1/2 __gnu_cxx::__normal_iterator > >::__normal_iterator(Vector2D* const&) [2717] ------------------------------------------------ - 0.00 0.00 1/1 CBezierCurve::setup(std::vector >*) [3075] -[3866] 0.0 0.00 0.00 1 std::vector >::begin() [3866] - 0.00 0.00 1/2 __gnu_cxx::__normal_iterator > >::__normal_iterator(Vector2D* const&) [2717] ------------------------------------------------ - 0.00 0.00 1/1 CAnimationManager::CAnimationManager() [3112] -[3867] 0.0 0.00 0.00 1 std::vector >::vector(std::initializer_list, std::allocator const&) [3867] - 0.00 0.00 1/1 std::_Vector_base >::_Vector_base(std::allocator const&) [3562] - 0.00 0.00 1/1 std::initializer_list::end() const [3186] - 0.00 0.00 1/2 std::initializer_list::begin() const [2752] - 0.00 0.00 1/1 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) [3864] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3871] -[3868] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3868] - 0.00 0.00 1/1 std::allocator >::allocator() [3250] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3872] -[3869] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3869] - 0.00 0.00 1/1 std::allocator >::~allocator() [3251] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::clear() [3938] -[3870] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_init() [3870] - 0.00 0.00 1/121 std::__detail::_List_node_header::_M_init() [899] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list() [3940] -[3871] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3871] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3868] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::~list() [3941] -[3872] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::~_List_base() [3872] - 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_clear() [2940] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3869] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3876] -[3873] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3873] - 0.00 0.00 1/1 std::allocator >::allocator() [3252] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3877] -[3874] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3874] - 0.00 0.00 1/1 std::allocator >::~allocator() [3253] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3877] -[3875] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_clear() [3875] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list() [3942] -[3876] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3876] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3873] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::~list() [3943] -[3877] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::~_List_base() [3877] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3874] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [3875] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3881] -[3878] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3878] - 0.00 0.00 1/1 std::allocator >::allocator() [3254] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3882] -[3879] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3879] - 0.00 0.00 1/1 std::allocator >::~allocator() [3255] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3882] -[3880] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_clear() [3880] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list() [3944] -[3881] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3881] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3878] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::~list() [3945] -[3882] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::~_List_base() [3882] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [3880] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3879] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3886] -[3883] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3883] - 0.00 0.00 1/1 std::allocator >::allocator() [3256] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3887] -[3884] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3884] - 0.00 0.00 1/1 std::allocator >::~allocator() [3257] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3887] -[3885] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_clear() [3885] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list() [3946] -[3886] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3886] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3883] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::~list() [3947] -[3887] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::~_List_base() [3887] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3884] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [3885] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3889] -[3888] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3888] - 0.00 0.00 1/1 std::allocator >::allocator() [3258] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list() [3948] -[3889] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3889] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3888] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3891] -[3890] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3890] - 0.00 0.00 1/1 std::allocator >::allocator() [3259] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list() [3949] -[3891] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3891] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3890] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3898] -[3892] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3892] - 0.00 0.00 1/2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2999] - 0.00 0.00 1/1 std::allocator >::allocator(std::allocator > const&) [3260] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3897] -[3893] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3893] - 0.00 0.00 1/1 std::allocator >::allocator() [3261] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] -[3894] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [3894] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] -[3895] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_node() [3895] - 0.00 0.00 1/1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3770] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [2943] -[3896] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3896] - 0.00 0.00 1/1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3768] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list() [3959] -[3897] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3897] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3893] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3958] -[3898] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3898] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3892] - 0.00 0.00 1/2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [2999] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3901] -[3899] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3899] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] - 0.00 0.00 1/1 std::allocator >::allocator() [3263] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::clear() [3960] -[3900] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_init() [3900] - 0.00 0.00 1/121 std::__detail::_List_node_header::_M_init() [899] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list() [3961] -[3901] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3901] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3899] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3905] -[3902] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3902] - 0.00 0.00 1/1 std::allocator >::allocator() [3264] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3906] -[3903] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3903] - 0.00 0.00 1/1 std::allocator >::~allocator() [3265] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3906] -[3904] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_clear() [3904] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list() [3962] -[3905] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3905] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3902] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::~list() [3963] -[3906] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::~_List_base() [3906] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [3904] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3903] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3910] -[3907] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3907] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] - 0.00 0.00 1/1 std::allocator >::allocator() [3266] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3911] -[3908] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3908] - 0.00 0.00 1/1 std::allocator >::~allocator() [3267] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3911] -[3909] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_clear() [3909] - 0.00 0.00 48/1292 std::_List_node::_M_valptr() [559] - 0.00 0.00 48/96 std::__cxx11::_List_base >::_M_get_Node_allocator() [957] - 0.00 0.00 48/48 void std::allocator_traits > >::destroy(std::allocator >&, SKeybind*) [1211] - 0.00 0.00 48/48 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [1218] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list() [3964] -[3910] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3910] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3907] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::~list() [3965] -[3911] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::~_List_base() [3911] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [3909] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3908] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3917] -[3912] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3912] - 0.00 0.00 1/2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [3000] - 0.00 0.00 1/1 std::allocator >::allocator(std::allocator > const&) [3270] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3918] -[3913] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3913] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] - 0.00 0.00 1/1 std::allocator >::allocator() [3268] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] -[3914] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [3914] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] -[3915] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_node() [3915] - 0.00 0.00 1/1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3774] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [2947] -[3916] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3916] - 0.00 0.00 1/1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3772] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3975] -[3917] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3917] - 0.00 0.00 1/2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [3000] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3912] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list() [3976] -[3918] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3918] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3913] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3925] -[3919] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3919] - 0.00 0.00 1/1 std::allocator >::allocator() [3272] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3924] -[3920] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3920] - 0.00 0.00 1/2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [3001] - 0.00 0.00 1/1 std::allocator >::allocator(std::allocator > const&) [3271] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] -[3921] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [3921] ------------------------------------------------ - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] -[3922] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_get_node() [3922] - 0.00 0.00 1/1 std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [3778] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [2951] -[3923] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_put_node(std::_List_node*) [3923] - 0.00 0.00 1/1 std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [3776] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3986] -[3924] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3924] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) [3920] - 0.00 0.00 1/2 std::remove_reference >&>::type&& std::move >&>(std::allocator >&) [3001] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list() [3987] -[3925] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3925] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3919] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3929] -[3926] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3926] - 0.00 0.00 1/1 std::allocator >::allocator() [3274] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3930] -[3927] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3927] - 0.00 0.00 1/1 std::allocator >::~allocator() [3275] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3930] -[3928] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_M_clear() [3928] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list() [3988] -[3929] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3929] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3926] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::~list() [3989] -[3930] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::~_List_base() [3930] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_clear() [3928] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::~_List_impl() [3927] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3932] -[3931] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3931] - 0.00 0.00 1/1 std::allocator >::allocator() [3276] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list() [3990] -[3932] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3932] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3931] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3934] -[3933] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3933] - 0.00 0.00 1/1 std::allocator >::allocator() [3277] - 0.00 0.00 1/116 std::__detail::_List_node_header::_List_node_header() [901] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::list() [3991] -[3934] 0.0 0.00 0.00 1 std::__cxx11::_List_base >::_List_base() [3934] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_impl::_List_impl() [3933] ------------------------------------------------ - 0.00 0.00 1/1 CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3092] -[3935] 0.0 0.00 0.00 1 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, std::__cxx11::basic_string, std::allocator > const&) [3935] - 0.00 0.00 1/68314 std::__cxx11::basic_string, std::allocator >::size() const [51] - 0.00 0.00 1/188165 std::__cxx11::basic_string, std::allocator >::_M_data() const [31] - 0.00 0.00 1/35 std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) [1310] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] -[3936] 0.0 0.00 0.00 1 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3936] - 0.00 0.00 1/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] - 0.00 0.00 1/15 unsigned long& std::forward(std::remove_reference::type&) [1760] - 0.00 0.00 1/16686 std::__cxx11::list >::end() [179] - 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3939] - 0.00 0.00 1/5 std::__cxx11::list >::back() [2305] ------------------------------------------------ - 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3939] -[3937] 0.0 0.00 0.00 1 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] - 0.00 0.00 1/3 std::__cxx11::_List_base >::_M_get_node() [2641] - 0.00 0.00 1/6 std::__cxx11::_List_base >::_M_get_Node_allocator() [2265] - 0.00 0.00 1/3 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2596] - 0.00 0.00 1/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] - 0.00 0.00 1/15 unsigned long& std::forward(std::remove_reference::type&) [1760] - 0.00 0.00 1/29367 std::_List_node::_M_valptr() [128] - 0.00 0.00 1/1 void std::allocator_traits > >::construct, std::allocator >&>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3767] - 0.00 0.00 1/3 std::__allocated_ptr > >::operator=(decltype(nullptr)) [2598] - 0.00 0.00 1/3 std::__allocated_ptr > >::~__allocated_ptr() [2597] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::cleanupExit() [2702] -[3938] 0.0 0.00 0.00 1 std::__cxx11::list >::clear() [3938] - 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_clear() [2940] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_init() [3870] ------------------------------------------------ - 0.00 0.00 1/1 CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3936] -[3939] 0.0 0.00 0.00 1 void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3939] - 0.00 0.00 1/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] - 0.00 0.00 1/15 unsigned long& std::forward(std::remove_reference::type&) [1760] - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3937] - 0.00 0.00 1/3 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2642] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::CCompositor() [3071] -[3940] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3940] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3871] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::~CCompositor() [3072] -[3941] 0.0 0.00 0.00 1 std::__cxx11::list >::~list() [3941] - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3872] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::CInputManager() [3090] -[3942] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3942] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3876] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::~CInputManager() [3091] -[3943] 0.0 0.00 0.00 1 std::__cxx11::list >::~list() [3943] - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3877] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::CInputManager() [3090] -[3944] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3944] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3881] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::~CInputManager() [3091] -[3945] 0.0 0.00 0.00 1 std::__cxx11::list >::~list() [3945] - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3882] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::CInputManager() [3090] -[3946] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3946] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3886] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::~CInputManager() [3091] -[3947] 0.0 0.00 0.00 1 std::__cxx11::list >::~list() [3947] - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3887] ------------------------------------------------ - 0.00 0.00 1/1 CHyprDwindleLayout::CHyprDwindleLayout() [3118] -[3948] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3948] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3889] ------------------------------------------------ - 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [3017] -[3949] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3949] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3891] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] -[3950] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [3950] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::newMouse(wlr_input_device*) [3089] -[3951] 0.0 0.00 0.00 1 SMouse& std::__cxx11::list >::emplace_back<>() [3951] - 0.00 0.00 1/5 std::__cxx11::list >::end() [2306] - 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3957] - 0.00 0.00 1/2 std::__cxx11::list >::back() [2959] ------------------------------------------------ - 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3957] -[3952] 0.0 0.00 0.00 1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_node() [3895] - 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2449] - 0.00 0.00 1/1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3593] - 0.00 0.00 1/6 std::_List_node::_M_valptr() [2261] - 0.00 0.00 1/1 void std::allocator_traits > >::construct(std::allocator >&, SMouse*) [3771] - 0.00 0.00 1/1 std::__allocated_ptr > >::operator=(decltype(nullptr)) [3595] - 0.00 0.00 1/1 std::__allocated_ptr > >::~__allocated_ptr() [3594] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] -[3953] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3953] - 0.00 0.00 2/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2449] - 0.00 0.00 1/1 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [3554] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::destroyMouse(wlr_input_device*) [3086] -[3954] 0.0 0.00 0.00 1 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] - 0.00 0.00 2/3 std::__cxx11::list >::begin() [2644] - 0.00 0.00 2/3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2627] - 0.00 0.00 2/3 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [2699] - 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3199] - 0.00 0.00 1/1 std::allocator::~allocator() [3225] - 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3958] - 0.00 0.00 1/5 std::__cxx11::list >::end() [2306] - 0.00 0.00 1/2 std::_List_iterator::operator++() [2840] - 0.00 0.00 1/4 std::_List_iterator::operator*() const [2339] - 0.00 0.00 1/1 SMouse::operator==(SMouse const&) [3137] - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3956] - 0.00 0.00 1/2 std::__cxx11::list >::size() const [2756] - 0.00 0.00 1/2 std::__cxx11::list >::~list() [2960] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3956] -[3955] 0.0 0.00 0.00 1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] - 0.00 0.00 3/3 std::_List_const_iterator::_M_const_cast() const [2541] - 0.00 0.00 2/2 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [3010] - 0.00 0.00 1/2 std::_List_iterator::operator++() [2840] - 0.00 0.00 1/3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2627] - 0.00 0.00 1/1 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [4105] - 0.00 0.00 1/1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3953] - 0.00 0.00 1/1 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [3950] - 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2942] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [3894] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] -[3956] 0.0 0.00 0.00 1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3956] - 0.00 0.00 1/1 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [4153] - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] ------------------------------------------------ - 0.00 0.00 1/1 SMouse& std::__cxx11::list >::emplace_back<>() [3951] -[3957] 0.0 0.00 0.00 1 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3957] - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3952] - 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2942] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) [3954] -[3958] 0.0 0.00 0.00 1 std::__cxx11::list >::list(std::allocator const&) [3958] - 0.00 0.00 1/1 std::allocator >::allocator(std::allocator const&) [3262] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3898] - 0.00 0.00 1/3 std::allocator >::~allocator() [2552] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::CInputManager() [3090] -[3959] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3959] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3897] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::cleanupExit() [2702] -[3960] 0.0 0.00 0.00 1 std::__cxx11::list >::clear() [3960] - 0.00 0.00 1/6 std::__cxx11::_List_base >::_M_clear() [2266] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_init() [3900] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::CCompositor() [3071] -[3961] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3961] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3901] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::CInputManager() [3090] -[3962] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3962] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3905] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::~CInputManager() [3091] -[3963] 0.0 0.00 0.00 1 std::__cxx11::list >::~list() [3963] - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3906] ------------------------------------------------ - 0.00 0.00 1/1 CKeybindManager::CKeybindManager() [3110] -[3964] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3964] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3910] ------------------------------------------------ - 0.00 0.00 1/1 CKeybindManager::~CKeybindManager() [3111] -[3965] 0.0 0.00 0.00 1 std::__cxx11::list >::~list() [3965] - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3911] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] -[3966] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [3966] ------------------------------------------------ - 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert(std::_List_iterator, SMonitor const&) [3973] -[3967] 0.0 0.00 0.00 1 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_node() [3915] - 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2453] - 0.00 0.00 1/4 SMonitor const& std::forward(std::remove_reference::type&) [2508] - 0.00 0.00 1/1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3596] - 0.00 0.00 1/37873 std::_List_node::_M_valptr() [92] - 0.00 0.00 1/1 void std::allocator_traits > >::construct(std::allocator >&, SMonitor*, SMonitor const&) [3775] - 0.00 0.00 1/1 std::__allocated_ptr > >::operator=(decltype(nullptr)) [3598] - 0.00 0.00 1/1 std::__allocated_ptr > >::~__allocated_ptr() [3597] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] -[3968] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3968] - 0.00 0.00 2/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2453] - 0.00 0.00 1/1 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [3555] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] -[3969] 0.0 0.00 0.00 1 std::__cxx11::list >::back() [3969] - 0.00 0.00 1/37815 std::__cxx11::list >::end() [95] - 0.00 0.00 1/1 std::_List_iterator::operator--() [3588] - 0.00 0.00 1/37872 std::_List_iterator::operator*() const [93] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_monitorDestroy(void*, void*) [3133] -[3970] 0.0 0.00 0.00 1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] - 0.00 0.00 2/37872 std::__cxx11::list >::begin() [94] - 0.00 0.00 2/3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2628] - 0.00 0.00 2/62431 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [53] - 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3201] - 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3975] - 0.00 0.00 1/1 std::allocator::~allocator() [3227] - 0.00 0.00 1/37815 std::__cxx11::list >::end() [95] - 0.00 0.00 1/24611 std::_List_iterator::operator++() [149] - 0.00 0.00 1/37872 std::_List_iterator::operator*() const [93] - 0.00 0.00 1/1 SMonitor::operator==(SMonitor const&) [3141] - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3972] - 0.00 0.00 1/1 std::__cxx11::list >::size() const [3202] - 0.00 0.00 1/2 std::__cxx11::list >::~list() [2961] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3972] -[3971] 0.0 0.00 0.00 1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] - 0.00 0.00 3/3 std::_List_const_iterator::_M_const_cast() const [2542] - 0.00 0.00 2/2 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [3011] - 0.00 0.00 1/24611 std::_List_iterator::operator++() [149] - 0.00 0.00 1/3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2628] - 0.00 0.00 1/1 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [4106] - 0.00 0.00 1/1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3968] - 0.00 0.00 1/1 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [3966] - 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2946] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [3914] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] -[3972] 0.0 0.00 0.00 1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3972] - 0.00 0.00 1/1 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [4154] - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::push_back(SMonitor const&) [3974] -[3973] 0.0 0.00 0.00 1 void std::__cxx11::list >::_M_insert(std::_List_iterator, SMonitor const&) [3973] - 0.00 0.00 1/4 SMonitor const& std::forward(std::remove_reference::type&) [2508] - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) [3967] - 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2946] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_newOutput(wl_listener*, void*) [4438] -[3974] 0.0 0.00 0.00 1 std::__cxx11::list >::push_back(SMonitor const&) [3974] - 0.00 0.00 1/37815 std::__cxx11::list >::end() [95] - 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert(std::_List_iterator, SMonitor const&) [3973] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) [3970] -[3975] 0.0 0.00 0.00 1 std::__cxx11::list >::list(std::allocator const&) [3975] - 0.00 0.00 1/1 std::allocator >::allocator(std::allocator const&) [3269] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3917] - 0.00 0.00 1/3 std::allocator >::~allocator() [2553] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::CCompositor() [3071] -[3976] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3976] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3918] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] -[3977] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [3977] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::newKeyboard(wlr_input_device*) [3085] -[3978] 0.0 0.00 0.00 1 SKeyboard& std::__cxx11::list >::emplace_back<>() [3978] - 0.00 0.00 1/3 std::__cxx11::list >::end() [2645] - 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3985] - 0.00 0.00 1/1 std::__cxx11::list >::back() [3981] ------------------------------------------------ - 0.00 0.00 1/1 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3985] -[3979] 0.0 0.00 0.00 1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_get_node() [3922] - 0.00 0.00 1/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2454] - 0.00 0.00 1/1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3599] - 0.00 0.00 1/4 std::_List_node::_M_valptr() [2383] - 0.00 0.00 1/1 void std::allocator_traits > >::construct(std::allocator >&, SKeyboard*) [3779] - 0.00 0.00 1/1 std::__allocated_ptr > >::operator=(decltype(nullptr)) [3601] - 0.00 0.00 1/1 std::__allocated_ptr > >::~__allocated_ptr() [3600] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] -[3980] 0.0 0.00 0.00 1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3980] - 0.00 0.00 2/4 std::__cxx11::_List_base >::_M_get_Node_allocator() [2454] - 0.00 0.00 1/1 std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [3556] ------------------------------------------------ - 0.00 0.00 1/1 SKeyboard& std::__cxx11::list >::emplace_back<>() [3978] -[3981] 0.0 0.00 0.00 1 std::__cxx11::list >::back() [3981] - 0.00 0.00 1/3 std::__cxx11::list >::end() [2645] - 0.00 0.00 1/2 std::_List_iterator::operator*() const [2744] - 0.00 0.00 1/1 std::_List_iterator::operator--() [3589] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::destroyKeyboard(SKeyboard*) [3087] -[3982] 0.0 0.00 0.00 1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] - 0.00 0.00 2/2 std::__cxx11::list >::begin() [2962] - 0.00 0.00 2/3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2629] - 0.00 0.00 2/2 std::operator==(std::_List_iterator const&, std::_List_iterator const&) [3009] - 0.00 0.00 1/1 std::__cxx11::list >::get_allocator() const [3204] - 0.00 0.00 1/1 std::allocator::~allocator() [3229] - 0.00 0.00 1/1 std::__cxx11::list >::list(std::allocator const&) [3986] - 0.00 0.00 1/3 std::__cxx11::list >::end() [2645] - 0.00 0.00 1/2 std::_List_iterator::operator++() [2841] - 0.00 0.00 1/2 std::_List_iterator::operator*() const [2744] - 0.00 0.00 1/1 SKeyboard::operator==(SKeyboard const&) [3145] - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3984] - 0.00 0.00 1/1 std::__cxx11::list >::size() const [3205] - 0.00 0.00 1/2 std::__cxx11::list >::~list() [2963] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3984] -[3983] 0.0 0.00 0.00 1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] - 0.00 0.00 3/3 std::_List_const_iterator::_M_const_cast() const [2543] - 0.00 0.00 2/2 std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) [3012] - 0.00 0.00 1/2 std::_List_iterator::operator++() [2841] - 0.00 0.00 1/3 std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2629] - 0.00 0.00 1/1 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [4107] - 0.00 0.00 1/1 std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) [3980] - 0.00 0.00 1/1 std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) [3977] - 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2950] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_M_dec_size(unsigned long) [3921] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] -[3984] 0.0 0.00 0.00 1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3984] - 0.00 0.00 1/1 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [4155] - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] ------------------------------------------------ - 0.00 0.00 1/1 SKeyboard& std::__cxx11::list >::emplace_back<>() [3978] -[3985] 0.0 0.00 0.00 1 void std::__cxx11::list >::_M_insert<>(std::_List_iterator) [3985] - 0.00 0.00 1/1 std::_List_node* std::__cxx11::list >::_M_create_node<>() [3979] - 0.00 0.00 1/2 std::__cxx11::_List_base >::_M_inc_size(unsigned long) [2950] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) [3982] -[3986] 0.0 0.00 0.00 1 std::__cxx11::list >::list(std::allocator const&) [3986] - 0.00 0.00 1/1 std::allocator >::allocator(std::allocator const&) [3273] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base(std::allocator >&&) [3924] - 0.00 0.00 1/3 std::allocator >::~allocator() [2554] ------------------------------------------------ - 0.00 0.00 1/1 CInputManager::CInputManager() [3090] -[3987] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3987] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3925] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::CCompositor() [3071] -[3988] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3988] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3929] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::~CCompositor() [3072] -[3989] 0.0 0.00 0.00 1 std::__cxx11::list >::~list() [3989] - 0.00 0.00 1/1 std::__cxx11::_List_base >::~_List_base() [3930] ------------------------------------------------ - 0.00 0.00 1/1 CAnimationManager::CAnimationManager() [3112] -[3990] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3990] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3932] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::CCompositor() [3071] -[3991] 0.0 0.00 0.00 1 std::__cxx11::list >::list() [3991] - 0.00 0.00 1/1 std::__cxx11::_List_base >::_List_base() [3934] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::CCompositor() [3071] -[3992] 0.0 0.00 0.00 1 std::__cxx11::to_string(long) [3992] - 0.00 0.00 1/1 unsigned int std::__detail::__to_chars_len(unsigned long, int) [4011] - 0.00 0.00 1/6 std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) [2269] - 0.00 0.00 1/1328 std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) [555] - 0.00 0.00 1/1 void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned long) [4074] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] -[3993] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_insert(std::pair) [3993] - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4001] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] -[3994] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3994] - 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 1/1 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4000] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] -[3995] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::~_Auto_node() [3995] ------------------------------------------------ - 0.00 0.00 1/1 std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) [4004] -[3996] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::_Alloc_node(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&) [3996] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] -[3997] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_leftmost() [3997] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [4006] -[3998] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) [3998] - 0.00 0.00 1/1 std::remove_reference, std::allocator > const, unsigned int> > >&>::type&& std::move, std::allocator > const, unsigned int> > >&>(std::allocator, std::allocator > const, unsigned int> > >&) [4171] - 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> > >::allocator(std::allocator, std::allocator > const, unsigned int> > > const&) [3279] - 0.00 0.00 1/1 std::_Rb_tree_key_compare, std::allocator > > >::_Rb_tree_key_compare(std::less, std::allocator > > const&) [3786] - 0.00 0.00 1/1 std::_Rb_tree_header::_Rb_tree_header() [3592] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::~_Rb_tree() [4007] -[3999] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::~_Rb_tree_impl() [3999] - 0.00 0.00 1/2 std::allocator, std::allocator > const, unsigned int> > >::~allocator() [2790] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3994] -[4000] 0.0 0.00 0.00 1 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4000] - 0.00 0.00 1/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_node() [1822] - 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 1/1 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_insert(std::pair) [3993] -[4001] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4001] - 0.00 0.00 1/90 std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [970] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4000] -[4002] 0.0 0.00 0.00 1 void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4002] - 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 1/70 std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() [1022] - 0.00 0.00 1/52 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() [1173] - 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3780] ------------------------------------------------ - 0.00 0.00 1/1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1729] -[4003] 0.0 0.00 0.00 1 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4003] - 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_key() const [3206] - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3994] - 0.00 0.00 1/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) [1827] - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_insert(std::pair) [3993] - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::~_Auto_node() [3995] ------------------------------------------------ - 0.00 0.00 1/1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] -[4004] 0.0 0.00 0.00 1 std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) [4004] - 0.00 0.00 12/29 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [1535] - 0.00 0.00 12/13 std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) [1813] - 0.00 0.00 12/12 std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) [1957] - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::_Alloc_node(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&) [3996] ------------------------------------------------ - 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4005] - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::~_Rb_tree() [4007] -[4005] 0.0 0.00 0.00 1+13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4005] - 0.00 0.00 13/55 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_right(std::_Rb_tree_node_base*) [1120] - 0.00 0.00 13/63 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_left(std::_Rb_tree_node_base*) [1076] - 0.00 0.00 13/13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_drop_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [1824] - 13 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4005] ------------------------------------------------ - 0.00 0.00 1/1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [3789] -[4006] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [4006] - 0.00 0.00 1/1 std::allocator, std::allocator > const, unsigned int> > >::allocator, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > const&) [3278] - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) [3998] - 0.00 0.00 1/2 std::allocator, std::allocator > const, unsigned int> > >::~allocator() [2790] ------------------------------------------------ - 0.00 0.00 1/1 std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::~map() [6062] -[4007] 0.0 0.00 0.00 1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::~_Rb_tree() [4007] - 0.00 0.00 1/27 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_begin() [1579] - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) [4005] - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::~_Rb_tree_impl() [3999] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] -[4008] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_Hash_node() [4008] - 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] -[4009] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Hash_node() [4009] - 0.00 0.00 1/125 std::__detail::_Hash_node_base::_Hash_node_base() [895] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] -[4010] 0.0 0.00 0.00 1 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4010] - 0.00 0.00 1/1 std::__detail::_Node_iterator_base, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4075] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::to_string(long) [3992] -[4011] 0.0 0.00 0.00 1 unsigned int std::__detail::__to_chars_len(unsigned long, int) [4011] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4019] -[4012] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4012] - 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() [2277] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4020] -[4013] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4013] - 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() [2277] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4021] -[4014] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4014] - 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() [2277] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4023] -[4015] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4015] - 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() [2277] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4024] -[4016] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4016] - 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() [2277] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4025] -[4017] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4017] - 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() [2277] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4026] -[4018] 0.0 0.00 0.00 1 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_Hash_code_base() [4018] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_Hashtable_ebo_helper() [4096] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3292] -[4019] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4019] - 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() [2276] - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4012] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3295] -[4020] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4020] - 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() [2276] - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4013] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3305] -[4021] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4021] - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4014] - 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() [2276] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [3218] -[4022] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) [4022] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3311] -[4023] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4023] - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4015] - 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() [2276] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3314] -[4024] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4024] - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4016] - 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() [2276] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3320] -[4025] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4025] - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() [4017] - 0.00 0.00 1/6 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() [2276] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3343] -[4026] 0.0 0.00 0.00 1 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4026] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_Hashtable_ebo_helper() [4095] - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_Hash_code_base() [4018] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3284] -[4027] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] - 0.00 0.00 2/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() [2272] - 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::allocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, unsigned long) [3747] - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__to_address, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4131] - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_Hash_node() [4008] - 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 1/4132 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() [357] - 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3748] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4030] -[4028] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4028] - 0.00 0.00 1/4132 std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() [357] - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() [2272] - 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::destroy, std::allocator > const, CBezierCurve> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*) [3746] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4032] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3287] -[4029] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) [4029] - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() [2272] - 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, CBezierCurve>, true> >(std::allocator, std::allocator > const, CBezierCurve>, true> > const&) [2778] - 0.00 0.00 1/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] - 0.00 0.00 1/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] - 0.00 0.00 1/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3290] -[4030] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4030] - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_M_next() const [3207] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4028] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2792] -[4031] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4031] - 0.00 0.00 1/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() [2272] - 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, CBezierCurve>, true> >(std::allocator, std::allocator > const, CBezierCurve>, true> > const&) [2778] - 0.00 0.00 1/26 std::allocator::~allocator() [1603] - 0.00 0.00 1/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4028] -[4032] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4032] - 0.00 0.00 1/1 std::__ptr_traits_ptr_to, std::allocator > const, CBezierCurve>, true>*, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [3784] - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() [2272] - 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::deallocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3745] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3292] -[4033] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_Hashtable_alloc() [4033] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_Hashtable_ebo_helper() [4077] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3293] -[4034] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::~_Hashtable_alloc() [4034] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::~_Hashtable_ebo_helper() [4078] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3294] -[4035] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [4035] - 0.00 0.00 76/1875 std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_M_next() const [441] - 0.00 0.00 76/76 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [1007] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3295] -[4036] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_Hashtable_alloc() [4036] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_Hashtable_ebo_helper() [4079] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3296] -[4037] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::~_Hashtable_alloc() [4037] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::~_Hashtable_ebo_helper() [4080] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3297] -[4038] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] - 0.00 0.00 2/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() [2273] - 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::allocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, unsigned long) [3751] - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__to_address, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4132] - 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Hash_node() [4009] - 0.00 0.00 1/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] - 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 1/3 std::__detail::_Hash_node_value_base, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_valptr() [2654] - 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3752] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [2969] -[4039] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4039] - 0.00 0.00 1/3 std::__detail::_Hash_node_value_base, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_valptr() [2654] - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() [2273] - 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::destroy, std::allocator > const, SMonitorAdditionalReservedArea> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) [3750] - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4042] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3300] -[4040] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) [4040] - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() [2273] - 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> > const&) [2779] - 0.00 0.00 1/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] - 0.00 0.00 1/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] - 0.00 0.00 1/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2794] -[4041] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4041] - 0.00 0.00 1/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() [2273] - 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> > const&) [2779] - 0.00 0.00 1/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] - 0.00 0.00 1/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4039] -[4042] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4042] - 0.00 0.00 1/1 std::__ptr_traits_ptr_to, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [3785] - 0.00 0.00 1/6 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() [2273] - 0.00 0.00 1/1 std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::deallocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3749] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3305] -[4043] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_Hashtable_alloc() [4043] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_Hashtable_ebo_helper() [4081] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3306] -[4044] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::~_Hashtable_alloc() [4044] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::~_Hashtable_ebo_helper() [4082] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3308] -[4045] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) [4045] - 0.00 0.00 1/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() [1764] - 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > const&) [2780] - 0.00 0.00 1/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] - 0.00 0.00 1/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] - 0.00 0.00 1/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2796] -[4046] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4046] - 0.00 0.00 1/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] - 0.00 0.00 1/14 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() [1764] - 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > const&) [2780] - 0.00 0.00 1/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] - 0.00 0.00 1/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3311] -[4047] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_Hashtable_alloc() [4047] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_Hashtable_ebo_helper() [4083] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3312] -[4048] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::~_Hashtable_alloc() [4048] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::~_Hashtable_ebo_helper() [4084] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3313] -[4049] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [4049] - 0.00 0.00 27/84 std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_M_next() const [973] - 0.00 0.00 27/27 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [1582] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3314] -[4050] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_Hashtable_alloc() [4050] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_Hashtable_ebo_helper() [4085] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3315] -[4051] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::~_Hashtable_alloc() [4051] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::~_Hashtable_ebo_helper() [4086] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3317] -[4052] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) [4052] - 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() [1996] - 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, long>, true> >(std::allocator, std::allocator > const, long>, true> > const&) [2784] - 0.00 0.00 1/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] - 0.00 0.00 1/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] - 0.00 0.00 1/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3318] -[4053] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [4053] - 0.00 0.00 2/3 std::__detail::_Hash_node, std::allocator > const, long>, true>::_M_next() const [2545] - 0.00 0.00 2/2 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2974] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2803] -[4054] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4054] - 0.00 0.00 1/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] - 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() [1996] - 0.00 0.00 1/2 std::allocator::allocator, std::allocator > const, long>, true> >(std::allocator, std::allocator > const, long>, true> > const&) [2784] - 0.00 0.00 1/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] - 0.00 0.00 1/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3320] -[4055] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_Hashtable_alloc() [4055] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_Hashtable_ebo_helper() [4087] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3321] -[4056] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::~_Hashtable_alloc() [4056] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::~_Hashtable_ebo_helper() [4088] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3324] -[4057] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4057] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3325] -[4058] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4058] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4089] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3327] -[4059] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4059] - 0.00 0.00 1/18 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1704] - 0.00 0.00 1/2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2781] - 0.00 0.00 1/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] - 0.00 0.00 1/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] - 0.00 0.00 1/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3328] -[4060] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4060] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2807] -[4061] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4061] - 0.00 0.00 1/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] - 0.00 0.00 1/18 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1704] - 0.00 0.00 1/2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2781] - 0.00 0.00 1/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] - 0.00 0.00 1/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3330] -[4062] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4062] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4090] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3332] -[4063] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4063] - 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1997] - 0.00 0.00 1/2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2782] - 0.00 0.00 1/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] - 0.00 0.00 1/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] - 0.00 0.00 1/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3334] -[4064] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4064] - 0.00 0.00 1/3 std::__detail::_Hash_node, false>::_M_next() const [2546] - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2977] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2811] -[4065] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4065] - 0.00 0.00 1/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] - 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1997] - 0.00 0.00 1/2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2782] - 0.00 0.00 1/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] - 0.00 0.00 1/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3339] -[4066] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4066] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4091] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3342] -[4067] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4067] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3343] -[4068] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_Hashtable_alloc() [4068] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_Hashtable_ebo_helper() [4092] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3344] -[4069] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4069] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4093] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3346] -[4070] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) [4070] - 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1998] - 0.00 0.00 1/2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2783] - 0.00 0.00 1/13 std::allocator_traits >::allocate(std::allocator&, unsigned long) [1804] - 0.00 0.00 1/13 std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) [1832] - 0.00 0.00 1/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3349] -[4071] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) [4071] - 0.00 0.00 1/3 std::__detail::_Hash_node, false>::_M_next() const [2547] - 0.00 0.00 1/2 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) [2980] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2817] -[4072] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [4072] - 0.00 0.00 1/13 std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [1812] - 0.00 0.00 1/10 std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() [1998] - 0.00 0.00 1/2 std::allocator::allocator, false> >(std::allocator, false> > const&) [2783] - 0.00 0.00 1/13 std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1803] - 0.00 0.00 1/26 std::allocator::~allocator() [1603] ------------------------------------------------ - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3354] -[4073] 0.0 0.00 0.00 1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4073] - 0.00 0.00 1/1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4094] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::to_string(long) [3992] -[4074] 0.0 0.00 0.00 1 void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned long) [4074] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4010] -[4075] 0.0 0.00 0.00 1 std::__detail::_Node_iterator_base, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4075] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [1546] -[4076] 0.0 0.00 0.00 1 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() [4076] - 0.00 0.00 1/96 std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() [958] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_Hashtable_alloc() [4033] -[4077] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_Hashtable_ebo_helper() [4077] - 0.00 0.00 1/1 std::allocator, std::allocator > const, CBezierCurve>, true> >::allocator() [3230] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::~_Hashtable_alloc() [4034] -[4078] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::~_Hashtable_ebo_helper() [4078] - 0.00 0.00 1/1 std::allocator, std::allocator > const, CBezierCurve>, true> >::~allocator() [3231] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_Hashtable_alloc() [4036] -[4079] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_Hashtable_ebo_helper() [4079] - 0.00 0.00 1/1 std::allocator, std::allocator > const, SConfigValue>, true> >::allocator() [3232] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::~_Hashtable_alloc() [4037] -[4080] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::~_Hashtable_ebo_helper() [4080] - 0.00 0.00 1/1 std::allocator, std::allocator > const, SConfigValue>, true> >::~allocator() [3233] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_Hashtable_alloc() [4043] -[4081] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_Hashtable_ebo_helper() [4081] - 0.00 0.00 1/1 std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocator() [3234] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::~_Hashtable_alloc() [4044] -[4082] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::~_Hashtable_ebo_helper() [4082] - 0.00 0.00 1/1 std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::~allocator() [3235] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_Hashtable_alloc() [4047] -[4083] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_Hashtable_ebo_helper() [4083] - 0.00 0.00 1/1 std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocator() [3236] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::~_Hashtable_alloc() [4048] -[4084] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::~_Hashtable_ebo_helper() [4084] - 0.00 0.00 1/1 std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::~allocator() [3237] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_Hashtable_alloc() [4050] -[4085] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_Hashtable_ebo_helper() [4085] - 0.00 0.00 1/1 std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocator() [3238] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::~_Hashtable_alloc() [4051] -[4086] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::~_Hashtable_ebo_helper() [4086] - 0.00 0.00 1/1 std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::~allocator() [3239] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_Hashtable_alloc() [4055] -[4087] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_Hashtable_ebo_helper() [4087] - 0.00 0.00 1/1 std::allocator, std::allocator > const, long>, true> >::allocator() [3240] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::~_Hashtable_alloc() [4056] -[4088] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::~_Hashtable_ebo_helper() [4088] - 0.00 0.00 1/1 std::allocator, std::allocator > const, long>, true> >::~allocator() [3241] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4058] -[4089] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4089] - 0.00 0.00 1/1 std::allocator, false> >::~allocator() [3242] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4062] -[4090] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4090] - 0.00 0.00 1/1 std::allocator, false> >::~allocator() [3243] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4066] -[4091] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4091] - 0.00 0.00 1/1 std::allocator, false> >::~allocator() [3244] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::_Hashtable_alloc() [4068] -[4092] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_Hashtable_ebo_helper() [4092] - 0.00 0.00 1/1 std::allocator, false> >::allocator() [3245] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4069] -[4093] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4093] - 0.00 0.00 1/1 std::allocator, false> >::~allocator() [3246] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() [4073] -[4094] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() [4094] - 0.00 0.00 1/1 std::allocator, false> >::~allocator() [3247] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() [4026] -[4095] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_Hashtable_ebo_helper() [4095] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_Hash_code_base() [4018] -[4096] 0.0 0.00 0.00 1 std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_Hashtable_ebo_helper() [4096] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [3566] -[4097] 0.0 0.00 0.00 1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) [4097] - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3210] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2720] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3147] - 0.00 0.00 1/569 std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) [632] - 0.00 0.00 1/108 std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [917] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3284] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [3288] - 0.00 0.00 1/4130 std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::operator->() const [359] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [3285] ------------------------------------------------ - 0.00 0.00 1/1 std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [3572] -[4098] 0.0 0.00 0.00 1 std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) [4098] - 0.00 0.00 1/1 std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3213] - 0.00 0.00 1/2 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2722] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [3149] - 0.00 0.00 1/3 std::tuple, std::allocator > const&>::tuple(std::__cxx11::basic_string, std::allocator > const&) [2636] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3297] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3301] - 0.00 0.00 1/1 std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::operator->() const [3209] - 0.00 0.00 1/1 std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [3298] ------------------------------------------------ - 0.00 0.00 1/1 std::iterator_traits::difference_type std::distance(Vector2D const*, Vector2D const*) [4196] -[4099] 0.0 0.00 0.00 1 std::iterator_traits::difference_type std::__distance(Vector2D const*, Vector2D const*, std::random_access_iterator_tag) [4099] ------------------------------------------------ - 0.00 0.00 1/1 void std::allocator_traits > >::destroy(std::allocator >&, SMouse*) [3769] -[4100] 0.0 0.00 0.00 1 void std::destroy_at(SMouse*) [4100] - 0.00 0.00 1/1 SMouse::~SMouse() [3136] ------------------------------------------------ - 0.00 0.00 1/1 void std::allocator_traits > >::destroy(std::allocator >&, SMonitor*) [3773] -[4101] 0.0 0.00 0.00 1 void std::destroy_at(SMonitor*) [4101] - 0.00 0.00 1/2 SMonitor::~SMonitor() [2716] ------------------------------------------------ - 0.00 0.00 1/1 void std::allocator_traits > >::destroy(std::allocator >&, SKeyboard*) [3777] -[4102] 0.0 0.00 0.00 1 void std::destroy_at(SKeyboard*) [4102] - 0.00 0.00 1/1 SKeyboard::~SKeyboard() [3144] ------------------------------------------------ - 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::destroy, std::allocator > const, CBezierCurve> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*) [3746] -[4103] 0.0 0.00 0.00 1 void std::destroy_at, std::allocator > const, CBezierCurve> >(std::pair, std::allocator > const, CBezierCurve>*) [4103] - 0.00 0.00 1/1 std::pair, std::allocator > const, CBezierCurve>::~pair() [3792] ------------------------------------------------ - 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::destroy, std::allocator > const, SMonitorAdditionalReservedArea> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) [3750] -[4104] 0.0 0.00 0.00 1 void std::destroy_at, std::allocator > const, SMonitorAdditionalReservedArea> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) [4104] - 0.00 0.00 1/1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::~pair() [3795] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3955] -[4105] 0.0 0.00 0.00 1 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [4105] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3971] -[4106] 0.0 0.00 0.00 1 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [4106] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) [3983] -[4107] 0.0 0.00 0.00 1 std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) [4107] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [4197] -[4108] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [4108] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [4198] -[4109] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [4109] ------------------------------------------------ - 0.00 0.00 1/1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3593] -[4110] 0.0 0.00 0.00 1 std::allocator >* std::__addressof > >(std::allocator >&) [4110] ------------------------------------------------ - 0.00 0.00 1/1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3596] -[4111] 0.0 0.00 0.00 1 std::allocator >* std::__addressof > >(std::allocator >&) [4111] ------------------------------------------------ - 0.00 0.00 1/1 std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [3599] -[4112] 0.0 0.00 0.00 1 std::allocator >* std::__addressof > >(std::allocator >&) [4112] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[4113] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4113] - 0.00 0.00 1/1 CHyprError::CHyprError() [3062] - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprError*) [3394] ------------------------------------------------ - 0.00 0.00 1/1 main [11] -[4114] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4114] - 0.00 0.00 1/1 CCompositor::CCompositor() [3071] - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CCompositor*) [3398] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[4115] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4115] - 0.00 0.00 1/1 CEventManager::CEventManager() [3079] - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CEventManager*) [3402] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[4116] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4116] - 0.00 0.00 1/1 CHyprRenderer::CHyprRenderer() [3084] - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprRenderer*) [3406] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[4117] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4117] - 0.00 0.00 1/1 CInputManager::CInputManager() [3090] - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CInputManager*) [3410] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[4118] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4118] - 0.00 0.00 1/1 CConfigManager::CConfigManager() [3097] - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CConfigManager*) [3414] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[4119] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4119] - 0.00 0.00 1/1 CLayoutManager::CLayoutManager() [3099] - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CLayoutManager*) [3418] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[4120] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4120] - 0.00 0.00 1/1 CThreadManager::CThreadManager() [3102] - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CThreadManager*) [3422] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[4121] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4121] - 0.00 0.00 1/1 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprOpenGLImpl*) [3426] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[4122] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4122] - 0.00 0.00 1/1 CKeybindManager::CKeybindManager() [3110] - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CKeybindManager*) [3430] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[4123] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4123] - 0.00 0.00 1/1 CAnimationManager::CAnimationManager() [3112] - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CAnimationManager*) [3434] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[4124] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4124] - 0.00 0.00 1/1 CHyprDebugOverlay::CHyprDebugOverlay() [3114] - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprDebugOverlay*) [3438] ------------------------------------------------ - 0.00 0.00 1/1 CCompositor::startCompositor() [3065] -[4125] 0.0 0.00 0.00 1 std::__detail::_MakeUniq::__single_object std::make_unique() [4125] - 0.00 0.00 1/1 CHyprXWaylandManager::CHyprXWaylandManager() [3122] - 0.00 0.00 1/1 std::unique_ptr >::unique_ptr, void>(CHyprXWaylandManager*) [3442] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) [4148] -[4126] 0.0 0.00 0.00 1 _IO_FILE*& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) [4126] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) [3531] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::startThread()::{lambda()#1}>(std::tuple&&) [4149] -[4127] 0.0 0.00 0.00 1 CEventManager::startThread()::{lambda()#1}& std::__get_helper<0ul, CEventManager::startThread()::{lambda()#1}>(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) [4127] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) [3533] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::tuple&&) [4150] -[4128] 0.0 0.00 0.00 1 CThreadManager::CThreadManager()::{lambda()#1}& std::__get_helper<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) [4128] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) [3535] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::tuple&&) [4151] -[4129] 0.0 0.00 0.00 1 HyprCtl::startHyprCtlSocket()::{lambda()#1}& std::__get_helper<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) [4129] - 0.00 0.00 1/1 std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) [3537] ------------------------------------------------ - 0.00 0.00 1/1 std::tuple_element<1ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<1ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) [4152] -[4130] 0.0 0.00 0.00 1 int (*&std::__get_helper<1ul, int (*)(_IO_FILE*)>(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&))(_IO_FILE*) [4130] - 0.00 0.00 1/1 std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&) [3539] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4027] -[4131] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__to_address, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [4131] ------------------------------------------------ - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4038] -[4132] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__to_address, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [4132] ------------------------------------------------ - 0.00 0.00 1/1 void std::allocator_traits > >::construct, std::allocator >&>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [3767] -[4133] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [4133] - 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 1/15 std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) [1759] - 0.00 0.00 1/15 unsigned long& std::forward(std::remove_reference::type&) [1760] - 0.00 0.00 1/14999 std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) [192] - 0.00 0.00 1/3 CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [2523] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] ------------------------------------------------ - 0.00 0.00 1/1 void std::allocator_traits >::construct(std::allocator&, SMonitorRule*, SMonitorRule const&) [2886] -[4134] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) SMonitorRule((declval)())) std::construct_at(SMonitorRule*, SMonitorRule const&) [4134] - 0.00 0.00 3/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 3/4 SMonitorRule::SMonitorRule(SMonitorRule const&) [2319] - 0.00 0.00 1/3 SMonitorRule const& std::forward(std::remove_reference::type&) [2695] ------------------------------------------------ - 0.00 0.00 1/1 void std::allocator_traits > >::construct(std::allocator >&, SMouse*) [3771] -[4135] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) SMouse()) std::construct_at(SMouse*) [4135] - 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 1/1 SMouse::SMouse() [3135] ------------------------------------------------ - 0.00 0.00 1/1 void std::allocator_traits > >::construct(std::allocator >&, SMonitor*, SMonitor const&) [3775] -[4136] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) SMonitor((declval)())) std::construct_at(SMonitor*, SMonitor const&) [4136] - 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 1/4 SMonitor const& std::forward(std::remove_reference::type&) [2508] - 0.00 0.00 1/1 SMonitor::SMonitor(SMonitor const&) [3139] ------------------------------------------------ - 0.00 0.00 1/1 void std::allocator_traits > >::construct(std::allocator >&, SKeyboard*) [3779] -[4137] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) SKeyboard()) std::construct_at(SKeyboard*) [4137] - 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 1/1 SKeyboard::SKeyboard() [3143] ------------------------------------------------ - 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3748] -[4138] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4138] - 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 1/108 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [913] - 0.00 0.00 1/1 std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [3790] ------------------------------------------------ - 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [3752] -[4139] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] - 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 1/12 std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) [1977] - 0.00 0.00 1/3 std::tuple, std::allocator > const&>::tuple(std::tuple, std::allocator > const&>&&) [2635] - 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 1/1 std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [3793] ------------------------------------------------ - 0.00 0.00 1/1 void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3780] -[4140] 0.0 0.00 0.00 1 decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] - 0.00 0.00 1/4070 operator new(unsigned long, void*) [361] - 0.00 0.00 1/478 std::tuple<>&& std::forward >(std::remove_reference >::type&) [655] - 0.00 0.00 1/434 std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) [665] - 0.00 0.00 1/478 std::piecewise_construct_t const& std::forward(std::remove_reference::type&) [654] - 0.00 0.00 1/108 std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [913] - 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [3796] ------------------------------------------------ - 0.00 0.00 1/1 std::__invoke_result::type std::__invoke(CEventManager::startThread()::{lambda()#1}&&) [4193] -[4141] 0.0 0.00 0.00 1 void std::__invoke_impl(std::__invoke_other, CEventManager::startThread()::{lambda()#1}&&) [4141] - 0.00 0.00 1/1 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] - 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] ------------------------------------------------ - 0.00 0.00 1/1 std::__invoke_result::type std::__invoke(CThreadManager::CThreadManager()::{lambda()#1}&&) [4194] -[4142] 0.0 0.00 0.00 1 void std::__invoke_impl(std::__invoke_other, CThreadManager::CThreadManager()::{lambda()#1}&&) [4142] - 0.00 0.00 1/1 CThreadManager::CThreadManager()::{lambda()#1}::operator()() const [4203] - 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] ------------------------------------------------ - 0.00 0.00 1/1 std::__invoke_result::type std::__invoke(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4195] -[4143] 0.0 0.00 0.00 1 void std::__invoke_impl(std::__invoke_other, HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4143] - 0.00 0.00 1/1 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] - 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] ------------------------------------------------ - 0.00 0.00 1/1 Vector2D* std::__uninitialized_copy::__uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [3787] -[4144] 0.0 0.00 0.00 1 Vector2D* std::__do_uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [4144] - 0.00 0.00 2/8 Vector2D* std::__addressof(Vector2D&) [2109] - 0.00 0.00 2/2 void std::_Construct(Vector2D*, Vector2D const&) [2983] ------------------------------------------------ - 0.00 0.00 1/1 Vector2D* std::__uninitialized_copy_a(Vector2D const*, Vector2D const*, Vector2D*, std::allocator&) [4147] -[4145] 0.0 0.00 0.00 1 Vector2D* std::uninitialized_copy(Vector2D const*, Vector2D const*, Vector2D*) [4145] - 0.00 0.00 1/1 Vector2D* std::__uninitialized_copy::__uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [3787] ------------------------------------------------ - 0.00 0.00 1/1 std::iterator_traits::difference_type std::distance(Vector2D const*, Vector2D const*) [4196] -[4146] 0.0 0.00 0.00 1 std::iterator_traits::iterator_category std::__iterator_category(Vector2D const* const&) [4146] ------------------------------------------------ - 0.00 0.00 1/1 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) [3864] -[4147] 0.0 0.00 0.00 1 Vector2D* std::__uninitialized_copy_a(Vector2D const*, Vector2D const*, Vector2D*, std::allocator&) [4147] - 0.00 0.00 1/17704 std::is_constant_evaluated() [178] - 0.00 0.00 1/1 Vector2D* std::uninitialized_copy(Vector2D const*, Vector2D const*, Vector2D*) [4145] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() [3739] -[4148] 0.0 0.00 0.00 1 std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) [4148] - 0.00 0.00 1/1 _IO_FILE*& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) [4126] ------------------------------------------------ - 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3853] -[4149] 0.0 0.00 0.00 1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::startThread()::{lambda()#1}>(std::tuple&&) [4149] - 0.00 0.00 1/1 CEventManager::startThread()::{lambda()#1}& std::__get_helper<0ul, CEventManager::startThread()::{lambda()#1}>(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) [4127] - 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] ------------------------------------------------ - 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3855] -[4150] 0.0 0.00 0.00 1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::tuple&&) [4150] - 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] - 0.00 0.00 1/1 CThreadManager::CThreadManager()::{lambda()#1}& std::__get_helper<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) [4128] ------------------------------------------------ - 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3857] -[4151] 0.0 0.00 0.00 1 std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::tuple&&) [4151] - 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] - 0.00 0.00 1/1 HyprCtl::startHyprCtlSocket()::{lambda()#1}& std::__get_helper<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) [4129] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_deleter() [3738] -[4152] 0.0 0.00 0.00 1 std::tuple_element<1ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<1ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) [4152] - 0.00 0.00 1/1 int (*&std::__get_helper<1ul, int (*)(_IO_FILE*)>(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&))(_IO_FILE*) [4130] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3956] -[4153] 0.0 0.00 0.00 1 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [4153] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3972] -[4154] 0.0 0.00 0.00 1 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [4154] ------------------------------------------------ - 0.00 0.00 1/1 std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) [3984] -[4155] 0.0 0.00 0.00 1 std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) [4155] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3395] -[4156] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CHyprError*&) [4156] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3399] -[4157] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CCompositor*&) [4157] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3403] -[4158] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CEventManager*&) [4158] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3407] -[4159] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CHyprRenderer*&) [4159] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3411] -[4160] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CInputManager*&) [4160] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3415] -[4161] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CConfigManager*&) [4161] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3419] -[4162] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CLayoutManager*&) [4162] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3423] -[4163] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CThreadManager*&) [4163] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3427] -[4164] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CHyprOpenGLImpl*&) [4164] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3431] -[4165] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CKeybindManager*&) [4165] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3435] -[4166] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CAnimationManager*&) [4166] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3439] -[4167] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CHyprDebugOverlay*&) [4167] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr >::~unique_ptr() [3443] -[4168] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(CHyprXWaylandManager*&) [4168] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::~unique_ptr() [3447] -[4169] 0.0 0.00 0.00 1 std::remove_reference<_IO_FILE*&>::type&& std::move<_IO_FILE*&>(_IO_FILE*&) [4169] ------------------------------------------------ - 0.00 0.00 1/1 std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::unique_ptr(_IO_FILE*, std::enable_if::value, int (*&&)(_IO_FILE*)>::type) [3446] -[4170] 0.0 0.00 0.00 1 std::remove_reference::type&& std::move(int (*&)(_IO_FILE*)) [4170] ------------------------------------------------ - 0.00 0.00 1/1 std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) [3998] -[4171] 0.0 0.00 0.00 1 std::remove_reference, std::allocator > const, unsigned int> > >&>::type&& std::move, std::allocator > const, unsigned int> > >&>(std::allocator, std::allocator > const, unsigned int> > >&) [4171] ------------------------------------------------ - 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3853] -[4172] 0.0 0.00 0.00 1 std::remove_reference&>::type&& std::move&>(std::tuple&) [4172] ------------------------------------------------ - 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3855] -[4173] 0.0 0.00 0.00 1 std::remove_reference&>::type&& std::move&>(std::tuple&) [4173] ------------------------------------------------ - 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3857] -[4174] 0.0 0.00 0.00 1 std::remove_reference&>::type&& std::move&>(std::tuple&) [4174] ------------------------------------------------ - 0.00 0.00 1/1 CHyprOpenGLImpl::CHyprOpenGLImpl() [3106] -[4175] 0.0 0.00 0.00 1 std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::count<__gnu_cxx::__normal_iterator, std::allocator > >, char>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, char const&) [4175] - 0.00 0.00 1/1 __gnu_cxx::__ops::_Iter_equals_val __gnu_cxx::__ops::__iter_equals_val(char const&) [3146] ------------------------------------------------ - 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [20], int&&) [3797] -[4176] 0.0 0.00 0.00 1 char const (&std::forward(std::remove_reference::type&)) [20] [4176] ------------------------------------------------ - 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [31], int&&) [3798] -[4177] 0.0 0.00 0.00 1 char const (&std::forward(std::remove_reference::type&)) [31] [4177] ------------------------------------------------ - 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [33], int&&) [3799] -[4178] 0.0 0.00 0.00 1 char const (&std::forward(std::remove_reference::type&)) [33] [4178] ------------------------------------------------ - 0.00 0.00 1/1 std::pair, std::allocator > const, unsigned int>::pair(char const (&) [34], int&&) [3800] -[4179] 0.0 0.00 0.00 1 char const (&std::forward(std::remove_reference::type&)) [34] [4179] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3689] -[4180] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4180] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3693] -[4181] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4181] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3697] -[4182] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4182] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3701] -[4183] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4183] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3705] -[4184] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4184] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3709] -[4185] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4185] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3713] -[4186] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4186] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3717] -[4187] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4187] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3721] -[4188] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4188] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3725] -[4189] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4189] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3729] -[4190] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4190] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3733] -[4191] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4191] ------------------------------------------------ - 0.00 0.00 1/1 std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [3737] -[4192] 0.0 0.00 0.00 1 std::default_delete&& std::forward >(std::remove_reference >::type&) [4192] ------------------------------------------------ - 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3853] -[4193] 0.0 0.00 0.00 1 std::__invoke_result::type std::__invoke(CEventManager::startThread()::{lambda()#1}&&) [4193] - 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, CEventManager::startThread()::{lambda()#1}&&) [4141] - 0.00 0.00 1/8 CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2115] ------------------------------------------------ - 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3855] -[4194] 0.0 0.00 0.00 1 std::__invoke_result::type std::__invoke(CThreadManager::CThreadManager()::{lambda()#1}&&) [4194] - 0.00 0.00 1/8 CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2116] - 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, CThreadManager::CThreadManager()::{lambda()#1}&&) [4142] ------------------------------------------------ - 0.00 0.00 1/1 void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) [3857] -[4195] 0.0 0.00 0.00 1 std::__invoke_result::type std::__invoke(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4195] - 0.00 0.00 1/8 HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) [2117] - 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4143] ------------------------------------------------ - 0.00 0.00 1/1 void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) [3864] -[4196] 0.0 0.00 0.00 1 std::iterator_traits::difference_type std::distance(Vector2D const*, Vector2D const*) [4196] - 0.00 0.00 1/1 std::iterator_traits::iterator_category std::__iterator_category(Vector2D const* const&) [4146] - 0.00 0.00 1/1 std::iterator_traits::difference_type std::__distance(Vector2D const*, Vector2D const*, std::random_access_iterator_tag) [4099] ------------------------------------------------ - 0.00 0.00 1/1 std::__ptr_traits_ptr_to, std::allocator > const, CBezierCurve>, true>*, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [3784] -[4197] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [4197] - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [4108] ------------------------------------------------ - 0.00 0.00 1/1 std::__ptr_traits_ptr_to, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [3785] -[4198] 0.0 0.00 0.00 1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [4198] - 0.00 0.00 1/1 std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [4109] ------------------------------------------------ - 0.00 0.00 1/1 Events::listener_monitorDestroy(void*, void*) [3133] -[4199] 0.0 0.00 0.00 1 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [4199] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::size() const [3191] -[4200] 0.0 0.00 0.00 1 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) [4200] - 0.00 0.00 1/4 std::_Deque_iterator::_S_buffer_size() [2401] ------------------------------------------------ - 0.00 0.00 1/1 std::deque >::size() const [3193] -[4201] 0.0 0.00 0.00 1 std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) [4201] - 0.00 0.00 1/1195 std::_Deque_iterator::_S_buffer_size() [582] ------------------------------------------------ - 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, CEventManager::startThread()::{lambda()#1}&&) [4141] -[4202] 0.0 0.00 0.00 1 CEventManager::startThread()::{lambda()#1}::operator()() const [4202] - 0.00 0.00 19122/19123 std::deque >::begin() [160] - 0.00 0.00 19093/19094 std::deque >::end() [162] - 0.00 0.00 19093/19093 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [163] - 0.00 0.00 19071/26086 std::mutex::unlock() [141] - 0.00 0.00 19046/19046 std::chrono::duration >::duration(int const&) [164] - 0.00 0.00 19042/26052 std::mutex::lock() [143] - 0.00 0.00 19024/19024 void std::this_thread::sleep_for >(std::chrono::duration > const&) [173] - 0.00 0.00 19018/19018 std::deque >::empty() const [176] - 0.00 0.00 148/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 84/19104 std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) [161] - 0.00 0.00 50/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] - 0.00 0.00 49/49 std::_Deque_iterator::operator++() [1183] - 0.00 0.00 47/124 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) [896] - 0.00 0.00 43/43 std::_Deque_iterator::operator*() const [1245] - 0.00 0.00 42/67 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) [1025] - 0.00 0.00 40/40 std::deque >::clear() [1273] - 0.00 0.00 38/79 std::deque >::begin() [984] - 0.00 0.00 35/76 std::deque >::end() [1004] - 0.00 0.00 2/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 1/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] - 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] ------------------------------------------------ - 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, CThreadManager::CThreadManager()::{lambda()#1}&&) [4142] -[4203] 0.0 0.00 0.00 1 CThreadManager::CThreadManager()::{lambda()#1}::operator()() const [4203] - 0.00 0.00 1/1 CThreadManager::handle() [3101] ------------------------------------------------ - 0.00 0.00 1/1 void std::__invoke_impl(std::__invoke_other, HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) [4143] -[4204] 0.0 0.00 0.00 1 HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const [4204] - 0.00 0.00 2/3978 std::__cxx11::basic_string, std::allocator >::c_str() const [362] - 0.00 0.00 1/136736 std::unique_ptr >::operator->() const [40] - 0.00 0.00 1/28 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) [1553] - 0.00 0.00 1/132 std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) [882] - 0.00 0.00 1/27684 std::__cxx11::basic_string, std::allocator >::~basic_string() [132] - 0.00 0.00 1/442 Debug::log(LogLevel, char const*, ...) [663] ------------------------------------------------ - - This table describes the call tree of the program, and was sorted by - the total amount of time spent in each function and its children. - - Each entry in this table consists of several lines. The line with the - index number at the left hand margin lists the current function. - The lines above it list the functions that called this function, - and the lines below it list the functions this one called. - This line lists: - index A unique number given to each element of the table. - Index numbers are sorted numerically. - The index number is printed next to every function name so - it is easier to look up where the function is in the table. - - % time This is the percentage of the `total' time that was spent - in this function and its children. Note that due to - different viewpoints, functions excluded by options, etc, - these numbers will NOT add up to 100%. - - self This is the total amount of time spent in this function. - - children This is the total amount of time propagated into this - function by its children. - - called This is the number of times the function was called. - If the function called itself recursively, the number - only includes non-recursive calls, and is followed by - a `+' and the number of recursive calls. - - name The name of the current function. The index number is - printed after it. If the function is a member of a - cycle, the cycle number is printed between the - function's name and the index number. - - - For the function's parents, the fields have the following meanings: - - self This is the amount of time that was propagated directly - from the function into this parent. - - children This is the amount of time that was propagated from - the function's children into this parent. - - called This is the number of times this parent called the - function `/' the total number of times the function - was called. Recursive calls to the function are not - included in the number after the `/'. - - name This is the name of the parent. The parent's index - number is printed after it. If the parent is a - member of a cycle, the cycle number is printed between - the name and the index number. - - If the parents of the function cannot be determined, the word - `' is printed in the `name' field, and all the other - fields are blank. - - For the function's children, the fields have the following meanings: - - self This is the amount of time that was propagated directly - from the child into the function. - - children This is the amount of time that was propagated from the - child's children to the function. - - called This is the number of times the function called - this child `/' the total number of times the child - was called. Recursive calls by the child are not - listed in the number after the `/'. - - name This is the name of the child. The child's index - number is printed after it. If the child is a - member of a cycle, the cycle number is printed - between the name and the index number. - - If there are any cycles (circles) in the call graph, there is an - entry for the cycle-as-a-whole. This entry shows who called the - cycle (as parents) and the members of the cycle (as children.) - The `+' recursive calls entry shows the number of function calls that - were internal to the cycle, and the calls entry for each member shows, - for that member, how many times it was called from other members of - the cycle. - -Copyright (C) 2012-2022 Free Software Foundation, Inc. - -Copying and distribution of this file, with or without modification, -are permitted in any medium without royalty provided the copyright -notice and this notice are preserved. - -Index by function name - - [2023] createTree(wlr_surface*, CWindow*) [2570] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1172] std::thread::~thread() - [3013] execAndGet[abi:cxx11](char const*) [3385] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [2263] std::vector >::_S_max_size(std::allocator const&) - [898] addWLSignal(wl_signal*, wl_listener*, void*, std::__cxx11::basic_string, std::allocator >) [2571] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2264] std::vector >::_S_relocate(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) - [461] addViewCoords(void*, int*, int*) [3386] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [2638] void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, SWindowRule const&) - [3014] logSystemInfo() [2572] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2639] std::vector >::end() - [538] matrixProjection(float*, int, int, wl_output_transform) [3387] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [2640] std::vector >::begin() - [1743] wlr_signal_emit_safe(wl_signal*, void*) [2573] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [2447] std::vector >::push_back(SWindowRule const&) - [460] addSurfaceGlobalOffset(SSurfaceTreeNode*, int*, int*) [3388] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [2081] std::vector >::vector(std::vector >&&) - [2515] getWorkspaceIDFromString(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator >&) [2574] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1730] std::vector >::~vector() - [847] removeBeginEndSpacesTabs(std::__cxx11::basic_string, std::allocator >) [3389] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3862] std::vector >::_S_max_size(std::allocator const&) - [2700] getPlusMinusKeywordResult(std::__cxx11::basic_string, std::allocator >, float) [2575] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3863] std::vector >::_S_check_init_len(unsigned long, std::allocator const&) - [2516] wlr_ext_workspace_handle_v1_create(wlr_ext_workspace_group_handle_v1*) [3390] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3864] void std::vector >::_M_range_initialize(Vector2D const*, Vector2D const*, std::forward_iterator_tag) - [2517] wlr_ext_workspace_handle_v1_destroy(wlr_ext_workspace_handle_v1*) [1875] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3865] std::vector >::end() - [3015] wlr_ext_workspace_manager_v1_create(wl_display*) [1876] std::_Head_base<1ul, std::default_delete, true>::_Head_base >(std::default_delete&&) [3866] std::vector >::begin() - [2518] wlr_ext_workspace_handle_v1_set_name(wlr_ext_workspace_handle_v1*, char const*) [1877] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3867] std::vector >::vector(std::initializer_list, std::allocator const&) - [2004] wlr_ext_workspace_handle_v1_set_active(wlr_ext_workspace_handle_v1*, bool) [1878] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [2939] std::vector >::~vector() - [2519] wlr_ext_workspace_handle_v1_set_hidden(wlr_ext_workspace_handle_v1*, bool) [1161] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1444] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_max_size(std::allocator, std::allocator > > > > const&) - [2520] wlr_ext_workspace_handle_v1_set_urgent(wlr_ext_workspace_handle_v1*, bool) [128] std::_List_node::_M_valptr() [1087] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - [3016] wlr_ext_workspace_group_handle_v1_create(wlr_ext_workspace_manager_v1*) [707] std::_List_node::_M_valptr() [1541] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_erase_at_end(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - [3017] __static_initialization_and_destruction_0(int, int) (Compositor.cpp) [1018] std::_List_node::_M_valptr() [1445] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > > > > const&) - [3018] __static_initialization_and_destruction_0(int, int) (Window.cpp) [2261] std::_List_node::_M_valptr() [1446] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_fill_initialize(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - [3019] __static_initialization_and_destruction_0(int, int) (ConfigManager.cpp) [26] std::_List_node::_M_valptr() [1447] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate_and_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(unsigned long, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) - [3020] __static_initialization_and_destruction_0(int, int) (HyprCtl.cpp) [559] std::_List_node::_M_valptr() [819] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() - [3021] __static_initialization_and_destruction_0(int, int) (HyprDebugOverlay.cpp) [92] std::_List_node::_M_valptr() [820] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() - [3022] __static_initialization_and_destruction_0(int, int) (Log.cpp) [2383] std::_List_node::_M_valptr() [1088] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::assign(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - [3023] __static_initialization_and_destruction_0(int, int) (Devices.cpp) [105] std::_List_node::_M_valptr() [1448] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > > const&) - [3024] __static_initialization_and_destruction_0(int, int) (Layers.cpp) [747] std::_List_node::_M_valptr() [1449] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector() - [3025] __static_initialization_and_destruction_0(int, int) (Misc.cpp) [1652] std::filesystem::status_known(std::filesystem::file_status) [1450] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::vector(std::allocator, std::allocator > > > > const&) - [3026] __static_initialization_and_destruction_0(int, int) (Monitors.cpp) [1653] std::filesystem::exists(std::filesystem::file_status) [956] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::~vector() - [3027] __static_initialization_and_destruction_0(int, int) (Popups.cpp) [1654] std::filesystem::exists(std::filesystem::__cxx11::path const&) [755] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator=(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) - [3028] __static_initialization_and_destruction_0(int, int) (Windows.cpp) [1674] auto std::filesystem::__cxx11::path::_S_convert > >(std::basic_string_view >) [735] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::operator[](unsigned long) - [3029] __static_initialization_and_destruction_0(int, int) (AnimatedVariable.cpp) [1655] std::filesystem::__cxx11::path::_List::~_List() [709] std::vector, std::allocator > >::_S_max_size(std::allocator > const&) - [3030] __static_initialization_and_destruction_0(int, int) (BezierCurve.cpp) [3391] std::filesystem::__cxx11::path::path(char const (&) [32], std::filesystem::__cxx11::path::format) [710] std::vector, std::allocator > >::_S_relocate(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) - [3031] __static_initialization_and_destruction_0(int, int) (Color.cpp) [1675] std::filesystem::__cxx11::path::path, std::allocator >, std::filesystem::__cxx11::path>(std::__cxx11::basic_string, std::allocator > const&, std::filesystem::__cxx11::path::format) [686] std::__detail::_State& std::vector, std::allocator > >::emplace_back >(std::__detail::_State&&) - [3032] __static_initialization_and_destruction_0(int, int) (MiscFunctions.cpp) [1656] std::filesystem::__cxx11::path::~path() [865] void std::vector, std::allocator > >::_M_realloc_insert >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >, std::__detail::_State&&) - [3033] __static_initialization_and_destruction_0(int, int) (SubsurfaceTree.cpp) [3392] auto std::filesystem::__cxx11::__detail::__effective_range(char const (&) [32]) [633] std::vector, std::allocator > >::end() - [3034] __static_initialization_and_destruction_0(int, int) (Timer.cpp) [1676] std::basic_string_view > std::filesystem::__cxx11::__detail::__effective_range, std::allocator >(std::__cxx11::basic_string, std::allocator > const&) [687] std::vector, std::allocator > >::back() - [3035] __static_initialization_and_destruction_0(int, int) (WLClasses.cpp) [292] std::lock_guard::lock_guard(std::mutex&) [837] std::vector, std::allocator > >::begin() - [3036] __static_initialization_and_destruction_0(int, int) (WLListener.cpp) [291] std::lock_guard::~lock_guard() [688] std::vector, std::allocator > >::push_back(std::__detail::_State&&) - [3037] __static_initialization_and_destruction_0(int, int) (Workspace.cpp) [1336] std::shared_ptr > const>::shared_ptr() [1451] std::vector, std::allocator > >::vector() - [3038] __static_initialization_and_destruction_0(int, int) (HyprError.cpp) [1337] std::shared_ptr > const>::shared_ptr >, void>(std::shared_ptr > >&&) [1452] std::vector, std::allocator > >::~vector() - [3039] __static_initialization_and_destruction_0(int, int) (initHelpers.cpp) [1040] std::shared_ptr > const>::~shared_ptr() [625] std::vector, std::allocator > >::operator[](unsigned long) - [3040] __static_initialization_and_destruction_0(int, int) (DwindleLayout.cpp) [1338] std::shared_ptr > const>::operator=(std::shared_ptr > const>&&) [1453] std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_max_size(std::allocator, std::allocator > >, int> > const&) - [3041] __static_initialization_and_destruction_0(int, int) (IHyprLayout.cpp) [1339] std::shared_ptr > >::shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [1454] std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_S_check_init_len(unsigned long, std::allocator, std::allocator > >, int> > const&) - [3042] __static_initialization_and_destruction_0(int, int) (main.cpp) [1340] std::shared_ptr > >::~shared_ptr() [1455] std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_default_initialize(unsigned long) - [3043] __static_initialization_and_destruction_0(int, int) (AnimationManager.cpp) [3393] std::unique_ptr >::get_deleter() [1456] std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::vector(unsigned long, std::allocator, std::allocator > >, int> > const&) - [3044] __static_initialization_and_destruction_0(int, int) (EventManager.cpp) [3394] std::unique_ptr >::unique_ptr, void>(CHyprError*) [1457] std::vector, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~vector() - [3045] __static_initialization_and_destruction_0(int, int) (KeybindManager.cpp) [3395] std::unique_ptr >::~unique_ptr() [1062] std::vector >::_S_max_size(std::allocator const&) - [3046] __static_initialization_and_destruction_0(int, int) (LayoutManager.cpp) [3396] std::unique_ptr >::operator=(std::unique_ptr >&&) [1063] std::vector >::_S_relocate(unsigned long*, unsigned long*, unsigned long*, std::allocator&) - [3047] __static_initialization_and_destruction_0(int, int) (ThreadManager.cpp) [3397] std::unique_ptr >::get_deleter() [1458] void std::vector >::_M_realloc_insert(__gnu_cxx::__normal_iterator > >, unsigned long const&) - [3048] __static_initialization_and_destruction_0(int, int) (XWaylandManager.cpp) [3398] std::unique_ptr >::unique_ptr, void>(CCompositor*) [1064] std::vector >::end() - [3049] __static_initialization_and_destruction_0(int, int) (InputManager.cpp) [3399] std::unique_ptr >::~unique_ptr() [1459] std::vector >::back() - [3050] __static_initialization_and_destruction_0(int, int) (Tablets.cpp) [3400] std::unique_ptr >::operator=(std::unique_ptr >&&) [1460] std::vector >::begin() - [3051] __static_initialization_and_destruction_0(int, int) (Framebuffer.cpp) [3401] std::unique_ptr >::get_deleter() [1461] std::vector >::pop_back() - [3052] __static_initialization_and_destruction_0(int, int) (OpenGL.cpp) [3402] std::unique_ptr >::unique_ptr, void>(CEventManager*) [1462] std::vector >::push_back(unsigned long const&) - [3053] __static_initialization_and_destruction_0(int, int) (Renderer.cpp) [3403] std::unique_ptr >::~unique_ptr() [1463] std::vector >::vector() - [3054] __static_initialization_and_destruction_0(int, int) (Texture.cpp) [3404] std::unique_ptr >::operator=(std::unique_ptr >&&) [1464] std::vector >::~vector() - [3055] __static_initialization_and_destruction_0(int, int) (CHyprDropShadowDecoration.cpp) [3405] std::unique_ptr >::get_deleter() [3868] std::__cxx11::_List_base >::_List_impl::_List_impl() - [3056] __static_initialization_and_destruction_0(int, int) (CHyprGroupBarDecoration.cpp) [3406] std::unique_ptr >::unique_ptr, void>(CHyprRenderer*) [3869] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [3057] __static_initialization_and_destruction_0(int, int) (IHyprWindowDecoration.cpp) [3407] std::unique_ptr >::~unique_ptr() [2641] std::__cxx11::_List_base >::_M_get_node() - [2521] wlr_ext_workspace_handle_v1_set_coordinates(wlr_ext_workspace_handle_v1*, wl_array*) [3408] std::unique_ptr >::operator=(std::unique_ptr >&&) [2642] std::__cxx11::_List_base >::_M_inc_size(unsigned long) - [3058] wlr_ext_workspace_group_handle_v1_output_enter(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3409] std::unique_ptr >::get_deleter() [2643] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - [3059] wlr_ext_workspace_group_handle_v1_output_leave(wlr_ext_workspace_group_handle_v1*, wlr_output*) [3410] std::unique_ptr >::unique_ptr, void>(CInputManager*) [2265] std::__cxx11::_List_base >::_M_get_Node_allocator() - [393] isNumber(std::__cxx11::basic_string, std::allocator > const&, bool) [3411] std::unique_ptr >::~unique_ptr() [3870] std::__cxx11::_List_base >::_M_init() - [146] scaleBox(wlr_box*, float) [3412] std::unique_ptr >::operator=(std::unique_ptr >&&) [2940] std::__cxx11::_List_base >::_M_clear() - [2701] group_send_output(wlr_ext_workspace_group_handle_v1*, wlr_output*, bool) (wlr_ext_workspace_v1.cpp) [3413] std::unique_ptr >::get_deleter() [3871] std::__cxx11::_List_base >::_List_base() - [57] __gthread_active_p() (gthr-default.h) [3414] std::unique_ptr >::unique_ptr, void>(CConfigManager*) [3872] std::__cxx11::_List_base >::~_List_base() - [2522] push_entry_in_array(wl_array*, unsigned int) (wlr_ext_workspace_v1.cpp) [3415] std::unique_ptr >::~unique_ptr() [3873] std::__cxx11::_List_base >::_List_impl::_List_impl() - [144] __gthread_mutex_lock(pthread_mutex_t*) (gthr-default.h) [3416] std::unique_ptr >::operator=(std::unique_ptr >&&) [3874] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [3060] group_output_destroy(wlr_ext_workspace_group_handle_v1_output*) (wlr_ext_workspace_v1.cpp) [3417] std::unique_ptr >::get_deleter() [3875] std::__cxx11::_List_base >::_M_clear() - [1744] workspace_send_state(wlr_ext_workspace_handle_v1*) (wlr_ext_workspace_v1.cpp) [3418] std::unique_ptr >::unique_ptr, void>(CLayoutManager*) [3876] std::__cxx11::_List_base >::_List_base() - [142] __gthread_mutex_unlock(pthread_mutex_t*) (gthr-default.h) [3419] std::unique_ptr >::~unique_ptr() [3877] std::__cxx11::_List_base >::~_List_base() - [1745] fill_array_from_workspace_state(wl_array*, unsigned int) (wlr_ext_workspace_v1.cpp) [3420] std::unique_ptr >::operator=(std::unique_ptr >&&) [3878] std::__cxx11::_List_base >::_List_impl::_List_impl() - [1629] workspace_manager_update_idle_source(wlr_ext_workspace_manager_v1*) (wlr_ext_workspace_v1.cpp) [3421] std::unique_ptr >::get_deleter() [3879] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [499] CHyprError::draw() [3422] std::unique_ptr >::unique_ptr, void>(CThreadManager*) [3880] std::__cxx11::_List_base >::_M_clear() - [3061] CHyprError::destroy() [3423] std::unique_ptr >::~unique_ptr() [3881] std::__cxx11::_List_base >::_List_base() - [3062] CHyprError::CHyprError() [3424] std::unique_ptr >::operator=(std::unique_ptr >&&) [3882] std::__cxx11::_List_base >::~_List_base() - [3063] CHyprError::~CHyprError() [3425] std::unique_ptr >::get_deleter() [2082] std::__cxx11::_List_base >::_List_impl::_List_impl() - [2252] CWorkspace::setActive(bool) [3426] std::unique_ptr >::unique_ptr, void>(CHyprOpenGLImpl*) [2083] std::__cxx11::_List_base >::_List_impl::_List_impl(std::__cxx11::_List_base >::_List_impl&&) - [2314] CWorkspace::startAnim(bool, bool, bool) [3427] std::unique_ptr >::~unique_ptr() [1731] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [2523] CWorkspace::CWorkspace(int, std::__cxx11::basic_string, std::allocator >, bool) [3428] std::unique_ptr >::operator=(std::unique_ptr >&&) [2448] std::__cxx11::_List_base >::_M_init() - [2524] CWorkspace::~CWorkspace() [3429] std::unique_ptr >::get_deleter() [1694] std::__cxx11::_List_base >::_M_clear() - [2702] CCompositor::cleanupExit() [3430] std::unique_ptr >::unique_ptr, void>(CKeybindManager*) [2084] std::__cxx11::_List_base >::_List_base(std::__cxx11::_List_base >&&) - [487] CCompositor::focusWindow(CWindow*, wlr_surface*) [3431] std::unique_ptr >::~unique_ptr() [2085] std::__cxx11::_List_base >::_List_base() - [1746] CCompositor::focusSurface(wlr_surface*, CWindow*) [3432] std::unique_ptr >::operator=(std::unique_ptr >&&) [1732] std::__cxx11::_List_base >::~_List_base() - [113] CCompositor::windowExists(CWindow*) [3433] std::unique_ptr >::get_deleter() [3883] std::__cxx11::_List_base >::_List_impl::_List_impl() - [3064] CCompositor::initAllSignals() [3434] std::unique_ptr >::unique_ptr, void>(CAnimationManager*) [3884] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [1837] CCompositor::isWindowActive(CWindow*) [3435] std::unique_ptr >::~unique_ptr() [3885] std::__cxx11::_List_base >::_M_clear() - [2703] CCompositor::moveWindowToTop(CWindow*) [3436] std::unique_ptr >::operator=(std::unique_ptr >&&) [3886] std::__cxx11::_List_base >::_List_base() - [3065] CCompositor::startCompositor() [3437] std::unique_ptr >::get_deleter() [3887] std::__cxx11::_List_base >::~_List_base() - [524] CCompositor::cleanupFadingOut() [3438] std::unique_ptr >::unique_ptr, void>(CHyprDebugOverlay*) [2192] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - [277] CCompositor::getMonitorFromID(int const&) [3439] std::unique_ptr >::~unique_ptr() [3888] std::__cxx11::_List_base >::_List_impl::_List_impl() - [204] CCompositor::getWorkspaceByID(int const&) [3440] std::unique_ptr >::operator=(std::unique_ptr >&&) [2086] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [2315] CCompositor::windowFromCursor() [3441] std::unique_ptr >::get_deleter() [2193] std::__cxx11::_List_base >::_M_dec_size(unsigned long) - [114] CCompositor::windowValidMapped(CWindow*) [3442] std::unique_ptr >::unique_ptr, void>(CHyprXWaylandManager*) [1816] std::__cxx11::_List_base >::_M_get_node() - [3066] CCompositor::getMonitorFromName(std::__cxx11::basic_string, std::allocator > const&) [3443] std::unique_ptr >::~unique_ptr() [1695] std::__cxx11::_List_base >::_M_inc_size(unsigned long) - [3067] CCompositor::getWorkspaceByName(std::__cxx11::basic_string, std::allocator > const&) [3444] std::unique_ptr >::operator=(std::unique_ptr >&&) [1817] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - [335] CCompositor::isWorkspaceVisible(int const&) [1879] std::unique_ptr >::get_deleter() [1276] std::__cxx11::_List_base >::_M_get_Node_allocator() - [2283] CCompositor::doesSeatAcceptInput(wlr_surface*) [1880] std::unique_ptr >::unique_ptr, void>(std::unique_ptr >&&) [2087] std::__cxx11::_List_base >::_M_clear() - [2704] CCompositor::setWindowFullscreen(CWindow*, bool, eFullscreenMode) [1881] std::unique_ptr >::~unique_ptr() [2194] std::__cxx11::_List_base >::_List_base(std::allocator >&&) - [456] CCompositor::vectorToWindowIdeal(Vector2D const&) [1882] std::unique_ptr >::get_deleter() [3889] std::__cxx11::_List_base >::_List_base() - [2024] CCompositor::vectorToWindowTiled(Vector2D const&) [1883] std::unique_ptr >::release() [2088] std::__cxx11::_List_base >::~_List_base() - [451] CCompositor::getMonitorFromCursor() [1884] std::unique_ptr >::unique_ptr, void>(CHyprDropShadowDecoration*) [2089] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - [371] CCompositor::getMonitorFromOutput(wlr_output*) [1885] std::unique_ptr >::~unique_ptr() [3890] std::__cxx11::_List_base >::_List_impl::_List_impl() - [370] CCompositor::getMonitorFromVector(Vector2D const&) [3445] std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get_deleter() [2090] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [345] CCompositor::vectorToLayerSurface(Vector2D const&, std::__cxx11::list >*, Vector2D*) [3446] std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::unique_ptr(_IO_FILE*, std::enable_if::value, int (*&&)(_IO_FILE*)>::type) [2195] std::__cxx11::_List_base >::_M_dec_size(unsigned long) - [402] CCompositor::getWindowsOnWorkspace(int const&) [3447] std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::~unique_ptr() [2091] std::__cxx11::_List_base >::_M_get_node() - [525] CCompositor::sanityCheckWorkspaces() [1657] std::unique_ptr::get_deleter() [1755] std::__cxx11::_List_base >::_M_inc_size(unsigned long) - [630] CCompositor::vectorWindowToSurface(Vector2D const&, CWindow*, Vector2D&) [1658] std::unique_ptr::~unique_ptr() [2196] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - [3068] CCompositor::updateAllWindowsBorders() [1162] std::unique_ptr >::unique_ptr, void>(std::thread::_State*) [1542] std::__cxx11::_List_base >::_M_get_Node_allocator() - [1646] CCompositor::updateWindowBorderColor(CWindow*) [1147] std::unique_ptr >::~unique_ptr() [2092] std::__cxx11::_List_base >::_M_clear() - [3069] CCompositor::getNextAvailableMonitorID() [3448] std::_Deque_base >::_Deque_impl::_Deque_impl() [2093] std::__cxx11::_List_base >::_List_base(std::allocator >&&) - [2525] CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1*) [3449] std::_Deque_base >::_Deque_impl::~_Deque_impl() [3891] std::__cxx11::_List_base >::_List_base() - [2316] CCompositor::fixXWaylandWindowsOnWorkspace(int const&) [3450] std::_Deque_base >::_M_allocate_map(unsigned long) [2019] std::__cxx11::_List_base >::~_List_base() - [2317] CCompositor::getFullscreenWindowOnWorkspace(int const&) [3451] std::_Deque_base >::_M_create_nodes(SWindowRule**, SWindowRule**) [3892] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - [3070] CCompositor::getNextAvailableNamedWorkspace() [3452] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3893] std::__cxx11::_List_base >::_List_impl::_List_impl() - [3071] CCompositor::CCompositor() [3453] std::_Deque_base >::_M_allocate_node() [2941] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [3072] CCompositor::~CCompositor() [3454] std::_Deque_base >::_M_destroy_nodes(SWindowRule**, SWindowRule**) [3894] std::__cxx11::_List_base >::_M_dec_size(unsigned long) - [453] IHyprLayout::onMouseMove(Vector2D const&) [3455] std::_Deque_base >::_M_deallocate_map(SWindowRule**, unsigned long) [3895] std::__cxx11::_List_base >::_M_get_node() - [2025] IHyprLayout::onWindowCreated(CWindow*) [3456] std::_Deque_base >::_M_initialize_map(unsigned long) [2942] std::__cxx11::_List_base >::_M_inc_size(unsigned long) - [1838] IHyprLayout::onWindowRemoved(CWindow*) [3457] std::_Deque_base >::_M_deallocate_node(SWindowRule*) [3896] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - [3073] IHyprLayout::IHyprLayout() [2821] std::_Deque_base >::_M_get_Tp_allocator() [2449] std::__cxx11::_List_base >::_M_get_Node_allocator() - [3074] IHyprLayout::~IHyprLayout() [3458] std::_Deque_base >::_Deque_base() [2943] std::__cxx11::_List_base >::_M_clear() - [2318] SWindowRule::SWindowRule(SWindowRule const&) [3459] std::_Deque_base >::~_Deque_base() [3897] std::__cxx11::_List_base >::_List_base() - [2124] SWindowRule::SWindowRule(SWindowRule&&) [3460] std::_Deque_base >::_Deque_impl::_Deque_impl() [3898] std::__cxx11::_List_base >::_List_base(std::allocator >&&) - [1747] SWindowRule::~SWindowRule() [3461] std::_Deque_base >::_Deque_impl::~_Deque_impl() [2944] std::__cxx11::_List_base >::~_List_base() - [354] CBezierCurve::getYForPoint(float) [3462] std::_Deque_base >::_M_allocate_map(unsigned long) [3899] std::__cxx11::_List_base >::_List_impl::_List_impl() - [3075] CBezierCurve::setup(std::vector >*) [3463] std::_Deque_base >::_M_create_nodes(SMonitorRule**, SMonitorRule**) [2450] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - [702] CBezierCurve::getXForT(float) [3464] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [2298] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [715] CBezierCurve::getYForT(float) [2822] std::_Deque_base >::_M_allocate_node() [2451] std::__cxx11::_List_base >::_M_dec_size(unsigned long) - [3076] CBezierCurve::CBezierCurve() [3465] std::_Deque_base >::_M_destroy_nodes(SMonitorRule**, SMonitorRule**) [1949] std::__cxx11::_List_base >::_M_get_node() - [3077] CBezierCurve::~CBezierCurve() [3466] std::_Deque_base >::_M_deallocate_map(SMonitorRule**, unsigned long) [1733] std::__cxx11::_List_base >::_M_inc_size(unsigned long) - [310] CFramebuffer::bind() [3467] std::_Deque_base >::_M_initialize_map(unsigned long) [1950] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - [2125] CFramebuffer::alloc(int, int) [2823] std::_Deque_base >::_M_deallocate_node(SMonitorRule*) [1465] std::__cxx11::_List_base >::_M_get_Node_allocator() - [2253] CFramebuffer::release() [2576] std::_Deque_base >::_M_get_Tp_allocator() [3900] std::__cxx11::_List_base >::_M_init() - [1991] CFramebuffer::CFramebuffer() [3468] std::_Deque_base >::_Deque_base() [2266] std::__cxx11::_List_base >::_M_clear() - [1992] CFramebuffer::~CFramebuffer() [3469] std::_Deque_base >::~_Deque_base() [2452] std::__cxx11::_List_base >::_List_base(std::allocator >&&) - [987] SConfigValue::SConfigValue() [3470] std::_Deque_base >::_Deque_impl::_Deque_impl() [3901] std::__cxx11::_List_base >::_List_base() - [294] SConfigValue::SConfigValue(SConfigValue const&) [3471] std::_Deque_base >::_Deque_impl::~_Deque_impl() [2299] std::__cxx11::_List_base >::~_List_base() - [289] SConfigValue::~SConfigValue() [3472] std::_Deque_base >::_M_allocate_map(unsigned long) [3902] std::__cxx11::_List_base >::_List_impl::_List_impl() - [2705] SMonitorRule::SMonitorRule() [3473] std::_Deque_base >::_M_create_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [3903] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [2319] SMonitorRule::SMonitorRule(SMonitorRule const&) [3474] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3904] std::__cxx11::_List_base >::_M_clear() - [2126] SMonitorRule::~SMonitorRule() [3475] std::_Deque_base >::_M_allocate_node() [3905] std::__cxx11::_List_base >::_List_base() - [3078] CEventManager::startThread() [1258] std::_Deque_base >::_M_destroy_nodes(SHyprIPCEvent**, SHyprIPCEvent**) [3906] std::__cxx11::_List_base >::~_List_base() - [1188] CEventManager::postEvent(SHyprIPCEvent, bool) [3476] std::_Deque_base >::_M_deallocate_map(SHyprIPCEvent**, unsigned long) [3907] std::__cxx11::_List_base >::_List_impl::_List_impl() - [3079] CEventManager::CEventManager() [3477] std::_Deque_base >::_M_initialize_map(unsigned long) [3908] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [3080] CEventManager::~CEventManager() [3478] std::_Deque_base >::_M_deallocate_node(SHyprIPCEvent*) [1216] std::__cxx11::_List_base >::_M_get_node() - [423] CHyprRenderer::damageWindow(CWindow*) [977] std::_Deque_base >::_M_get_Tp_allocator() [1217] std::__cxx11::_List_base >::_M_inc_size(unsigned long) - [440] CHyprRenderer::renderWindow(CWindow*, SMonitor*, timespec*, bool) [3479] std::_Deque_base >::_Deque_base() [1218] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - [2254] CHyprRenderer::damageMonitor(SMonitor*) [3480] std::_Deque_base >::~_Deque_base() [957] std::__cxx11::_List_base >::_M_get_Node_allocator() - [464] CHyprRenderer::damageSurface(wlr_surface*, double, double) [3481] std::_Deque_base >::_Deque_impl::_Deque_impl() [3909] std::__cxx11::_List_base >::_M_clear() - [528] CHyprRenderer::renderDragIcon(SMonitor*, timespec*) [3482] std::_Deque_base >::_Deque_impl::~_Deque_impl() [3910] std::__cxx11::_List_base >::_List_base() - [3081] CHyprRenderer::applyMonitorRule(SMonitor*, SMonitorRule*, bool) [3483] std::_Deque_base >::_M_allocate_map(unsigned long) [3911] std::__cxx11::_List_base >::~_List_base() - [2026] CHyprRenderer::arrangeLayerArray(SMonitor*, std::__cxx11::list > const&, bool, wlr_box*) [3484] std::_Deque_base >::_M_create_nodes(Vector2D**, Vector2D**) [3912] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - [1189] CHyprRenderer::shouldRenderCursor() [3485] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [3913] std::__cxx11::_List_base >::_List_impl::_List_impl() - [463] CHyprRenderer::shouldRenderWindow(CWindow*) [3486] std::_Deque_base >::_M_allocate_node() [2945] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [342] CHyprRenderer::shouldRenderWindow(CWindow*, SMonitor*) [2824] std::_Deque_base >::_M_destroy_nodes(Vector2D**, Vector2D**) [3914] std::__cxx11::_List_base >::_M_dec_size(unsigned long) - [3082] CHyprRenderer::arrangeLayersForMonitor(int const&) [3487] std::_Deque_base >::_M_deallocate_map(Vector2D**, unsigned long) [3915] std::__cxx11::_List_base >::_M_get_node() - [3083] CHyprRenderer::damageTrackingModeFromStr(std::__cxx11::basic_string, std::allocator > const&) [3488] std::_Deque_base >::_M_initialize_map(unsigned long) [2946] std::__cxx11::_List_base >::_M_inc_size(unsigned long) - [553] CHyprRenderer::ensureCursorRenderingMode() [3489] std::_Deque_base >::_M_deallocate_node(Vector2D*) [3916] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - [552] CHyprRenderer::renderAllClientsForMonitor(int const&, timespec*) [2384] std::_Deque_base >::_M_get_Tp_allocator() [2453] std::__cxx11::_List_base >::_M_get_Node_allocator() - [1091] CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor*, CWorkspace*, timespec*) [3490] std::_Deque_base >::_Deque_base() [2947] std::__cxx11::_List_base >::_M_clear() - [177] CHyprRenderer::damageBox(wlr_box*) [3491] std::_Deque_base >::~_Deque_base() [3917] std::__cxx11::_List_base >::_List_base(std::allocator >&&) - [253] CHyprRenderer::damageBox(int const&, int const&, int const&, int const&) [2825] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::_Deque_impl() [3918] std::__cxx11::_List_base >::_List_base() - [3084] CHyprRenderer::CHyprRenderer() [2826] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl::~_Deque_impl() [2948] std::__cxx11::_List_base >::~_List_base() - [3085] CInputManager::newKeyboard(wlr_input_device*) [2827] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_map(unsigned long) [3919] std::__cxx11::_List_base >::_List_impl::_List_impl() - [602] CInputManager::onMouseWarp(wlr_pointer_motion_absolute_event*) [2828] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_create_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [3920] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - [3086] CInputManager::destroyMouse(wlr_input_device*) [2829] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [2949] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [1595] CInputManager::getClickMode() [2830] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_allocate_node() [3921] std::__cxx11::_List_base >::_M_dec_size(unsigned long) - [599] CInputManager::onMouseMoved(wlr_pointer_motion_event*) [2385] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_nodes(std::__cxx11::basic_string, std::allocator >**, std::__cxx11::basic_string, std::allocator >**) [3922] std::__cxx11::_List_base >::_M_get_node() - [1153] CInputManager::onKeyboardKey(wlr_keyboard_key_event*, SKeyboard*) [2831] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_map(std::__cxx11::basic_string, std::allocator >**, unsigned long) [2950] std::__cxx11::_List_base >::_M_inc_size(unsigned long) - [2005] CInputManager::onKeyboardMod(void*, SKeyboard*) [2832] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_initialize_map(unsigned long) [3923] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - [2284] CInputManager::onMouseButton(wlr_pointer_button_event*) [2833] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_deallocate_node(std::__cxx11::basic_string, std::allocator >*) [2454] std::__cxx11::_List_base >::_M_get_Node_allocator() - [455] CInputManager::updateDragIcon() [2061] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() [2951] std::__cxx11::_List_base >::_M_clear() - [3087] CInputManager::destroyKeyboard(SKeyboard*) [2834] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_Deque_base() [3924] std::__cxx11::_List_base >::_List_base(std::allocator >&&) - [454] CInputManager::mouseMoveUnified(unsigned int, bool) [2835] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::~_Deque_base() [3925] std::__cxx11::_List_base >::_List_base() - [2706] CInputManager::updateCapabilities(wlr_input_device*) [1341] std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [2952] std::__cxx11::_List_base >::~_List_base() - [1190] CInputManager::processMouseRequest(wlr_seat_pointer_request_set_cursor_event*) [1342] std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [3926] std::__cxx11::_List_base >::_List_impl::_List_impl() - [3088] CInputManager::applyConfigToKeyboard(SKeyboard*) [1343] std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [3927] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [369] CInputManager::getMouseCoordsInternal() [1344] std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [3928] std::__cxx11::_List_base >::_M_clear() - [2285] CInputManager::processMouseDownNormal(wlr_pointer_button_event*) [1345] std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [3929] std::__cxx11::_List_base >::_List_base() - [2027] CInputManager::refocus() [1346] std::_Deque_base >, std::allocator > > >::_M_allocate_node() [3930] std::__cxx11::_List_base >::~_List_base() - [3089] CInputManager::newMouse(wlr_input_device*) [1347] std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::__detail::_StateSeq >**, std::__detail::_StateSeq >**) [2300] std::__cxx11::_List_base >::_List_impl::_List_impl() - [3090] CInputManager::CInputManager() [1348] std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::__detail::_StateSeq >**, unsigned long) [2455] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - [3091] CInputManager::~CInputManager() [1349] std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [2197] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [1232] SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent&&) [1350] std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::__detail::_StateSeq >*) [2267] std::__cxx11::_List_base >::_M_clear() - [963] SHyprIPCEvent::SHyprIPCEvent(SHyprIPCEvent const&) [634] std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [2456] std::__cxx11::_List_base >::_List_base(std::allocator >&&) - [842] SHyprIPCEvent::~SHyprIPCEvent() [1351] std::_Deque_base >, std::allocator > > >::_Deque_base() [2301] std::__cxx11::_List_base >::_List_base() - [1230] CConfigManager::handleBind(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [1352] std::_Deque_base >, std::allocator > > >::~_Deque_base() [2198] std::__cxx11::_List_base >::~_List_base() - [3092] CConfigManager::handleSource(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3492] std::_Deque_base >::_Deque_impl::_Deque_impl() [1102] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - [2707] CConfigManager::handleSubmap(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3493] std::_Deque_base >::_Deque_impl::~_Deque_impl() [3931] std::__cxx11::_List_base >::_List_impl::_List_impl() - [972] CConfigManager::parseKeyword(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, bool) [3494] std::_Deque_base >::_M_allocate_map(unsigned long) [1103] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [3093] CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3495] std::_Deque_base >::_M_create_nodes(CWorkspace***, CWorkspace***) [1131] std::__cxx11::_List_base >::_M_dec_size(unsigned long) - [2708] CConfigManager::setDefaultVars() [3496] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1132] std::__cxx11::_List_base >::_M_get_node() - [2320] CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3497] std::_Deque_base >::_M_allocate_node() [915] std::__cxx11::_List_base >::_M_inc_size(unsigned long) - [529] CConfigManager::dispatchExecOnce() [3498] std::_Deque_base >::_M_destroy_nodes(CWorkspace***, CWorkspace***) [1151] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - [2028] CConfigManager::getMatchingRules(CWindow*) [3499] std::_Deque_base >::_M_deallocate_map(CWorkspace***, unsigned long) [817] std::__cxx11::_List_base >::_M_get_Node_allocator() - [2321] CConfigManager::handleWindowRule(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3500] std::_Deque_base >::_M_initialize_map(unsigned long) [1104] std::__cxx11::_List_base >::_M_clear() - [831] CConfigManager::getConfigValuePtr(std::__cxx11::basic_string, std::allocator >) [3501] std::_Deque_base >::_M_deallocate_node(CWorkspace**) [1105] std::__cxx11::_List_base >::_List_base(std::allocator >&&) - [3094] CConfigManager::getMonitorRuleFor(std::__cxx11::basic_string, std::allocator >) [3502] std::_Deque_base >::_M_get_Tp_allocator() [3932] std::__cxx11::_List_base >::_List_base() - [1269] CConfigManager::configSetValueSafe(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [3503] std::_Deque_base >::_Deque_base() [1106] std::__cxx11::_List_base >::~_List_base() - [293] CConfigManager::getConfigValueSafe(std::__cxx11::basic_string, std::allocator >) [3504] std::_Deque_base >::~_Deque_base() [3933] std::__cxx11::_List_base >::_List_impl::_List_impl() - [3095] CConfigManager::loadConfigLoadVars() [1784] std::_Deque_base >::_Deque_impl::_Deque_impl(std::allocator&&) [2457] std::__cxx11::_List_base >::_List_impl::_List_impl(std::allocator >&&) - [897] CConfigManager::applyUserDefinedVars(std::__cxx11::basic_string, std::allocator >&, unsigned long) [1785] std::_Deque_base >::_Deque_impl::_Deque_impl() [2302] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [2322] CConfigManager::handleDefaultWorkspace(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1604] std::_Deque_base >::_Deque_impl::~_Deque_impl() [2458] std::__cxx11::_List_base >::_M_dec_size(unsigned long) - [3096] CConfigManager::init() [1605] std::_Deque_base >::_M_allocate_map(unsigned long) [2459] std::__cxx11::_List_base >::_M_get_node() - [1690] CConfigManager::tick() [1606] std::_Deque_base >::_M_create_nodes(SDwindleNodeData***, SDwindleNodeData***) [2094] std::__cxx11::_List_base >::_M_inc_size(unsigned long) - [344] CConfigManager::getInt(std::__cxx11::basic_string, std::allocator >) [1786] std::_Deque_base >::_Deque_impl_data::_M_swap_data(std::_Deque_base >::_Deque_impl_data&) [2460] std::__cxx11::_List_base >::_M_put_node(std::_List_node*) - [2029] CConfigManager::setInt(std::__cxx11::basic_string, std::allocator >, int) [1283] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1734] std::__cxx11::_List_base >::_M_get_Node_allocator() - [427] CConfigManager::getFloat(std::__cxx11::basic_string, std::allocator >) [1787] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data&&) [2303] std::__cxx11::_List_base >::_M_clear() - [1698] CConfigManager::getString(std::__cxx11::basic_string, std::allocator >) [1788] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data(std::_Deque_base >::_Deque_impl_data const&) [3934] std::__cxx11::_List_base >::_List_base() - [879] CConfigManager::parseLine(std::__cxx11::basic_string, std::allocator >&) [1607] std::_Deque_base >::_M_allocate_node() [2461] std::__cxx11::_List_base >::_List_base(std::allocator >&&) - [3097] CConfigManager::CConfigManager() [1608] std::_Deque_base >::_M_destroy_nodes(SDwindleNodeData***, SDwindleNodeData***) [2304] std::__cxx11::_List_base >::~_List_base() - [3098] CConfigManager::~CConfigManager() [1609] std::_Deque_base >::_M_deallocate_map(SDwindleNodeData***, unsigned long) [2953] std::__cxx11::_List_base >::_List_impl::~_List_impl() - [443] CLayoutManager::getCurrentLayout() [1610] std::_Deque_base >::_M_initialize_map(unsigned long) [2954] std::__cxx11::_List_base >::_M_clear() - [3099] CLayoutManager::CLayoutManager() [1611] std::_Deque_base >::_M_deallocate_node(SDwindleNodeData**) [2955] std::__cxx11::_List_base >::~_List_base() - [3100] CLayoutManager::~CLayoutManager() [1284] std::_Deque_base >::_M_get_Tp_allocator() [1466] std::__cxx11::basic_regex >::_M_compile(char const*, char const*, std::regex_constants::syntax_option_type) - [3101] CThreadManager::handle() [1789] std::_Deque_base >::_Deque_base(std::_Deque_base >&&) [1467] std::__cxx11::basic_regex >::basic_regex, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::regex_constants::syntax_option_type) - [3102] CThreadManager::CThreadManager() [1790] std::_Deque_base >::_Deque_base() [1468] std::__cxx11::basic_regex >::~basic_regex() - [3103] CThreadManager::~CThreadManager() [1612] std::_Deque_base >::~_Deque_base() [244] std::__cxx11::basic_string, std::allocator >::_M_destroy(unsigned long) - [2030] SubsurfaceTree::createTreeRoot(wlr_surface*, void (*)(void*, int*, int*), void*, CWindow*) [1886] std::_Deque_base >, std::allocator > > >::_Deque_impl::_Deque_impl() [130] std::__cxx11::basic_string, std::allocator >::_M_dispose() - [2323] SubsurfaceTree::destroySurfaceTree(SSurfaceTreeNode*) [1887] std::_Deque_base >, std::allocator > > >::_Deque_impl::~_Deque_impl() [815] std::__cxx11::basic_string, std::allocator >::_M_replace(unsigned long, unsigned long, char const*, unsigned long) - [475] CHyprOpenGLImpl::renderRect(wlr_box*, CColor const&, int) [1888] std::_Deque_base >, std::allocator > > >::_M_allocate_map(unsigned long) [450] std::__cxx11::basic_string, std::allocator >::_S_compare(unsigned long, unsigned long) - [530] CHyprOpenGLImpl::clearWithTex() [1889] std::_Deque_base >, std::allocator > > >::_M_create_nodes(std::unique_ptr >**, std::unique_ptr >**) [223] std::__cxx11::basic_string, std::allocator >::_M_capacity(unsigned long) - [477] CHyprOpenGLImpl::renderBorder(wlr_box*, CColor const&, int) [1890] std::_Deque_base >, std::allocator > > >::_Deque_impl_data::_Deque_impl_data() [159] std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator&&) - [1984] CHyprOpenGLImpl::compileShader(unsigned int const&, std::__cxx11::basic_string, std::allocator >) [1891] std::_Deque_base >, std::allocator > > >::_M_allocate_node() [261] std::__cxx11::basic_string, std::allocator >::_Alloc_hider::_Alloc_hider(char*, std::allocator const&) - [2031] CHyprOpenGLImpl::createProgram(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) [1892] std::_Deque_base >, std::allocator > > >::_M_destroy_nodes(std::unique_ptr >**, std::unique_ptr >**) [131] std::__cxx11::basic_string, std::allocator >::_Alloc_hider::~_Alloc_hider() - [343] CHyprOpenGLImpl::renderTexture(CTexture const&, wlr_box*, float, int, bool, bool) [1893] std::_Deque_base >, std::allocator > > >::_M_deallocate_map(std::unique_ptr >**, unsigned long) [2268] std::__cxx11::basic_string, std::allocator >::_M_construct(unsigned long, char) - [757] CHyprOpenGLImpl::renderSnapshot(CWindow**) [1894] std::_Deque_base >, std::allocator > > >::_M_initialize_map(unsigned long) [209] void std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) - [2324] CHyprOpenGLImpl::makeWindowSnapshot(CWindow*) [1895] std::_Deque_base >, std::allocator > > >::_M_deallocate_node(std::unique_ptr >*) [193] void std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag) - [472] CHyprOpenGLImpl::renderRoundedShadow(wlr_box*, int, int, float) [1635] std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() [1663] std::__cxx11::basic_string, std::allocator >::__sv_wrapper::__sv_wrapper(std::basic_string_view >) - [473] CHyprOpenGLImpl::renderRectWithDamage(wlr_box*, CColor const&, pixman_region32*, int) [1896] std::_Deque_base >, std::allocator > > >::_Deque_base() [65] std::__cxx11::basic_string, std::allocator >::_M_local_data() - [468] CHyprOpenGLImpl::renderTextureWithBlur(CTexture const&, wlr_box*, float, wlr_surface*, int) [1897] std::_Deque_base >, std::allocator > > >::~_Deque_base() [125] std::__cxx11::basic_string, std::allocator >::_M_set_length(unsigned long) - [3104] CHyprOpenGLImpl::destroyMonitorResources(SMonitor*) [3505] std::_Deque_base >::_Deque_impl::_Deque_impl() [208] std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char const*, char const*) - [3105] CHyprOpenGLImpl::createBGTextureForMonitor(SMonitor*) [3506] std::_Deque_base >::_Deque_impl::~_Deque_impl() [188] std::__cxx11::basic_string, std::allocator >::_S_copy_chars(char*, char*, char*) - [585] CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*) [3507] std::_Deque_base >::_M_allocate_map(unsigned long) [789] std::__cxx11::basic_string, std::allocator >::_M_replace_aux(unsigned long, unsigned long, unsigned long, char) - [290] CHyprOpenGLImpl::renderTextureInternalWithDamage(CTexture const&, wlr_box*, float, pixman_region32*, int, bool, bool, bool) [3508] std::_Deque_base >::_M_create_nodes(int**, int**) [153] std::__cxx11::basic_string, std::allocator >::_M_get_allocator() - [507] CHyprOpenGLImpl::end() [3509] std::_Deque_base >::_Deque_impl_data::_Deque_impl_data() [1664] std::__cxx11::basic_string, std::allocator >::_S_to_string_view(std::basic_string_view >) - [509] CHyprOpenGLImpl::begin(SMonitor*, pixman_region32*, bool) [3510] std::_Deque_base >::_M_allocate_node() [1703] std::__cxx11::basic_string, std::allocator >::end() - [417] CHyprOpenGLImpl::clear(CColor const&) [3511] std::_Deque_base >::_M_destroy_nodes(int**, int**) [1302] std::__cxx11::basic_string, std::allocator >::begin() - [97] CHyprOpenGLImpl::scissor(pixman_box32 const*) [3512] std::_Deque_base >::_M_deallocate_map(int**, unsigned long) [700] std::__cxx11::basic_string, std::allocator >::clear() - [61] CHyprOpenGLImpl::scissor(wlr_box const*) [3513] std::_Deque_base >::_M_initialize_map(unsigned long) [818] std::__cxx11::basic_string, std::allocator >::append(char const*) - [3106] CHyprOpenGLImpl::CHyprOpenGLImpl() [3514] std::_Deque_base >::_M_deallocate_node(int*) [841] std::__cxx11::basic_string, std::allocator >::append(char const*, unsigned long) - [3107] CHyprOpenGLImpl::~CHyprOpenGLImpl() [3515] std::_Deque_base >::_M_get_Tp_allocator() [853] std::__cxx11::basic_string, std::allocator >::append(std::__cxx11::basic_string, std::allocator > const&) - [934] CHyprWLListener::initCallback(wl_signal*, std::function, void*, std::__cxx11::basic_string, std::allocator >) [3516] std::_Deque_base >::_Deque_base() [846] std::__cxx11::basic_string, std::allocator >::assign(char const*) - [760] CHyprWLListener::removeCallback() [3517] std::_Deque_base >::~_Deque_base() [672] std::__cxx11::basic_string, std::allocator >::assign(std::__cxx11::basic_string, std::allocator > const&) - [336] CHyprWLListener::emit(void*) [910] std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) [790] std::__cxx11::basic_string, std::allocator >::assign(unsigned long, char) - [1554] CHyprWLListener::CHyprWLListener(CHyprWLListener const&) [911] std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [1309] std::__cxx11::basic_string, std::allocator >::insert(unsigned long, char const*) - [872] CHyprWLListener::CHyprWLListener() [912] std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&&) [218] std::__cxx11::basic_string, std::allocator >::_M_data(char*) - [848] CHyprWLListener::~CHyprWLListener() [493] std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) [129] std::__cxx11::basic_string, std::allocator >::_S_copy(char*, char const*, unsigned long) - [1191] CKeybindManager::addKeybind(SKeybind) [2156] std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) [2462] std::__cxx11::basic_string, std::allocator >::_S_move(char*, char const*, unsigned long) - [2325] CKeybindManager::killActive(std::__cxx11::basic_string, std::allocator >) [3518] std::_Tuple_impl<0ul, CHyprError*, std::default_delete >::_Tuple_impl() [1310] std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, char const*, unsigned long) - [3108] CKeybindManager::exitHyprland(std::__cxx11::basic_string, std::allocator >) [37] std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) [3935] std::__cxx11::basic_string, std::allocator >::replace(unsigned long, unsigned long, std::__cxx11::basic_string, std::allocator > const&) - [1596] CKeybindManager::handleKeybinds(unsigned int const&, unsigned int const&) [2157] std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) [1543] std::__cxx11::basic_string, std::allocator >::reserve(unsigned long) - [2709] CKeybindManager::changeworkspace(std::__cxx11::basic_string, std::allocator >) [3519] std::_Tuple_impl<0ul, CCompositor*, std::default_delete >::_Tuple_impl() [671] std::__cxx11::basic_string, std::allocator >::_M_append(char const*, unsigned long) - [1176] CKeybindManager::stringToModMask(std::__cxx11::basic_string, std::allocator >) [1182] std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) [674] std::__cxx11::basic_string, std::allocator >::_M_assign(std::__cxx11::basic_string, std::allocator > const&) - [3109] CKeybindManager::fullscreenActive(std::__cxx11::basic_string, std::allocator >) [2158] std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) [246] std::__cxx11::basic_string, std::allocator >::_M_create(unsigned long&, unsigned long) - [1597] CKeybindManager::handleInternalKeybinds(unsigned int) [3520] std::_Tuple_impl<0ul, CEventManager*, std::default_delete >::_Tuple_impl() [124] std::__cxx11::basic_string, std::allocator >::_M_length(unsigned long) - [2127] CKeybindManager::spawn(std::__cxx11::basic_string, std::allocator >) [134] std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) [849] std::__cxx11::basic_string, std::allocator >::_M_mutate(unsigned long, unsigned long, char const*, unsigned long) - [1598] CKeybindManager::handleVT(unsigned int) [2159] std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) [777] std::__cxx11::basic_string, std::allocator >::_S_assign(char*, unsigned long, char) - [3110] CKeybindManager::CKeybindManager() [3521] std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >::_Tuple_impl() [626] std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >&&) - [3111] CKeybindManager::~CKeybindManager() [227] std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) [1665] std::__cxx11::basic_string, std::allocator >::basic_string(char const*, unsigned long, std::allocator const&) - [2032] SDwindleNodeData::recalcSizePosRecursive() [2160] std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) [1544] std::__cxx11::basic_string, std::allocator >::basic_string(std::allocator const&) - [1769] SDwindleNodeData::SDwindleNodeData(SDwindleNodeData&&) [3522] std::_Tuple_impl<0ul, CInputManager*, std::default_delete >::_Tuple_impl() [192] std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&) - [1770] SDwindleNodeData::SDwindleNodeData() [237] std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) [1023] std::__cxx11::basic_string, std::allocator >::basic_string() - [1599] SDwindleNodeData::~SDwindleNodeData() [2161] std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) [263] std::__cxx11::basic_string, std::allocator >::basic_string >(char const*, std::allocator const&) - [1179] SDwindleNodeData::operator==(SDwindleNodeData const&) [3523] std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >::_Tuple_impl() [1682] std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator >::__sv_wrapper, std::allocator const&) - [2128] SSurfaceTreeNode::SSurfaceTreeNode() [447] std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) [366] std::__cxx11::basic_string, std::allocator >::basic_string(std::__cxx11::basic_string, std::allocator > const&, unsigned long, unsigned long) - [2033] SSurfaceTreeNode::SSurfaceTreeNode(SSurfaceTreeNode&&) [2162] std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) [2269] std::__cxx11::basic_string, std::allocator >::basic_string >(unsigned long, char, std::allocator const&) - [1748] SSurfaceTreeNode::~SSurfaceTreeNode() [3524] std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >::_Tuple_impl() [1666] std::__cxx11::basic_string, std::allocator >::basic_string >, void>(std::basic_string_view > const&, std::allocator const&) - [1537] SSurfaceTreeNode::operator==(SSurfaceTreeNode const&) [2163] std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) [132] std::__cxx11::basic_string, std::allocator >::~basic_string() - [1111] CAnimatedVariable::unregister() [3525] std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >::_Tuple_impl() [695] std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator >&&) - [329] CAnimatedVariable::isBeingAnimated() [72] std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) [845] std::__cxx11::basic_string, std::allocator >::operator=(char const*) - [2710] CAnimatedVariable::setValueAndWarp(Vector2D const&) [2164] std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) [675] std::__cxx11::basic_string, std::allocator >::operator=(std::__cxx11::basic_string, std::allocator > const&) - [2129] CAnimatedVariable::setValueAndWarp(float const&) [3526] std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >::_Tuple_impl() [555] std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) - [1092] CAnimatedVariable::warp() [812] std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) [1988] std::__cxx11::basic_string, std::allocator >::operator+=(char const*) - [1121] CAnimatedVariable::create(ANIMATEDVARTYPE, float*, long*, std::__cxx11::basic_string, std::allocator >*, void*, AVARDAMAGEPOLICY) [2165] std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) [1469] std::__cxx11::regex_traits::imbue(std::locale) - [1717] CAnimatedVariable::setValue(Vector2D const&) [3527] std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >::_Tuple_impl() [1470] std::__cxx11::regex_traits::regex_traits() - [1122] CAnimatedVariable::CAnimatedVariable() [480] std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) [1471] std::__cxx11::regex_traits::~regex_traits() - [1146] CAnimatedVariable::~CAnimatedVariable() [2166] std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) [1545] std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_establish_failed_match(__gnu_cxx::__normal_iterator, std::allocator > >) - [1669] CAnimatedVariable::operator=(CColor const&) [3528] std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >::_Tuple_impl() [2463] std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_prefix() - [1014] CAnimatedVariable::operator=(Vector2D const&) [2167] std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) [1472] std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_resize(unsigned int) - [1839] CAnimatedVariable::operator=(float const&) [3529] std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >::_Tuple_impl() [2464] std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::_M_suffix() - [1840] CAnimationManager::animationPopin(CWindow*, bool) [306] std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) [1473] std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results() - [1841] CAnimationManager::onWindowPostCreateClose(CWindow*, bool) [2168] std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) [1474] std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::match_results(std::allocator, std::allocator > > > > const&) - [539] CAnimationManager::tick() [3530] std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >::_Tuple_impl() [1475] std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >::~match_results() - [296] CAnimationManager::deltazero(CColor const&, CColor const&) [86] std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) [3936] CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) - [182] CAnimationManager::deltazero(Vector2D const&, Vector2D const&) [1898] std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) [2956] CWorkspace& std::__cxx11::list >::emplace_back, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) - [254] CAnimationManager::deltazero(float const&, float const&) [1899] std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >::_Tuple_impl, void>(IHyprWindowDecoration*&, std::default_delete&&) [3937] std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&>(unsigned long&, std::__cxx11::basic_string, std::allocator >&) - [3112] CAnimationManager::CAnimationManager() [1200] std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) [2957] std::_List_node* std::__cxx11::list >::_M_create_node, std::allocator >&, bool>(unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) - [3113] CAnimationManager::~CAnimationManager() [1900] std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >::_Tuple_impl() [179] std::__cxx11::list >::end() - [3114] CHyprDebugOverlay::CHyprDebugOverlay() [1901] std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) [2305] std::__cxx11::list >::back() - [3115] CHyprDebugOverlay::~CHyprDebugOverlay() [3531] std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) [196] std::__cxx11::list >::begin() - [1244] CHyprDwindleLayout::getNodeFromWindow(CWindow*) [3532] std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>::_Tuple_impl<_IO_FILE*&, int (*)(_IO_FILE*), void>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [3938] std::__cxx11::list >::clear() - [3116] CHyprDwindleLayout::recalculateMonitor(int const&) [1659] std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [3939] void std::__cxx11::list >::_M_insert, std::allocator >&>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&) - [1647] CHyprDwindleLayout::requestRenderHints(CWindow*) [923] std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_M_head(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) [2958] void std::__cxx11::list >::_M_insert, std::allocator >&, bool>(std::_List_iterator, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) - [1538] CHyprDwindleLayout::applyNodeDataToWindow(SDwindleNodeData*) [1163] std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >::_Tuple_impl() [3940] std::__cxx11::list >::list() - [2034] CHyprDwindleLayout::onWindowCreatedTiling(CWindow*) [2577] std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_M_head(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) [3941] std::__cxx11::list >::~list() - [1842] CHyprDwindleLayout::onWindowRemovedTiling(CWindow*) [2578] std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&&) [3942] std::__cxx11::list >::list() - [2526] CHyprDwindleLayout::getFirstNodeOnWorkspace(int const&) [2579] std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>::_Tuple_impl(std::__cxx11::basic_string, std::allocator > const&) [3943] std::__cxx11::list >::~list() - [3117] CHyprDwindleLayout::getMasterNodeOnWorkspace(int const&) [2386] std::_Tuple_impl<0ul, CWindow* const&>::_M_head(std::_Tuple_impl<0ul, CWindow* const&>&) [3944] std::__cxx11::list >::list() - [2711] CHyprDwindleLayout::fullscreenRequestForWindow(CWindow*, eFullscreenMode, bool) [2387] std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(std::_Tuple_impl<0ul, CWindow* const&>&&) [3945] std::__cxx11::list >::~list() - [3118] CHyprDwindleLayout::CHyprDwindleLayout() [2388] std::_Tuple_impl<0ul, CWindow* const&>::_Tuple_impl(CWindow* const&) [2095] std::__cxx11::list >::end() - [3119] CHyprDwindleLayout::~CHyprDwindleLayout() [2389] std::_Tuple_impl<0ul, SMonitor* const&>::_M_head(std::_Tuple_impl<0ul, SMonitor* const&>&) [2096] std::__cxx11::list >::begin() - [3120] SCurrentRenderData::SCurrentRenderData() [2390] std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(SMonitor* const&) [2465] std::__cxx11::list >::clear() - [3121] SCurrentRenderData::~SCurrentRenderData() [2391] std::_Tuple_impl<0ul, SMonitor* const&>::_Tuple_impl(std::_Tuple_impl<0ul, SMonitor* const&>&&) [2097] std::__cxx11::list >::list(std::__cxx11::list >&&) - [2712] SMonitorRenderData::SMonitorRenderData() [3533] std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) (tuple) [2098] std::__cxx11::list >::list() - [2713] SMonitorRenderData::~SMonitorRenderData() [3534] std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>::_Tuple_impl(CEventManager::startThread()::{lambda()#1}&&) (tuple) [1735] std::__cxx11::list >::~list() - [2035] CHyprXWaylandManager::checkBorders(CWindow*) [1259] std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_M_head(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) (tuple) [3946] std::__cxx11::list >::list() - [1078] CHyprXWaylandManager::getAppIDClass[abi:cxx11](CWindow*) [1201] std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::_Tuple_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) (tuple) [3947] std::__cxx11::list >::~list() - [435] CHyprXWaylandManager::setWindowSize(CWindow*, Vector2D const&) [1260] std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>::~_Tuple_impl() (tuple) [2199] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - [1749] CHyprXWaylandManager::activateWindow(CWindow*, bool) [3535] std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) (tuple) [1818] std::_List_node* std::__cxx11::list >::_M_create_node(SDwindleNodeData&&) - [2326] CHyprXWaylandManager::sendCloseWindow(CWindow*) [3536] std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>::_Tuple_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) (tuple) [2200] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - [2036] CHyprXWaylandManager::shouldBeFloated(CWindow*) [3537] std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_M_head(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) (tuple) [983] std::__cxx11::list >::end() - [358] CHyprXWaylandManager::getWindowSurface(CWindow*) [3538] std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>::_Tuple_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) (tuple) [1819] std::__cxx11::list >::back() - [2037] CHyprXWaylandManager::moveXWaylandWindow(CWindow*, Vector2D const&) [1271] std::_Tuple_impl<1ul, SHyprIPCEvent>::_M_head(std::_Tuple_impl<1ul, SHyprIPCEvent>&) [1086] std::__cxx11::list >::begin() - [2714] CHyprXWaylandManager::setWindowFullscreen(CWindow*, bool) [1202] std::_Tuple_impl<1ul, SHyprIPCEvent>::_Tuple_impl(SHyprIPCEvent const&) [2201] std::__cxx11::list >::remove[abi:__cxx20](SDwindleNodeData const&) - [2038] CHyprXWaylandManager::setWindowStyleTiled(CWindow*, unsigned int) [1295] std::_Tuple_impl<1ul, SHyprIPCEvent>::~_Tuple_impl() [2202] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - [1298] CHyprXWaylandManager::getTitle[abi:cxx11](CWindow*) [1677] std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>::_M_head(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) [2203] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - [3122] CHyprXWaylandManager::CHyprXWaylandManager() [3539] std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_M_head(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&) [1820] void std::__cxx11::list >::_M_insert(std::_List_iterator, SDwindleNodeData&&) - [3123] CHyprXWaylandManager::~CHyprXWaylandManager() [3540] std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>::_Tuple_impl(int (*&&)(_IO_FILE*)) [1821] std::__cxx11::list >::push_back(SDwindleNodeData&&) - [1843] IHyprWindowDecoration::IHyprWindowDecoration() [2580] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2204] std::__cxx11::list >::list(std::allocator const&) - [1844] IHyprWindowDecoration::~IHyprWindowDecoration() [3541] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3948] std::__cxx11::list >::list() - [1845] SWindowDecorationExtents::SWindowDecorationExtents() [2581] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2099] std::__cxx11::list >::~list() - [50] SWindowDecorationExtents::~SWindowDecorationExtents() [3542] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2100] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - [1648] SWindowRenderLayoutHints::SWindowRenderLayoutHints() [2582] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2205] std::_List_node* std::__cxx11::list >::_M_create_node(SSurfaceTreeNode&&) - [1846] SWindowSpecialRenderData::SWindowSpecialRenderData() [3543] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2206] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - [331] CHyprDropShadowDecoration::damageEntire() [2583] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1578] std::__cxx11::list >::end() - [399] CHyprDropShadowDecoration::updateWindow(CWindow*) [3544] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2101] std::__cxx11::list >::back() - [101] CHyprDropShadowDecoration::getWindowDecorationExtents() [2584] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [1701] std::__cxx11::list >::begin() - [474] CHyprDropShadowDecoration::draw(SMonitor*, float) [3545] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2102] std::__cxx11::list >::remove[abi:__cxx20](SSurfaceTreeNode const&) - [1847] CHyprDropShadowDecoration::CHyprDropShadowDecoration(CWindow*) [2585] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2207] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - [1848] CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [3546] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2208] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - [1849] CHyprDropShadowDecoration::~CHyprDropShadowDecoration() [2586] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2209] void std::__cxx11::list >::_M_insert(std::_List_iterator, SSurfaceTreeNode&&) - [1850] SWindowAdditionalConfigData::SWindowAdditionalConfigData() [3547] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2210] std::__cxx11::list >::push_back(SSurfaceTreeNode&&) - [1851] SWindowAdditionalConfigData::~SWindowAdditionalConfigData() [2587] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2103] std::__cxx11::list >::list(std::allocator const&) - [3124] SMonitorAdditionalReservedArea::SMonitorAdditionalReservedArea() [3548] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3949] std::__cxx11::list >::list() - [3125] Init::isSudo() [2588] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2104] std::__cxx11::list >::~list() - [663] Debug::log(LogLevel, char const*, ...) [3549] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3950] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - [3126] Debug::init(std::__cxx11::basic_string, std::allocator >) [2589] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [3951] SMouse& std::__cxx11::list >::emplace_back<>() - [3127] SDrag::~SDrag() [3550] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3952] std::_List_node* std::__cxx11::list >::_M_create_node<>() - [3128] SSeat::SSeat() [2590] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [3953] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - [470] CColor::CColor(unsigned long) [3551] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2306] std::__cxx11::list >::end() - [262] CColor::CColor(float, float, float, float) [2591] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [2959] std::__cxx11::list >::back() - [843] CColor::CColor() [3552] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2644] std::__cxx11::list >::begin() - [540] CTimer::getSeconds() [2592] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [3954] std::__cxx11::list >::remove[abi:__cxx20](SMouse const&) - [531] CTimer::getDuration() [3553] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3955] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - [457] CTimer::reset() [1902] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [3956] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - [3129] CTimer::CTimer() [1903] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl >(std::default_delete&&) [3957] void std::__cxx11::list >::_M_insert<>(std::_List_iterator) - [3130] Events::listener_change(wl_listener*, void*) [1904] std::_Tuple_impl<1ul, std::default_delete >::_M_head(std::_Tuple_impl<1ul, std::default_delete >&) [3958] std::__cxx11::list >::list(std::allocator const&) - [2039] Events::listener_mapWindow(void*, void*) [1905] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [3959] std::__cxx11::list >::list() - [3131] Events::listener_activateX11(void*, void*) [1164] std::_Tuple_impl<1ul, std::default_delete >::_Tuple_impl() [2960] std::__cxx11::list >::~list() - [1154] Events::listener_keyboardKey(void*, void*) [2169] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2466] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - [2006] Events::listener_keyboardMod(void*, void*) [2062] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [1951] CWindow& std::__cxx11::list >::emplace_back<>() - [2327] Events::listener_unmapWindow(void*, void*) [3554] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [1952] std::_List_node* std::__cxx11::list >::_M_create_node<>() - [471] Events::listener_commitWindow(void*, void*) [2392] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [2467] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - [3132] Events::listener_destroyMouse(void*, void*) [3555] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [73] std::__cxx11::list >::end() - [532] Events::listener_monitorFrame(void*, void*) [3556] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [1644] std::__cxx11::list >::back() - [2040] Events::listener_destroyWindow(void*, void*) [1124] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [206] std::__cxx11::list >::rend() - [3133] Events::listener_monitorDestroy(void*, void*) [2393] std::__alloc_neq >, true>::_S_do_it(std::allocator > const&, std::allocator > const&) [55] std::__cxx11::list >::begin() - [1670] Events::listener_setTitleWindow(void*, void*) [822] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move::__copy_m, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [3960] std::__cxx11::list >::clear() - [3134] Events::listener_keyboardDestroy(void*, void*) [148] std::char_traits::copy(char*, char const*, unsigned long) [452] std::__cxx11::list >::rbegin() - [462] Events::listener_commitSubsurface(void*, void*) [341] std::char_traits::find(char const*, unsigned long, char const&) [2468] std::__cxx11::list >::remove[abi:__cxx20](CWindow const&) - [2328] Events::listener_destroySubsurfaceNode(void*, void*) [2394] std::char_traits::move(char*, char const*, unsigned long) [2270] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - [3135] SMouse::SMouse() [3557] std::char_traits::assign(char*, unsigned long, char) [2271] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - [3136] SMouse::~SMouse() [112] std::char_traits::assign(char&, char const&) [1953] void std::__cxx11::list >::_M_insert<>(std::_List_iterator) - [3137] SMouse::operator==(SMouse const&) [205] std::char_traits::length(char const*) [2469] std::__cxx11::list >::list(std::allocator const&) - [400] CWindow::updateWindowDecos() [183] std::char_traits::compare(char const*, char const*, unsigned long) [3961] std::__cxx11::list >::list() - [102] CWindow::getFullWindowBoundingBox() [572] void std::this_thread::sleep_for >(std::chrono::duration > const&) [2307] std::__cxx11::list >::~list() - [1852] CWindow::CWindow() [173] void std::this_thread::sleep_for >(std::chrono::duration > const&) [3962] std::__cxx11::list >::list() - [1853] CWindow::~CWindow() [1711] void std::_Destroy_aux::__destroy(SWindowRule*, SWindowRule*) [3963] std::__cxx11::list >::~list() - [1311] CWindow::operator==(CWindow const&) [2836] void std::_Destroy_aux::__destroy(SMonitorRule*, SMonitorRule*) [1219] std::_List_node* std::__cxx11::list >::_M_create_node(SKeybind const&) - [545] HyprCtl::tickHyprCtl() [1261] void std::_Destroy_aux::__destroy(SHyprIPCEvent*, SHyprIPCEvent*) [1015] std::__cxx11::list >::end() - [3138] HyprCtl::startHyprCtlSocket() [2395] void std::_Destroy_aux::__destroy(Vector2D*, Vector2D*) [1626] std::__cxx11::list >::begin() - [2527] CTexture::destroyTexture() [2396] void std::_Destroy_aux::__destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) [1220] void std::__cxx11::list >::_M_insert(std::_List_iterator, SKeybind const&) - [2715] CTexture::allocate() [1353] void std::_Destroy_aux::__destroy*>(std::__detail::_State*, std::__detail::_State*) [1221] std::__cxx11::list >::push_back(SKeybind const&) - [469] CTexture::CTexture(wlr_texture*) [1906] void std::_Destroy_aux::__destroy >*>(std::unique_ptr >*, std::unique_ptr >*) [3964] std::__cxx11::list >::list() - [1718] CTexture::CTexture() [823] void std::_Destroy_aux::__destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) [3965] std::__cxx11::list >::~list() - [467] CTexture::~CTexture() [866] void std::_Destroy_aux::__destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [3966] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - [1192] SKeybind::SKeybind(SKeybind const&) [1354] void std::_Destroy_aux::__destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) [3967] std::_List_node* std::__cxx11::list >::_M_create_node(SMonitor const&) - [938] SKeybind::~SKeybind() [1355] void std::_Destroy_aux::__destroy(unsigned long*, unsigned long*) [3968] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - [3139] SMonitor::SMonitor(SMonitor const&) [2593] std::_Vector_base >::_M_allocate(unsigned long) [95] std::__cxx11::list >::end() - [3140] SMonitor::SMonitor() [2063] std::_Vector_base >::_Vector_impl::_Vector_impl(std::_Vector_base >::_Vector_impl&&) [3969] std::__cxx11::list >::back() - [2716] SMonitor::~SMonitor() [1725] std::_Vector_base >::_Vector_impl::~_Vector_impl() [94] std::__cxx11::list >::begin() - [3141] SMonitor::operator==(SMonitor const&) [1699] std::_Vector_base >::_M_deallocate(SWindowRule*, unsigned long) [1090] std::__cxx11::list >::front() - [3142] Vector2D::floor() [2064] std::_Vector_base >::_Vector_impl_data::_Vector_impl_data(std::_Vector_base >::_Vector_impl_data&&) [3970] std::__cxx11::list >::remove[abi:__cxx20](SMonitor const&) - [35] Vector2D::Vector2D(double, double) [1660] std::_Vector_base >::_M_get_Tp_allocator() [3971] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - [297] Vector2D::Vector2D() [2065] std::_Vector_base >::_Vector_base(std::_Vector_base >&&) [3972] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - [27] Vector2D::~Vector2D() [1726] std::_Vector_base >::~_Vector_base() [3973] void std::__cxx11::list >::_M_insert(std::_List_iterator, SMonitor const&) - [3143] SKeyboard::SKeyboard() [3558] std::_Vector_base >::_M_allocate(unsigned long) [3974] std::__cxx11::list >::push_back(SMonitor const&) - [3144] SKeyboard::~SKeyboard() [3559] std::_Vector_base >::_Vector_impl::_Vector_impl(std::allocator const&) [3975] std::__cxx11::list >::list(std::allocator const&) - [3145] SKeyboard::operator==(SKeyboard const&) [2837] std::_Vector_base >::_Vector_impl::~_Vector_impl() [3976] std::__cxx11::list >::list() - [752] __gnu_cxx::__alloc_traits, std::allocator > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >::_S_propagate_on_copy_assign() [3560] std::_Vector_base >::_M_deallocate(Vector2D*, unsigned long) [2961] std::__cxx11::list >::~list() - [2329] __gnu_cxx::__alloc_traits >, std::_List_node >::_S_select_on_copy(std::allocator > const&) [3561] std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() [3977] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - [678] __gnu_cxx::__alloc_traits, char>::_S_always_equal() [2397] std::_Vector_base >::_M_get_Tp_allocator() [3978] SKeyboard& std::__cxx11::list >::emplace_back<>() - [185] __gnu_cxx::__alloc_traits, char>::_S_select_on_copy(std::allocator const&) [3562] std::_Vector_base >::_Vector_base(std::allocator const&) [3979] std::_List_node* std::__cxx11::list >::_M_create_node<>() - [676] __gnu_cxx::__alloc_traits, char>::_S_propagate_on_copy_assign() [2838] std::_Vector_base >::~_Vector_base() [3980] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - [670] __gnu_cxx::__alloc_traits, char>::_S_propagate_on_move_assign() [1041] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_allocate(unsigned long) [2645] std::__cxx11::list >::end() - [939] __gnu_cxx::__aligned_buffer > >::_M_ptr() [1042] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > > > > const&) [3981] std::__cxx11::list >::back() - [940] __gnu_cxx::__aligned_buffer > >::_M_addr() [1356] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::_Vector_impl() [2962] std::__cxx11::list >::begin() - [355] __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() [946] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl::~_Vector_impl() [3982] std::__cxx11::list >::remove[abi:__cxx20](SKeyboard const&) - [356] __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() [888] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [3983] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - [269] __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() [1357] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_create_storage(unsigned long) [3984] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - [268] __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() [947] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_copy_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data const&) [3985] void std::__cxx11::list >::_M_insert<>(std::_List_iterator) - [2528] __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_ptr() [1358] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_M_swap_data(std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data&) [3986] std::__cxx11::list >::list(std::allocator const&) - [2529] __gnu_cxx::__aligned_buffer, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_addr() [948] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_impl_data::_Vector_impl_data() [3987] std::__cxx11::list >::list() - [2007] __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_ptr() [659] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_M_get_Tp_allocator() [2963] std::__cxx11::list >::~list() - [2008] __gnu_cxx::__aligned_buffer, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_addr() [1359] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(std::allocator, std::allocator > > > > const&) [3988] std::__cxx11::list >::list() - [941] __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() [1360] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base(unsigned long, std::allocator, std::allocator > > > > const&) [3989] std::__cxx11::list >::~list() - [942] __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() [1361] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::_Vector_base() [2470] void std::__cxx11::list >::_M_initialize_dispatch >(std::_List_const_iterator, std::_List_const_iterator, std::__false_type) - [1233] __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() [949] std::_Vector_base, std::allocator > > >, std::allocator, std::allocator > > > > >::~_Vector_base() [216] std::__cxx11::list >::end() - [1234] __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() [859] std::_Vector_base, std::allocator > >::_M_allocate(unsigned long) [346] std::__cxx11::list >::rend() - [614] __gnu_cxx::__aligned_buffer >::_M_ptr() [1362] std::_Vector_base, std::allocator > >::_Vector_impl::_Vector_impl() [215] std::__cxx11::list >::begin() - [613] __gnu_cxx::__aligned_buffer >::_M_addr() [1363] std::_Vector_base, std::allocator > >::_Vector_impl::~_Vector_impl() [347] std::__cxx11::list >::rbegin() - [500] __gnu_cxx::__aligned_buffer >::_M_ptr() [836] std::_Vector_base, std::allocator > >::_M_deallocate(std::__detail::_State*, unsigned long) [2471] std::__cxx11::list >::list(std::__cxx11::list > const&) - [501] __gnu_cxx::__aligned_buffer >::_M_addr() [1364] std::_Vector_base, std::allocator > >::_Vector_impl_data::_Vector_impl_data() [2308] std::__cxx11::list >::list() - [510] __gnu_cxx::__aligned_buffer >::_M_ptr() [684] std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() [2211] std::__cxx11::list >::~list() - [518] __gnu_cxx::__aligned_buffer >::_M_addr() [1365] std::_Vector_base, std::allocator > >::_Vector_base() [1133] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - [127] __gnu_cxx::__aligned_membuf::_M_ptr() [1366] std::_Vector_base, std::allocator > >::~_Vector_base() [1134] std::_List_node* std::__cxx11::list >::_M_create_node(CAnimatedVariable*&&) - [126] __gnu_cxx::__aligned_membuf::_M_addr() [1367] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_allocate(unsigned long) [1135] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - [703] __gnu_cxx::__aligned_membuf::_M_ptr() [1368] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::_Vector_impl(std::allocator, std::allocator > >, int> > const&) [486] std::__cxx11::list >::end() - [704] __gnu_cxx::__aligned_membuf::_M_addr() [1369] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl::~_Vector_impl() [485] std::__cxx11::list >::begin() - [1017] __gnu_cxx::__aligned_membuf::_M_ptr() [1370] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [1107] std::__cxx11::list >::remove[abi:__cxx20](CAnimatedVariable* const&) - [1019] __gnu_cxx::__aligned_membuf::_M_addr() [1371] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_create_storage(unsigned long) [1136] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - [2255] __gnu_cxx::__aligned_membuf::_M_ptr() [1372] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_impl_data::_Vector_impl_data() [1137] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - [2256] __gnu_cxx::__aligned_membuf::_M_addr() [1043] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_M_get_Tp_allocator() [1138] void std::__cxx11::list >::_M_insert(std::_List_iterator, CAnimatedVariable*&&) - [24] __gnu_cxx::__aligned_membuf::_M_ptr() [1373] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::_Vector_base(unsigned long, std::allocator, std::allocator > >, int> > const&) [1139] std::__cxx11::list >::push_back(CAnimatedVariable*&&) - [25] __gnu_cxx::__aligned_membuf::_M_addr() [1374] std::_Vector_base, std::allocator > >, int>, std::allocator, std::allocator > >, int> > >::~_Vector_base() [1108] std::__cxx11::list >::list(std::allocator const&) - [558] __gnu_cxx::__aligned_membuf::_M_ptr() [1375] std::_Vector_base >::_M_allocate(unsigned long) [3990] std::__cxx11::list >::list() - [557] __gnu_cxx::__aligned_membuf::_M_addr() [1376] std::_Vector_base >::_Vector_impl::_Vector_impl() [1109] std::__cxx11::list >::~list() - [91] __gnu_cxx::__aligned_membuf::_M_ptr() [1377] std::_Vector_base >::_Vector_impl::~_Vector_impl() [2472] std::__cxx11::list >::_M_transfer(std::_List_iterator, std::_List_iterator, std::_List_iterator) - [90] __gnu_cxx::__aligned_membuf::_M_addr() [1044] std::_Vector_base >::_M_deallocate(unsigned long*, unsigned long) [2473] std::_List_node* std::__cxx11::list >::_M_create_node(CWindow* const&) - [2330] __gnu_cxx::__aligned_membuf::_M_ptr() [1378] std::_Vector_base >::_Vector_impl_data::_Vector_impl_data() [2474] std::__cxx11::list >::_M_check_equal_allocators(std::__cxx11::list >&) - [2331] __gnu_cxx::__aligned_membuf::_M_addr() [950] std::_Vector_base >::_M_get_Tp_allocator() [503] std::__cxx11::list >::end() - [103] __gnu_cxx::__aligned_membuf::_M_ptr() [1379] std::_Vector_base >::_Vector_base() [502] std::__cxx11::list >::begin() - [104] __gnu_cxx::__aligned_membuf::_M_addr() [1380] std::_Vector_base >::~_Vector_base() [2475] std::__cxx11::list >::remove[abi:__cxx20](CWindow* const&) - [745] __gnu_cxx::__aligned_membuf::_M_ptr() [3563] std::__mutex_base::__mutex_base() [2476] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&&, std::_List_const_iterator) - [746] __gnu_cxx::__aligned_membuf::_M_addr() [1381] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::swap(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) [2477] std::__cxx11::list >::splice(std::_List_const_iterator, std::__cxx11::list >&, std::_List_const_iterator) - [1020] __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() [1382] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr() [2478] void std::__cxx11::list >::_M_insert(std::_List_iterator, CWindow* const&) - [1021] __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() [1383] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [2479] std::__cxx11::list >::push_back(CWindow* const&) - [397] __gnu_cxx::__aligned_membuf >::_M_addr() [1384] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::__shared_ptr >, void>(std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>&&) [2480] std::__cxx11::list >::list(std::allocator const&) - [2257] __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule* const&) [951] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [3991] std::__cxx11::list >::list() - [2717] __gnu_cxx::__normal_iterator > >::__normal_iterator(Vector2D* const&) [1385] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator=(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&&) [2309] std::__cxx11::list >::~list() - [2718] __gnu_cxx::__normal_iterator > >::operator++() [1386] std::enable_if >, (__gnu_cxx::_Lock_policy)2>::__has_esft_base >, void>::value, void>::type std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::_M_enable_shared_from_this_with >, std::__detail::_NFA > >(std::__detail::_NFA >*) [2964] std::__cxx11::list >::~list() - [1719] __gnu_cxx::__normal_iterator > >::__normal_iterator(SWindowRule const* const&) [1387] std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::__shared_ptr, std::locale const&, std::regex_constants::syntax_option_type&>(std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [385] std::__cxx11::stof(std::__cxx11::basic_string, std::allocator > const&, unsigned long*) - [2332] __gnu_cxx::__normal_iterator > >::operator++() [1388] std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::~__shared_ptr() [2105] std::__cxx11::stoi(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) - [645] __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* const&) [1022] std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() [1683] std::__cxx11::stol(std::__cxx11::basic_string, std::allocator > const&, unsigned long*, int) - [883] __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() [323] std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::end() [1476] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::sub_match() - [298] __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char const* const&) [326] std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::find(std::__cxx11::basic_string, std::allocator > const&) [601] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - [618] __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator() [3564] std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::unordered_map() [2310] std::__cxx11::to_string(int) - [1314] __gnu_cxx::__normal_iterator, std::allocator > >::operator--() [3565] std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::~unordered_map() [3992] std::__cxx11::to_string(long) - [374] __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [3566] std::unordered_map, std::allocator >, CBezierCurve, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, CBezierCurve> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [3993] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_insert(std::pair) - [631] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::__normal_iterator(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) [1299] std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::at(std::__cxx11::basic_string, std::allocator > const&) [3994] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_Auto_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - [1720] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator++() [1241] std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::end() [3995] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::~_Auto_node() - [587] __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::__normal_iterator(std::__detail::_State* const&) [1242] std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::find(std::__cxx11::basic_string, std::allocator > const&) [1954] std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) - [681] __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator++() [3567] std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::unordered_map() [3996] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::_Alloc_node(std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >&) - [1112] __gnu_cxx::__normal_iterator, std::allocator > >::__normal_iterator(char* const&) [3568] std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::~unordered_map() [1822] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_node() - [425] __gnu_cxx::__normal_iterator, std::allocator > >::operator++() [880] std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [3997] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_leftmost() - [884] __gnu_cxx::__normal_iterator > >::__normal_iterator(unsigned long* const&) [288] std::unordered_map, std::allocator >, SConfigValue, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SConfigValue> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [1823] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_put_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) - [431] bool __gnu_cxx::__ops::_Iter_equals_val::operator()<__gnu_cxx::__normal_iterator, std::allocator > > >(__gnu_cxx::__normal_iterator, std::allocator > >) [3569] std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::clear() [1736] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) - [3146] __gnu_cxx::__ops::_Iter_equals_val __gnu_cxx::__ops::__iter_equals_val(char const&) [3570] std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::unordered_map() [1824] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_drop_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) - [384] float __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*) [3571] std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::~unordered_map() [1825] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_rightmost() - [2130] int __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [3572] std::unordered_map, std::allocator >, SMonitorAdditionalReservedArea, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [3998] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::_Rb_tree_impl(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > >&&) - [1671] long __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int) [3573] std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::clear() [3999] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree_impl, std::allocator > >, true>::~_Rb_tree_impl() - [2530] bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [3574] std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::unordered_map() [1955] std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) - [1854] bool __gnu_cxx::operator== > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [3575] std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::~unordered_map() [4000] std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_create_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - [854] bool __gnu_cxx::operator==, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [2594] std::unordered_map, std::allocator >, std::__cxx11::basic_string, std::allocator >, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [4001] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_node(std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node, std::allocator > const, unsigned int> >*) - [295] bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [1083] std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::end() [1737] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_lower_bound(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::_Rb_tree_node_base*, std::__cxx11::basic_string, std::allocator > const&) - [1691] bool __gnu_cxx::operator==, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > const&) [1084] std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::find(std::__cxx11::basic_string, std::allocator > const&) [1826] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_destroy_node(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) - [679] bool __gnu_cxx::operator==*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [3576] std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::unordered_map() [1956] void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator > const, unsigned int> const&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::pair, std::allocator > const, unsigned int> const&) - [426] bool __gnu_cxx::operator==, std::allocator > >(__gnu_cxx::__normal_iterator, std::allocator > > const&, __gnu_cxx::__normal_iterator, std::allocator > > const&) [3577] std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::~unordered_map() [4002] void std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_construct_node, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - [2531] __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [1540] std::unordered_map, std::allocator >, std::function, std::allocator >)>, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, std::function, std::allocator >)> > > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1957] std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_unique_, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node>(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::pair, std::allocator > const, unsigned int> const&, std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node&) - [855] __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::difference_type __gnu_cxx::operator-*, std::vector, std::allocator > > >(__gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&, __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > > const&) [3578] std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::unordered_map() [1173] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_Node_allocator() - [1315] __gnu_cxx::__normal_iterator > >::difference_type __gnu_cxx::operator- > >(__gnu_cxx::__normal_iterator > > const&, __gnu_cxx::__normal_iterator > > const&) [3579] std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::~unordered_map() [4003] std::_Rb_tree_iterator, std::allocator > const, unsigned int> > std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_emplace_hint_unique, std::allocator >&&>, std::tuple<> >(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - [368] CAnimatedVariable::fl() const [1262] std::unordered_map, std::allocator >, long, std::hash, std::allocator > >, std::equal_to, std::allocator > >, std::allocator, std::allocator > const, long> > >::operator[](std::__cxx11::basic_string, std::allocator > const&) [4004] std::enable_if, std::allocator > const, unsigned int>, std::iterator_traits, std::allocator > const, unsigned int> const*>::value_type>::value, void>::type std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_insert_range_unique, std::allocator > const, unsigned int> const*>(std::pair, std::allocator > const, unsigned int> const*, std::pair, std::allocator > const, unsigned int> const*) - [476] CAnimatedVariable::col() const [3580] std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [1995] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_unique_pos(std::__cxx11::basic_string, std::allocator > const&) - [29] CAnimatedVariable::vec() const [637] std::unordered_map, std::equal_to, std::allocator > >::end() [1827] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_get_insert_hint_unique_pos(std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >, std::__cxx11::basic_string, std::allocator > const&) - [312] CAnimatedVariable::goalv() const [759] std::unordered_map, std::equal_to, std::allocator > >::begin() [1535] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() - [579] CColor::operator-(CColor const&) const [2398] std::unordered_map, std::equal_to, std::allocator > >::erase(CWindow* const&) [2020] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() - [577] CColor::operator*(float const&) const [3581] std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [1178] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_end() - [578] CColor::operator+(CColor const&) const [2066] std::unordered_map, std::equal_to, std::allocator > >::operator[](CWindow* const&) [894] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node, std::allocator > const, unsigned int> > const*) - [1771] Vector2D::operator/(float) const [508] std::unordered_map, std::equal_to, std::allocator > >::end() [1312] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_key(std::_Rb_tree_node_base const*) - [363] Vector2D::operator==(Vector2D const&) const [513] std::unordered_map, std::equal_to, std::allocator > >::find(SMonitor* const&) [1076] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_left(std::_Rb_tree_node_base*) - [396] Vector2D::operator-(Vector2D) const [3582] std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [1579] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_begin() - [433] Vector2D::operator*(float) const [3583] std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [4005] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_erase(std::_Rb_tree_node, std::allocator > const, unsigned int> >*) - [199] Vector2D::operator!=(Vector2D const&) const [505] std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [1120] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_S_right(std::_Rb_tree_node_base*) - [255] Vector2D::operator+(Vector2D) const [3584] std::unordered_map, std::equal_to, std::allocator > >::unordered_map() [4006] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Rb_tree(std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) - [315] __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_ptr() const [3585] std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [4007] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::~_Rb_tree() - [320] __gnu_cxx::__aligned_buffer, std::allocator > const, CBezierCurve> >::_M_addr() const [3586] std::unordered_map, std::equal_to, std::allocator > >::erase(SMonitor* const&) [4008] std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_Hash_node() - [279] __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_ptr() const [3587] std::unordered_map, std::equal_to, std::allocator > >::~unordered_map() [1005] std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_Hash_node() - [280] __gnu_cxx::__aligned_buffer, std::allocator > const, SConfigValue> >::_M_addr() const [536] std::unordered_map, std::equal_to, std::allocator > >::operator[](SMonitor* const&) [4009] std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Hash_node() - [1069] __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_ptr() const [780] std::_Function_base::_Base_manager, false, false> >::_M_destroy(std::_Any_data&, std::integral_constant) [2646] std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Hash_node() - [1070] __gnu_cxx::__aligned_buffer, std::allocator > const, std::function, std::allocator >)> > >::_M_addr() const [781] std::_Function_base::_Base_manager, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1580] std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_Hash_node() - [1289] __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_ptr() const [767] std::_Function_base::_Base_manager, false, false> >::_M_get_pointer(std::_Any_data const&) [2965] std::__detail::_Hash_node, std::allocator > const, long>, true>::_Hash_node() - [1290] __gnu_cxx::__aligned_buffer, std::allocator > const, long> >::_M_addr() const [782] void std::_Function_base::_Base_manager, false, false> >::_M_init_functor, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&) [2481] std::__detail::_Hash_node, false>::_Hash_node() - [2009] __gnu_cxx::__aligned_buffer >::_M_ptr() const [783] bool std::_Function_base::_Base_manager, false, false> >::_M_not_empty_function, false, false> >(std::__detail::_CharMatcher, false, false> const&) [2966] std::__detail::_Hash_node, false>::_Hash_node() - [2010] __gnu_cxx::__aligned_buffer >::_M_addr() const [784] void std::_Function_base::_Base_manager, false, false> >::_M_create, false, false> >(std::_Any_data&, std::__detail::_CharMatcher, false, false>&&, std::integral_constant) [2967] std::__detail::_Hash_node, false>::_Hash_node() - [418] __gnu_cxx::__aligned_buffer >::_M_ptr() const [1562] std::_Function_base::_Base_manager, std::allocator >)>::_M_destroy(std::_Any_data&, std::integral_constant) [689] std::__detail::_State_base::_State_base(std::__detail::_Opcode) - [413] __gnu_cxx::__aligned_buffer >::_M_addr() const [1563] std::_Function_base::_Base_manager, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [791] std::__detail::_CharMatcher, false, false>::_CharMatcher(char, std::__cxx11::regex_traits const&) - [533] __gnu_cxx::__aligned_buffer >::_M_ptr() const [1753] std::_Function_base::_Base_manager, std::allocator >)>::_M_get_pointer(std::_Any_data const&) [1477] std::__detail::_ScannerBase::_ScannerBase(std::regex_constants::syntax_option_type) - [546] __gnu_cxx::__aligned_buffer >::_M_addr() const [1564] void std::_Function_base::_Base_manager, std::allocator >)>::_M_init_functor, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >)) [181] std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) - [891] __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_ptr() const [1565] bool std::_Function_base::_Base_manager, std::allocator >)>::_M_not_empty_function, std::allocator >)>(void (*)(std::__cxx11::basic_string, std::allocator >)) [832] std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) - [892] __gnu_cxx::__aligned_membuf, std::allocator > const, unsigned int> >::_M_addr() const [1566] void std::_Function_base::_Base_manager, std::allocator >)>::_M_create, std::allocator >)>(std::_Any_data&, void (&)(std::__cxx11::basic_string, std::allocator >), std::integral_constant) [4010] std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) - [761] __gnu_cxx::__aligned_membuf >::_M_addr() const [722] std::_Function_base::_Base_manager::_M_destroy(std::_Any_data&, std::integral_constant) [2647] std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) - [1855] __gnu_cxx::__normal_iterator > >::base() const [644] std::_Function_base::_Base_manager::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [869] std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) - [2258] __gnu_cxx::__normal_iterator > >::base() const [333] std::_Function_base::_Base_manager::_M_get_pointer(std::_Any_data const&) [2968] std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::_Node_iterator(std::__detail::_Hash_node, std::allocator > const, long>, true>*) - [2719] __gnu_cxx::__normal_iterator > >::operator*() const [834] void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (* const&)(void*, void*)) [615] std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) - [1630] __gnu_cxx::__normal_iterator > >::base() const [930] void std::_Function_base::_Base_manager::_M_init_functor(std::_Any_data&, void (*&&)(void*, void*)) [1478] std::__detail::_Node_iterator, false, false>::operator++(int) - [2333] __gnu_cxx::__normal_iterator > >::operator*() const [931] bool std::_Function_base::_Base_manager::_M_not_empty_function(void (*)(void*, void*)) [416] std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) - [619] __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [835] void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (* const&)(void*, void*), std::integral_constant) [2648] std::__detail::_Node_iterator, false, false>::_Node_iterator(std::__detail::_Hash_node, false>*) - [885] __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const [932] void std::_Function_base::_Base_manager::_M_create(std::_Any_data&, void (*&&)(void*, void*), std::integral_constant) [2311] unsigned int std::__detail::__to_chars_len(unsigned int, int) - [198] __gnu_cxx::__normal_iterator, std::allocator > >::base() const [438] std::_Function_base::_Function_base() [4011] unsigned int std::__detail::__to_chars_len(unsigned long, int) - [373] __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [439] std::_Function_base::~_Function_base() [4012] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() - [660] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::base() const [123] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4013] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() - [1721] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator*() const [2294] std::_List_iterator::operator--() [4014] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() - [821] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::operator+(long) const [197] std::_List_iterator::operator++() [4015] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() - [526] __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::base() const [1727] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4016] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() - [627] __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator*() const [851] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4017] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_Hash_code_base() - [682] __gnu_cxx::__normal_iterator*, std::vector, std::allocator > > >::operator-(long) const [1791] std::_List_iterator::operator--() [4018] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_Hash_code_base() - [328] __gnu_cxx::__normal_iterator, std::allocator > >::base() const [748] std::_List_iterator::operator++() [895] std::__detail::_Hash_node_base::_Hash_node_base() - [424] __gnu_cxx::__normal_iterator, std::allocator > >::operator*() const [1024] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4019] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() - [886] __gnu_cxx::__normal_iterator > >::base() const [2067] std::_List_iterator::operator--() [259] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) - [1316] __gnu_cxx::__normal_iterator > >::operator*() const [1165] std::_List_iterator::operator++() [4020] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() - [1317] __gnu_cxx::__normal_iterator > >::operator-(long) const [1987] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4021] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() - [2334] ROUNDED_SHADER_FUNC::{lambda(std::__cxx11::basic_string, std::allocator >)#1}::operator()(std::allocator) const (Textures.hpp) [2839] std::_List_iterator::operator--() [4022] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) - [3147] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2840] std::_List_iterator::operator++() [4023] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() - [2720] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [45] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [976] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) - [3148] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [54] std::_List_iterator::operator--() [4024] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() - [2721] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [32] std::_List_iterator::operator++() [1285] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) - [316] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [929] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4025] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() - [313] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [581] std::_List_iterator::operator++() [2106] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) - [272] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [49] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [420] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) - [603] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [3588] std::_List_iterator::operator--() [4026] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_Hashtable_base() - [271] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [149] std::_List_iterator::operator++() [543] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_S_equals(unsigned long, std::__detail::_Hash_node_code_cache const&) - [274] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [2068] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4027] std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - [2286] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [3589] std::_List_iterator::operator--() [2272] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_node_allocator() - [979] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [2841] std::_List_iterator::operator++() [4028] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) - [2287] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [152] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4029] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_allocate_buckets(unsigned long) - [3149] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [378] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4030] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) - [2722] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [106] std::_List_iterator::operator++() [4031] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - [3150] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [401] std::_List_iterator::_List_iterator(std::__detail::_List_node_base*) [4032] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) - [2723] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [750] std::_List_iterator::operator++() [4033] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::_Hashtable_alloc() - [2532] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [1045] std::_Sp_ebo_helper<0, std::allocator, true>::_S_get(std::_Sp_ebo_helper<0, std::allocator, true>&) [4034] std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >::~_Hashtable_alloc() - [2533] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1389] std::_Sp_ebo_helper<0, std::allocator, true>::_Sp_ebo_helper(std::allocator const&) [1006] std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - [2724] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [74] std::__array_traits::_S_ref(Vector2D const (&) [200], unsigned long) [713] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_node_allocator() - [2335] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2399] std::__array_traits >, 4ul>::_S_ptr(std::__cxx11::list > const (&) [4]) [1007] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) - [2534] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [247] std::__array_traits >, 4ul>::_S_ref(std::__cxx11::list > const (&) [4], unsigned long) [2482] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_allocate_buckets(unsigned long) - [2725] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [927] std::__array_traits::_S_ref(SDwindleNodeData* const (&) [2], unsigned long) [4035] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) - [2535] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [1678] std::__array_traits::_S_ptr(char const (&) [128]) [2483] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - [966] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [952] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::_M_swap(std::__shared_count<(__gnu_cxx::_Lock_policy)2>&) [1008] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) - [1308] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [953] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count() [4036] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::_Hashtable_alloc() - [964] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [1390] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::__shared_count >, std::allocator, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*&, std::_Sp_alloc_shared_tag >, std::locale const&, std::regex_constants::syntax_option_type&) [4037] std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >::~_Hashtable_alloc() - [967] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [889] std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count() [4038] std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) - [2536] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [1907] std::default_delete::default_delete(std::default_delete const&) [2273] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_node_allocator() - [1079] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [2842] std::_Deque_iterator::_M_set_node(SWindowRule**) [4039] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) - [2537] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2843] std::_Deque_iterator::_S_buffer_size() [4040] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_allocate_buckets(unsigned long) - [1253] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1636] std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [2969] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) - [3151] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [2844] std::_Deque_iterator::_Deque_iterator() [4041] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - [1248] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2400] std::_Deque_iterator::operator--() [4042] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) - [1254] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, std::__cxx11::basic_string, std::allocator > const&, unsigned long) const [1391] std::_Deque_iterator::operator++() [4043] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::_Hashtable_alloc() - [2726] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2595] std::_Deque_iterator::_M_set_node(SMonitorRule**) [4044] std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::~_Hashtable_alloc() - [2727] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2401] std::_Deque_iterator::_S_buffer_size() [2649] std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - [3152] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [1700] std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1764] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_node_allocator() - [3153] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2845] std::_Deque_iterator::_Deque_iterator() [2650] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) - [2041] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, CWindow* const&, unsigned long) const [1993] std::_Deque_iterator::operator++() [4045] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_allocate_buckets(unsigned long) - [3154] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(std::__detail::_Hash_node_value, false> const&) const [2846] std::_Deque_iterator::_M_set_node(SHyprIPCEvent**) [2970] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) - [1772] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [2847] std::_Deque_iterator::_S_buffer_size() [4046] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - [1856] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, CWindow* const&, unsigned long) const [2848] std::_Deque_iterator::_Deque_iterator() [2651] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) - [2728] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [727] std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [4047] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::_Hashtable_alloc() - [2336] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [1183] std::_Deque_iterator::operator++() [4048] std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::~_Hashtable_alloc() - [751] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2849] std::_Deque_iterator::_M_set_node(Vector2D**) [1581] std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_node, std::allocator >&&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - [408] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [582] std::_Deque_iterator::_S_buffer_size() [905] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_node_allocator() - [404] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [576] std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [1582] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) - [405] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [2850] std::_Deque_iterator::_Deque_iterator() [2971] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_allocate_buckets(unsigned long) - [2729] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2851] std::_Deque_iterator::operator--() [4049] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) - [511] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [583] std::_Deque_iterator::operator+=(long) [2972] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - [2730] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [2402] std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_M_set_node(std::__cxx11::basic_string, std::allocator >**) [1583] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) - [3155] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [2403] std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_S_buffer_size() [4050] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::_Hashtable_alloc() - [3156] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [1116] std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) [4051] std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >::~_Hashtable_alloc() - [541] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_node(unsigned long, SMonitor* const&, unsigned long) const [2404] std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::_Deque_iterator() [2973] std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_node, std::allocator > const&>, std::tuple<> >(std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) - [519] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_bucket_index(unsigned long) const [3590] std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator--() [1996] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_node_allocator() - [534] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_find_before_node(unsigned long, SMonitor* const&, unsigned long) const [1296] std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator++() [2974] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node(std::__detail::_Hash_node, std::allocator > const, long>, true>*) - [2731] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_uses_single_bucket(std::__detail::_Hash_node_base**) const [1046] std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_M_set_node(std::__detail::_StateSeq >**) [4052] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_allocate_buckets(unsigned long) - [3157] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::size() const [1047] std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_S_buffer_size() [4053] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_nodes(std::__detail::_Hash_node, std::allocator > const, long>, true>*) - [2732] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_begin() const [609] std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*> const&) [4054] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - [871] std::_Select1st, std::allocator > const, unsigned int> >::operator()(std::pair, std::allocator > const, unsigned int> const&) const [1048] std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::_Deque_iterator() [2975] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, std::allocator > const, long>, true>*) - [1238] std::filesystem::file_status::type() const [623] std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator--() [4055] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::_Hashtable_alloc() - [492] std::unique_ptr >::get() const [2852] std::_Deque_iterator::_M_set_node(CWorkspace***) [4056] std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >::~_Hashtable_alloc() - [494] std::unique_ptr >::operator->() const [2853] std::_Deque_iterator::_S_buffer_size() [4057] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) - [42] std::unique_ptr >::get() const [2405] std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [4058] std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() - [40] std::unique_ptr >::operator->() const [2854] std::_Deque_iterator::_Deque_iterator() [2484] std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - [1193] std::unique_ptr >::get() const [1166] std::_Deque_iterator::_M_set_node(SDwindleNodeData***) [1704] std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() - [1194] std::unique_ptr >::operator->() const [1167] std::_Deque_iterator::_S_buffer_size() [2485] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) - [138] std::unique_ptr >::get() const [985] std::_Deque_iterator::_Deque_iterator() [4059] std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) - [140] std::unique_ptr >::operator->() const [986] std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [4060] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) - [226] std::unique_ptr >::get() const [1637] std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_M_set_node(std::unique_ptr >**) [4061] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - [232] std::unique_ptr >::operator->() const [1638] std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_S_buffer_size() [2486] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) - [239] std::unique_ptr >::get() const [1639] std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator() [4062] std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() - [233] std::unique_ptr >::operator->() const [47] std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::_Deque_iterator(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) [2976] std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - [444] std::unique_ptr >::get() const [1908] std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator--() [1997] std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() - [445] std::unique_ptr >::operator->() const [81] std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator++() [2977] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) - [69] std::unique_ptr >::get() const [2855] std::_Deque_iterator::_M_set_node(int**) [4063] std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) - [66] std::unique_ptr >::operator->() const [2856] std::_Deque_iterator::_S_buffer_size() [4064] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) - [806] std::unique_ptr >::get() const [2857] std::_Deque_iterator::_Deque_iterator() [4065] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - [807] std::unique_ptr >::operator->() const [89] std::_Deque_iterator::_Deque_iterator(std::_Deque_iterator const&) [2978] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) - [482] std::unique_ptr >::get() const [3591] std::_Rb_tree_header::_M_reset() [4066] std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() - [478] std::unique_ptr >::operator->() const [3592] std::_Rb_tree_header::_Rb_tree_header() [4067] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) - [300] std::unique_ptr >::get() const [2596] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [4068] std::__detail::_Hashtable_alloc, false> > >::_Hashtable_alloc() - [302] std::unique_ptr >::operator->() const [2597] std::__allocated_ptr > >::~__allocated_ptr() [4069] std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() - [87] std::unique_ptr >::get() const [2598] std::__allocated_ptr > >::operator=(decltype(nullptr)) [2979] std::__detail::_Hash_node, false>* std::__detail::_Hashtable_alloc, false> > >::_M_allocate_node, std::tuple<> >(std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - [88] std::unique_ptr >::operator->() const [1792] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1998] std::__detail::_Hashtable_alloc, false> > >::_M_node_allocator() - [1857] std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::get() const [1793] std::__allocated_ptr > >::~__allocated_ptr() [2980] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node(std::__detail::_Hash_node, false>*) - [3158] std::unique_ptr<_IO_FILE, int (*)(_IO_FILE*)>::operator bool() const [1794] std::__allocated_ptr > >::operator=(decltype(nullptr)) [4070] std::__detail::_Hashtable_alloc, false> > >::_M_allocate_buckets(unsigned long) - [2733] std::_Deque_base >::_M_get_Tp_allocator() const [2170] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [4071] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_nodes(std::__detail::_Hash_node, false>*) - [2734] std::_Deque_base >::_M_get_map_allocator() const [2069] std::__allocated_ptr > >::~__allocated_ptr() [4072] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) - [2538] std::_Deque_base >::_M_get_Tp_allocator() const [2070] std::__allocated_ptr > >::operator=(decltype(nullptr)) [2981] std::__detail::_Hashtable_alloc, false> > >::_M_deallocate_node_ptr(std::__detail::_Hash_node, false>*) - [2735] std::_Deque_base >::_M_get_map_allocator() const [3593] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [4073] std::__detail::_Hashtable_alloc, false> > >::~_Hashtable_alloc() - [2736] std::_Deque_base >::_M_get_Tp_allocator() const [3594] std::__allocated_ptr > >::~__allocated_ptr() [792] std::__detail::_RegexTranslator, false, false>::_RegexTranslator(std::__cxx11::regex_traits const&) - [2737] std::_Deque_base >::_M_get_map_allocator() const [3595] std::__allocated_ptr > >::operator=(decltype(nullptr)) [1738] std::__detail::_List_node_header::_M_base() - [2738] std::_Deque_base >::_M_get_Tp_allocator() const [1909] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [899] std::__detail::_List_node_header::_M_init() - [2739] std::_Deque_base >::_M_get_map_allocator() const [1910] std::__allocated_ptr > >::~__allocated_ptr() [901] std::__detail::_List_node_header::_List_node_header() - [2337] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_Tp_allocator() const [1911] std::__allocated_ptr > >::operator=(decltype(nullptr)) [2107] std::__detail::_List_node_header::_List_node_header(std::__detail::_List_node_header&&) - [2338] std::_Deque_base, std::allocator >, std::allocator, std::allocator > > >::_M_get_map_allocator() const [1203] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1479] bool std::__detail::__regex_algo_impl<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type, std::__detail::_RegexExecutorPolicy, bool) - [1026] std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const [1204] std::__allocated_ptr > >::~__allocated_ptr() [2312] void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned int) - [1027] std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [1205] std::__allocated_ptr > >::operator=(decltype(nullptr)) [4074] void std::__detail::__to_chars_10_impl(char*, unsigned int, unsigned long) - [2740] std::_Deque_base >::_M_get_Tp_allocator() const [3596] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [180] std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) - [2741] std::_Deque_base >::_M_get_map_allocator() const [3597] std::__allocated_ptr > >::~__allocated_ptr() [833] std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) - [1155] std::_Deque_base >::_M_get_Tp_allocator() const [3598] std::__allocated_ptr > >::operator=(decltype(nullptr)) [4075] std::__detail::_Node_iterator_base, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) - [1156] std::_Deque_base >::_M_get_map_allocator() const [3599] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2652] std::__detail::_Node_iterator_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) - [1631] std::_Deque_base >, std::allocator > > >::_M_get_Tp_allocator() const [3600] std::__allocated_ptr > >::~__allocated_ptr() [870] std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) - [1632] std::_Deque_base >, std::allocator > > >::_M_get_map_allocator() const [3601] std::__allocated_ptr > >::operator=(decltype(nullptr)) [2982] std::__detail::_Node_iterator_base, std::allocator > const, long>, true>::_Node_iterator_base(std::__detail::_Hash_node, std::allocator > const, long>, true>*) - [2742] std::_Deque_base >::_M_get_Tp_allocator() const [1125] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [1480] std::__detail::_Node_iterator_base, false>::_M_incr() - [2743] std::_Deque_base >::_M_get_map_allocator() const [1126] std::__allocated_ptr > >::~__allocated_ptr() [616] std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) - [2259] std::_Vector_base >::_M_get_Tp_allocator() const [1127] std::__allocated_ptr > >::operator=(decltype(nullptr)) [411] std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) - [705] std::_Vector_base, std::allocator > >::_M_get_Tp_allocator() const [2406] std::__allocated_ptr > >::__allocated_ptr(std::allocator >&, std::_List_node*) [2653] std::__detail::_Node_iterator_base, false>::_Node_iterator_base(std::__detail::_Hash_node, false>*) - [1028] std::_Vector_base >::_M_get_Tp_allocator() const [2407] std::__allocated_ptr > >::~__allocated_ptr() [2212] std::__detail::_Prime_rehash_policy::_Prime_rehash_policy(float) - [1029] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::get() const [2408] std::__allocated_ptr > >::operator=(decltype(nullptr)) [357] std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() - [1318] std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>::operator bool() const [1392] std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::get() [286] std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() - [620] std::__shared_ptr >, (__gnu_cxx::_Lock_policy)2>::get() const [1049] std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::__allocated_ptr(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) [270] std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() - [893] std::_Rb_tree_node, std::allocator > const, unsigned int> >::_M_valptr() const [1050] std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::~__allocated_ptr() [2654] std::__detail::_Hash_node_value_base, std::allocator > const, SMonitorAdditionalReservedArea> >::_M_valptr() - [303] std::_Function_base::_M_empty() const [1393] std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::operator=(decltype(nullptr)) [2021] std::__detail::_Hash_node_value_base, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >::_M_valptr() - [151] std::_List_iterator::operator*() const [2409] std::__new_allocator::deallocate(SWindowRule*, unsigned long) [4076] std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() - [309] std::_List_iterator::operator->() const [2410] std::__new_allocator::allocate(unsigned long, void const*) [958] std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() - [718] std::_List_iterator::operator*() const [2071] std::__new_allocator::__new_allocator(std::__new_allocator const&) [1286] std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() - [1093] std::_List_iterator::operator*() const [3602] std::__new_allocator::__new_allocator() [1236] std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() - [2339] std::_List_iterator::operator*() const [2858] std::__new_allocator::deallocate(SMonitorRule*, unsigned long) [2487] std::__detail::_Hash_node_value_base >::_M_v() - [30] std::_List_iterator::operator*() const [2859] std::__new_allocator::allocate(unsigned long, void const*) [612] std::__detail::_Hash_node_value_base >::_M_valptr() - [60] std::_List_iterator::operator->() const [3603] std::__new_allocator::__new_allocator() [523] std::__detail::_Hash_node_value_base >::_M_v() - [580] std::_List_iterator::operator*() const [3604] std::__new_allocator::deallocate(SHyprIPCEvent*, unsigned long) [504] std::__detail::_Hash_node_value_base >::_M_valptr() - [93] std::_List_iterator::operator*() const [3605] std::__new_allocator::allocate(unsigned long, void const*) [554] std::__detail::_Hash_node_value_base >::_M_v() - [2744] std::_List_iterator::operator*() const [3606] std::__new_allocator::__new_allocator() [514] std::__detail::_Hash_node_value_base >::_M_valptr() - [111] std::_List_iterator::operator*() const [2171] std::__new_allocator::__new_allocator() [2274] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_M_get() - [749] std::_List_iterator::operator*() const [2072] std::__new_allocator::__new_allocator() [4077] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::_Hashtable_ebo_helper() - [3159] std::default_delete::operator()(CHyprError*) const [3607] std::__new_allocator::__new_allocator() [4078] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, CBezierCurve>, true> >, true>::~_Hashtable_ebo_helper() - [3160] std::default_delete::operator()(CCompositor*) const [2411] std::__new_allocator::__new_allocator() [714] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_M_get() - [3161] std::default_delete::operator()(CEventManager*) const [3608] std::__new_allocator::__new_allocator() [4079] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::_Hashtable_ebo_helper() - [3162] std::default_delete::operator()(CHyprRenderer*) const [2860] std::__new_allocator::deallocate(Vector2D*, unsigned long) [4080] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SConfigValue>, true> >, true>::~_Hashtable_ebo_helper() - [3163] std::default_delete::operator()(CInputManager*) const [2861] std::__new_allocator::allocate(unsigned long, void const*) [2275] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_M_get() - [3164] std::default_delete::operator()(CConfigManager*) const [2862] std::__new_allocator::__new_allocator() [4081] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::_Hashtable_ebo_helper() - [3165] std::default_delete::operator()(CLayoutManager*) const [2863] std::__new_allocator::__new_allocator(std::__new_allocator const&) [4082] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >, true>::~_Hashtable_ebo_helper() - [3166] std::default_delete::operator()(CThreadManager*) const [3609] std::__new_allocator::__new_allocator() [1765] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_M_get() - [3167] std::default_delete::operator()(CHyprOpenGLImpl*) const [2864] std::__new_allocator, std::allocator > >::deallocate(std::__cxx11::basic_string, std::allocator >*, unsigned long) [4083] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::_Hashtable_ebo_helper() - [3168] std::default_delete::operator()(CKeybindManager*) const [2865] std::__new_allocator, std::allocator > >::allocate(unsigned long, void const*) [4084] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >, true>::~_Hashtable_ebo_helper() - [3169] std::default_delete::operator()(CAnimationManager*) const [2866] std::__new_allocator, std::allocator > >::__new_allocator() [906] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_M_get() - [3170] std::default_delete::operator()(CHyprDebugOverlay*) const [1051] std::__new_allocator, std::allocator > > > >::deallocate(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [4085] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::_Hashtable_ebo_helper() - [3171] std::default_delete::operator()(CHyprXWaylandManager*) const [1052] std::__new_allocator, std::allocator > > > >::allocate(unsigned long, void const*) [4086] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >, true>::~_Hashtable_ebo_helper() - [1858] std::default_delete::operator()(IHyprWindowDecoration*) const [954] std::__new_allocator, std::allocator > > > >::__new_allocator(std::__new_allocator, std::allocator > > > > const&) [1999] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_M_get() - [1305] std::_Deque_iterator::operator*() const [1053] std::__new_allocator, std::allocator > > > >::__new_allocator() [4087] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::_Hashtable_ebo_helper() - [1761] std::_Deque_iterator::operator*() const [3610] std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [4088] std::__detail::_Hashtable_ebo_helper<0, std::allocator, std::allocator > const, long>, true> >, true>::~_Hashtable_ebo_helper() - [1245] std::_Deque_iterator::operator*() const [3611] std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::allocate(unsigned long, void const*) [4089] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() - [562] std::_Deque_iterator::operator*() const [3612] std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::__new_allocator() [1705] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() - [556] std::_Deque_iterator::operator[](long) const [994] std::__new_allocator, std::allocator > const, SConfigValue>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [4090] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() - [1279] std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>::operator*() const [995] std::__new_allocator, std::allocator > const, SConfigValue>, true> >::allocate(unsigned long, void const*) [2000] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() - [621] std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>::operator*() const [3613] std::__new_allocator, std::allocator > const, SConfigValue>, true> >::__new_allocator() [4091] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() - [80] std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>::operator*() const [3614] std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [4092] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_Hashtable_ebo_helper() - [2340] std::__new_allocator::_M_max_size() const [3615] std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocate(unsigned long, void const*) [4093] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() - [2745] std::__new_allocator::_M_max_size() const [3616] std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::__new_allocator() [2001] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::_M_get() - [3172] std::__new_allocator::_M_max_size() const [2599] std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [4094] std::__detail::_Hashtable_ebo_helper<0, std::allocator, false> >, true>::~_Hashtable_ebo_helper() - [2746] std::__new_allocator::_M_max_size() const [2600] std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocate(unsigned long, void const*) [2276] std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_Hashtable_ebo_helper() - [2747] std::__new_allocator, std::allocator > >::_M_max_size() const [3617] std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::__new_allocator() [4095] std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_Hashtable_ebo_helper() - [1030] std::__new_allocator, std::allocator > > > >::_M_max_size() const [1567] std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [2277] std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_Hashtable_ebo_helper() - [3173] std::__new_allocator, std::allocator > const, CBezierCurve>, true> >::_M_max_size() const [1568] std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocate(unsigned long, void const*) [4096] std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_Hashtable_ebo_helper() - [988] std::__new_allocator, std::allocator > const, SConfigValue>, true> >::_M_max_size() const [3618] std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::__new_allocator() [876] auto std::__detail::__char_traits_cmp_cat >(int) - [3174] std::__new_allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::_M_max_size() const [2867] std::__new_allocator, std::allocator > const, long>, true> >::deallocate(std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [311] std::__detail::_Hashtable_hash_traits, std::allocator > > >::__small_size_threshold() - [2539] std::__new_allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::_M_max_size() const [2868] std::__new_allocator, std::allocator > const, long>, true> >::allocate(unsigned long, void const*) [2488] std::__detail::_Hashtable_hash_traits >::__small_size_threshold() - [1555] std::__new_allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::_M_max_size() const [3619] std::__new_allocator, std::allocator > const, long>, true> >::__new_allocator() [515] std::__detail::_Hashtable_hash_traits >::__small_size_threshold() - [2748] std::__new_allocator, std::allocator > const, long>, true> >::_M_max_size() const [2412] std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [1481] std::__detail::_NFA >::_M_insert_dummy() - [2341] std::__new_allocator, false> >::_M_max_size() const [2413] std::__new_allocator, false> >::allocate(unsigned long, void const*) [690] std::__detail::_NFA >::_M_insert_state(std::__detail::_State) - [2749] std::__new_allocator, false> >::_M_max_size() const [2869] std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [1482] std::__detail::_NFA >::_M_insert_accept() - [2750] std::__new_allocator, false> >::_M_max_size() const [2870] std::__new_allocator, false> >::allocate(unsigned long, void const*) [793] std::__detail::_NFA >::_M_insert_matcher(std::function) - [856] std::__new_allocator >::_M_max_size() const [3620] std::__new_allocator, false> >::__new_allocator() [1483] std::__detail::_NFA >::_M_eliminate_dummy() - [1319] std::__new_allocator > >::_M_max_size() const [2871] std::__new_allocator, false> >::deallocate(std::__detail::_Hash_node, false>*, unsigned long) [1484] std::__detail::_NFA >::_M_insert_subexpr_end() - [3175] std::__new_allocator::_M_max_size() const [2872] std::__new_allocator, false> >::allocate(unsigned long, void const*) [1485] std::__detail::_NFA >::_M_insert_subexpr_begin() - [3176] std::__new_allocator::_M_max_size() const [860] std::__new_allocator >::deallocate(std::__detail::_State*, unsigned long) [1486] std::__detail::_NFA >::_NFA(std::locale const&, std::regex_constants::syntax_option_type) - [3177] std::__new_allocator::_M_max_size() const [861] std::__new_allocator >::allocate(unsigned long, void const*) [1487] std::__detail::_NFA >::~_NFA() - [3178] std::__new_allocator::_M_max_size() const [1394] std::__new_allocator >::__new_allocator() [436] std::__detail::_State::_M_get_matcher() - [1600] std::__new_allocator::_M_max_size() const [1395] std::__new_allocator > >::deallocate(std::__detail::_StateSeq >*, unsigned long) [691] std::__detail::_State::_State(std::__detail::_Opcode) - [3179] std::__new_allocator::_M_max_size() const [1396] std::__new_allocator > >::allocate(unsigned long, void const*) [586] std::__detail::_State::_State(std::__detail::_State&&) - [2751] std::__new_allocator, std::allocator >*>::_M_max_size() const [1397] std::__new_allocator > >::__new_allocator() [488] std::__detail::_State::~_State() - [1773] std::__new_allocator::_M_max_size() const [3621] std::__new_allocator::deallocate(CWorkspace**, unsigned long) [724] std::__detail::_Scanner::_M_advance() - [1320] std::__new_allocator >*>::_M_max_size() const [3622] std::__new_allocator::allocate(unsigned long, void const*) [794] std::__detail::_Scanner::_M_scan_normal() - [3180] std::__new_allocator::_M_max_size() const [3623] std::__new_allocator::__new_allocator() [1488] std::__detail::_Scanner::_Scanner(char const*, char const*, std::regex_constants::syntax_option_type, std::locale) - [1601] std::__new_allocator::_M_max_size() const [3624] std::__new_allocator::deallocate(SWindowRule**, unsigned long) [1489] std::__detail::_Scanner::~_Scanner() - [1859] std::__new_allocator >*>::_M_max_size() const [3625] std::__new_allocator::allocate(unsigned long, void const*) [1490] std::__detail::_Compiler >::_M_get_nfa() - [3181] std::__new_allocator::_M_max_size() const [2873] std::__new_allocator::__new_allocator() [736] std::__detail::_Compiler >::_M_try_char() - [2540] std::__new_allocator >::_M_max_size() const [3626] std::__new_allocator::deallocate(SMonitorRule**, unsigned long) [1491] std::__detail::_Compiler >::_S_validate(std::regex_constants::syntax_option_type) - [1774] std::__new_allocator >::_M_max_size() const [3627] std::__new_allocator::allocate(unsigned long, void const*) [737] std::__detail::_Compiler >::_M_assertion() - [2131] std::__new_allocator >::_M_max_size() const [2874] std::__new_allocator::__new_allocator() [795] std::__detail::_Compiler >::_M_quantifier() - [3182] std::__new_allocator >::_M_max_size() const [3628] std::__new_allocator::deallocate(SHyprIPCEvent**, unsigned long) [1492] std::__detail::_Compiler >::_M_alternative() - [1860] std::__new_allocator >::_M_max_size() const [3629] std::__new_allocator::allocate(unsigned long, void const*) [1493] std::__detail::_Compiler >::_M_disjunction() - [1195] std::__new_allocator >::_M_max_size() const [2875] std::__new_allocator::__new_allocator() [380] std::__detail::_Compiler >::_M_match_token(std::__detail::_ScannerBase::_TokenT) - [3183] std::__new_allocator >::_M_max_size() const [1613] std::__new_allocator::deallocate(SDwindleNodeData**, unsigned long) [1494] std::__detail::_Compiler >::_M_bracket_expression() - [3184] std::__new_allocator >::_M_max_size() const [1614] std::__new_allocator::allocate(unsigned long, void const*) [796] void std::__detail::_Compiler >::_M_insert_char_matcher() - [1123] std::__new_allocator >::_M_max_size() const [1795] std::__new_allocator::__new_allocator() [651] std::__detail::_Compiler >::_M_pop() - [2342] std::__new_allocator >::_M_max_size() const [1796] std::__new_allocator::__new_allocator(std::__new_allocator const&) [738] std::__detail::_Compiler >::_M_atom() - [1861] std::__new_allocator > >::_M_max_size() const [1100] std::__new_allocator::__new_allocator() [739] std::__detail::_Compiler >::_M_term() - [1775] std::__new_allocator, std::allocator > const, unsigned int> > >::_M_max_size() const [2414] std::__new_allocator::__new_allocator() [1495] std::__detail::_Compiler >::_Compiler(char const*, char const*, std::locale const&, std::regex_constants::syntax_option_type) - [1321] std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::_M_max_size() const [3630] std::__new_allocator::deallocate(Vector2D**, unsigned long) [1496] std::__detail::_Compiler >::~_Compiler() - [1322] std::__new_allocator, std::allocator > >, int> >::_M_max_size() const [3631] std::__new_allocator::allocate(unsigned long, void const*) [769] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_get_sol_pos() - [243] std::__new_allocator::_M_max_size() const [2876] std::__new_allocator::__new_allocator() [1497] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_State_info(long, unsigned long) - [3185] std::__new_allocator::_M_max_size() const [2877] std::__new_allocator, std::allocator >*>::deallocate(std::__cxx11::basic_string, std::allocator >**, unsigned long) [729] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_match(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) - [1323] std::__new_allocator::_M_max_size() const [2878] std::__new_allocator, std::allocator >*>::allocate(unsigned long, void const*) [2489] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_accept(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) - [495] std::__uniq_ptr_impl >::_M_ptr() const [2415] std::__new_allocator, std::allocator >*>::__new_allocator() [770] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main_dispatch(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, std::integral_constant) - [41] std::__uniq_ptr_impl >::_M_ptr() const [1797] std::__new_allocator::deallocate(std::__detail::_Hash_node_base**, unsigned long) [771] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search_from_first() - [1196] std::__uniq_ptr_impl >::_M_ptr() const [1798] std::__new_allocator::allocate(unsigned long, void const*) [2490] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_end(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) - [137] std::__uniq_ptr_impl >::_M_ptr() const [1615] std::__new_allocator::__new_allocator() [772] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_handle_subexpr_begin(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) - [229] std::__uniq_ptr_impl >::_M_ptr() const [1398] std::__new_allocator >*>::deallocate(std::__detail::_StateSeq >**, unsigned long) [639] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_dfs(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode, long) - [238] std::__uniq_ptr_impl >::_M_ptr() const [1399] std::__new_allocator >*>::allocate(unsigned long, void const*) [773] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_main(std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Match_mode) - [442] std::__uniq_ptr_impl >::_M_ptr() const [1054] std::__new_allocator >*>::__new_allocator() [1498] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_M_search() - [70] std::__uniq_ptr_impl >::_M_ptr() const [3632] std::__new_allocator::deallocate(CWorkspace***, unsigned long) [1499] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_Executor(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) - [808] std::__uniq_ptr_impl >::_M_ptr() const [3633] std::__new_allocator::allocate(unsigned long, void const*) [1500] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::~_Executor() - [483] std::__uniq_ptr_impl >::_M_ptr() const [2879] std::__new_allocator::__new_allocator() [4097] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) - [301] std::__uniq_ptr_impl >::_M_ptr() const [1616] std::__new_allocator::deallocate(SDwindleNodeData***, unsigned long) [1303] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::at(std::__cxx11::basic_string, std::allocator > const&) - [84] std::__uniq_ptr_impl >::_M_ptr() const [1617] std::__new_allocator::allocate(unsigned long, void const*) [881] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) - [1862] std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() const [1168] std::__new_allocator::__new_allocator() [287] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) - [3186] std::initializer_list::end() const [1912] std::__new_allocator >*>::deallocate(std::unique_ptr >**, unsigned long) [4098] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) - [3187] std::initializer_list::size() const [1913] std::__new_allocator >*>::allocate(unsigned long, void const*) [2655] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) - [2752] std::initializer_list::begin() const [1640] std::__new_allocator >*>::__new_allocator() [1546] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator >&&) - [3188] std::initializer_list, std::allocator > const, unsigned int> >::end() const [3634] std::__new_allocator::deallocate(int**, unsigned long) [1265] std::__detail::_Map_base, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](std::__cxx11::basic_string, std::allocator > const&) - [3189] std::initializer_list, std::allocator > const, unsigned int> >::size() const [3635] std::__new_allocator::allocate(unsigned long, void const*) [2108] std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](CWindow* const&) - [2753] std::initializer_list, std::allocator > const, unsigned int> >::begin() const [2880] std::__new_allocator::__new_allocator() [516] std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) - [150] std::reverse_iterator >::base() const [2601] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [537] std::__detail::_Map_base, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits, true>::operator[](SMonitor* const&) - [59] std::reverse_iterator >::operator->() const [2602] std::__new_allocator >::allocate(unsigned long, void const*) [1501] std::__detail::_NFA_base::_NFA_base(std::regex_constants::syntax_option_type) - [257] std::reverse_iterator >::base() const [3636] std::__new_allocator >::__new_allocator() [1502] std::__detail::_NFA_base::~_NFA_base() - [1239] std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator*() const [3637] std::__new_allocator >::__new_allocator() [740] std::__detail::_StateSeq >::_M_append(std::__detail::_StateSeq > const&) - [1649] std::basic_string_view >::data() const [3638] std::__new_allocator >::__new_allocator() [959] std::__detail::_StateSeq >::_M_append(long) - [1650] std::basic_string_view >::size() const [2073] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [725] std::__detail::_StateSeq >::_StateSeq(std::__detail::_NFA >&, long) - [1031] std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [2016] std::__new_allocator >::__new_allocator() [220] std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, CBezierCurve>, true> const&) - [1324] std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [3639] std::__new_allocator >::__new_allocator() [1243] std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, SConfigValue>, true> const&) - [1325] std::__shared_ptr_access > const, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [1799] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1085] std::__detail::operator==(std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&, std::__detail::_Node_iterator_base, std::allocator > const, std::function, std::allocator >)> >, true> const&) - [622] std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get() const [1800] std::__new_allocator >::allocate(unsigned long, void const*) [640] std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) - [723] std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator*() const [2172] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [517] std::__detail::operator==(std::__detail::_Node_iterator_base, false> const&, std::__detail::_Node_iterator_base, false> const&) - [661] std::__shared_ptr_access >, (__gnu_cxx::_Lock_policy)2, false, false>::operator->() const [2074] std::__new_allocator >::__new_allocator() [797] std::function::swap(std::function&) - [1672] std::_List_const_iterator::_M_const_cast() const [2173] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [798] std::function::function() - [1645] std::_List_const_iterator::_M_const_cast() const [2174] std::__new_allocator >::allocate(unsigned long, void const*) [592] std::function::function(std::function&&) - [2541] std::_List_const_iterator::_M_const_cast() const [2075] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [799] std::function::function, false, false>, void>(std::__detail::_CharMatcher, false, false>&&) - [1762] std::_List_const_iterator::_M_const_cast() const [2017] std::__new_allocator >::__new_allocator() [489] std::function::~function() - [2542] std::_List_const_iterator::_M_const_cast() const [3640] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [800] std::function::operator=(std::function&&) - [2543] std::_List_const_iterator::_M_const_cast() const [3641] std::__new_allocator >::allocate(unsigned long, void const*) [1584] std::function, std::allocator >)>::swap(std::function, std::allocator >)>&) - [850] std::_List_const_iterator::_M_const_cast() const [2881] std::__new_allocator >::__new_allocator() [1585] std::function, std::allocator >)>::function() - [1863] std::_List_const_iterator::_M_const_cast() const [3642] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [1586] std::function, std::allocator >)>::function, std::allocator >), void>(void (&)(std::__cxx11::basic_string, std::allocator >)) - [1776] std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_M_const_cast() const [1914] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [1140] std::function, std::allocator >)>::~function() - [1722] std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const [1915] std::__new_allocator >::allocate(unsigned long, void const*) [1587] std::enable_if, std::allocator >)>::_Callable, std::allocator >), std::enable_if, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type, std::__invoke_result, std::allocator >)>::type>::type, std::function, std::allocator >)> >::value, std::decay, std::allocator >)> >::type::type&, std::__cxx11::basic_string, std::allocator > > >::value, std::function, std::allocator >)>&>::type std::function, std::allocator >)>::operator=, std::allocator >)>(void (&)(std::__cxx11::basic_string, std::allocator >)) - [265] std::hash, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&) const [2416] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [935] std::function::swap(std::function&) - [1777] std::hash::operator()(CWindow*) const [2295] std::__new_allocator >::__new_allocator() [809] std::function::function(std::function const&) - [349] std::hash::operator()(SMonitor*) const [3643] std::__new_allocator >::__new_allocator() [936] std::function::function(void (*&&)(void*, void*)) - [874] std::less, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [1206] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [873] std::function::function(decltype(nullptr)) - [840] std::less::operator()(char const*, char const*) const [1207] std::__new_allocator >::allocate(unsigned long, void const*) [657] std::function::~function() - [3190] std::array::size() const [3644] std::__new_allocator >::__new_allocator() [937] std::function::operator=(std::function const&) - [1763] std::array::operator[](unsigned long) const [3645] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [588] std::_Any_data::_M_access() - [1985] std::array::size() const [3646] std::__new_allocator >::allocate(unsigned long, void const*) [801] std::__detail::_CharMatcher, false, false>& std::_Any_data::_M_access, false, false> >() - [779] std::ctype::narrow(char, char) const [2882] std::__new_allocator >::__new_allocator() [1588] void (*&std::_Any_data::_M_access, std::allocator >)>())(std::__cxx11::basic_string, std::allocator >) - [3191] std::deque >::size() const [3647] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [721] void (*&std::_Any_data::_M_access())(void*, void*) - [3192] std::deque >::max_size() const [3648] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [155] std::__cmp_cat::__unspec::__unspec(std::__cmp_cat::__unspec*) - [176] std::deque >::empty() const [3649] std::__new_allocator >::allocate(unsigned long, void const*) [2983] void std::_Construct(Vector2D*, Vector2D const&) - [3193] std::deque >::size() const [3650] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [741] void std::_Construct, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - [52] std::chrono::time_point > >::time_since_epoch() const [2883] std::__new_allocator >::__new_allocator() [1503] void std::_Construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) - [43] std::chrono::duration >::count() const [3651] std::__new_allocator >::__new_allocator() [692] void std::_Construct, std::allocator > >, int>>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) - [258] std::chrono::duration >::count() const [2076] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [4099] std::iterator_traits::difference_type std::__distance(Vector2D const*, Vector2D const*, std::random_access_iterator_tag) - [33] std::chrono::duration >::count() const [2296] std::__new_allocator >::__new_allocator() [213] std::iterator_traits::difference_type std::__distance(char const*, char const*, std::random_access_iterator_tag) - [76] std::chrono::duration >::count() const [1148] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [191] std::iterator_traits::difference_type std::__distance(char*, char*, std::random_access_iterator_tag) - [388] bool std::ranges::__all_of_fn::operator()<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::identity, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}, std::identity) const (ranges_algo.h) [1128] std::__new_allocator >::allocate(unsigned long, void const*) [1547] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::random_access_iterator_tag) - [1157] std::thread::joinable() const [1089] std::__new_allocator >::__new_allocator() [774] std::enable_if, false, false>&, char>, bool>::type std::__invoke_r, false, false>&, char>(std::__detail::_CharMatcher, false, false>&, char&&) - [2544] std::vector >::_M_check_len(unsigned long, char const*) const [1101] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [1756] std::enable_if, std::allocator >), std::__cxx11::basic_string, std::allocator > >, void>::type std::__invoke_r, std::allocator >), std::__cxx11::basic_string, std::allocator > >(void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) - [2042] std::vector >::end() const [2417] std::__new_allocator >::deallocate(std::_List_node*, unsigned long) [340] std::enable_if, void>::type std::__invoke_r(void (*&)(void*, void*), void*&&, void*&&) - [1864] std::vector >::size() const [2418] std::__new_allocator >::allocate(unsigned long, void const*) [2656] void std::destroy_at(CWorkspace*) - [2043] std::vector >::begin() const [2419] std::__new_allocator >::__new_allocator(std::__new_allocator > const&) [1989] void std::destroy_at(SWindowRule*) - [2260] std::vector >::max_size() const [2297] std::__new_allocator >::__new_allocator() [2491] void std::destroy_at(SMonitorRule*) - [753] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::end() const [1916] std::__new_allocator > >::deallocate(std::unique_ptr >*, unsigned long) [1185] void std::destroy_at(SHyprIPCEvent*) - [642] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::size() const [1917] std::__new_allocator > >::allocate(unsigned long, void const*) [1828] void std::destroy_at(SDwindleNodeData*) - [754] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::begin() const [1918] std::__new_allocator > >::__new_allocator() [2213] void std::destroy_at(SSurfaceTreeNode*) - [716] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > >::capacity() const [1801] std::__new_allocator, std::allocator > const, unsigned int> > >::deallocate(std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [4100] void std::destroy_at(SMouse*) - [857] std::vector, std::allocator > >::_M_check_len(unsigned long, char const*) const [1802] std::__new_allocator, std::allocator > const, unsigned int> > >::allocate(unsigned long, void const*) [1958] void std::destroy_at(CWindow*) - [527] std::vector, std::allocator > >::size() const [3652] std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator() [1222] void std::destroy_at(SKeybind*) - [706] std::vector, std::allocator > >::max_size() const [3653] std::__new_allocator, std::allocator > const, unsigned int> > >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > > const&) [4101] void std::destroy_at(SMonitor*) - [593] std::vector, std::allocator > >::operator[](unsigned long) const [1400] std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [2214] void std::destroy_at(Vector2D*) - [1326] std::vector >::_M_check_len(unsigned long, char const*) const [1401] std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocate(unsigned long, void const*) [4102] void std::destroy_at(SKeyboard*) - [887] std::vector >::size() const [1055] std::__new_allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::__new_allocator() [2657] void std::destroy_at, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) - [1032] std::vector >::max_size() const [3654] std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator(std::__new_allocator, std::allocator > const, unsigned int> > const&) [1504] void std::destroy_at > >(std::__detail::_NFA >*) - [2132] std::__cxx11::_List_base >::_M_get_size() const [3655] std::__new_allocator, std::allocator > const, unsigned int> >::__new_allocator() [607] void std::destroy_at >(std::__detail::_State*) - [2133] std::__cxx11::_List_base >::_M_get_Node_allocator() const [1402] std::__new_allocator, std::allocator > >, int> >::deallocate(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [652] void std::destroy_at > >(std::__detail::_StateSeq >*) - [2134] std::__cxx11::_List_base >::_M_get_size() const [1403] std::__new_allocator, std::allocator > >, int> >::allocate(unsigned long, void const*) [1152] void std::destroy_at(CAnimatedVariable**) - [2044] std::__cxx11::_List_base >::_M_get_Node_allocator() const [1056] std::__new_allocator, std::allocator > >, int> >::__new_allocator(std::__new_allocator, std::allocator > >, int> > const&) [2492] void std::destroy_at(CWindow**) - [2754] std::__cxx11::_List_base >::_M_get_size() const [1404] std::__new_allocator, std::allocator > >, int> >::__new_allocator() [1959] void std::destroy_at > >(std::unique_ptr >*) - [3194] std::__cxx11::_List_base >::_M_get_Node_allocator() const [241] std::__new_allocator::deallocate(char*, unsigned long) [4103] void std::destroy_at, std::allocator > const, CBezierCurve> >(std::pair, std::allocator > const, CBezierCurve>*) - [2343] std::__cxx11::_List_base >::_M_get_size() const [245] std::__new_allocator::allocate(unsigned long, void const*) [1009] void std::destroy_at, std::allocator > const, SConfigValue> >(std::pair, std::allocator > const, SConfigValue>*) - [2344] std::__cxx11::_List_base >::_M_get_Node_allocator() const [3656] std::__new_allocator::deallocate(int*, unsigned long) [4104] void std::destroy_at, std::allocator > const, SMonitorAdditionalReservedArea> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) - [3195] std::__cxx11::_List_base >::_M_get_size() const [3657] std::__new_allocator::allocate(unsigned long, void const*) [2658] void std::destroy_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) - [3196] std::__cxx11::_List_base >::_M_get_Node_allocator() const [3658] std::__new_allocator::__new_allocator() [1589] void std::destroy_at, std::allocator > const, std::function, std::allocator >)> > >(std::pair, std::allocator > const, std::function, std::allocator >)> >*) - [3197] std::__cxx11::_List_base >::_M_get_size() const [1405] std::__new_allocator::deallocate(unsigned long*, unsigned long) [1829] void std::destroy_at, std::allocator > const, unsigned int> >(std::pair, std::allocator > const, unsigned int>*) - [3198] std::__cxx11::_List_base >::_M_get_Node_allocator() const [1406] std::__new_allocator::allocate(unsigned long, void const*) [2984] void std::destroy_at, std::allocator > const, long> >(std::pair, std::allocator > const, long>*) - [2345] std::__cxx11::_List_base >::_M_get_Node_allocator() const [1407] std::__new_allocator::__new_allocator() [2493] void std::destroy_at >(std::pair*) - [1113] std::__cxx11::_List_base >::_M_get_size() const [3659] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprError*) [2985] void std::destroy_at >(std::pair*) - [1094] std::__cxx11::_List_base >::_M_get_Node_allocator() const [3660] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [2986] void std::destroy_at >(std::pair*) - [2346] std::__cxx11::_List_base >::_M_get_size() const [3661] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CCompositor*) [1505] void std::destroy_at(unsigned long*) - [2347] std::__cxx11::_List_base >::_M_get_Node_allocator() const [3662] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [1713] SWindowRule* std::__addressof(SWindowRule&) - [1327] std::__cxx11::basic_regex >::flags() const [3663] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CEventManager*) [2494] SMonitorRule* std::__addressof(SMonitorRule&) - [844] std::__cxx11::basic_string, std::allocator >::_M_disjunct(char const*) const [3664] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [1186] SHyprIPCEvent* std::__addressof(SHyprIPCEvent&) - [122] std::__cxx11::basic_string, std::allocator >::_M_is_local() const [3665] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprRenderer*) [2109] Vector2D* std::__addressof(Vector2D&) - [120] std::__cxx11::basic_string, std::allocator >::_M_local_data() const [3666] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [673] std::__cxx11::basic_string, std::allocator > const* std::__addressof, std::allocator > const>(std::__cxx11::basic_string, std::allocator > const&) - [698] std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long) const [3667] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CInputManager*) [775] std::__detail::_CharMatcher, false, false> const* std::__addressof, false, false> const>(std::__detail::_CharMatcher, false, false> const&) - [699] std::__cxx11::basic_string, std::allocator >::find_first_of(char const*, unsigned long, unsigned long) const [3668] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [1757] void (* const*std::__addressof, std::allocator >)>(void (* const&)(std::__cxx11::basic_string, std::allocator >)))(std::__cxx11::basic_string, std::allocator >) - [666] std::__cxx11::basic_string, std::allocator >::find_first_of(char, unsigned long) const [3669] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CConfigManager*) [334] void (* const*std::__addressof(void (* const&)(void*, void*)))(void*, void*) - [1539] std::__cxx11::basic_string, std::allocator >::get_allocator() const [3670] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [756] std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const* std::__addressof, std::allocator > > >, std::allocator, std::allocator > > > > > const>(std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > const&) - [604] std::__cxx11::basic_string, std::allocator >::_M_check_length(unsigned long, unsigned long, char const*) const [3671] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CLayoutManager*) [119] char const* std::__addressof(char const&) - [145] std::__cxx11::basic_string, std::allocator >::_M_get_allocator() const [3672] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [778] std::__cxx11::basic_string, std::allocator >* std::__addressof, std::allocator > >(std::__cxx11::basic_string, std::allocator >&) - [381] std::__cxx11::basic_string, std::allocator >::end() const [3673] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CThreadManager*) [2215] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - [100] std::__cxx11::basic_string, std::allocator >::data() const [3674] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [2216] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - [595] std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long) const [3675] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprOpenGLImpl*) [4105] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - [596] std::__cxx11::basic_string, std::allocator >::find(char const*, unsigned long, unsigned long) const [3676] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [2495] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - [437] std::__cxx11::basic_string, std::allocator >::find(char, unsigned long) const [3677] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CKeybindManager*) [4106] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - [51] std::__cxx11::basic_string, std::allocator >::size() const [3678] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [4107] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - [382] std::__cxx11::basic_string, std::allocator >::begin() const [3679] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CAnimationManager*) [1141] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - [362] std::__cxx11::basic_string, std::allocator >::c_str() const [3680] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [2496] std::__cxx11::list >* std::__addressof > >(std::__cxx11::list >&) - [147] std::__cxx11::basic_string, std::allocator >::length() const [3681] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDebugOverlay*) [742] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__addressof, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >&) - [365] std::__cxx11::basic_string, std::allocator >::substr(unsigned long, unsigned long) const [3682] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [4108] std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) - [31] std::__cxx11::basic_string, std::allocator >::_M_data() const [3683] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprXWaylandManager*) [1010] std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) - [429] std::__cxx11::basic_string, std::allocator >::compare(char const*) const [3684] std::__uniq_ptr_data, true, true>::operator=(std::__uniq_ptr_data, true, true>&&) [4109] std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) - [875] std::__cxx11::basic_string, std::allocator >::compare(std::__cxx11::basic_string, std::allocator > const&) const [1919] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [2659] std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) - [264] std::__cxx11::basic_string, std::allocator >::_M_check(unsigned long, char const*) const [1920] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(CHyprDropShadowDecoration*) [1590] std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) - [364] std::__cxx11::basic_string, std::allocator >::_M_limit(unsigned long, unsigned long) const [3685] std::__uniq_ptr_data<_IO_FILE, int (*)(_IO_FILE*), true, true>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [2987] std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) - [496] std::__cxx11::basic_string, std::allocator >::capacity() const [1169] std::__uniq_ptr_data, true, true>::__uniq_ptr_impl(std::thread::_State*) [2497] std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) - [221] std::__cxx11::basic_string, std::allocator >::max_size() const [2603] std::__uniq_ptr_impl >::_M_deleter() [2988] std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) - [1692] std::__cxx11::basic_string, std::allocator >::operator std::basic_string_view >() const [3686] std::__uniq_ptr_impl >::reset(CHyprError*) [2989] std::__detail::_Hash_node, false>* std::__addressof, false> >(std::__detail::_Hash_node, false>&) - [2288] std::__cxx11::basic_string, std::allocator >::operator[](unsigned long) const [2175] std::__uniq_ptr_impl >::_M_ptr() [459] std::__detail::_State* std::__addressof >(std::__detail::_State&) - [2135] std::__cxx11::list >::_M_node_count() const [3687] std::__uniq_ptr_impl >::release() [1830] std::__detail::_Hash_node_base** std::__addressof(std::__detail::_Hash_node_base*&) - [2136] std::__cxx11::list >::get_allocator() const [3688] std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprError*) [2660] std::allocator >* std::__addressof > >(std::allocator >&) - [2137] std::__cxx11::list >::size() const [3689] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [1831] std::allocator >* std::__addressof > >(std::allocator >&) - [2138] std::__cxx11::list >::_M_node_count() const [2604] std::__uniq_ptr_impl >::_M_deleter() [2217] std::allocator >* std::__addressof > >(std::allocator >&) - [2045] std::__cxx11::list >::get_allocator() const [3690] std::__uniq_ptr_impl >::reset(CCompositor*) [4110] std::allocator >* std::__addressof > >(std::allocator >&) - [2046] std::__cxx11::list >::size() const [2176] std::__uniq_ptr_impl >::_M_ptr() [1960] std::allocator >* std::__addressof > >(std::allocator >&) - [2755] std::__cxx11::list >::_M_node_count() const [3691] std::__uniq_ptr_impl >::release() [1223] std::allocator >* std::__addressof > >(std::allocator >&) - [3199] std::__cxx11::list >::get_allocator() const [3692] std::__uniq_ptr_impl >::__uniq_ptr_impl(CCompositor*) [4111] std::allocator >* std::__addressof > >(std::allocator >&) - [2756] std::__cxx11::list >::size() const [3693] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [4112] std::allocator >* std::__addressof > >(std::allocator >&) - [2348] std::__cxx11::list >::_M_node_count() const [2605] std::__uniq_ptr_impl >::_M_deleter() [1142] std::allocator >* std::__addressof > >(std::allocator >&) - [2349] std::__cxx11::list >::get_allocator() const [3694] std::__uniq_ptr_impl >::reset(CEventManager*) [2498] std::allocator >* std::__addressof > >(std::allocator >&) - [2350] std::__cxx11::list >::size() const [2177] std::__uniq_ptr_impl >::_M_ptr() [1065] std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >* std::__addressof >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) - [3200] std::__cxx11::list >::_M_node_count() const [3695] std::__uniq_ptr_impl >::release() [1961] std::unique_ptr >* std::__addressof > >(std::unique_ptr >&) - [3201] std::__cxx11::list >::get_allocator() const [3696] std::__uniq_ptr_impl >::__uniq_ptr_impl(CEventManager*) [693] std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__addressof, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>&) - [3202] std::__cxx11::list >::size() const [3697] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [64] char* std::__addressof(char&) - [3203] std::__cxx11::list >::_M_node_count() const [2606] std::__uniq_ptr_impl >::_M_deleter() [1506] std::shared_ptr > > std::make_shared >, std::locale const&, std::regex_constants::syntax_option_type&>(std::locale const&, std::regex_constants::syntax_option_type&) - [3204] std::__cxx11::list >::get_allocator() const [3698] std::__uniq_ptr_impl >::reset(CHyprRenderer*) [4113] std::__detail::_MakeUniq::__single_object std::make_unique() - [3205] std::__cxx11::list >::size() const [2178] std::__uniq_ptr_impl >::_M_ptr() [4114] std::__detail::_MakeUniq::__single_object std::make_unique() - [1865] std::__cxx11::list >::end() const [3699] std::__uniq_ptr_impl >::release() [4115] std::__detail::_MakeUniq::__single_object std::make_unique() - [1866] std::__cxx11::list >::begin() const [3700] std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprRenderer*) [4116] std::__detail::_MakeUniq::__single_object std::make_unique() - [1114] std::__cxx11::list >::_M_node_count() const [3701] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [4117] std::__detail::_MakeUniq::__single_object std::make_unique() - [1095] std::__cxx11::list >::get_allocator() const [2607] std::__uniq_ptr_impl >::_M_deleter() [4118] std::__detail::_MakeUniq::__single_object std::make_unique() - [1115] std::__cxx11::list >::size() const [3702] std::__uniq_ptr_impl >::reset(CInputManager*) [4119] std::__detail::_MakeUniq::__single_object std::make_unique() - [2351] std::__cxx11::list >::_M_node_count() const [2179] std::__uniq_ptr_impl >::_M_ptr() [4120] std::__detail::_MakeUniq::__single_object std::make_unique() - [2352] std::__cxx11::list >::get_allocator() const [3703] std::__uniq_ptr_impl >::release() [4121] std::__detail::_MakeUniq::__single_object std::make_unique() - [2353] std::__cxx11::list >::size() const [3704] std::__uniq_ptr_impl >::__uniq_ptr_impl(CInputManager*) [4122] std::__detail::_MakeUniq::__single_object std::make_unique() - [3206] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Auto_node::_M_key() const [3705] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [4123] std::__detail::_MakeUniq::__single_object std::make_unique() - [1867] std::_Rb_tree_node, std::allocator > const, unsigned int> >* std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_Alloc_node::operator(), std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int> const&) const [2608] std::__uniq_ptr_impl >::_M_deleter() [4124] std::__detail::_MakeUniq::__single_object std::make_unique() - [1868] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::size() const [3706] std::__uniq_ptr_impl >::reset(CConfigManager*) [4125] std::__detail::_MakeUniq::__single_object std::make_unique() - [1723] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::key_comp() const [2180] std::__uniq_ptr_impl >::_M_ptr() [1962] std::__detail::_MakeUniq::__single_object std::make_unique(CWindow*&&) - [1556] std::_Rb_tree, std::allocator >, std::pair, std::allocator > const, unsigned int>, std::_Select1st, std::allocator > const, unsigned int> >, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::_M_mbegin() const [3707] std::__uniq_ptr_impl >::release() [916] std::__cxx11::basic_string, std::allocator >& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator >&&>&) - [3207] std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>::_M_next() const [3708] std::__uniq_ptr_impl >::__uniq_ptr_impl(CConfigManager*) [491] CHyprError* const& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete > const&) - [441] std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>::_M_next() const [3709] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [2218] CHyprError*& std::__get_helper<0ul, CHyprError*, std::default_delete >(std::_Tuple_impl<0ul, CHyprError*, std::default_delete >&) - [3208] std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>::_M_next() const [2609] std::__uniq_ptr_impl >::_M_deleter() [39] CCompositor* const& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete > const&) - [2289] std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>::_M_next() const [3710] std::__uniq_ptr_impl >::reset(CLayoutManager*) [2219] CCompositor*& std::__get_helper<0ul, CCompositor*, std::default_delete >(std::_Tuple_impl<0ul, CCompositor*, std::default_delete >&) - [973] std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>::_M_next() const [2181] std::__uniq_ptr_impl >::_M_ptr() [1224] CEventManager* const& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete > const&) - [2545] std::__detail::_Hash_node, std::allocator > const, long>, true>::_M_next() const [3711] std::__uniq_ptr_impl >::release() [2220] CEventManager*& std::__get_helper<0ul, CEventManager*, std::default_delete >(std::_Tuple_impl<0ul, CEventManager*, std::default_delete >&) - [1255] std::__detail::_Hash_node, false>::_M_next() const [3712] std::__uniq_ptr_impl >::__uniq_ptr_impl(CLayoutManager*) [136] CHyprRenderer* const& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete > const&) - [2546] std::__detail::_Hash_node, false>::_M_next() const [3713] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [2221] CHyprRenderer*& std::__get_helper<0ul, CHyprRenderer*, std::default_delete >(std::_Tuple_impl<0ul, CHyprRenderer*, std::default_delete >&) - [2547] std::__detail::_Hash_node, false>::_M_next() const [2610] std::__uniq_ptr_impl >::_M_deleter() [228] CInputManager* const& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete > const&) - [321] std::__detail::_Select1st::__1st_type, std::allocator > const, CBezierCurve> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, CBezierCurve> const&>(std::pair, std::allocator > const, CBezierCurve> const&) const [3714] std::__uniq_ptr_impl >::reset(CThreadManager*) [2222] CInputManager*& std::__get_helper<0ul, CInputManager*, std::default_delete >(std::_Tuple_impl<0ul, CInputManager*, std::default_delete >&) - [284] std::__detail::_Select1st::__1st_type, std::allocator > const, SConfigValue> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, SConfigValue> const&>(std::pair, std::allocator > const, SConfigValue> const&) const [2182] std::__uniq_ptr_impl >::_M_ptr() [236] CConfigManager* const& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete > const&) - [1071] std::__detail::_Select1st::__1st_type, std::allocator > const, std::function, std::allocator >)> > const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, std::function, std::allocator >)> > const&>(std::pair, std::allocator > const, std::function, std::allocator >)> > const&) const [3715] std::__uniq_ptr_impl >::release() [2223] CConfigManager*& std::__get_helper<0ul, CConfigManager*, std::default_delete >(std::_Tuple_impl<0ul, CConfigManager*, std::default_delete >&) - [1291] std::__detail::_Select1st::__1st_type, std::allocator > const, long> const&>::type&& std::__detail::_Select1st::operator(), std::allocator > const, long> const&>(std::pair, std::allocator > const, long> const&) const [3716] std::__uniq_ptr_impl >::__uniq_ptr_impl(CThreadManager*) [449] CLayoutManager* const& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete > const&) - [2011] std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [3717] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [2224] CLayoutManager*& std::__get_helper<0ul, CLayoutManager*, std::default_delete >(std::_Tuple_impl<0ul, CLayoutManager*, std::default_delete >&) - [406] std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [2611] std::__uniq_ptr_impl >::_M_deleter() [2225] CThreadManager*& std::__get_helper<0ul, CThreadManager*, std::default_delete >(std::_Tuple_impl<0ul, CThreadManager*, std::default_delete >&) - [547] std::__detail::_Select1st::__1st_type const&>::type&& std::__detail::_Select1st::operator() const&>(std::pair const&) const [3718] std::__uniq_ptr_impl >::reset(CHyprOpenGLImpl*) [67] CHyprOpenGLImpl* const& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete > const&) - [683] std::__detail::_State_base::_M_has_alt() const [2183] std::__uniq_ptr_impl >::_M_ptr() [2226] CHyprOpenGLImpl*& std::__get_helper<0ul, CHyprOpenGLImpl*, std::default_delete >(std::_Tuple_impl<0ul, CHyprOpenGLImpl*, std::default_delete >&) - [762] std::__detail::_CharMatcher, false, false>::operator()(char) const [3719] std::__uniq_ptr_impl >::release() [813] CKeybindManager* const& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete > const&) - [943] std::__detail::_ScannerBase::_M_is_ecma() const [3720] std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprOpenGLImpl*) [2227] CKeybindManager*& std::__get_helper<0ul, CKeybindManager*, std::default_delete >(std::_Tuple_impl<0ul, CKeybindManager*, std::default_delete >&) - [359] std::__detail::_Node_iterator, std::allocator > const, CBezierCurve>, false, true>::operator->() const [3721] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [481] CAnimationManager* const& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete > const&) - [904] std::__detail::_Node_iterator, std::allocator > const, SConfigValue>, false, true>::operator->() const [2612] std::__uniq_ptr_impl >::_M_deleter() [2228] CAnimationManager*& std::__get_helper<0ul, CAnimationManager*, std::default_delete >(std::_Tuple_impl<0ul, CAnimationManager*, std::default_delete >&) - [3209] std::__detail::_Node_iterator, std::allocator > const, SMonitorAdditionalReservedArea>, false, true>::operator->() const [3722] std::__uniq_ptr_impl >::reset(CKeybindManager*) [2229] CHyprDebugOverlay*& std::__get_helper<0ul, CHyprDebugOverlay*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDebugOverlay*, std::default_delete >&) - [2548] std::__detail::_Node_iterator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, false, true>::operator->() const [2184] std::__uniq_ptr_impl >::_M_ptr() [304] CHyprXWaylandManager* const& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete > const&) - [1256] std::__detail::_Node_iterator, std::allocator > const, std::function, std::allocator >)> >, false, true>::operator->() const [3723] std::__uniq_ptr_impl >::release() [2230] CHyprXWaylandManager*& std::__get_helper<0ul, CHyprXWaylandManager*, std::default_delete >(std::_Tuple_impl<0ul, CHyprXWaylandManager*, std::default_delete >&) - [2757] std::__detail::_Node_iterator, std::allocator > const, long>, false, true>::operator->() const [3724] std::__uniq_ptr_impl >::__uniq_ptr_impl(CKeybindManager*) [82] IHyprWindowDecoration* const& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete > const&) - [617] std::__detail::_Node_iterator, false, false>::operator->() const [3725] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [1963] IHyprWindowDecoration*& std::__get_helper<0ul, IHyprWindowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, IHyprWindowDecoration*, std::default_delete >&) - [2758] std::__detail::_Node_iterator, false, false>::operator->() const [2613] std::__uniq_ptr_impl >::_M_deleter() [1225] CHyprDropShadowDecoration*& std::__get_helper<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::_Tuple_impl<0ul, CHyprDropShadowDecoration*, std::default_delete >&) - [2759] std::__detail::_Node_iterator, false, false>::operator->() const [3726] std::__uniq_ptr_impl >::reset(CAnimationManager*) [1964] _IO_FILE* const& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)> const&) - [3210] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [2185] std::__uniq_ptr_impl >::_M_ptr() [4126] _IO_FILE*& std::__get_helper<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::_Tuple_impl<0ul, _IO_FILE*, int (*)(_IO_FILE*)>&) - [3211] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3727] std::__uniq_ptr_impl >::release() [1684] std::filesystem::__cxx11::path::_List::_Impl*& std::__get_helper<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) - [2760] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [3728] std::__uniq_ptr_impl >::__uniq_ptr_impl(CAnimationManager*) [925] std::thread::_State*& std::__get_helper<0ul, std::thread::_State*, std::default_delete >(std::_Tuple_impl<0ul, std::thread::_State*, std::default_delete >&) - [3212] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3729] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [2661] std::__cxx11::basic_string, std::allocator > const& std::__get_helper<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::_Tuple_impl<0ul, std::__cxx11::basic_string, std::allocator > const&>&) - [276] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [2614] std::__uniq_ptr_impl >::_M_deleter() [2499] CWindow* const& std::__get_helper<0ul, CWindow* const&>(std::_Tuple_impl<0ul, CWindow* const&>&) - [989] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3730] std::__uniq_ptr_impl >::reset(CHyprDebugOverlay*) [2500] SMonitor* const& std::__get_helper<0ul, SMonitor* const&>(std::_Tuple_impl<0ul, SMonitor* const&>&) - [594] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&, unsigned long) const [2186] std::__uniq_ptr_impl >::_M_ptr() [4127] CEventManager::startThread()::{lambda()#1}& std::__get_helper<0ul, CEventManager::startThread()::{lambda()#1}>(std::_Tuple_impl<0ul, CEventManager::startThread()::{lambda()#1}>&) (tuple) - [273] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [3731] std::__uniq_ptr_impl >::release() [1266] CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}& std::__get_helper<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::_Tuple_impl<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>&) (tuple) - [275] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [3732] std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDebugOverlay*) [4128] CThreadManager::CThreadManager()::{lambda()#1}& std::__get_helper<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::_Tuple_impl<0ul, CThreadManager::CThreadManager()::{lambda()#1}>&) (tuple) - [3213] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3733] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [4129] HyprCtl::startHyprCtlSocket()::{lambda()#1}& std::__get_helper<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::_Tuple_impl<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>&) (tuple) - [3214] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2615] std::__uniq_ptr_impl >::_M_deleter() [1252] SHyprIPCEvent& std::__get_helper<1ul, SHyprIPCEvent>(std::_Tuple_impl<1ul, SHyprIPCEvent>&) - [2761] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [3734] std::__uniq_ptr_impl >::reset(CHyprXWaylandManager*) [1685] std::filesystem::__cxx11::path::_List::_Impl_deleter& std::__get_helper<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::_Tuple_impl<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter>&) - [3215] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [2187] std::__uniq_ptr_impl >::_M_ptr() [4130] int (*&std::__get_helper<1ul, int (*)(_IO_FILE*)>(std::_Tuple_impl<1ul, int (*)(_IO_FILE*)>&))(_IO_FILE*) - [2549] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3735] std::__uniq_ptr_impl >::release() [2662] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - [2550] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3736] std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprXWaylandManager*) [2663] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - [2762] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&, unsigned long) const [3737] std::__uniq_ptr_impl >::operator=(std::__uniq_ptr_impl >&&) [2664] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - [2354] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [1921] std::__uniq_ptr_impl >::_M_deleter() [2665] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - [2551] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [1922] std::__uniq_ptr_impl >::_M_ptr() [2666] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - [968] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [1923] std::__uniq_ptr_impl >::__uniq_ptr_impl >(IHyprWindowDecoration*, std::default_delete&&) [2667] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - [1557] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [1924] std::__uniq_ptr_impl >::_M_deleter() [2668] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - [1197] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&, unsigned long) const [1208] std::__uniq_ptr_impl >::_M_ptr() [2669] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - [965] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [1925] std::__uniq_ptr_impl >::release() [2670] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - [969] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [1926] std::__uniq_ptr_impl >::__uniq_ptr_impl(CHyprDropShadowDecoration*) [2671] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - [1249] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash_code(std::__cxx11::basic_string, std::allocator > const&) const [3738] std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_deleter() [2672] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - [2763] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [3739] std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::_M_ptr() [2673] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - [3216] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&, unsigned long) const [3740] std::__uniq_ptr_impl<_IO_FILE, int (*)(_IO_FILE*)>::__uniq_ptr_impl(_IO_FILE*, int (*&&)(_IO_FILE*)) [2674] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - [1250] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_bucket_index(unsigned long, unsigned long) const [1661] std::__uniq_ptr_impl::_M_deleter() [1965] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - [1251] std::__detail::_Hash_code_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, true>::_M_hash() const [1662] std::__uniq_ptr_impl::_M_ptr() [1966] std::default_delete& std::__get_helper<1ul, std::default_delete>(std::_Tuple_impl<1ul, std::default_delete>&) - [1778] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(CWindow* const&) const [924] std::__uniq_ptr_impl >::_M_ptr() [667] __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__miter_base<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) - [2355] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [1170] std::__uniq_ptr_impl >::__uniq_ptr_impl(std::thread::_State*) [1706] SWindowRule* std::__niter_base(SWindowRule*) - [3217] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(std::__detail::_Hash_node_value, false> const&, unsigned long) const [1057] std::regex_constants::operator&(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) [668] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const* std::__niter_base, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) - [1779] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [605] std::regex_constants::operator&(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [669] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__niter_base, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) - [1780] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [1408] std::regex_constants::operator|=(std::regex_constants::match_flag_type&, std::regex_constants::match_flag_type) [597] std::__detail::_State* std::__niter_base*>(std::__detail::_State*) - [414] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [1409] std::regex_constants::operator|(std::regex_constants::match_flag_type, std::regex_constants::match_flag_type) [838] unsigned long* std::__niter_base(unsigned long*) - [2764] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [862] std::regex_constants::operator|(std::regex_constants::syntax_option_type, std::regex_constants::syntax_option_type) [824] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__niter_wrap<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - [407] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [1410] std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() [2278] SWindowRule* std::__relocate_a >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) - [403] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [1411] std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_Sp_counted_base() [711] std::__detail::_State* std::__relocate_a*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) - [512] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash_code(SMonitor* const&) const [1412] std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::~_Sp_counted_base() [1066] unsigned long* std::__relocate_a >(unsigned long*, unsigned long*, unsigned long*, std::allocator&) - [2765] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_store_code(std::__detail::_Hash_node_code_cache&, unsigned long) const [2420] std::allocator_traits >::deallocate(std::allocator&, SWindowRule*, unsigned long) [4131] std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::__to_address, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) - [520] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_bucket_index(unsigned long, unsigned long) const [2616] void std::allocator_traits >::destroy(std::allocator&, SWindowRule*) [1011] std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::__to_address, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) - [535] std::__detail::_Hash_code_base, std::__detail::_Select1st, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>::_M_hash() const [2421] std::allocator_traits >::allocate(std::allocator&, unsigned long) [4132] std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::__to_address, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) - [319] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, CBezierCurve>, true> const&) const [2262] std::allocator_traits >::max_size(std::allocator const&) [2675] std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::__to_address, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) - [317] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2422] void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule const&) [1591] std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::__to_address, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) - [285] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [2188] void std::allocator_traits >::construct(std::allocator&, SWindowRule*, SWindowRule&&) [2990] std::__detail::_Hash_node, std::allocator > const, long>, true>* std::__to_address, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>*) - [278] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2884] std::allocator_traits >::deallocate(std::allocator&, SMonitorRule*, unsigned long) [2501] std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) - [260] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, SConfigValue>, true> const&) const [2885] std::allocator_traits >::allocate(std::allocator&, unsigned long) [2991] std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) - [3218] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> const&) const [3741] std::allocator_traits >::max_size(std::allocator const&) [2992] std::__detail::_Hash_node, false>* std::__to_address, false> >(std::__detail::_Hash_node, false>*) - [1072] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [2886] void std::allocator_traits >::construct(std::allocator&, SMonitorRule*, SMonitorRule const&) [1832] std::__detail::_Hash_node_base** std::__to_address(std::__detail::_Hash_node_base**) - [1073] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [3742] std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent*, unsigned long) [1507] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>* std::__to_address >, std::allocator, (__gnu_cxx::_Lock_policy)2> >(std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*) - [975] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, std::function, std::allocator >)> >, true> const&) const [3743] std::allocator_traits >::allocate(std::allocator&, unsigned long) [4133] decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)())) std::construct_at, std::allocator >&>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) - [1280] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(std::__cxx11::basic_string, std::allocator > const&, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [1209] void std::allocator_traits >::construct(std::allocator&, SHyprIPCEvent*, SHyprIPCEvent const&) [2993] decltype (::new ((void*)(0)) CWorkspace((declval)(), (declval, std::allocator >&>)(), (declval)())) std::construct_at, std::allocator >&, bool>(CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) - [1270] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2617] std::allocator_traits >::deallocate(std::allocator&, Vector2D*, unsigned long) [2502] decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule const&) - [1292] std::__detail::_Hashtable_base, std::allocator >, std::pair, std::allocator > const, long>, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(std::__cxx11::basic_string, std::allocator > const&, unsigned long, std::__detail::_Hash_node_value, std::allocator > const, long>, true> const&) const [2887] std::allocator_traits >::allocate(std::allocator&, unsigned long) [2231] decltype (::new ((void*)(0)) SWindowRule((declval)())) std::construct_at(SWindowRule*, SWindowRule&&) - [2047] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(CWindow* const&, std::__detail::_Hash_node_value, false> const&) const [3744] std::allocator_traits >::max_size(std::allocator const&) [4134] decltype (::new ((void*)(0)) SMonitorRule((declval)())) std::construct_at(SMonitorRule*, SMonitorRule const&) - [2048] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2888] void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D const&) [1226] decltype (::new ((void*)(0)) SHyprIPCEvent((declval)())) std::construct_at(SHyprIPCEvent*, SHyprIPCEvent const&) - [2049] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(CWindow* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [2889] void std::allocator_traits >::construct(std::allocator&, Vector2D*, Vector2D&&) [1833] decltype (::new ((void*)(0)) SDwindleNodeData((declval)())) std::construct_at(SDwindleNodeData*, SDwindleNodeData&&) - [415] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [2890] std::allocator_traits, std::allocator > > >::deallocate(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, unsigned long) [2110] decltype (::new ((void*)(0)) SSurfaceTreeNode((declval)())) std::construct_at(SSurfaceTreeNode*, SSurfaceTreeNode&&) - [421] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [2891] std::allocator_traits, std::allocator > > >::allocate(std::allocator, std::allocator > >&, unsigned long) [4135] decltype (::new ((void*)(0)) SMouse()) std::construct_at(SMouse*) - [409] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [2618] void std::allocator_traits, std::allocator > > >::construct, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::allocator, std::allocator > >&, std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) [1967] decltype (::new ((void*)(0)) CWindow()) std::construct_at(CWindow*) - [548] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_key_equals(SMonitor* const&, std::__detail::_Hash_node_value, false> const&) const [1058] std::allocator_traits, std::allocator > > > > >::deallocate(std::allocator, std::allocator > > > >&, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long) [1227] decltype (::new ((void*)(0)) SKeybind((declval)())) std::construct_at(SKeybind*, SKeybind const&) - [549] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_eq() const [1059] std::allocator_traits, std::allocator > > > > >::allocate(std::allocator, std::allocator > > > >&, unsigned long) [4136] decltype (::new ((void*)(0)) SMonitor((declval)())) std::construct_at(SMonitor*, SMonitor const&) - [542] std::__detail::_Hashtable_base, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits >::_M_equals(SMonitor* const&, unsigned long, std::__detail::_Hash_node_value, false> const&) const [1413] std::allocator_traits, std::allocator > > > > >::max_size(std::allocator, std::allocator > > > > const&) [2994] decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D const&) - [658] std::__detail::_RegexTranslator, false, false>::_M_translate(char) const [3745] std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::deallocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [2995] decltype (::new ((void*)(0)) Vector2D((declval)())) std::construct_at(Vector2D*, Vector2D&&) - [203] std::__detail::_Mod_range_hashing::operator()(unsigned long, unsigned long) const [3746] void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::destroy, std::allocator > const, CBezierCurve> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*) [4137] decltype (::new ((void*)(0)) SKeyboard()) std::construct_at(SKeyboard*) - [900] std::__detail::_Prime_rehash_policy::_M_state() const [3747] std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::allocate(std::allocator, std::allocator > const, CBezierCurve>, true> >&, unsigned long) [2676] decltype (::new ((void*)(0)) std::__cxx11::basic_string, std::allocator >((declval, std::allocator > const&>)())) std::construct_at, std::allocator >, std::__cxx11::basic_string, std::allocator > const&>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator > const&) - [324] std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_v() const [3748] void std::allocator_traits, std::allocator > const, CBezierCurve>, true> > >::construct, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, CBezierCurve>, true> >&, std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [608] decltype (::new ((void*)(0)) std::__detail::_State((declval >)())) std::construct_at, std::__detail::_State >(std::__detail::_State*, std::__detail::_State&&) - [322] std::__detail::_Hash_node_value_base, std::allocator > const, CBezierCurve> >::_M_valptr() const [996] std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::deallocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [802] decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > const&>)())) std::construct_at >, std::__detail::_StateSeq > const&>(std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) - [281] std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_v() const [997] void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::destroy, std::allocator > const, SConfigValue> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*) [743] decltype (::new ((void*)(0)) std::__detail::_StateSeq >((declval > >)())) std::construct_at >, std::__detail::_StateSeq > >(std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) - [282] std::__detail::_Hash_node_value_base, std::allocator > const, SConfigValue> >::_M_valptr() const [998] std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::allocate(std::allocator, std::allocator > const, SConfigValue>, true> >&, unsigned long) [1143] decltype (::new ((void*)(0)) CAnimatedVariable*((declval)())) std::construct_at(CAnimatedVariable**, CAnimatedVariable*&&) - [1074] std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_v() const [999] void std::allocator_traits, std::allocator > const, SConfigValue>, true> > >::construct, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, SConfigValue>, true> >&, std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2503] decltype (::new ((void*)(0)) CWindow*((declval)())) std::construct_at(CWindow**, CWindow* const&) - [1075] std::__detail::_Hash_node_value_base, std::allocator > const, std::function, std::allocator >)> > >::_M_valptr() const [3749] std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::deallocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [1968] decltype (::new ((void*)(0)) std::unique_ptr >((declval > >)())) std::construct_at >, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >&&) - [1281] std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_v() const [3750] void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::destroy, std::allocator > const, SMonitorAdditionalReservedArea> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*) [4138] decltype (::new ((void*)(0)) std::pair, std::allocator > const, CBezierCurve>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, CBezierCurve>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, CBezierCurve>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - [1293] std::__detail::_Hash_node_value_base, std::allocator > const, long> >::_M_valptr() const [3751] std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::allocate(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, unsigned long) [1012] decltype (::new ((void*)(0)) std::pair, std::allocator > const, SConfigValue>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, SConfigValue>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, SConfigValue>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - [2012] std::__detail::_Hash_node_value_base >::_M_v() const [3752] void std::allocator_traits, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >::construct, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >&, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [4139] decltype (::new ((void*)(0)) std::pair, std::allocator > const, SMonitorAdditionalReservedArea>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, SMonitorAdditionalReservedArea>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, SMonitorAdditionalReservedArea>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) - [2013] std::__detail::_Hash_node_value_base >::_M_valptr() const [2619] std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::deallocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [2677] decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - [410] std::__detail::_Hash_node_value_base >::_M_v() const [2620] void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::destroy, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*) [1592] decltype (::new ((void*)(0)) std::pair, std::allocator > const, std::function, std::allocator >)> >((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - [419] std::__detail::_Hash_node_value_base >::_M_valptr() const [2621] std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::allocate(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, unsigned long) [1969] decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval, std::allocator > const, unsigned int> const&>)())) std::construct_at, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) - [550] std::__detail::_Hash_node_value_base >::_M_v() const [2622] void std::allocator_traits, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >::construct, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >&, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [4140] decltype (::new ((void*)(0)) std::pair, std::allocator > const, unsigned int>((declval)(), (declval, std::allocator >&&> >)(), (declval >)())) std::construct_at, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) - [551] std::__detail::_Hash_node_value_base >::_M_valptr() const [1569] std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::deallocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [2996] decltype (::new ((void*)(0)) std::pair, std::allocator > const, long>((declval)(), (declval, std::allocator > const&> >)(), (declval >)())) std::construct_at, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) - [201] std::__detail::_Hashtable_ebo_helper<0, std::equal_to, std::allocator > >, true>::_M_cget() const [1570] void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::destroy, std::allocator > const, std::function, std::allocator >)> > >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*) [2504] decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - [2050] std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const [1571] std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::allocate(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, unsigned long) [2997] decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - [351] std::__detail::_Hashtable_ebo_helper<0, std::equal_to, true>::_M_cget() const [1572] void std::allocator_traits, std::allocator > const, std::function, std::allocator >)> >, true> > >::construct, std::allocator > const, std::function, std::allocator >)> >, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >&, std::pair, std::allocator > const, std::function, std::allocator >)> >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [2998] decltype (::new ((void*)(0)) std::pair((declval)(), (declval >)(), (declval >)())) std::construct_at, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) - [267] std::__detail::_Hashtable_ebo_helper<1, std::hash, std::allocator > >, true>::_M_cget() const [2892] std::allocator_traits, std::allocator > const, long>, true> > >::deallocate(std::allocator, std::allocator > const, long>, true> >&, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [1508] decltype (::new ((void*)(0)) unsigned long((declval)())) std::construct_at(unsigned long*, unsigned long const&) - [1781] std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const [2893] void std::allocator_traits, std::allocator > const, long>, true> > >::destroy, std::allocator > const, long> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*) [1509] bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::match_results<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > > >&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) - [350] std::__detail::_Hashtable_ebo_helper<1, std::hash, true>::_M_cget() const [2894] std::allocator_traits, std::allocator > const, long>, true> > >::allocate(std::allocator, std::allocator > const, long>, true> >&, unsigned long) [1510] bool std::regex_search<__gnu_cxx::__normal_iterator, std::allocator > >, char, std::__cxx11::regex_traits >(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) - [763] std::__detail::_State::_M_matches(char) const [2895] void std::allocator_traits, std::allocator > const, long>, true> > >::construct, std::allocator > const, long>, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>, std::tuple<> >(std::allocator, std::allocator > const, long>, true> >&, std::pair, std::allocator > const, long>*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [1511] bool std::regex_search, std::allocator, char, std::__cxx11::regex_traits >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_regex > const&, std::regex_constants::match_flag_type) - [764] std::__detail::_State::_M_get_matcher() const [2423] std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [825] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::__copy_move_a, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) - [367] std::__detail::_State::_M_opcode() const [2424] void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [389] char const& std::__invoke_impl(std::__invoke_other, std::identity&, char const&) - [379] std::__detail::_Scanner::_M_get_token() const [2425] std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [776] bool std::__invoke_impl, false, false>&, char>(std::__invoke_other, std::__detail::_CharMatcher, false, false>&, char&&) - [730] std::__detail::_Scanner::_M_get_value[abi:cxx11]() const [2426] void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [390] bool std::__invoke_impl, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(std::__invoke_other, isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) (invoke.h) - [638] std::__detail::_Executor<__gnu_cxx::__normal_iterator, std::allocator > >, std::allocator, std::allocator > > > >, std::__cxx11::regex_traits, true>::_State_info, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >::_M_visited(long) const [2896] std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [1758] void std::__invoke_impl, std::allocator >), std::__cxx11::basic_string, std::allocator > >(std::__invoke_other, void (*&)(std::__cxx11::basic_string, std::allocator >), std::__cxx11::basic_string, std::allocator >&&) - [1328] std::__detail::_NFA_base::_M_sub_count() const [2897] void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [339] void std::__invoke_impl(std::__invoke_other, void (*&)(void*, void*), void*&&, void*&&) - [1033] std::__detail::_NFA_base::_M_start() const [2898] std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [4141] void std::__invoke_impl(std::__invoke_other, CEventManager::startThread()::{lambda()#1}&&) (invoke.h) - [202] std::equal_to, std::allocator > >::operator()(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) const [2899] void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [1246] void std::__invoke_impl(std::__invoke_other, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) (invoke.h) - [2051] std::equal_to::operator()(CWindow* const&, CWindow* const&) const [2900] std::allocator_traits, false> > >::deallocate(std::allocator, false> >&, std::__detail::_Hash_node, false>*, unsigned long) [4142] void std::__invoke_impl(std::__invoke_other, CThreadManager::CThreadManager()::{lambda()#1}&&) (invoke.h) - [352] std::equal_to::operator()(SMonitor* const&, SMonitor* const&) const [2901] void std::allocator_traits, false> > >::destroy >(std::allocator, false> >&, std::pair*) [4143] void std::__invoke_impl(std::__invoke_other, HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) (invoke.h) - [765] std::function::operator()(char) const [2902] std::allocator_traits, false> > >::allocate(std::allocator, false> >&, unsigned long) [826] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a1, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - [591] std::function::operator bool() const [2903] void std::allocator_traits, false> > >::construct, std::piecewise_construct_t const&, std::tuple, std::tuple<> >(std::allocator, false> >&, std::pair*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [827] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__copy_move_a2, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - [1750] std::function, std::allocator >)>::operator()(std::__cxx11::basic_string, std::allocator >) const [863] std::allocator_traits > >::deallocate(std::allocator >&, std::__detail::_State*, unsigned long) [2279] SWindowRule* std::__relocate_a_1 >(SWindowRule*, SWindowRule*, SWindowRule*, std::allocator&) - [337] std::function::operator()(void*, void*) const [646] void std::allocator_traits > >::destroy >(std::allocator >&, std::__detail::_State*) [712] std::__detail::_State* std::__relocate_a_1*, std::__detail::_State*, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::__detail::_State*, std::allocator >&) - [810] std::function::operator bool() const [864] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1067] std::enable_if::value, unsigned long*>::type std::__relocate_a_1(unsigned long*, unsigned long*, unsigned long*, std::allocator&) - [394] char const& std::identity::operator()(char const&) const [708] std::allocator_traits > >::max_size(std::allocator > const&) [696] void std::__alloc_on_move >(std::allocator&, std::allocator&) - [330] std::_Any_data::_M_access() const [606] void std::allocator_traits > >::construct, std::__detail::_State >(std::allocator >&, std::__detail::_State*, std::__detail::_State&&) [465] std::__deque_buf_size(unsigned long) - [766] std::__detail::_CharMatcher, false, false> const& std::_Any_data::_M_access, false, false> >() const [1414] std::allocator_traits > > >::deallocate(std::allocator > >&, std::__detail::_StateSeq >*, unsigned long) [1512] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - [1751] void (* const&std::_Any_data::_M_access, std::allocator >)>() const)(std::__cxx11::basic_string, std::allocator >) [647] void std::allocator_traits > > >::destroy > >(std::allocator > >&, std::__detail::_StateSeq >*) [4144] Vector2D* std::__do_uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) - [332] void (* const&std::_Any_data::_M_access() const)(void*, void*) [1415] std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [917] std::tuple, std::allocator >&&> std::forward_as_tuple, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) - [2052] std::allocator::allocator(std::allocator const&) [785] void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > const&>(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq > const&) [1548] std::__size_to_integer(unsigned long) - [3219] std::allocator::allocator() [731] void std::allocator_traits > > >::construct >, std::__detail::_StateSeq > >(std::allocator > >&, std::__detail::_StateSeq >*, std::__detail::_StateSeq >&&) [1513] std::__allocated_ptr >, std::allocator, (__gnu_cxx::_Lock_policy)2> > > std::__allocate_guarded >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&) - [1709] std::allocator::~allocator() [3753] std::allocator_traits >::deallocate(std::allocator&, CWorkspace**, unsigned long) [1514] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__do_uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - [3220] std::allocator::allocator() [3754] std::allocator_traits >::allocate(std::allocator&, unsigned long) [1515] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - [3221] std::allocator::~allocator() [3755] std::allocator_traits >::deallocate(std::allocator&, SWindowRule**, unsigned long) [4145] Vector2D* std::uninitialized_copy(Vector2D const*, Vector2D const*, Vector2D*) - [3222] std::allocator::allocator() [3756] std::allocator_traits >::allocate(std::allocator&, unsigned long) [4146] std::iterator_traits::iterator_category std::__iterator_category(Vector2D const* const&) - [3223] std::allocator::~allocator() [3757] std::allocator_traits >::deallocate(std::allocator&, SMonitorRule**, unsigned long) [211] std::iterator_traits::iterator_category std::__iterator_category(char const* const&) - [2139] std::allocator::allocator >(std::allocator > const&) [3758] std::allocator_traits >::allocate(std::allocator&, unsigned long) [1549] std::iterator_traits, std::allocator > > >*>::iterator_category std::__iterator_category, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* const&) - [2140] std::allocator::~allocator() [3759] std::allocator_traits >::deallocate(std::allocator&, SHyprIPCEvent**, unsigned long) [189] std::iterator_traits::iterator_category std::__iterator_category(char* const&) - [2053] std::allocator::allocator >(std::allocator > const&) [3760] std::allocator_traits >::allocate(std::allocator&, unsigned long) [2678] void std::__relocate_object_a >(SWindowRule*, SWindowRule*, std::allocator&) - [2054] std::allocator::~allocator() [1618] std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData**, unsigned long) [653] void std::__relocate_object_a, std::__detail::_State, std::allocator > >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) - [3224] std::allocator::allocator >(std::allocator > const&) [1619] std::allocator_traits >::allocate(std::allocator&, unsigned long) [1516] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::uninitialized_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - [3225] std::allocator::~allocator() [3761] std::allocator_traits >::deallocate(std::allocator&, Vector2D**, unsigned long) [178] std::is_constant_evaluated() - [2356] std::allocator::allocator >(std::allocator > const&) [3762] std::allocator_traits >::allocate(std::allocator&, unsigned long) [1517] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy_a<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) - [2357] std::allocator::~allocator() [2904] std::allocator_traits, std::allocator >*> >::deallocate(std::allocator, std::allocator >*>&, std::__cxx11::basic_string, std::allocator >**, unsigned long) [4147] Vector2D* std::__uninitialized_copy_a(Vector2D const*, Vector2D const*, Vector2D*, std::allocator&) - [3226] std::allocator::allocator >(std::allocator > const&) [2905] std::allocator_traits, std::allocator >*> >::allocate(std::allocator, std::allocator >*>&, unsigned long) [44] std::__is_constant_evaluated() - [3227] std::allocator::~allocator() [1803] std::allocator_traits >::deallocate(std::allocator&, std::__detail::_Hash_node_base**, unsigned long) [1518] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n_a, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&, std::allocator, std::allocator > > > >&) - [2766] std::allocator::allocator(std::allocator const&) [1804] std::allocator_traits >::allocate(std::allocator&, unsigned long) [1519] std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) - [2767] std::allocator::allocator() [1416] std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::__detail::_StateSeq >**, unsigned long) [1520] std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_a, std::allocator > >, int>*, unsigned long, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long, std::allocator, std::allocator > >, int> >&) - [2290] std::allocator::~allocator() [1417] std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [907] std::abs(double) - [3228] std::allocator::allocator >(std::allocator > const&) [3763] std::allocator_traits >::deallocate(std::allocator&, CWorkspace***, unsigned long) [96] std::abs(float) - [3229] std::allocator::~allocator() [3764] std::allocator_traits >::allocate(std::allocator&, unsigned long) [918] std::tuple_element<0ul, std::tuple, std::allocator >&&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator >&&>(std::tuple, std::allocator >&&>&) - [2768] std::allocator, std::allocator > >::allocator() [1620] std::allocator_traits >::deallocate(std::allocator&, SDwindleNodeData***, unsigned long) [498] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprError*, std::default_delete >(std::tuple > const&) - [2769] std::allocator, std::allocator > >::~allocator() [1621] std::allocator_traits >::allocate(std::allocator&, unsigned long) [2232] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprError*, std::default_delete >(std::tuple >&) - [944] std::allocator, std::allocator > > > >::allocator(std::allocator, std::allocator > > > > const&) [1927] std::allocator_traits >*> >::deallocate(std::allocator >*>&, std::unique_ptr >**, unsigned long) [38] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CCompositor*, std::default_delete >(std::tuple > const&) - [1034] std::allocator, std::allocator > > > >::allocator() [1928] std::allocator_traits >*> >::allocate(std::allocator >*>&, unsigned long) [2233] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CCompositor*, std::default_delete >(std::tuple >&) - [858] std::allocator, std::allocator > > > >::~allocator() [3765] std::allocator_traits >::deallocate(std::allocator&, int**, unsigned long) [1228] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CEventManager*, std::default_delete >(std::tuple > const&) - [3230] std::allocator, std::allocator > const, CBezierCurve>, true> >::allocator() [3766] std::allocator_traits >::allocate(std::allocator&, unsigned long) [2234] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CEventManager*, std::default_delete >(std::tuple >&) - [3231] std::allocator, std::allocator > const, CBezierCurve>, true> >::~allocator() [2623] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [139] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple > const&) - [3232] std::allocator, std::allocator > const, SConfigValue>, true> >::allocator() [2624] void std::allocator_traits > >::destroy(std::allocator >&, CWorkspace*) [2235] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprRenderer*, std::default_delete >(std::tuple >&) - [3233] std::allocator, std::allocator > const, SConfigValue>, true> >::~allocator() [2625] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [231] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CInputManager*, std::default_delete >(std::tuple > const&) - [3234] std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::allocator() [3767] void std::allocator_traits > >::construct, std::allocator >&>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&) [2236] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CInputManager*, std::default_delete >(std::tuple >&) - [3235] std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >::~allocator() [2906] void std::allocator_traits > >::construct, std::allocator >&, bool>(std::allocator >&, CWorkspace*, unsigned long&, std::__cxx11::basic_string, std::allocator >&, bool&&) [234] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple > const&) - [3236] std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::allocator() [1805] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2237] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CConfigManager*, std::default_delete >(std::tuple >&) - [3237] std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >::~allocator() [1806] void std::allocator_traits > >::destroy(std::allocator >&, SDwindleNodeData*) [448] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple > const&) - [3238] std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::allocator() [1807] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2238] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CLayoutManager*, std::default_delete >(std::tuple >&) - [3239] std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >::~allocator() [1808] void std::allocator_traits > >::construct(std::allocator >&, SDwindleNodeData*, SDwindleNodeData&&) [2239] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CThreadManager*, std::default_delete >(std::tuple >&) - [3240] std::allocator, std::allocator > const, long>, true> >::allocator() [2189] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [71] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple > const&) - [3241] std::allocator, std::allocator > const, long>, true> >::~allocator() [2190] void std::allocator_traits > >::destroy(std::allocator >&, SSurfaceTreeNode*) [2240] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) - [3242] std::allocator, false> >::~allocator() [2077] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [814] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple > const&) - [3243] std::allocator, false> >::~allocator() [2191] void std::allocator_traits > >::construct(std::allocator >&, SSurfaceTreeNode*, SSurfaceTreeNode&&) [2241] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CKeybindManager*, std::default_delete >(std::tuple >&) - [3244] std::allocator, false> >::~allocator() [3768] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [484] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple > const&) - [3245] std::allocator, false> >::allocator() [3769] void std::allocator_traits > >::destroy(std::allocator >&, SMouse*) [2242] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CAnimationManager*, std::default_delete >(std::tuple >&) - [3246] std::allocator, false> >::~allocator() [3770] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2243] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) - [3247] std::allocator, false> >::~allocator() [3771] void std::allocator_traits > >::construct(std::allocator >&, SMouse*) [299] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple > const&) - [1329] std::allocator >::allocator() [1929] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2244] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) - [1330] std::allocator >::~allocator() [1930] void std::allocator_traits > >::destroy(std::allocator >&, CWindow*) [83] std::tuple_element<0ul, std::tuple > >::type const& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple > const&) - [1331] std::allocator > >::allocator() [1931] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1970] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) - [1332] std::allocator > >::~allocator() [1932] void std::allocator_traits > >::construct(std::allocator >&, CWindow*) [1229] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) - [3248] std::allocator::allocator() [1210] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1971] std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type const& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> const&) - [3249] std::allocator::~allocator() [1211] void std::allocator_traits > >::destroy(std::allocator >&, SKeybind*) [4148] std::tuple_element<0ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<0ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) - [2770] std::allocator::allocator(std::allocator const&) [1212] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [1667] std::tuple_element<0ul, std::tuple >::type& std::get<0ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) - [2771] std::allocator::~allocator() [1213] void std::allocator_traits > >::construct(std::allocator >&, SKeybind*, SKeybind const&) [926] std::tuple_element<0ul, std::tuple > >::type& std::get<0ul, std::thread::_State*, std::default_delete >(std::tuple >&) - [2772] std::allocator::allocator(std::allocator const&) [3772] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2679] std::tuple_element<0ul, std::tuple, std::allocator > const&> >::type& std::get<0ul, std::__cxx11::basic_string, std::allocator > const&>(std::tuple, std::allocator > const&>&) - [2773] std::allocator::~allocator() [3773] void std::allocator_traits > >::destroy(std::allocator >&, SMonitor*) [2505] std::tuple_element<0ul, std::tuple >::type& std::get<0ul, CWindow* const&>(std::tuple&) - [2774] std::allocator::allocator(std::allocator const&) [3774] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2506] std::tuple_element<0ul, std::tuple >::type& std::get<0ul, SMonitor* const&>(std::tuple&) - [2775] std::allocator::~allocator() [3775] void std::allocator_traits > >::construct(std::allocator >&, SMonitor*, SMonitor const&) [4149] std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::startThread()::{lambda()#1}>(std::tuple&&) (tuple) - [1782] std::allocator::allocator(std::allocator const&) [3776] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [1277] std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) (tuple) - [1783] std::allocator::allocator() [3777] void std::allocator_traits > >::destroy(std::allocator >&, SKeyboard*) [4150] std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, CThreadManager::CThreadManager()::{lambda()#1}>(std::tuple&&) (tuple) - [1602] std::allocator::~allocator() [3778] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [4151] std::tuple_element<0ul, std::tuple >::type&& std::get<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}>(std::tuple&&) (tuple) - [1096] std::allocator::allocator >(std::allocator > const&) [3779] void std::allocator_traits > >::construct(std::allocator >&, SKeyboard*) [2680] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprError*, std::default_delete >(std::tuple >&) - [1097] std::allocator::~allocator() [2427] std::allocator_traits > >::select_on_container_copy_construction(std::allocator > const&) [2681] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CCompositor*, std::default_delete >(std::tuple >&) - [2358] std::allocator::allocator >(std::allocator > const&) [1149] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2682] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CEventManager*, std::default_delete >(std::tuple >&) - [2359] std::allocator::~allocator() [1150] void std::allocator_traits > >::destroy(std::allocator >&, CAnimatedVariable**) [2683] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprRenderer*, std::default_delete >(std::tuple >&) - [2776] std::allocator::allocator(std::allocator const&) [1129] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2684] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CInputManager*, std::default_delete >(std::tuple >&) - [2777] std::allocator::~allocator() [1130] void std::allocator_traits > >::construct(std::allocator >&, CAnimatedVariable**, CAnimatedVariable*&&) [2685] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CConfigManager*, std::default_delete >(std::tuple >&) - [2360] std::allocator, std::allocator >*>::allocator, std::allocator > >(std::allocator, std::allocator > > const&) [2428] std::allocator_traits > >::deallocate(std::allocator >&, std::_List_node*, unsigned long) [2686] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CLayoutManager*, std::default_delete >(std::tuple >&) - [2361] std::allocator, std::allocator >*>::~allocator() [2429] void std::allocator_traits > >::destroy(std::allocator >&, CWindow**) [2687] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CThreadManager*, std::default_delete >(std::tuple >&) - [2778] std::allocator::allocator, std::allocator > const, CBezierCurve>, true> >(std::allocator, std::allocator > const, CBezierCurve>, true> > const&) [2430] std::allocator_traits > >::allocate(std::allocator >&, unsigned long) [2688] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprOpenGLImpl*, std::default_delete >(std::tuple >&) - [2055] std::allocator::allocator, std::allocator > const, SConfigValue>, true> >(std::allocator, std::allocator > const, SConfigValue>, true> > const&) [2431] void std::allocator_traits > >::construct(std::allocator >&, CWindow**, CWindow* const&) [2689] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CKeybindManager*, std::default_delete >(std::tuple >&) - [2779] std::allocator::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::allocator, std::allocator > const, SMonitorAdditionalReservedArea>, true> > const&) [1933] std::allocator_traits > > >::deallocate(std::allocator > >&, std::unique_ptr >*, unsigned long) [2690] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CAnimationManager*, std::default_delete >(std::tuple >&) - [2780] std::allocator::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > const&) [1934] std::allocator_traits > > >::allocate(std::allocator > >&, unsigned long) [2691] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDebugOverlay*, std::default_delete >(std::tuple >&) - [2781] std::allocator::allocator, false> >(std::allocator, false> > const&) [1935] void std::allocator_traits > > >::construct >, std::unique_ptr > >(std::allocator > >&, std::unique_ptr >*, std::unique_ptr >&&) [2692] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprXWaylandManager*, std::default_delete >(std::tuple >&) - [2782] std::allocator::allocator, false> >(std::allocator, false> > const&) [1809] std::allocator_traits, std::allocator > const, unsigned int> > > >::deallocate(std::allocator, std::allocator > const, unsigned int> > >&, std::_Rb_tree_node, std::allocator > const, unsigned int> >*, unsigned long) [1972] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, IHyprWindowDecoration*, std::default_delete >(std::tuple >&) - [2783] std::allocator::allocator, false> >(std::allocator, false> > const&) [1810] void std::allocator_traits, std::allocator > const, unsigned int> > > >::destroy, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*) [1973] std::tuple_element<1ul, std::tuple > >::type& std::get<1ul, CHyprDropShadowDecoration*, std::default_delete >(std::tuple >&) - [2362] std::allocator::allocator, std::allocator > const, std::function, std::allocator >)> >, true> >(std::allocator, std::allocator > const, std::function, std::allocator >)> >, true> > const&) [1811] std::allocator_traits, std::allocator > const, unsigned int> > > >::allocate(std::allocator, std::allocator > const, unsigned int> > >&, unsigned long) [4152] std::tuple_element<1ul, std::tuple<_IO_FILE*, int (*)(_IO_FILE*)> >::type& std::get<1ul, _IO_FILE*, int (*)(_IO_FILE*)>(std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>&) - [2784] std::allocator::allocator, std::allocator > const, long>, true> >(std::allocator, std::allocator > const, long>, true> > const&) [1936] void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::pair, std::allocator > const, unsigned int> const&>(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::pair, std::allocator > const, unsigned int> const&) [1668] std::tuple_element<1ul, std::tuple >::type& std::get<1ul, std::filesystem::__cxx11::path::_List::_Impl*, std::filesystem::__cxx11::path::_List::_Impl_deleter>(std::tuple&) - [1603] std::allocator::~allocator() [3780] void std::allocator_traits, std::allocator > const, unsigned int> > > >::construct, std::allocator > const, unsigned int>, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>, std::tuple<> >(std::allocator, std::allocator > const, unsigned int> > >&, std::pair, std::allocator > const, unsigned int>*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [1297] std::tuple_element<1ul, std::tuple >::type&& std::get<1ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, SHyprIPCEvent>(std::tuple&&) (tuple) - [1035] std::allocator >*>::allocator > >(std::allocator > > const&) [1418] std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::deallocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>*, unsigned long) [375] double const& std::max(double const&, double const&) - [1036] std::allocator >*>::~allocator() [1419] std::allocator_traits >, std::allocator, (__gnu_cxx::_Lock_policy)2> > >::allocate(std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >&, unsigned long) [116] float const& std::max(float const&, float const&) - [2785] std::allocator::allocator(std::allocator const&) [1420] std::allocator_traits, std::allocator > >, int> > >::deallocate(std::allocator, std::allocator > >, int> >&, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [251] int const& std::max(int const&, int const&) - [2786] std::allocator::~allocator() [1421] std::allocator_traits, std::allocator > >, int> > >::allocate(std::allocator, std::allocator > >, int> >&, unsigned long) [728] unsigned long const& std::max(unsigned long const&, unsigned long const&) - [1158] std::allocator::allocator(std::allocator const&) [1422] std::allocator_traits, std::allocator > >, int> > >::max_size(std::allocator, std::allocator > >, int> > const&) [376] double const& std::min(double const&, double const&) - [1159] std::allocator::~allocator() [242] std::allocator_traits >::deallocate(std::allocator&, char*, unsigned long) [115] float const& std::min(float const&, float const&) - [1633] std::allocator >*>::allocator > >(std::allocator > > const&) [186] std::allocator_traits >::select_on_container_copy_construction(std::allocator const&) [250] int const& std::min(int const&, int const&) - [1634] std::allocator >*>::~allocator() [240] std::allocator_traits >::allocate(std::allocator&, unsigned long) [398] unsigned long const& std::min(unsigned long const&, unsigned long const&) - [2787] std::allocator::allocator(std::allocator const&) [222] std::allocator_traits >::max_size(std::allocator const&) [458] __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(float, int) - [2788] std::allocator::~allocator() [3781] std::allocator_traits >::deallocate(std::allocator&, int*, unsigned long) [428] __gnu_cxx::__promote_2::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0))), std::__is_integer::__value>::__type)(0))+((__gnu_cxx::__promote_2::__value>::__type)(0)))>::__value>::__type std::pow(int, long) - [3250] std::allocator >::allocator() [3782] std::allocator_traits >::allocate(std::allocator&, unsigned long) [828] __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > std::copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) - [3251] std::allocator >::~allocator() [1423] std::allocator_traits >::deallocate(std::allocator&, unsigned long*, unsigned long) [2245] std::remove_reference::type&& std::move(SWindowRule&) - [3252] std::allocator >::allocator() [1424] void std::allocator_traits >::destroy(std::allocator&, unsigned long*) [1834] std::remove_reference::type&& std::move(SDwindleNodeData&) - [3253] std::allocator >::~allocator() [1425] std::allocator_traits >::allocate(std::allocator&, unsigned long) [2246] std::remove_reference::type&& std::move(SSurfaceTreeNode&) - [3254] std::allocator >::allocator() [1060] std::allocator_traits >::max_size(std::allocator const&) [1287] std::remove_reference >::_Deque_impl_data&>::type&& std::move >::_Deque_impl_data&>(std::_Deque_base >::_Deque_impl_data&) - [3255] std::allocator >::~allocator() [1426] void std::allocator_traits >::construct(std::allocator&, unsigned long*, unsigned long const&) [1739] std::remove_reference >::_Vector_impl&>::type&& std::move >::_Vector_impl&>(std::_Vector_base >::_Vector_impl&) - [2056] std::allocator >::allocator(std::allocator > const&) [1427] void std::allocator_traits >::destroy > >(std::allocator&, std::__detail::_NFA >*) [632] std::remove_reference, std::allocator >&>::type&& std::move, std::allocator >&>(std::__cxx11::basic_string, std::allocator >&) - [2057] std::allocator >::allocator() [1428] void std::allocator_traits >::construct >, std::locale const&, std::regex_constants::syntax_option_type&>(std::allocator&, std::__detail::_NFA >*, std::locale const&, std::regex_constants::syntax_option_type&) [2247] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - [1710] std::allocator >::~allocator() [58] CWindow* std::reverse_iterator >::_S_to_pointer >(std::_List_iterator) [2248] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - [3256] std::allocator >::allocator() [225] std::reverse_iterator >::reverse_iterator(std::reverse_iterator > const&) [4153] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - [3257] std::allocator >::~allocator() [195] std::reverse_iterator >::reverse_iterator(std::_List_iterator) [2280] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - [2141] std::allocator >::allocator(std::allocator const&) [224] std::reverse_iterator >::operator++(int) [4154] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - [2142] std::allocator >::allocator(std::allocator > const&) [256] std::reverse_iterator >::reverse_iterator(std::_List_iterator) [4155] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - [3258] std::allocator >::allocator() [786] std::_Function_handler, false, false> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [1144] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - [1752] std::allocator >::~allocator() [768] std::_Function_handler, false, false> >::_M_invoke(std::_Any_data const&, char&&) [2507] std::remove_reference >&>::type&& std::move >&>(std::__cxx11::list >&) - [2058] std::allocator >::allocator(std::allocator > const&) [1573] std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [490] std::remove_reference&>::type&& std::move&>(std::__detail::_State&) - [3259] std::allocator >::allocator() [1754] std::_Function_handler, std::allocator >), void (*)(std::__cxx11::basic_string, std::allocator >)>::_M_invoke(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&) [635] std::remove_reference >&>::type&& std::move >&>(std::__detail::_StateSeq >&) - [2059] std::allocator >::allocator(std::allocator const&) [643] std::_Function_handler::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation) [4156] std::remove_reference::type&& std::move(CHyprError*&) - [1724] std::allocator >::~allocator() [338] std::_Function_handler::_M_invoke(std::_Any_data const&, void*&&, void*&&) [4157] std::remove_reference::type&& std::move(CCompositor*&) - [3260] std::allocator >::allocator(std::allocator > const&) [970] std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::_Rb_tree_iterator(std::_Rb_tree_node_base*) [4158] std::remove_reference::type&& std::move(CEventManager*&) - [3261] std::allocator >::allocator() [2078] std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator--() [4159] std::remove_reference::type&& std::move(CHyprRenderer*&) - [3262] std::allocator >::allocator(std::allocator const&) [1937] std::_Rb_tree_iterator, std::allocator > const, unsigned int> >::operator++() [4160] std::remove_reference::type&& std::move(CInputManager*&) - [2552] std::allocator >::~allocator() [3783] std::basic_string_view >::basic_string_view(char const*) [4161] std::remove_reference::type&& std::move(CConfigManager*&) - [2363] std::allocator >::allocator(std::allocator > const&) [1693] std::basic_string_view >::basic_string_view(char const*, unsigned long) [4162] std::remove_reference::type&& std::move(CLayoutManager*&) - [3263] std::allocator >::allocator() [121] std::__ptr_traits_ptr_to::pointer_to(char const&) [4163] std::remove_reference::type&& std::move(CThreadManager*&) - [2364] std::allocator >::allocator(std::allocator const&) [3784] std::__ptr_traits_ptr_to, std::allocator > const, CBezierCurve>, true>*, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) [4164] std::remove_reference::type&& std::move(CHyprOpenGLImpl*&) - [2014] std::allocator >::~allocator() [1000] std::__ptr_traits_ptr_to, std::allocator > const, SConfigValue>, true>*, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) [4165] std::remove_reference::type&& std::move(CKeybindManager*&) - [3264] std::allocator >::allocator() [3785] std::__ptr_traits_ptr_to, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) [1145] std::remove_reference::type&& std::move(CAnimatedVariable*&) - [3265] std::allocator >::~allocator() [2626] std::__ptr_traits_ptr_to, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) [4166] std::remove_reference::type&& std::move(CAnimationManager*&) - [3266] std::allocator >::allocator() [1574] std::__ptr_traits_ptr_to, std::allocator > const, std::function, std::allocator >)> >, true>*, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) [4167] std::remove_reference::type&& std::move(CHyprDebugOverlay*&) - [3267] std::allocator >::~allocator() [2907] std::__ptr_traits_ptr_to, std::allocator > const, long>, true>*, std::__detail::_Hash_node, std::allocator > const, long>, true>, false>::pointer_to(std::__detail::_Hash_node, std::allocator > const, long>, true>&) [4168] std::remove_reference::type&& std::move(CHyprXWaylandManager*&) - [3268] std::allocator >::allocator() [2432] std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [1974] std::remove_reference::type&& std::move(IHyprWindowDecoration*&) - [3269] std::allocator >::allocator(std::allocator const&) [2908] std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [4169] std::remove_reference<_IO_FILE*&>::type&& std::move<_IO_FILE*&>(_IO_FILE*&) - [3270] std::allocator >::allocator(std::allocator > const&) [2909] std::__ptr_traits_ptr_to, false>*, std::__detail::_Hash_node, false>, false>::pointer_to(std::__detail::_Hash_node, false>&) [628] std::remove_reference::type&& std::move(bool (*&)(std::_Any_data const&, char&&)) - [2553] std::allocator >::~allocator() [1812] std::__ptr_traits_ptr_to::pointer_to(std::__detail::_Hash_node_base*&) [589] std::remove_reference::type&& std::move(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) - [3271] std::allocator >::allocator(std::allocator > const&) [63] std::__ptr_traits_ptr_to::pointer_to(char&) [4170] std::remove_reference::type&& std::move(int (*&)(_IO_FILE*)) - [3272] std::allocator >::allocator() [1679] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [982] std::remove_reference, std::allocator >&&)>::type&& std::move, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) - [3273] std::allocator >::allocator(std::allocator const&) [1680] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [720] std::remove_reference::type&& std::move(void (*&)(std::_Any_data const&, void*&&, void*&&)) - [2554] std::allocator >::~allocator() [2627] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [960] std::remove_reference > const*&>::type&& std::move > const*&>(std::__detail::_NFA > const*&) - [3274] std::allocator >::allocator() [1702] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1686] std::remove_reference::type&& std::move(std::filesystem::__cxx11::path::_List::_Impl*&) - [3275] std::allocator >::~allocator() [2628] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1627] std::remove_reference&>::type&& std::move&>(std::allocator&) - [2060] std::allocator >::allocator(std::allocator > const&) [2629] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [1766] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - [2291] std::allocator >::allocator() [1641] std::_List_const_iterator::_List_const_iterator(std::__detail::_List_node_base const*) [1740] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - [1986] std::allocator >::~allocator() [852] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2999] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - [3276] std::allocator >::allocator() [1938] std::_List_const_iterator::_List_const_iterator(std::_List_iterator const&) [2111] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - [1098] std::allocator >::allocator(std::allocator > const&) [3786] std::_Rb_tree_key_compare, std::allocator > > >::_Rb_tree_key_compare(std::less, std::allocator > > const&) [3000] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - [1099] std::allocator >::allocator(std::allocator const&) [1429] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_copy::__uninit_copy<__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*>(__gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > > const*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) [3001] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - [902] std::allocator >::~allocator() [3787] Vector2D* std::__uninitialized_copy::__uninit_copy(Vector2D const*, Vector2D const*, Vector2D*) [2112] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - [2365] std::allocator >::allocator(std::allocator const&) [1430] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::__uninitialized_fill_n::__uninit_fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) [903] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - [2366] std::allocator >::allocator(std::allocator > const&) [1813] std::_Rb_tree_const_iterator, std::allocator > const, unsigned int> >::_Rb_tree_const_iterator(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) [2113] std::remove_reference >&>::type&& std::move >&>(std::allocator >&) - [3277] std::allocator >::allocator() [1431] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_destroy() [4171] std::remove_reference, std::allocator > const, unsigned int> > >&>::type&& std::move, std::allocator > const, unsigned int> > >&>(std::allocator, std::allocator > const, unsigned int> > >&) - [2015] std::allocator >::~allocator() [1432] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_dispose() [154] std::remove_reference&>::type&& std::move&>(std::allocator&) - [2789] std::allocator >::~allocator() [1061] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_M_alloc() [1521] std::remove_reference > const>&>::type&& std::move > const>&>(std::shared_ptr > const>&) - [1869] std::allocator > >::allocator() [1433] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Impl::_Impl(std::allocator) [1068] std::remove_reference > >&>::type&& std::move > >&>(std::shared_ptr > >&) - [1870] std::allocator > >::~allocator() [955] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_M_ptr() [1522] std::remove_reference > const, (__gnu_cxx::_Lock_policy)2>&>::type&& std::move > const, (__gnu_cxx::_Lock_policy)2>&>(std::__shared_ptr > const, (__gnu_cxx::_Lock_policy)2>&) - [3278] std::allocator, std::allocator > const, unsigned int> > >::allocator, std::allocator > const, unsigned int> >(std::allocator, std::allocator > const, unsigned int> > const&) [1434] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::_Sp_counted_ptr_inplace(std::allocator, std::locale const&, std::regex_constants::syntax_option_type&) [4172] std::remove_reference&>::type&& std::move&>(std::tuple&) (move.h) - [3279] std::allocator, std::allocator > const, unsigned int> > >::allocator(std::allocator, std::allocator > const, unsigned int> > > const&) [1435] std::_Sp_counted_ptr_inplace >, std::allocator, (__gnu_cxx::_Lock_policy)2>::~_Sp_counted_ptr_inplace() [978] std::remove_reference&>::type&& std::move&>(std::tuple&) (move.h) - [2790] std::allocator, std::allocator > const, unsigned int> > >::~allocator() [1436] std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>* std::__uninitialized_default_n_1::__uninit_default_n, std::allocator > >, int>*, unsigned long>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, unsigned long) [4173] std::remove_reference&>::type&& std::move&>(std::tuple&) (move.h) - [1037] std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::allocator(std::allocator const&) [1728] std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::lower_bound(std::__cxx11::basic_string, std::allocator > const&) [4174] std::remove_reference&>::type&& std::move&>(std::tuple&) (move.h) - [1038] std::allocator >, std::allocator, (__gnu_cxx::_Lock_policy)2> >::~allocator() [1712] std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::end() [961] std::remove_reference::type&& std::move(std::locale&) - [3280] std::allocator, std::allocator > const, unsigned int> >::allocator(std::allocator, std::allocator > const, unsigned int> > const&) [3788] std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::begin() [560] std::remove_reference&>::type&& std::move&>(std::function&) - [3281] std::allocator, std::allocator > const, unsigned int> >::allocator() [3789] std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::map(std::initializer_list, std::allocator > const, unsigned int> >, std::less, std::allocator > > const&, std::allocator, std::allocator > const, unsigned int> > const&) [590] std::remove_reference::type&& std::move(std::_Any_data&) - [2791] std::allocator, std::allocator > const, unsigned int> >::~allocator() [1729] std::map, std::allocator >, unsigned int, std::less, std::allocator > >, std::allocator, std::allocator > const, unsigned int> > >::operator[](std::__cxx11::basic_string, std::allocator >&&) [1835] std::enable_if >::_Deque_impl_data> >, std::is_move_constructible >::_Deque_impl_data>, std::is_move_assignable >::_Deque_impl_data> >::value, void>::type std::swap >::_Deque_impl_data>(std::_Deque_base >::_Deque_impl_data&, std::_Deque_base >::_Deque_impl_data&) - [1333] std::allocator, std::allocator > >, int> >::allocator() [3790] std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [803] std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data const&, char&&), bool (*&)(std::_Any_data const&, char&&)) - [1039] std::allocator, std::allocator > >, int> >::allocator(std::allocator, std::allocator > >, int> > const&) [3791] std::pair, std::allocator > const, CBezierCurve>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [697] std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation), bool (*&)(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)) - [945] std::allocator, std::allocator > >, int> >::~allocator() [3792] std::pair, std::allocator > const, CBezierCurve>::~pair() [1593] std::enable_if, std::allocator >&&)> >, std::is_move_constructible, std::allocator >&&)>, std::is_move_assignable, std::allocator >&&)> >::value, void>::type std::swap, std::allocator >&&)>(void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&), void (*&)(std::_Any_data const&, std::__cxx11::basic_string, std::allocator >&&)) - [3282] std::allocator::allocator() [1001] std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [933] std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(void (*&)(std::_Any_data const&, void*&&, void*&&), void (*&)(std::_Any_data const&, void*&&, void*&&)) - [3283] std::allocator::~allocator() [1002] std::pair, std::allocator > const, SConfigValue>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [1523] std::enable_if > const*> >, std::is_move_constructible > const*>, std::is_move_assignable > const*> >::value, void>::type std::swap > const*>(std::__detail::_NFA > const*&, std::__detail::_NFA > const*&) - [1334] std::allocator::allocator() [1003] std::pair, std::allocator > const, SConfigValue>::~pair() [1524] std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::locale&, std::locale&) - [1335] std::allocator::~allocator() [3793] std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [701] std::enable_if >, std::is_move_constructible, std::is_move_assignable >::value, void>::type std::swap(std::_Any_data&, std::_Any_data&) - [266] std::_Hash_impl::hash(void const*, unsigned long, unsigned long) [3794] std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [377] double const& std::clamp(double const&, double const&, double const&) - [3284] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, CBezierCurve>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3795] std::pair, std::allocator > const, SMonitorAdditionalReservedArea>::~pair() [117] float const& std::clamp(float const&, float const&, float const&) - [3285] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2630] std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [249] int const& std::clamp(int const&, int const&, int const&) - [3286] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2631] std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [4175] std::iterator_traits<__gnu_cxx::__normal_iterator, std::allocator > > >::difference_type std::count<__gnu_cxx::__normal_iterator, std::allocator > >, char>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, char const&) - [3287] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2632] std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >::~pair() [360] std::isinf(double) - [2792] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [1575] std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [353] std::isnan(double) - [2793] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [1576] std::pair, std::allocator > const, std::function, std::allocator >)> >::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [34] std::round(float) - [3288] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*, unsigned long) [1577] std::pair, std::allocator > const, std::function, std::allocator >)> >::~pair() [1550] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >* std::fill_n, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, unsigned long, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - [3289] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>*) [1939] std::pair, std::allocator > const, unsigned int>::pair(std::pair, std::allocator > const, unsigned int> const&) [1707] SWindowRule&& std::forward(std::remove_reference::type&) - [327] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [3796] std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&>(std::piecewise_construct_t, std::tuple, std::allocator >&&>, std::tuple<>) [890] SHyprIPCEvent&& std::forward(std::remove_reference::type&) - [219] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [3797] std::pair, std::allocator > const, unsigned int>::pair(char const (&) [20], int&&) [1174] SDwindleNodeData&& std::forward(std::remove_reference::type&) - [325] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [2910] std::pair, std::allocator > const, unsigned int>::pair(char const (&) [25], int&&) [1536] SSurfaceTreeNode&& std::forward(std::remove_reference::type&) - [318] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [2633] std::pair, std::allocator > const, unsigned int>::pair(char const (&) [27], int&&) [2281] Vector2D&& std::forward(std::remove_reference::type&) - [3290] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [2634] std::pair, std::allocator > const, unsigned int>::pair(char const (&) [28], int&&) [641] std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator > >(std::remove_reference, std::allocator > >::type&) - [3291] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [3798] std::pair, std::allocator > const, unsigned int>::pair(char const (&) [31], int&&) [629] std::__detail::_CharMatcher, false, false>&& std::forward, false, false> >(std::remove_reference, false, false> >::type&) - [3292] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [3799] std::pair, std::allocator > const, unsigned int>::pair(char const (&) [33], int&&) [434] std::__detail::_State&& std::forward >(std::remove_reference >::type&) - [3293] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, CBezierCurve>, std::allocator, std::allocator > const, CBezierCurve> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3800] std::pair, std::allocator > const, unsigned int>::pair(char const (&) [34], int&&) [611] std::__detail::_StateSeq >&& std::forward > >(std::remove_reference > >::type&) - [990] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SConfigValue>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3801] std::pair, std::allocator > const, unsigned int>::pair, std::allocator >&&, 0ul>(std::tuple, std::allocator >&&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [919] std::__cxx11::basic_string, std::allocator >&& std::forward, std::allocator >&&>(std::remove_reference, std::allocator >&&>::type&) - [991] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [1628] std::pair, std::allocator > const, unsigned int>::~pair() [816] CAnimatedVariable*&& std::forward(std::remove_reference::type&) - [2367] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2911] std::pair, std::allocator > const, long>::pair, std::allocator > const&>(std::piecewise_construct_t, std::tuple, std::allocator > const&>, std::tuple<>) [1975] CWindow*&& std::forward(std::remove_reference::type&) - [2368] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2912] std::pair, std::allocator > const, long>::pair, std::allocator > const&, 0ul>(std::tuple, std::allocator > const&>&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2313] int (*&&std::forward(std::remove_reference::type&))(_IO_FILE*) - [2292] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2913] std::pair, std::allocator > const, long>::~pair() [719] void (*&&std::forward(std::remove_reference::type&))(void*, void*) - [2293] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2433] std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [77] void*&& std::forward(std::remove_reference::type&) - [992] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*, unsigned long) [2434] std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [4176] char const (&std::forward(std::remove_reference::type&)) [20] - [993] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>*) [2435] std::pair::~pair() [3002] char const (&std::forward(std::remove_reference::type&)) [25] - [980] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [2914] std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [2693] char const (&std::forward(std::remove_reference::type&)) [27] - [1240] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [2915] std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [2694] char const (&std::forward(std::remove_reference::type&)) [28] - [981] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [2916] std::pair::~pair() [4177] char const (&std::forward(std::remove_reference::type&)) [31] - [3294] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [2917] std::pair::pair(std::piecewise_construct_t, std::tuple, std::tuple<>) [4178] char const (&std::forward(std::remove_reference::type&)) [33] - [2369] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2918] std::pair::pair(std::tuple&, std::tuple<>&, std::_Index_tuple<0ul>, std::_Index_tuple<>) [4179] char const (&std::forward(std::remove_reference::type&)) [34] - [3295] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [2919] std::pair::~pair() [920] void (&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) - [3296] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SConfigValue>, std::allocator, std::allocator > const, SConfigValue> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [1437] std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::pair() [1990] SWindowRule const& std::forward(std::remove_reference::type&) - [3297] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, SMonitorAdditionalReservedArea>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [600] std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > >::operator=(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > > > const&) [2695] SMonitorRule const& std::forward(std::remove_reference::type&) - [3298] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [685] std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>::pair() [726] SHyprIPCEvent const& std::forward(std::remove_reference::type&) - [3299] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [2920] std::pair::pair(std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base* const&) [839] SKeybind const& std::forward(std::remove_reference::type&) - [3300] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3802] std::pair::pair(std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&) [2508] SMonitor const& std::forward(std::remove_reference::type&) - [2794] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [1994] std::pair::pair, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&>(std::_Rb_tree_node, std::allocator > const, unsigned int> >*&, std::_Rb_tree_node_base*&) [2282] Vector2D const& std::forward(std::remove_reference::type&) - [2795] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3803] std::array::array() [2114] std::__cxx11::basic_string, std::allocator > const& std::forward, std::allocator > const&>(std::remove_reference, std::allocator > const&>::type&) - [3301] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*, unsigned long) [3804] std::array::~array() [744] std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const& std::forward, std::allocator > > > const&>(std::remove_reference, std::allocator > > > const&>::type&) - [3302] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>*) [75] std::array::operator[](unsigned long) [662] std::__detail::_StateSeq > const& std::forward > const&>(std::remove_reference > const&>::type&) - [3303] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [2921] std::array >, 4ul>::end() [1696] CWindow* const& std::forward(std::remove_reference::type&) - [3304] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2436] std::array >, 4ul>::data() [2509] SMonitor* const& std::forward(std::remove_reference::type&) - [3305] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [2922] std::array >, 4ul>::begin() [677] void (* const&std::forward(std::remove_reference::type&))(void*, void*) - [3306] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, SMonitorAdditionalReservedArea>, std::allocator, std::allocator > const, SMonitorAdditionalReservedArea> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3805] std::array >, 4ul>::array(std::array >, 4ul> const&) [654] std::piecewise_construct_t const& std::forward(std::remove_reference::type&) - [2555] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3806] std::array >, 4ul>::array() [314] std::pair, std::allocator > const, CBezierCurve> const& std::forward, std::allocator > const, CBezierCurve> const&>(std::remove_reference, std::allocator > const, CBezierCurve> const&>::type&) - [2556] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [2923] std::array >, 4ul>::~array() [283] std::pair, std::allocator > const, SConfigValue> const& std::forward, std::allocator > const, SConfigValue> const&>(std::remove_reference, std::allocator > const, SConfigValue> const&>::type&) - [3307] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [248] std::array >, 4ul>::operator[](unsigned long) [1077] std::pair, std::allocator > const, std::function, std::allocator >)> > const& std::forward, std::allocator > const, std::function, std::allocator >)> > const&>(std::remove_reference, std::allocator > const, std::function, std::allocator >)> > const&>::type&) - [3308] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [971] std::array::operator[](unsigned long) [974] std::pair, std::allocator > const, unsigned int> const& std::forward, std::allocator > const, unsigned int> const&>(std::remove_reference, std::allocator > const, unsigned int> const&>::type&) - [2796] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [1681] std::array::data() [1288] std::pair, std::allocator > const, long> const& std::forward, std::allocator > const, long> const&>(std::remove_reference, std::allocator > const, long> const&>::type&) - [2797] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2437] SWindowRule& std::deque >::emplace_back(SWindowRule&&) [2022] std::pair const& std::forward const&>(std::remove_reference const&>::type&) - [2557] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*, unsigned long) [3807] std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [412] std::pair const& std::forward const&>(std::remove_reference const&>::type&) - [2558] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>*) [3808] std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [544] std::pair const& std::forward const&>(std::remove_reference const&>::type&) - [3309] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [1940] std::deque >::end() [804] std::locale const& std::forward(std::remove_reference::type&) - [3310] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2438] std::deque >::back() [184] char const& std::forward(std::remove_reference::type&) - [3311] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [2018] std::deque >::begin() [962] unsigned long const& std::forward(std::remove_reference::type&) - [3312] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, std::allocator, std::allocator > const, std::__cxx11::basic_string, std::allocator > > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [2439] std::deque >::push_back(SWindowRule&&) [805] std::regex_constants::syntax_option_type& std::forward(std::remove_reference::type&) - [1558] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator >&&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, std::function, std::allocator >)> >, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator >&&>&&, std::tuple<>&&) [3809] std::deque >::deque() [1759] std::__cxx11::basic_string, std::allocator >& std::forward, std::allocator >&>(std::remove_reference, std::allocator >&>::type&) - [1559] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [3810] std::deque >::~deque() [656] std::__detail::_CharMatcher, false, false>& std::forward, false, false>&>(std::remove_reference, false, false>&>::type&) - [2798] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3811] std::deque >::_S_max_size(std::allocator const&) [1306] IHyprWindowDecoration*& std::forward(std::remove_reference::type&) - [2799] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [3812] std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [2696] _IO_FILE*& std::forward<_IO_FILE*&>(std::remove_reference<_IO_FILE*&>::type&) - [2559] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3813] void std::deque >::_M_push_back_aux(SMonitorRule const&) [1534] void (*&std::forward, std::allocator >)>(std::remove_reference, std::allocator >)>::type&))(std::__cxx11::basic_string, std::allocator >) - [2560] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3814] std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [252] void (*&std::forward(std::remove_reference::type&))(void*, void*) - [1560] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*, unsigned long) [3815] std::deque >::_M_reserve_map_at_back(unsigned long) [2002] std::_Rb_tree_node, std::allocator > const, unsigned int> >*& std::forward, std::allocator > const, unsigned int> >*&>(std::remove_reference, std::allocator > const, unsigned int> >*&>::type&) - [1561] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>*) [2079] std::deque >::end() [1976] std::_Rb_tree_node_base*& std::forward(std::remove_reference::type&) - [1080] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [2080] std::deque >::begin() [308] std::identity& std::forward(std::remove_reference::type&) - [1081] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [2924] std::deque >::push_back(SMonitorRule const&) [307] isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}& std::forward, std::allocator > const&, bool)::{lambda(char)#1}&>(std::remove_reference, std::allocator > const&, bool)::{lambda(char)#1}&>::type&) (move.h) - [1082] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(std::__cxx11::basic_string, std::allocator > const&) [3816] std::deque >::deque() [1760] unsigned long& std::forward(std::remove_reference::type&) - [3313] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3817] std::deque >::~deque() [1307] std::unique_ptr >&& std::forward > >(std::remove_reference > >::type&) - [2800] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [1263] std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [4180] std::default_delete&& std::forward >(std::remove_reference >::type&) - [3314] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [1272] std::deque >::_M_erase_at_end(std::_Deque_iterator) [4181] std::default_delete&& std::forward >(std::remove_reference >::type&) - [3315] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, std::function, std::allocator >)> >, std::allocator, std::allocator > const, std::function, std::allocator >)> > >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [1264] std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [4182] std::default_delete&& std::forward >(std::remove_reference >::type&) - [2801] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::allocator > const&>, std::tuple<> >(std::__detail::_Hashtable_alloc, std::allocator > const, long>, true> > >*, std::piecewise_construct_t const&, std::tuple, std::allocator > const&>&&, std::tuple<>&&) [1004] std::deque >::end() [4183] std::default_delete&& std::forward >(std::remove_reference >::type&) - [2802] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [984] std::deque >::begin() [4184] std::default_delete&& std::forward >(std::remove_reference >::type&) - [3316] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [1273] std::deque >::clear() [4185] std::default_delete&& std::forward >(std::remove_reference >::type&) - [3317] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [1231] std::deque >::push_back(SHyprIPCEvent const&) [4186] std::default_delete&& std::forward >(std::remove_reference >::type&) - [2803] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3818] std::deque >::deque() [4187] std::default_delete&& std::forward >(std::remove_reference >::type&) - [2804] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3819] std::deque >::~deque() [4188] std::default_delete&& std::forward >(std::remove_reference >::type&) - [2805] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*, unsigned long) [2925] Vector2D& std::deque >::emplace_back(Vector2D&&) [4189] std::default_delete&& std::forward >(std::remove_reference >::type&) - [2806] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, std::allocator > const, long>, true>*) [2926] std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [4190] std::default_delete&& std::forward >(std::remove_reference >::type&) - [3318] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [3820] std::deque >::_M_erase_at_end(std::_Deque_iterator) [4191] std::default_delete&& std::forward >(std::remove_reference >::type&) - [3319] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [2927] std::deque >::_M_destroy_data_aux(std::_Deque_iterator, std::_Deque_iterator) [4192] std::default_delete&& std::forward >(std::remove_reference >::type&) - [3320] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [2440] std::deque >::end() [1016] std::default_delete&& std::forward >(std::remove_reference >::type&) - [3321] std::_Hashtable, std::allocator >, std::pair, std::allocator > const, long>, std::allocator, std::allocator > const, long> >, std::__detail::_Select1st, std::equal_to, std::allocator > >, std::hash, std::allocator > >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [2928] std::deque >::back() [655] std::tuple<>&& std::forward >(std::remove_reference >::type&) - [3322] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2929] std::deque >::begin() [665] std::tuple, std::allocator >&&>&& std::forward, std::allocator >&&> >(std::remove_reference, std::allocator >&&> >::type&) - [3323] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3821] std::deque >::clear() [1977] std::tuple, std::allocator > const&>&& std::forward, std::allocator > const&> >(std::remove_reference, std::allocator > const&> >::type&) - [3324] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [2930] std::deque >::push_back(Vector2D const&) [1741] std::tuple&& std::forward >(std::remove_reference >::type&) - [3325] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [3822] std::deque >::deque() [1742] std::tuple&& std::forward >(std::remove_reference >::type&) - [2370] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [3823] std::deque >::~deque() [2115] CEventManager::startThread()::{lambda()#1}&& std::forward(std::remove_reference::type&) (move.h) - [2371] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [561] std::deque >::operator[](unsigned long) [680] CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&& std::forward(std::remove_reference::type&) (move.h) - [3326] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [3824] std::__cxx11::basic_string, std::allocator >& std::deque, std::allocator >, std::allocator, std::allocator > > >::emplace_back, std::allocator > const&>(std::__cxx11::basic_string, std::allocator > const&) [2116] CThreadManager::CThreadManager()::{lambda()#1}&& std::forward(std::remove_reference::type&) (move.h) - [3327] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [2441] std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::allocator, std::allocator > > const&) [2117] HyprCtl::startHyprCtlSocket()::{lambda()#1}&& std::forward(std::remove_reference::type&) (move.h) - [2807] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [2931] std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_erase_at_end(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [2003] bool&& std::forward(std::remove_reference::type&) - [2808] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [2442] std::deque, std::allocator >, std::allocator, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*>) [598] char&& std::forward(std::remove_reference::type&) - [2372] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [1642] std::deque, std::allocator >, std::allocator, std::allocator > > >::end() [1978] int&& std::forward(std::remove_reference::type&) - [2373] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [3825] std::deque, std::allocator >, std::allocator, std::allocator > > >::back() [2118] void std::_Destroy(SWindowRule*) - [2374] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [1643] std::deque, std::allocator >, std::allocator, std::allocator > > >::begin() [2510] void std::_Destroy(SMonitorRule*) - [2375] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [2932] std::deque, std::allocator >, std::allocator, std::allocator > > >::clear() [1187] void std::_Destroy(SHyprIPCEvent*) - [636] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [2933] std::deque, std::allocator >, std::allocator, std::allocator > > >::push_back(std::__cxx11::basic_string, std::allocator > const&) [2119] void std::_Destroy(Vector2D*) - [758] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::begin() [2934] std::deque, std::allocator >, std::allocator, std::allocator > > >::deque() [829] void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >) - [3328] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [2935] std::deque, std::allocator >, std::allocator, std::allocator > > >::~deque() [830] void std::_Destroy<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(__gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, __gnu_cxx::__normal_iterator, std::allocator > > >*, std::vector, std::allocator > > >, std::allocator, std::allocator > > > > > >, std::allocator, std::allocator > > > >&) - [2376] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(CWindow* const&) [732] std::__detail::_StateSeq >& std::deque >, std::allocator > > >::emplace_back > >(std::__detail::_StateSeq >&&) [3003] void std::_Destroy, std::allocator > >(std::__cxx11::basic_string, std::allocator >*) - [2377] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, CWindow* const&) [1438] std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::_Deque_iterator >, std::__detail::_StateSeq >&, std::__detail::_StateSeq >*>, std::allocator > > const&) [1525] void std::_Destroy > >(std::__detail::_NFA >*) - [2378] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [610] std::deque >, std::allocator > > >::end() [694] void std::_Destroy >(std::__detail::_State*) - [3329] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [624] std::deque >, std::allocator > > >::back() [1714] void std::_Destroy(SWindowRule*, SWindowRule*) - [3330] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [1439] std::deque >, std::allocator > > >::begin() [1715] void std::_Destroy(SWindowRule*, SWindowRule*, std::allocator&) - [2809] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [648] std::deque >, std::allocator > > >::pop_back() [3004] void std::_Destroy(SMonitorRule*, SMonitorRule*) - [2810] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [733] std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq >&&) [3005] void std::_Destroy(SMonitorRule*, SMonitorRule*, std::allocator&) - [3331] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [787] std::deque >, std::allocator > > >::push_back(std::__detail::_StateSeq > const&) [1267] void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*) - [3332] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [1440] std::deque >, std::allocator > > >::deque() [1268] void std::_Destroy(SHyprIPCEvent*, SHyprIPCEvent*, std::allocator&) - [2811] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [1441] std::deque >, std::allocator > > >::~deque() [2511] void std::_Destroy(Vector2D*, Vector2D*) - [2812] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3826] std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [2512] void std::_Destroy(Vector2D*, Vector2D*, std::allocator&) - [2813] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [2936] std::deque >::end() [2513] void std::_Destroy, std::allocator >*>(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*) - [2814] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [2937] std::deque >::begin() [2697] void std::_Destroy, std::allocator >*, std::__cxx11::basic_string, std::allocator > >(std::__cxx11::basic_string, std::allocator >*, std::__cxx11::basic_string, std::allocator >*, std::allocator, std::allocator > >&) - [3333] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [3827] std::deque >::deque() [867] void std::_Destroy, std::allocator > > >*>(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*) - [506] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [3828] std::deque >::~deque() [868] void std::_Destroy, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::allocator, std::allocator > > > >&) - [521] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::end() [1622] std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [1526] void std::_Destroy*>(std::__detail::_State*, std::__detail::_State*) - [522] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::find(SMonitor* const&) [1623] std::deque >::end() [1527] void std::_Destroy*, std::__detail::_State >(std::__detail::_State*, std::__detail::_State*, std::allocator >&) - [3334] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [1624] std::deque >::begin() [1979] void std::_Destroy >*>(std::unique_ptr >*, std::unique_ptr >*) - [3335] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [1814] std::deque >::deque(std::deque >&&) [1980] void std::_Destroy >*, std::unique_ptr > >(std::unique_ptr >*, std::unique_ptr >*, std::allocator > >&) - [3336] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [1815] std::deque >::deque() [1528] void std::_Destroy, std::allocator > >, int>*>(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*) - [3337] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [1625] std::deque >::~deque() [1529] void std::_Destroy, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int> >(std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::pair<__gnu_cxx::__normal_iterator, std::allocator > >, int>*, std::allocator, std::allocator > >, int> >&) - [3338] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [1941] std::unique_ptr >& std::deque >, std::allocator > > >::emplace_back > >(std::unique_ptr >&&) [1530] void std::_Destroy(unsigned long*, unsigned long*) - [3339] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [1942] std::deque >, std::allocator > > >::_M_destroy_data(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::allocator > > const&) [1531] void std::_Destroy(unsigned long*, unsigned long*, std::allocator&) - [3340] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [1943] std::deque >, std::allocator > > >::_M_destroy_data_aux(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*>) [1981] void std::_Destroy > >(std::unique_ptr >*) - [3341] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [78] std::deque >, std::allocator > > >::end() [1551] void std::__fill_a, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - [3342] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [1944] std::deque >, std::allocator > > >::back() [391] std::__invoke_result::type std::__invoke(std::identity&, char const&) - [3343] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Hashtable() [79] std::deque >, std::allocator > > >::begin() [392] std::__invoke_result, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>::type std::__invoke, std::allocator > const&, bool)::{lambda(char)#1}&, char const&>(isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}&, char const&) (invoke.h) - [3344] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [1945] std::deque >, std::allocator > > >::deque() [4193] std::__invoke_result::type std::__invoke(CEventManager::startThread()::{lambda()#1}&&) (invoke.h) - [2815] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::_Scoped_node, std::tuple<> >(std::__detail::_Hashtable_alloc, false> > >*, std::piecewise_construct_t const&, std::tuple&&, std::tuple<>&&) [1946] std::deque >, std::allocator > > >::~deque() [1237] std::__invoke_result::type std::__invoke(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent&&) (invoke.h) - [2816] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_Scoped_node::~_Scoped_node() [3829] std::deque >::_M_destroy_data(std::_Deque_iterator, std::_Deque_iterator, std::allocator const&) [4194] std::__invoke_result::type std::__invoke(CThreadManager::CThreadManager()::{lambda()#1}&&) (invoke.h) - [3345] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash_aux(unsigned long, std::integral_constant) [162] std::deque >::end() [4195] std::__invoke_result::type std::__invoke(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) (invoke.h) - [3346] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_allocate_buckets(unsigned long) [160] std::deque >::begin() [422] std::copysign(float, float) - [2817] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets(std::__detail::_Hash_node_base**, unsigned long) [3830] std::deque >::deque() [4196] std::iterator_traits::difference_type std::distance(Vector2D const*, Vector2D const*) - [2818] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_deallocate_buckets() [3831] std::deque >::~deque() [212] std::iterator_traits::difference_type std::distance(char const*, char const*) - [2819] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_unique_node(unsigned long, unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [143] std::mutex::lock() [194] std::iterator_traits::difference_type std::distance(char*, char*) - [2820] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_insert_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*) [141] std::mutex::unlock() [1552] __gnu_cxx::__enable_if, std::allocator > > > >::__value, void>::__type std::__fill_a1, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > >(std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > >*, std::__cxx11::sub_match<__gnu_cxx::__normal_iterator, std::allocator > > > const&) - [3347] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_remove_bucket_begin(unsigned long, std::__detail::_Hash_node, false>*, unsigned long) [3832] std::mutex::mutex() [118] char const* std::addressof(char const&) - [3348] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::__small_size_threshold() [649] std::stack >, std::deque >, std::allocator > > > >::pop() [4197] std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>* std::addressof, std::allocator > const, CBezierCurve>, true> >(std::__detail::_Hash_node, std::allocator > const, CBezierCurve>, true>&) - [3349] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::clear() [650] std::stack >, std::deque >, std::allocator > > > >::top() [1013] std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>* std::addressof, std::allocator > const, SConfigValue>, true> >(std::__detail::_Hash_node, std::allocator > const, SConfigValue>, true>&) - [3350] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::erase(SMonitor* const&) [734] std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq >&&) [4198] std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>* std::addressof, std::allocator > const, SMonitorAdditionalReservedArea>, true> >(std::__detail::_Hash_node, std::allocator > const, SMonitorAdditionalReservedArea>, true>&) - [3351] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(std::integral_constant, SMonitor* const&) [788] std::stack >, std::deque >, std::allocator > > > >::push(std::__detail::_StateSeq > const&) [2698] std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>* std::addressof, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true> >(std::__detail::_Hash_node, std::allocator > const, std::__cxx11::basic_string, std::allocator > >, true>&) - [3352] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_erase(unsigned long, std::__detail::_Hash_node_base*, std::__detail::_Hash_node, false>*) [1442] std::stack >, std::deque >, std::allocator > > > >::stack >, std::allocator > > >, void>() [1594] std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>* std::addressof, std::allocator > const, std::function, std::allocator >)> >, true> >(std::__detail::_Hash_node, std::allocator > const, std::function, std::allocator >)> >, true>&) - [3353] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::_M_rehash(unsigned long, unsigned long const&) [1443] std::stack >, std::deque >, std::allocator > > > >::~stack() [3006] std::__detail::_Hash_node, std::allocator > const, long>, true>* std::addressof, std::allocator > const, long>, true> >(std::__detail::_Hash_node, std::allocator > const, long>, true>&) - [3354] std::_Hashtable, std::allocator >, std::__detail::_Select1st, std::equal_to, std::hash, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::~_Hashtable() [913] std::tuple, std::allocator >&&>::tuple(std::tuple, std::allocator >&&>&&) [2514] std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) - [908] std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>&) [914] std::tuple, std::allocator >&&>::tuple, std::allocator >, true, true>(std::__cxx11::basic_string, std::allocator >&&) [3007] std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) - [909] std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator >&&, false>::_Head_base, std::allocator > >(std::__cxx11::basic_string, std::allocator >&&) [3833] std::tuple >::tuple() [3008] std::__detail::_Hash_node, false>* std::addressof, false> >(std::__detail::_Hash_node, false>&) - [497] std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false> const&) [3834] std::tuple >::tuple() [1836] std::__detail::_Hash_node_base** std::addressof(std::__detail::_Hash_node_base*&) - [2143] std::_Head_base<0ul, CHyprError*, false>::_M_head(std::_Head_base<0ul, CHyprError*, false>&) [3835] std::tuple >::tuple() [62] char* std::addressof(char&) - [3355] std::_Head_base<0ul, CHyprError*, false>::_Head_base() [3836] std::tuple >::tuple() [1708] __gnu_cxx::__normal_iterator, std::allocator > > std::transform<__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept>(__gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, __gnu_cxx::__normal_iterator, std::allocator > >, int (*)(int) noexcept) - [36] std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false> const&) [3837] std::tuple >::tuple() [1532] std::ctype const& std::use_facet const>(std::locale const&) - [2144] std::_Head_base<0ul, CCompositor*, false>::_M_head(std::_Head_base<0ul, CCompositor*, false>&) [3838] std::tuple >::tuple() [1533] bool std::operator== > const>(std::shared_ptr > const> const&, decltype(nullptr)) - [3356] std::_Head_base<0ul, CCompositor*, false>::_Head_base() [3839] std::tuple >::tuple() [207] bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) - [1180] std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false> const&) [3840] std::tuple >::tuple() [348] bool std::operator== >(std::reverse_iterator > const&, std::reverse_iterator > const&) - [2145] std::_Head_base<0ul, CEventManager*, false>::_M_head(std::_Head_base<0ul, CEventManager*, false>&) [3841] std::tuple >::tuple() [200] __gnu_cxx::__enable_if::__value, bool>::__type std::operator==(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) - [3357] std::_Head_base<0ul, CEventManager*, false>::_Head_base() [3842] std::tuple >::tuple() [430] bool std::operator==, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) - [135] std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false> const&) [3843] std::tuple >::tuple() [1175] std::operator==(std::thread::id, std::thread::id) - [2146] std::_Head_base<0ul, CHyprRenderer*, false>::_M_head(std::_Head_base<0ul, CHyprRenderer*, false>&) [3844] std::tuple >::tuple() [133] std::operator==(std::_List_iterator const&, std::_List_iterator const&) - [3358] std::_Head_base<0ul, CHyprRenderer*, false>::_Head_base() [3845] std::tuple >::tuple() [2120] std::operator==(std::_List_iterator const&, std::_List_iterator const&) - [230] std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false> const&) [1947] std::tuple >::tuple, true>(IHyprWindowDecoration*&, std::default_delete&&) [717] std::operator==(std::_List_iterator const&, std::_List_iterator const&) - [2147] std::_Head_base<0ul, CInputManager*, false>::_M_head(std::_Head_base<0ul, CInputManager*, false>&) [1948] std::tuple >::tuple() [1117] std::operator==(std::_List_iterator const&, std::_List_iterator const&) - [3359] std::_Head_base<0ul, CInputManager*, false>::_Head_base() [3846] std::tuple<_IO_FILE*, int (*)(_IO_FILE*)>::tuple<_IO_FILE*&, int (*)(_IO_FILE*), true>(_IO_FILE*&, int (*&&)(_IO_FILE*)) [2699] std::operator==(std::_List_iterator const&, std::_List_iterator const&) - [235] std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false> const&) [1171] std::tuple >::tuple() [28] std::operator==(std::_List_iterator const&, std::_List_iterator const&) - [2148] std::_Head_base<0ul, CConfigManager*, false>::_M_head(std::_Head_base<0ul, CConfigManager*, false>&) [2635] std::tuple, std::allocator > const&>::tuple(std::tuple, std::allocator > const&>&&) [566] std::operator==(std::_List_iterator const&, std::_List_iterator const&) - [3360] std::_Head_base<0ul, CConfigManager*, false>::_Head_base() [2636] std::tuple, std::allocator > const&>::tuple(std::__cxx11::basic_string, std::allocator > const&) [53] std::operator==(std::_List_iterator const&, std::_List_iterator const&) - [446] std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false> const&) [2443] std::tuple::tuple(CWindow* const&) [3009] std::operator==(std::_List_iterator const&, std::_List_iterator const&) - [2149] std::_Head_base<0ul, CLayoutManager*, false>::_M_head(std::_Head_base<0ul, CLayoutManager*, false>&) [2444] std::tuple::tuple(std::tuple&&) [217] std::operator==(std::_List_iterator const&, std::_List_iterator const&) - [3361] std::_Head_base<0ul, CLayoutManager*, false>::_Head_base() [2445] std::tuple::tuple(std::tuple&&) [99] std::operator==(std::_List_iterator const&, std::_List_iterator const&) - [2150] std::_Head_base<0ul, CThreadManager*, false>::_M_head(std::_Head_base<0ul, CThreadManager*, false>&) [2446] std::tuple::tuple(SMonitor* const&) [466] std::operator==(std::_List_iterator const&, std::_List_iterator const&) - [3362] std::_Head_base<0ul, CThreadManager*, false>::_Head_base() [3847] std::tuple::tuple(CEventManager::startThread()::{lambda()#1}&&) (tuple) [1278] std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) - [68] std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false> const&) [1184] std::tuple::tuple(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) (tuple) [1716] std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) - [2151] std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_M_head(std::_Head_base<0ul, CHyprOpenGLImpl*, false>&) [1274] std::tuple::~tuple() (tuple) [161] std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) - [3363] std::_Head_base<0ul, CHyprOpenGLImpl*, false>::_Head_base() [3848] std::tuple::tuple(CThreadManager::CThreadManager()::{lambda()#1}&&) (tuple) [1110] std::operator==(std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&, std::_Deque_iterator, std::allocator >, std::__cxx11::basic_string, std::allocator >&, std::__cxx11::basic_string, std::allocator >*> const&) - [811] std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false> const&) [3849] std::tuple::tuple(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) (tuple) [4199] std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) - [2152] std::_Head_base<0ul, CKeybindManager*, false>::_M_head(std::_Head_base<0ul, CKeybindManager*, false>&) [1118] std::chrono::time_point > >::time_point() [48] std::operator==(std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&, std::_Deque_iterator >, std::unique_ptr >&, std::unique_ptr >*> const&) - [3364] std::_Head_base<0ul, CKeybindManager*, false>::_Head_base() [567] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [163] std::operator==(std::_Deque_iterator const&, std::_Deque_iterator const&) - [479] std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false> const&) [169] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [1304] std::operator==(std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&, std::_Rb_tree_iterator, std::allocator > const, unsigned int> > const&) - [2153] std::_Head_base<0ul, CAnimationManager*, false>::_M_head(std::_Head_base<0ul, CAnimationManager*, false>&) [2637] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [1767] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - [3365] std::_Head_base<0ul, CAnimationManager*, false>::_Head_base() [568] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [1768] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - [2154] std::_Head_base<0ul, CHyprDebugOverlay*, false>::_M_head(std::_Head_base<0ul, CHyprDebugOverlay*, false>&) [107] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&) [3010] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - [3366] std::_Head_base<0ul, CHyprDebugOverlay*, false>::_Head_base() [171] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1l> >(std::chrono::duration > const&) [1982] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - [305] std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false> const&) [573] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&) [3011] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - [2155] std::_Head_base<0ul, CHyprXWaylandManager*, false>::_M_head(std::_Head_base<0ul, CHyprXWaylandManager*, false>&) [168] std::enable_if > >::value, std::chrono::duration > >::type std::chrono::duration_cast >, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&) [3012] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - [3367] std::_Head_base<0ul, CHyprXWaylandManager*, false>::_Head_base() [156] std::chrono::duration_values::zero() [1983] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - [85] std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false> const&) [166] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [921] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - [1871] std::_Head_base<0ul, IHyprWindowDecoration*, false>::_M_head(std::_Head_base<0ul, IHyprWindowDecoration*, false>&) [569] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [2121] std::operator==(std::_List_const_iterator const&, std::_List_const_iterator const&) - [1872] std::_Head_base<0ul, IHyprWindowDecoration*, false>::_Head_base(IHyprWindowDecoration*&) [2938] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1l>, long, true, true>::__cast >(std::chrono::duration > const&) [158] std::operator<=(std::strong_ordering, std::__cmp_cat::__unspec) - [1198] std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_M_head(std::_Head_base<0ul, CHyprDropShadowDecoration*, false>&) [563] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [877] std::operator<(std::strong_ordering, std::__cmp_cat::__unspec) - [1873] std::_Head_base<0ul, CHyprDropShadowDecoration*, false>::_Head_base() [167] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1000l, 1l>, long, false, true>::__cast >(std::chrono::duration > const&) [4200] std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) - [1874] std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false> const&) [108] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [4201] std::operator-(std::_Deque_iterator const&, std::_Deque_iterator const&) - [3368] std::_Head_base<0ul, _IO_FILE*, false>::_M_head(std::_Head_base<0ul, _IO_FILE*, false>&) [570] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000000l>, long, true, false>::__cast >(std::chrono::duration > const&) [664] std::operator|(std::_Ios_Openmode, std::_Ios_Openmode) - [3369] std::_Head_base<0ul, _IO_FILE*, false>::_Head_base<_IO_FILE*&>(_IO_FILE*&) [165] std::chrono::duration > std::chrono::__duration_cast_impl >, std::ratio<1l, 1000l>, long, true, false>::__cast >(std::chrono::duration > const&) [882] std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, char const*) - [1651] std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>::_M_head(std::_Head_base<0ul, std::filesystem::__cxx11::path::_List::_Impl*, false>&) [1119] std::chrono::duration >::zero() [896] std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator > const&) - [922] std::_Head_base<0ul, std::thread::_State*, false>::_M_head(std::_Head_base<0ul, std::thread::_State*, false>&) [56] std::chrono::duration >::duration(long const&) [2122] std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator >&&, std::__cxx11::basic_string, std::allocator >&&) - [1160] std::_Head_base<0ul, std::thread::_State*, false>::_Head_base() [564] std::chrono::duration >::zero() [1313] std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator >&&) - [2561] std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_M_head(std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>&) [565] std::chrono::duration >::duration, void>(std::chrono::duration > const&) [1553] std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(char const*, std::__cxx11::basic_string, std::allocator > const&) - [2562] std::_Head_base<0ul, std::__cxx11::basic_string, std::allocator > const&, false>::_Head_base(std::__cxx11::basic_string, std::allocator > const&) [571] std::chrono::duration >::duration(int const&) [1025] std::__cxx11::basic_string, std::allocator > std::operator+, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, char const*) - [2379] std::_Head_base<0ul, CWindow* const&, false>::_M_head(std::_Head_base<0ul, CWindow* const&, false>&) [372] std::chrono::duration >::duration(long const&) [584] std::operator+(std::_Deque_iterator const&, long) - [2380] std::_Head_base<0ul, CWindow* const&, false>::_Head_base(CWindow* const&) [172] std::chrono::duration >::zero() [878] decltype ((__char_traits_cmp_cat >)(0)) std::operator<=>, std::allocator >(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) - [2381] std::_Head_base<0ul, SMonitor* const&, false>::_M_head(std::_Head_base<0ul, SMonitor* const&, false>&) [170] std::chrono::duration >::duration, void>(std::chrono::duration > const&) [395] isNumber(std::__cxx11::basic_string, std::allocator > const&, bool)::{lambda(char)#1}::operator()(char) const (MiscFunctions.cpp) - [2382] std::_Head_base<0ul, SMonitor* const&, false>::_Head_base(SMonitor* const&) [164] std::chrono::duration >::duration(int const&) [4202] CEventManager::startThread()::{lambda()#1}::operator()() const (EventManager.cpp) - [3370] std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>&) (tuple) [46] std::chrono::duration >::duration(long const&) [1247] CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}::operator()(SHyprIPCEvent) const (EventManager.cpp) - [3371] std::_Head_base<0ul, CEventManager::startThread()::{lambda()#1}, false>::_Head_base(CEventManager::startThread()::{lambda()#1}&&) (tuple) [157] std::chrono::duration >::duration(long const&) [2249] CConfigManager::handleMonitor(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const (ConfigManager.cpp) - [1257] std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_M_head(std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>&) (tuple) [110] std::common_type >, std::chrono::duration > >::type std::chrono::operator- >, std::chrono::duration > >(std::chrono::time_point > > const&, std::chrono::time_point > > const&) [1697] CConfigManager::handleAnimation(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&)::{lambda()#1}::operator()() const (ConfigManager.cpp) - [1181] std::_Head_base<0ul, CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}, false>::_Head_base(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&) (tuple) [109] std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1000000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [4203] CThreadManager::CThreadManager()::{lambda()#1}::operator()() const (ThreadManager.cpp) - [3372] std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_M_head(std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>&) (tuple) [574] std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [432] CHyprOpenGLImpl::blurMainFramebufferWithDamage(float, wlr_box*, pixman_region32*)::{lambda(CShader*, pixman_region32*)#1}::operator()(CShader*, pixman_region32*) const (OpenGL.cpp) - [3373] std::_Head_base<0ul, CThreadManager::CThreadManager()::{lambda()#1}, false>::_Head_base(CThreadManager::CThreadManager()::{lambda()#1}&&) (tuple) [175] std::common_type >, std::chrono::duration > >::type std::chrono::operator-, long, std::ratio<1l, 1l> >(std::chrono::duration > const&, std::chrono::duration > const&) [4204] HyprCtl::startHyprCtlSocket()::{lambda()#1}::operator()() const (HyprCtl.cpp) - [3374] std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_M_head(std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>&) (tuple) [575] auto std::chrono::operator<=>, long, std::ratio<1l, 1000000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [387] __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Range_chk::_S_chk(float, std::integral_constant) - [3375] std::_Head_base<0ul, HyprCtl::startHyprCtlSocket()::{lambda()#1}, true>::_Head_base(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) (tuple) [174] auto std::chrono::operator<=>, long, std::ratio<1l, 1000l> >(std::chrono::duration > const&, std::chrono::duration > const&) [386] __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::_Save_errno() - [1294] std::_Head_base<1ul, SHyprIPCEvent, false>::_M_head(std::_Head_base<1ul, SHyprIPCEvent, false>&) [3850] std::thread::_State_impl > >::_State_impl(CEventManager::startThread()::{lambda()#1}&&) (std_thread.h) [383] __gnu_cxx::__stoa(float (*)(char const*, char**), char const*, char const*, unsigned long*)::_Save_errno::~_Save_errno() - [1199] std::_Head_base<1ul, SHyprIPCEvent, false>::_Head_base(SHyprIPCEvent const&) [1214] std::thread::_State_impl > >::_State_impl(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) (std_thread.h) [2250] __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) - [1282] std::_Head_base<1ul, SHyprIPCEvent, false>::~_Head_base() [1300] std::thread::_State_impl > >::~_State_impl() (std_thread.h) [2251] __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() - [1673] std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>::_M_head(std::_Head_base<1ul, std::filesystem::__cxx11::path::_List::_Impl_deleter, true>&) [3851] std::thread::_State_impl > >::_State_impl(CThreadManager::CThreadManager()::{lambda()#1}&&) (std_thread.h) [2123] __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() - [3376] std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_M_head(std::_Head_base<1ul, int (*)(_IO_FILE*), false>&) [3852] std::thread::_State_impl > >::_State_impl(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) (std_thread.h) [1687] __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Range_chk::_S_chk(long, std::integral_constant) - [3377] std::_Head_base<1ul, int (*)(_IO_FILE*), false>::_Head_base(int (*&&)(_IO_FILE*)) [928] std::thread::id::id() [1688] __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::_Save_errno() - [2563] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1177] std::thread::_State::_State() [1689] __gnu_cxx::__stoa(long (*)(char const*, char**, int), char const*, char const*, unsigned long*, int)::_Save_errno::~_Save_errno() - [3378] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3853] void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (std_thread.h) [210] std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) - [2564] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3854] std::thread::_Invoker >::operator()() (std_thread.h) [214] std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag)::_Guard::~_Guard() - [3379] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1235] void std::thread::_Invoker >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) (std_thread.h) [187] std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::_Guard(std::__cxx11::basic_string, std::allocator >*) - [2565] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [1301] std::thread::_Invoker >::~_Invoker() (std_thread.h) [190] std::__cxx11::basic_string, std::allocator >::_M_construct(char*, char*, std::forward_iterator_tag)::_Guard::~_Guard() - [3380] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1275] std::thread::_Invoker >::operator()() (std_thread.h) [361] operator new(unsigned long, void*) - [2566] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3855] void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (std_thread.h) [98] __is_constant_evaluated - [3381] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3856] std::thread::_Invoker >::operator()() (std_thread.h) [3] wl_signal_add (wayland-server-core.h) - [2567] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3857] void std::thread::_Invoker >::_M_invoke<0ul>(std::_Index_tuple<0ul>) (std_thread.h) [5] wl_signal_add (wayland-server-core.h) - [3382] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3858] std::thread::_Invoker >::operator()() (std_thread.h) [4] wl_signal_init (wayland-server-core.h) - [2568] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3859] std::thread::thread(CEventManager::startThread()::{lambda()#1}&&) (std_thread.h) [1] - [3383] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [1215] std::thread::thread(CEventManager::postEvent(SHyprIPCEvent, bool)::{lambda(SHyprIPCEvent)#1}&&, SHyprIPCEvent const&) (std_thread.h) [2] - [2569] std::_Head_base<1ul, std::default_delete, true>::_M_head(std::_Head_base<1ul, std::default_delete, true>&) [3860] std::thread::thread(CThreadManager::CThreadManager()::{lambda()#1}&&) (std_thread.h) - [3384] std::_Head_base<1ul, std::default_delete, true>::_Head_base() [3861] std::thread::thread(HyprCtl::startHyprCtlSocket()::{lambda()#1}&&) (std_thread.h) diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp index be9e19b2..6a7c7515 100644 --- a/src/render/OpenGL.cpp +++ b/src/render/OpenGL.cpp @@ -285,11 +285,11 @@ void CHyprOpenGLImpl::renderRectWithDamage(wlr_box* box, const CColor& col, pixm static auto *const PMULTISAMPLEEDGES = &g_pConfigManager->getConfigValuePtr("decoration:multisample_edges")->intValue; // Rounded corners - glUniform2f(glGetUniformLocation(m_shQUAD.program, "topLeft"), (float)TOPLEFT.x, (float)TOPLEFT.y); - glUniform2f(glGetUniformLocation(m_shQUAD.program, "bottomRight"), (float)BOTTOMRIGHT.x, (float)BOTTOMRIGHT.y); - glUniform2f(glGetUniformLocation(m_shQUAD.program, "fullSize"), (float)FULLSIZE.x, (float)FULLSIZE.y); - glUniform1f(glGetUniformLocation(m_shQUAD.program, "radius"), round); - glUniform1i(glGetUniformLocation(m_shQUAD.program, "primitiveMultisample"), (int)(*PMULTISAMPLEEDGES == 1 && round != 0)); + glUniform2f(m_shQUAD.getUniformLocation("topLeft"), (float)TOPLEFT.x, (float)TOPLEFT.y); + glUniform2f(m_shQUAD.getUniformLocation("bottomRight"), (float)BOTTOMRIGHT.x, (float)BOTTOMRIGHT.y); + glUniform2f(m_shQUAD.getUniformLocation("fullSize"), (float)FULLSIZE.x, (float)FULLSIZE.y); + glUniform1f(m_shQUAD.getUniformLocation("radius"), round); + glUniform1i(m_shQUAD.getUniformLocation("primitiveMultisample"), (int)(*PMULTISAMPLEEDGES == 1 && round != 0)); glVertexAttribPointer(m_shQUAD.posAttrib, 2, GL_FLOAT, GL_FALSE, 0, fullVerts); glVertexAttribPointer(m_shQUAD.texAttrib, 2, GL_FLOAT, GL_FALSE, 0, fullVerts); @@ -380,11 +380,11 @@ void CHyprOpenGLImpl::renderTextureInternalWithDamage(const CTexture& tex, wlr_b static auto *const PMULTISAMPLEEDGES = &g_pConfigManager->getConfigValuePtr("decoration:multisample_edges")->intValue; // Rounded corners - glUniform2f(glGetUniformLocation(shader->program, "topLeft"), (float)TOPLEFT.x, (float)TOPLEFT.y); - glUniform2f(glGetUniformLocation(shader->program, "bottomRight"), (float)BOTTOMRIGHT.x, (float)BOTTOMRIGHT.y); - glUniform2f(glGetUniformLocation(shader->program, "fullSize"), (float)FULLSIZE.x, (float)FULLSIZE.y); - glUniform1f(glGetUniformLocation(shader->program, "radius"), round); - glUniform1i(glGetUniformLocation(shader->program, "primitiveMultisample"), (int)(*PMULTISAMPLEEDGES == 1 && round != 0 && !noAA)); + glUniform2f(shader->getUniformLocation("topLeft"), (float)TOPLEFT.x, (float)TOPLEFT.y); + glUniform2f(shader->getUniformLocation("bottomRight"), (float)BOTTOMRIGHT.x, (float)BOTTOMRIGHT.y); + glUniform2f(shader->getUniformLocation("fullSize"), (float)FULLSIZE.x, (float)FULLSIZE.y); + glUniform1f(shader->getUniformLocation("radius"), round); + glUniform1i(shader->getUniformLocation("primitiveMultisample"), (int)(*PMULTISAMPLEEDGES == 1 && round != 0 && !noAA)); glVertexAttribPointer(shader->posAttrib, 2, GL_FLOAT, GL_FALSE, 0, fullVerts); @@ -471,11 +471,11 @@ CFramebuffer* CHyprOpenGLImpl::blurMainFramebufferWithDamage(float a, wlr_box* p // prep two shaders glUniformMatrix3fv(pShader->proj, 1, GL_FALSE, glMatrix); - glUniform1f(glGetUniformLocation(pShader->program, "radius"), *PBLURSIZE * (a / 255.f)); // this makes the blursize change with a + glUniform1f(pShader->getUniformLocation("radius"), *PBLURSIZE * (a / 255.f)); // this makes the blursize change with a if (pShader == &m_shBLUR1) - glUniform2f(glGetUniformLocation(m_shBLUR1.program, "halfpixel"), 0.5f / (m_RenderData.pMonitor->vecPixelSize.x / 2.f), 0.5f / (m_RenderData.pMonitor->vecPixelSize.y / 2.f)); + glUniform2f(m_shBLUR1.getUniformLocation("halfpixel"), 0.5f / (m_RenderData.pMonitor->vecPixelSize.x / 2.f), 0.5f / (m_RenderData.pMonitor->vecPixelSize.y / 2.f)); else - glUniform2f(glGetUniformLocation(m_shBLUR2.program, "halfpixel"), 0.5f / (m_RenderData.pMonitor->vecPixelSize.x * 2.f), 0.5f / (m_RenderData.pMonitor->vecPixelSize.y * 2.f)); + glUniform2f(m_shBLUR2.getUniformLocation("halfpixel"), 0.5f / (m_RenderData.pMonitor->vecPixelSize.x * 2.f), 0.5f / (m_RenderData.pMonitor->vecPixelSize.y * 2.f)); glUniform1i(pShader->tex, 0); glVertexAttribPointer(pShader->posAttrib, 2, GL_FLOAT, GL_FALSE, 0, fullVerts); @@ -655,18 +655,18 @@ void CHyprOpenGLImpl::renderBorder(wlr_box* box, const CColor& col, int round) { glUseProgram(m_shBORDER1.program); glUniformMatrix3fv(m_shBORDER1.proj, 1, GL_FALSE, glMatrix); - glUniform4f(glGetUniformLocation(m_shBORDER1.program, "color"), col.r / 255.f, col.g / 255.f, col.b / 255.f, col.a / 255.f); + glUniform4f(m_shBORDER1.getUniformLocation("color"), col.r / 255.f, col.g / 255.f, col.b / 255.f, col.a / 255.f); const auto TOPLEFT = Vector2D(round, round); const auto BOTTOMRIGHT = Vector2D(box->width - round, box->height - round); const auto FULLSIZE = Vector2D(box->width, box->height); - glUniform2f(glGetUniformLocation(m_shBORDER1.program, "topLeft"), (float)TOPLEFT.x, (float)TOPLEFT.y); - glUniform2f(glGetUniformLocation(m_shBORDER1.program, "bottomRight"), (float)BOTTOMRIGHT.x, (float)BOTTOMRIGHT.y); - glUniform2f(glGetUniformLocation(m_shBORDER1.program, "fullSize"), (float)FULLSIZE.x, (float)FULLSIZE.y); - glUniform1f(glGetUniformLocation(m_shBORDER1.program, "radius"), round); - glUniform1f(glGetUniformLocation(m_shBORDER1.program, "thick"), *PBORDERSIZE); - glUniform1i(glGetUniformLocation(m_shBORDER1.program, "primitiveMultisample"), *PMULTISAMPLE); + glUniform2f(m_shBORDER1.getUniformLocation("topLeft"), (float)TOPLEFT.x, (float)TOPLEFT.y); + glUniform2f(m_shBORDER1.getUniformLocation("bottomRight"), (float)BOTTOMRIGHT.x, (float)BOTTOMRIGHT.y); + glUniform2f(m_shBORDER1.getUniformLocation("fullSize"), (float)FULLSIZE.x, (float)FULLSIZE.y); + glUniform1f(m_shBORDER1.getUniformLocation("radius"), round); + glUniform1f(m_shBORDER1.getUniformLocation("thick"), *PBORDERSIZE); + glUniform1i(m_shBORDER1.getUniformLocation("primitiveMultisample"), *PMULTISAMPLE); glVertexAttribPointer(m_shBORDER1.posAttrib, 2, GL_FLOAT, GL_FALSE, 0, fullVerts); glVertexAttribPointer(m_shBORDER1.texAttrib, 2, GL_FLOAT, GL_FALSE, 0, fullVerts); @@ -880,19 +880,19 @@ void CHyprOpenGLImpl::renderRoundedShadow(wlr_box* box, int round, int range, fl glUseProgram(m_shSHADOW.program); glUniformMatrix3fv(m_shSHADOW.proj, 1, GL_FALSE, glMatrix); - glUniform4f(glGetUniformLocation(m_shSHADOW.program, "color"), col.r / 255.f, col.g / 255.f, col.b / 255.f, col.a / 255.f * a); + glUniform4f(m_shSHADOW.getUniformLocation("color"), col.r / 255.f, col.g / 255.f, col.b / 255.f, col.a / 255.f * a); const auto TOPLEFT = Vector2D(range + round, range + round); const auto BOTTOMRIGHT = Vector2D(box->width - (range + round), box->height - (range + round)); const auto FULLSIZE = Vector2D(box->width, box->height); // Rounded corners - glUniform2f(glGetUniformLocation(m_shSHADOW.program, "topLeft"), (float)TOPLEFT.x, (float)TOPLEFT.y); - glUniform2f(glGetUniformLocation(m_shSHADOW.program, "bottomRight"), (float)BOTTOMRIGHT.x, (float)BOTTOMRIGHT.y); - glUniform2f(glGetUniformLocation(m_shSHADOW.program, "fullSize"), (float)FULLSIZE.x, (float)FULLSIZE.y); - glUniform1f(glGetUniformLocation(m_shSHADOW.program, "radius"), range + round); - glUniform1f(glGetUniformLocation(m_shSHADOW.program, "range"), range); - glUniform1f(glGetUniformLocation(m_shSHADOW.program, "shadowPower"), SHADOWPOWER); + glUniform2f(m_shSHADOW.getUniformLocation("topLeft"), (float)TOPLEFT.x, (float)TOPLEFT.y); + glUniform2f(m_shSHADOW.getUniformLocation("bottomRight"), (float)BOTTOMRIGHT.x, (float)BOTTOMRIGHT.y); + glUniform2f(m_shSHADOW.getUniformLocation("fullSize"), (float)FULLSIZE.x, (float)FULLSIZE.y); + glUniform1f(m_shSHADOW.getUniformLocation("radius"), range + round); + glUniform1f(m_shSHADOW.getUniformLocation("range"), range); + glUniform1f(m_shSHADOW.getUniformLocation("shadowPower"), SHADOWPOWER); glVertexAttribPointer(m_shSHADOW.posAttrib, 2, GL_FLOAT, GL_FALSE, 0, fullVerts); glVertexAttribPointer(m_shSHADOW.texAttrib, 2, GL_FLOAT, GL_FALSE, 0, fullVerts); diff --git a/src/render/OpenGL.hpp b/src/render/OpenGL.hpp index 79708fac..292eba36 100644 --- a/src/render/OpenGL.hpp +++ b/src/render/OpenGL.hpp @@ -104,7 +104,7 @@ private: bool m_bEndFrame = false; // Shaders - SQuad m_shQUAD; + CShader m_shQUAD; CShader m_shRGBA; CShader m_shRGBX; CShader m_shEXT; diff --git a/src/render/Shader.cpp b/src/render/Shader.cpp index e69de29b..96b3caf7 100644 --- a/src/render/Shader.cpp +++ b/src/render/Shader.cpp @@ -0,0 +1,13 @@ +#include "Shader.hpp" + +GLint CShader::getUniformLocation(const std::string& unif) { + const auto itpos = m_muUniforms.find(unif); + + if (itpos == m_muUniforms.end()) { + const auto unifLoc = glGetUniformLocation(program, unif.c_str()); + m_muUniforms[unif] = unifLoc; + return unifLoc; + } + + return itpos->second; +} \ No newline at end of file diff --git a/src/render/Shader.hpp b/src/render/Shader.hpp index 4d94358e..f996894b 100644 --- a/src/render/Shader.hpp +++ b/src/render/Shader.hpp @@ -1,22 +1,21 @@ #pragma once #include "../defines.hpp" - -struct SQuad { - GLuint program; - GLint proj; - GLint color; - GLint posAttrib; - GLint texAttrib; -}; +#include class CShader { public: GLuint program; GLint proj; + GLint color; GLint tex; GLint alpha; GLint posAttrib; GLint texAttrib; GLint discardOpaque; + + GLint getUniformLocation(const std::string&); + +private: + std::unordered_map m_muUniforms; }; \ No newline at end of file From cfc1f6c211b055dc54b91e1ed94aef120c9c143c Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 30 Jun 2022 12:54:58 +0200 Subject: [PATCH 58/79] optimize animationmanager --- src/managers/AnimationManager.cpp | 113 ++++++++++++------------------ 1 file changed, 46 insertions(+), 67 deletions(-) diff --git a/src/managers/AnimationManager.cpp b/src/managers/AnimationManager.cpp index 2774ee85..c26ea5f2 100644 --- a/src/managers/AnimationManager.cpp +++ b/src/managers/AnimationManager.cpp @@ -40,6 +40,16 @@ void CAnimationManager::tick() { // get speed const auto SPEED = *av->m_pSpeed == 0 ? *PANIMSPEED : *av->m_pSpeed; + // get the spent % (0 - 1) + const auto DURATIONPASSED = std::chrono::duration_cast(std::chrono::system_clock::now() - av->animationBegin).count(); + const float SPENT = std::clamp((DURATIONPASSED / 100.f) / SPEED, 0.f, 1.f); + + // first of all, check if we need to update it at all + if (SPENT >= 1.f) { + av->warp(); + continue; + } + // window stuff const auto PWINDOW = (CWindow*)av->m_pWindow; const auto PWORKSPACE = (CWorkspace*)av->m_pWorkspace; @@ -58,84 +68,53 @@ void CAnimationManager::tick() { // beziers are with a switch unforto // TODO: maybe do something cleaner - // get the spent % (0 - 1) - const auto DURATIONPASSED = std::chrono::duration_cast(std::chrono::system_clock::now() - av->animationBegin).count(); - const float SPENT = std::clamp((DURATIONPASSED / 100.f) / SPEED, 0.f, 1.f); - switch (av->m_eVarType) { case AVARTYPE_FLOAT: { - if (!deltazero(av->m_fValue, av->m_fGoal)) { - - // for disabled anims just warp - if (*av->m_pEnabled == 0 || animationsDisabled) { - av->warp(); - break; - } - - const auto DELTA = av->m_fGoal - av->m_fBegun; - const auto BEZIER = m_mBezierCurves.find(*av->m_pBezier); - - if (BEZIER != m_mBezierCurves.end()) - av->m_fValue = av->m_fBegun + BEZIER->second.getYForPoint(SPENT) * DELTA; - else - av->m_fValue = av->m_fBegun + DEFAULTBEZIER->second.getYForPoint(SPENT) * DELTA; - - if (SPENT >= 1.f) { - av->warp(); - } - } else { - continue; // dont process + // for disabled anims just warp + if (*av->m_pEnabled == 0 || animationsDisabled) { + av->warp(); + break; } + + const auto DELTA = av->m_fGoal - av->m_fBegun; + const auto BEZIER = m_mBezierCurves.find(*av->m_pBezier); + + if (BEZIER != m_mBezierCurves.end()) + av->m_fValue = av->m_fBegun + BEZIER->second.getYForPoint(SPENT) * DELTA; + else + av->m_fValue = av->m_fBegun + DEFAULTBEZIER->second.getYForPoint(SPENT) * DELTA; break; } case AVARTYPE_VECTOR: { - if (!deltazero(av->m_vValue, av->m_vGoal)) { - - // for disabled anims just warp - if (*av->m_pEnabled == 0 || animationsDisabled) { - av->warp(); - break; - } - - const auto DELTA = av->m_vGoal - av->m_vBegun; - const auto BEZIER = m_mBezierCurves.find(*av->m_pBezier); - - if (BEZIER != m_mBezierCurves.end()) - av->m_vValue = av->m_vBegun + DELTA * BEZIER->second.getYForPoint(SPENT); - else - av->m_vValue = av->m_vBegun + DELTA * DEFAULTBEZIER->second.getYForPoint(SPENT); - - if (SPENT >= 1.f) { - av->warp(); - } - } else { - continue; // dont process + // for disabled anims just warp + if (*av->m_pEnabled == 0 || animationsDisabled) { + av->warp(); + break; } + + const auto DELTA = av->m_vGoal - av->m_vBegun; + const auto BEZIER = m_mBezierCurves.find(*av->m_pBezier); + + if (BEZIER != m_mBezierCurves.end()) + av->m_vValue = av->m_vBegun + DELTA * BEZIER->second.getYForPoint(SPENT); + else + av->m_vValue = av->m_vBegun + DELTA * DEFAULTBEZIER->second.getYForPoint(SPENT); break; } case AVARTYPE_COLOR: { - if (!deltazero(av->m_cValue, av->m_cGoal)) { - - // for disabled anims just warp - if (*av->m_pEnabled == 0 || animationsDisabled) { - av->warp(); - break; - } - - const auto DELTA = av->m_cGoal - av->m_cBegun; - const auto BEZIER = m_mBezierCurves.find(*av->m_pBezier); - - if (BEZIER != m_mBezierCurves.end()) - av->m_cValue = av->m_cBegun + DELTA * BEZIER->second.getYForPoint(SPENT); - else - av->m_cValue = av->m_cBegun + DELTA * DEFAULTBEZIER->second.getYForPoint(SPENT); - - if (SPENT >= 1.f) { - av->warp(); - } - } else { - continue; // dont process + // for disabled anims just warp + if (*av->m_pEnabled == 0 || animationsDisabled) { + av->warp(); + break; } + + const auto DELTA = av->m_cGoal - av->m_cBegun; + const auto BEZIER = m_mBezierCurves.find(*av->m_pBezier); + + if (BEZIER != m_mBezierCurves.end()) + av->m_cValue = av->m_cBegun + DELTA * BEZIER->second.getYForPoint(SPENT); + else + av->m_cValue = av->m_cBegun + DELTA * DEFAULTBEZIER->second.getYForPoint(SPENT); break; } default: { From d1564299d23b52e6297fa4542ce42e4a54c28cbc Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 30 Jun 2022 13:11:10 +0200 Subject: [PATCH 59/79] fix minor bug with new anim optimization --- src/managers/AnimationManager.cpp | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/src/managers/AnimationManager.cpp b/src/managers/AnimationManager.cpp index c26ea5f2..5e3df81f 100644 --- a/src/managers/AnimationManager.cpp +++ b/src/managers/AnimationManager.cpp @@ -37,6 +37,11 @@ void CAnimationManager::tick() { DEFAULTBEZIER = m_mBezierCurves.find("default"); for (auto& av : m_lAnimatedVariables) { + + // first of all, check if we need to update it at all + if (!av->isBeingAnimated()) + continue; + // get speed const auto SPEED = *av->m_pSpeed == 0 ? *PANIMSPEED : *av->m_pSpeed; @@ -44,12 +49,6 @@ void CAnimationManager::tick() { const auto DURATIONPASSED = std::chrono::duration_cast(std::chrono::system_clock::now() - av->animationBegin).count(); const float SPENT = std::clamp((DURATIONPASSED / 100.f) / SPEED, 0.f, 1.f); - // first of all, check if we need to update it at all - if (SPENT >= 1.f) { - av->warp(); - continue; - } - // window stuff const auto PWINDOW = (CWindow*)av->m_pWindow; const auto PWORKSPACE = (CWorkspace*)av->m_pWorkspace; @@ -76,6 +75,11 @@ void CAnimationManager::tick() { break; } + if (SPENT >= 1.f) { + av->warp(); + break; + } + const auto DELTA = av->m_fGoal - av->m_fBegun; const auto BEZIER = m_mBezierCurves.find(*av->m_pBezier); @@ -92,6 +96,11 @@ void CAnimationManager::tick() { break; } + if (SPENT >= 1.f) { + av->warp(); + break; + } + const auto DELTA = av->m_vGoal - av->m_vBegun; const auto BEZIER = m_mBezierCurves.find(*av->m_pBezier); @@ -108,6 +117,11 @@ void CAnimationManager::tick() { break; } + if (SPENT >= 1.f) { + av->warp(); + break; + } + const auto DELTA = av->m_cGoal - av->m_cBegun; const auto BEZIER = m_mBezierCurves.find(*av->m_pBezier); From 328b3fa4bc4f3776f2128f84709556569c4824d9 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 30 Jun 2022 15:44:26 +0200 Subject: [PATCH 60/79] mordernize pointers --- src/Compositor.cpp | 385 ++++++++++++++++------------ src/Compositor.hpp | 17 +- src/Window.hpp | 1 + src/config/ConfigManager.cpp | 18 +- src/debug/HyprCtl.cpp | 18 +- src/debug/HyprDebugOverlay.cpp | 8 +- src/events/Layers.cpp | 4 +- src/events/Monitors.cpp | 63 +++-- src/events/Popups.cpp | 11 +- src/events/Windows.cpp | 17 +- src/helpers/MiscFunctions.cpp | 10 +- src/hyprerror/HyprError.cpp | 6 +- src/includes.hpp | 2 + src/managers/AnimationManager.cpp | 8 +- src/managers/KeybindManager.cpp | 65 +++-- src/managers/input/InputManager.cpp | 8 +- src/render/Renderer.cpp | 98 +++---- 17 files changed, 393 insertions(+), 346 deletions(-) diff --git a/src/Compositor.cpp b/src/Compositor.cpp index afffe7a6..d0107f57 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -172,8 +172,8 @@ void CCompositor::cleanupExit() { m_pLastFocus = nullptr; m_pLastWindow = nullptr; - m_lWorkspaces.clear(); - m_lWindows.clear(); + m_vWorkspaces.clear(); + m_vWindows.clear(); if (g_pXWaylandManager->m_sWLRXWayland) { wlr_xwayland_destroy(g_pXWaylandManager->m_sWLRXWayland); @@ -269,9 +269,9 @@ void CCompositor::startCompositor() { } SMonitor* CCompositor::getMonitorFromID(const int& id) { - for (auto& m : m_lMonitors) { - if (m.ID == (uint64_t)id) { - return &m; + for (auto& m : m_vMonitors) { + if (m->ID == (uint64_t)id) { + return m.get(); } } @@ -279,9 +279,9 @@ SMonitor* CCompositor::getMonitorFromID(const int& id) { } SMonitor* CCompositor::getMonitorFromName(const std::string& name) { - for (auto& m : m_lMonitors) { - if (m.szName == name) { - return &m; + for (auto& m : m_vMonitors) { + if (m->szName == name) { + return m.get(); } } @@ -301,18 +301,18 @@ SMonitor* CCompositor::getMonitorFromVector(const Vector2D& point) { float bestDistance = 0.f; SMonitor* pBestMon = nullptr; - for (auto& m : m_lMonitors) { - float dist = vecToRectDistanceSquared(point, m.vecPosition, m.vecPosition + m.vecSize); + for (auto& m : m_vMonitors) { + float dist = vecToRectDistanceSquared(point, m->vecPosition, m->vecPosition + m->vecSize); if (dist < bestDistance || !pBestMon) { bestDistance = dist; - pBestMon = &m; + pBestMon = m.get(); } } if (!pBestMon) { // ????? Debug::log(WARN, "getMonitorFromVector no close mon???"); - return &m_lMonitors.front(); + return m_vMonitors.front().get(); } return pBestMon; @@ -322,13 +322,35 @@ SMonitor* CCompositor::getMonitorFromVector(const Vector2D& point) { } void CCompositor::removeWindowFromVectorSafe(CWindow* pWindow) { - if (windowExists(pWindow) && !pWindow->m_bFadingOut) - m_lWindows.remove(*pWindow); + if (windowExists(pWindow) && !pWindow->m_bFadingOut){ + if (pWindow->m_bIsX11 && pWindow->m_iX11Type == 2) { + m_dUnmanagedX11Windows.erase(std::remove_if(m_dUnmanagedX11Windows.begin(), m_dUnmanagedX11Windows.end(), [&](std::unique_ptr& el) { return el.get() == pWindow; })); + } + + // if X11, also check its children + // and delete any needed + if (pWindow->m_bIsX11) { + for (auto& w : m_vWindows) { + if (!w->m_bIsX11) + continue; + + if (w->m_pX11Parent == pWindow) + m_vWindows.erase(std::remove_if(m_vWindows.begin(), m_vWindows.end(), [&](std::unique_ptr& el) { return el.get() == w.get(); })); + } + + for (auto& w : m_dUnmanagedX11Windows) { + if (w->m_pX11Parent == pWindow) + m_dUnmanagedX11Windows.erase(std::remove_if(m_dUnmanagedX11Windows.begin(), m_dUnmanagedX11Windows.end(), [&](std::unique_ptr& el) { return el.get() == w.get(); })); + } + } + + m_vWindows.erase(std::remove_if(m_vWindows.begin(), m_vWindows.end(), [&](std::unique_ptr& el) { return el.get() == pWindow; })); + } } bool CCompositor::windowExists(CWindow* pWindow) { - for (auto& w : m_lWindows) { // TODO: get rid of unmanaged X11? - if (&w == pWindow) + for (auto& w : m_vWindows) { + if (w.get() == pWindow) return true; } @@ -339,24 +361,24 @@ CWindow* CCompositor::vectorToWindow(const Vector2D& pos) { const auto PMONITOR = getMonitorFromVector(pos); if (PMONITOR->specialWorkspaceOpen) { - for (auto& w : m_lWindows) { - wlr_box box = {w.m_vRealPosition.vec().x, w.m_vRealPosition.vec().y, w.m_vRealSize.vec().x, w.m_vRealSize.vec().y}; - if (w.m_iWorkspaceID == SPECIAL_WORKSPACE_ID && wlr_box_contains_point(&box, pos.x, pos.y) && w.m_bIsMapped && !w.m_bIsFloating && !w.m_bHidden) - return &w; + for (auto& w : m_vWindows) { + wlr_box box = {w->m_vRealPosition.vec().x, w->m_vRealPosition.vec().y, w->m_vRealSize.vec().x, w->m_vRealSize.vec().y}; + if (w->m_iWorkspaceID == SPECIAL_WORKSPACE_ID && wlr_box_contains_point(&box, pos.x, pos.y) && w->m_bIsMapped && !w->m_bIsFloating && !w->m_bHidden) + return w.get(); } } - // first loop over floating cuz they're above, m_lWindows should be sorted bottom->top, for tiled it doesn't matter. - for (auto w = m_lWindows.rbegin(); w != m_lWindows.rend(); w++) { - wlr_box box = {w->m_vRealPosition.vec().x, w->m_vRealPosition.vec().y, w->m_vRealSize.vec().x, w->m_vRealSize.vec().y}; - if (wlr_box_contains_point(&box, pos.x, pos.y) && w->m_bIsMapped && w->m_bIsFloating && isWorkspaceVisible(w->m_iWorkspaceID) && !w->m_bHidden) - return &(*w); + // first loop over floating cuz they're above, m_vWindows should be sorted bottom->top, for tiled it doesn't matter. + for (auto w = m_vWindows.rbegin(); w != m_vWindows.rend(); w++) { + wlr_box box = {(*w)->m_vRealPosition.vec().x, (*w)->m_vRealPosition.vec().y, (*w)->m_vRealSize.vec().x, (*w)->m_vRealSize.vec().y}; + if (wlr_box_contains_point(&box, pos.x, pos.y) && (*w)->m_bIsMapped && (*w)->m_bIsFloating && isWorkspaceVisible((*w)->m_iWorkspaceID) && !(*w)->m_bHidden) + return w->get(); } - for (auto& w : m_lWindows) { - wlr_box box = {w.m_vRealPosition.vec().x, w.m_vRealPosition.vec().y, w.m_vRealSize.vec().x, w.m_vRealSize.vec().y}; - if (wlr_box_contains_point(&box, pos.x, pos.y) && w.m_bIsMapped && !w.m_bIsFloating && PMONITOR->activeWorkspace == w.m_iWorkspaceID && !w.m_bHidden) - return &w; + for (auto& w : m_vWindows) { + wlr_box box = {w->m_vRealPosition.vec().x, w->m_vRealPosition.vec().y, w->m_vRealSize.vec().x, w->m_vRealSize.vec().y}; + if (wlr_box_contains_point(&box, pos.x, pos.y) && w->m_bIsMapped && !w->m_bIsFloating && PMONITOR->activeWorkspace == w->m_iWorkspaceID && !w->m_bHidden) + return w.get(); } return nullptr; @@ -366,17 +388,17 @@ CWindow* CCompositor::vectorToWindowTiled(const Vector2D& pos) { const auto PMONITOR = getMonitorFromVector(pos); if (PMONITOR->specialWorkspaceOpen) { - for (auto& w : m_lWindows) { - wlr_box box = {w.m_vPosition.x, w.m_vPosition.y, w.m_vSize.x, w.m_vSize.y}; - if (w.m_iWorkspaceID == SPECIAL_WORKSPACE_ID && wlr_box_contains_point(&box, pos.x, pos.y) && !w.m_bIsFloating && !w.m_bHidden) - return &w; + for (auto& w : m_vWindows) { + wlr_box box = {w->m_vPosition.x, w->m_vPosition.y, w->m_vSize.x, w->m_vSize.y}; + if (w->m_iWorkspaceID == SPECIAL_WORKSPACE_ID && wlr_box_contains_point(&box, pos.x, pos.y) && !w->m_bIsFloating && !w->m_bHidden) + return w.get(); } } - for (auto& w : m_lWindows) { - wlr_box box = {w.m_vPosition.x, w.m_vPosition.y, w.m_vSize.x, w.m_vSize.y}; - if (w.m_bIsMapped && wlr_box_contains_point(&box, pos.x, pos.y) && w.m_iWorkspaceID == PMONITOR->activeWorkspace && !w.m_bIsFloating && !w.m_bHidden) - return &w; + for (auto& w : m_vWindows) { + wlr_box box = {w->m_vPosition.x, w->m_vPosition.y, w->m_vSize.x, w->m_vSize.y}; + if (w->m_bIsMapped && wlr_box_contains_point(&box, pos.x, pos.y) && w->m_iWorkspaceID == PMONITOR->activeWorkspace && !w->m_bIsFloating && !w->m_bHidden) + return w.get(); } return nullptr; @@ -387,24 +409,24 @@ CWindow* CCompositor::vectorToWindowIdeal(const Vector2D& pos) { // special workspace if (PMONITOR->specialWorkspaceOpen) { - for (auto& w : m_lWindows) { - wlr_box box = {w.m_vPosition.x, w.m_vPosition.y, w.m_vSize.x, w.m_vSize.y}; - if (w.m_iWorkspaceID == SPECIAL_WORKSPACE_ID && w.m_bIsMapped && wlr_box_contains_point(&box, pos.x, pos.y) && !w.m_bHidden) - return &w; + for (auto& w : m_vWindows) { + wlr_box box = {w->m_vPosition.x, w->m_vPosition.y, w->m_vSize.x, w->m_vSize.y}; + if (w->m_iWorkspaceID == SPECIAL_WORKSPACE_ID && w->m_bIsMapped && wlr_box_contains_point(&box, pos.x, pos.y) && !w->m_bHidden) + return w.get(); } } // first loop over floating cuz they're above, m_lWindows should be sorted bottom->top, for tiled it doesn't matter. - for (auto w = m_lWindows.rbegin(); w != m_lWindows.rend(); w++) { - wlr_box box = {w->m_vRealPosition.vec().x, w->m_vRealPosition.vec().y, w->m_vRealSize.vec().x, w->m_vRealSize.vec().y}; - if (w->m_bIsFloating && w->m_bIsMapped && wlr_box_contains_point(&box, m_sWLRCursor->x, m_sWLRCursor->y) && isWorkspaceVisible(w->m_iWorkspaceID) && !w->m_bHidden) - return &(*w); + for (auto w = m_vWindows.rbegin(); w != m_vWindows.rend(); w++) { + wlr_box box = {(*w)->m_vRealPosition.vec().x, (*w)->m_vRealPosition.vec().y, (*w)->m_vRealSize.vec().x, (*w)->m_vRealSize.vec().y}; + if ((*w)->m_bIsFloating && (*w)->m_bIsMapped && wlr_box_contains_point(&box, m_sWLRCursor->x, m_sWLRCursor->y) && isWorkspaceVisible((*w)->m_iWorkspaceID) && !(*w)->m_bHidden) + return w->get(); } - for (auto& w : m_lWindows) { - wlr_box box = {w.m_vPosition.x, w.m_vPosition.y, w.m_vSize.x, w.m_vSize.y}; - if (!w.m_bIsFloating && w.m_bIsMapped && wlr_box_contains_point(&box, pos.x, pos.y) && w.m_iWorkspaceID == PMONITOR->activeWorkspace && !w.m_bHidden) - return &w; + for (auto& w : m_vWindows) { + wlr_box box = {w->m_vPosition.x, w->m_vPosition.y, w->m_vSize.x, w->m_vSize.y}; + if (!w->m_bIsFloating && w->m_bIsMapped && wlr_box_contains_point(&box, pos.x, pos.y) && w->m_iWorkspaceID == PMONITOR->activeWorkspace && !w->m_bHidden) + return w.get(); } return nullptr; @@ -414,34 +436,34 @@ CWindow* CCompositor::windowFromCursor() { const auto PMONITOR = getMonitorFromCursor(); if (PMONITOR->specialWorkspaceOpen) { - for (auto& w : m_lWindows) { - wlr_box box = {w.m_vPosition.x, w.m_vPosition.y, w.m_vSize.x, w.m_vSize.y}; - if (w.m_iWorkspaceID == SPECIAL_WORKSPACE_ID && wlr_box_contains_point(&box, m_sWLRCursor->x, m_sWLRCursor->y) && w.m_bIsMapped) - return &w; + for (auto& w : m_vWindows) { + wlr_box box = {w->m_vPosition.x, w->m_vPosition.y, w->m_vSize.x, w->m_vSize.y}; + if (w->m_iWorkspaceID == SPECIAL_WORKSPACE_ID && wlr_box_contains_point(&box, m_sWLRCursor->x, m_sWLRCursor->y) && w->m_bIsMapped) + return w.get(); } } // first loop over floating cuz they're above, m_lWindows should be sorted bottom->top, for tiled it doesn't matter. - for (auto w = m_lWindows.rbegin(); w != m_lWindows.rend(); w++) { - wlr_box box = {w->m_vRealPosition.vec().x, w->m_vRealPosition.vec().y, w->m_vRealSize.vec().x, w->m_vRealSize.vec().y}; - if (wlr_box_contains_point(&box, m_sWLRCursor->x, m_sWLRCursor->y) && w->m_bIsMapped && w->m_bIsFloating && isWorkspaceVisible(w->m_iWorkspaceID)) - return &(*w); + for (auto w = m_vWindows.rbegin(); w != m_vWindows.rend(); w++) { + wlr_box box = {(*w)->m_vRealPosition.vec().x, (*w)->m_vRealPosition.vec().y, (*w)->m_vRealSize.vec().x, (*w)->m_vRealSize.vec().y}; + if (wlr_box_contains_point(&box, m_sWLRCursor->x, m_sWLRCursor->y) && (*w)->m_bIsMapped && (*w)->m_bIsFloating && isWorkspaceVisible((*w)->m_iWorkspaceID)) + return w->get(); } - for (auto& w : m_lWindows) { - wlr_box box = {w.m_vPosition.x, w.m_vPosition.y, w.m_vSize.x, w.m_vSize.y}; - if (wlr_box_contains_point(&box, m_sWLRCursor->x, m_sWLRCursor->y) && w.m_bIsMapped && w.m_iWorkspaceID == PMONITOR->activeWorkspace) - return &w; + for (auto& w : m_vWindows) { + wlr_box box = {w->m_vPosition.x, w->m_vPosition.y, w->m_vSize.x, w->m_vSize.y}; + if (wlr_box_contains_point(&box, m_sWLRCursor->x, m_sWLRCursor->y) && w->m_bIsMapped && w->m_iWorkspaceID == PMONITOR->activeWorkspace) + return w.get(); } return nullptr; } CWindow* CCompositor::windowFloatingFromCursor() { - for (auto w = m_lWindows.rbegin(); w != m_lWindows.rend(); w++) { - wlr_box box = {w->m_vRealPosition.vec().x, w->m_vRealPosition.vec().y, w->m_vRealSize.vec().x, w->m_vRealSize.vec().y}; - if (wlr_box_contains_point(&box, m_sWLRCursor->x, m_sWLRCursor->y) && w->m_bIsMapped && w->m_bIsFloating && isWorkspaceVisible(w->m_iWorkspaceID) && !w->m_bHidden) - return &(*w); + for (auto w = m_vWindows.rbegin(); w != m_vWindows.rend(); w++) { + wlr_box box = {(*w)->m_vRealPosition.vec().x, (*w)->m_vRealPosition.vec().y, (*w)->m_vRealSize.vec().x, (*w)->m_vRealSize.vec().y}; + if (wlr_box_contains_point(&box, m_sWLRCursor->x, m_sWLRCursor->y) && (*w)->m_bIsMapped && (*w)->m_bIsFloating && isWorkspaceVisible((*w)->m_iWorkspaceID) && !(*w)->m_bHidden) + return w->get(); } return nullptr; @@ -480,9 +502,9 @@ wlr_surface* CCompositor::vectorWindowToSurface(const Vector2D& pos, CWindow* pW } SMonitor* CCompositor::getMonitorFromOutput(wlr_output* out) { - for (auto& m : m_lMonitors) { - if (m.output == out) { - return &m; + for (auto& m : m_vMonitors) { + if (m->output == out) { + return m.get(); } } @@ -595,9 +617,9 @@ bool CCompositor::windowValidMapped(CWindow* pWindow) { } CWindow* CCompositor::getWindowForPopup(wlr_xdg_popup* popup) { - for (auto& p : m_lXDGPopups) { - if (p.popup == popup) - return p.parentWindow; + for (auto& p : m_vXDGPopups) { + if (p->popup == popup) + return p->parentWindow; } return nullptr; @@ -618,29 +640,29 @@ wlr_surface* CCompositor::vectorToLayerSurface(const Vector2D& pos, std::listgetWindowSurface(&w) == pSurface) - return &w; + for (auto& w : m_vWindows) { + if (g_pXWaylandManager->getWindowSurface(w.get()) == pSurface) + return w.get(); } return nullptr; } CWindow* CCompositor::getFullscreenWindowOnWorkspace(const int& ID) { - for (auto& w : m_lWindows) { - if (w.m_iWorkspaceID == ID && w.m_bIsFullscreen) - return &w; + for (auto& w : m_vWindows) { + if (w->m_iWorkspaceID == ID && w->m_bIsFullscreen) + return w.get(); } return nullptr; } bool CCompositor::isWorkspaceVisible(const int& w) { - for (auto& m : m_lMonitors) { - if (m.activeWorkspace == w) + for (auto& m : m_vMonitors) { + if (m->activeWorkspace == w) return true; - if (m.specialWorkspaceOpen && w == SPECIAL_WORKSPACE_ID) + if (m->specialWorkspaceOpen && w == SPECIAL_WORKSPACE_ID) return true; } @@ -648,34 +670,34 @@ bool CCompositor::isWorkspaceVisible(const int& w) { } CWorkspace* CCompositor::getWorkspaceByID(const int& id) { - for (auto& w : m_lWorkspaces) { - if (w.m_iID == id) - return &w; + for (auto& w : m_vWorkspaces) { + if (w->m_iID == id) + return w.get(); } return nullptr; } void CCompositor::sanityCheckWorkspaces() { - for (auto it = m_lWorkspaces.begin(); it != m_lWorkspaces.end(); ++it) { - if ((getWindowsOnWorkspace(it->m_iID) == 0 && !isWorkspaceVisible(it->m_iID))) { - it = m_lWorkspaces.erase(it); + for (auto it = m_vWorkspaces.begin(); it != m_vWorkspaces.end(); ++it) { + if ((getWindowsOnWorkspace((*it)->m_iID) == 0 && !isWorkspaceVisible((*it)->m_iID))) { + it = m_vWorkspaces.erase(it); } - if (it->m_iID == SPECIAL_WORKSPACE_ID && getWindowsOnWorkspace(it->m_iID) == 0) { - for (auto& m : m_lMonitors) { - m.specialWorkspaceOpen = false; + if ((*it)->m_iID == SPECIAL_WORKSPACE_ID && getWindowsOnWorkspace((*it)->m_iID) == 0) { + for (auto& m : m_vMonitors) { + m->specialWorkspaceOpen = false; } - it = m_lWorkspaces.erase(it); + it = m_vWorkspaces.erase(it); } } } int CCompositor::getWindowsOnWorkspace(const int& id) { int no = 0; - for (auto& w : m_lWindows) { - if (w.m_iWorkspaceID == id && w.m_bIsMapped) + for (auto& w : m_vWindows) { + if (w->m_iWorkspaceID == id && w->m_bIsMapped) no++; } @@ -683,9 +705,9 @@ int CCompositor::getWindowsOnWorkspace(const int& id) { } CWindow* CCompositor::getFirstWindowOnWorkspace(const int& id) { - for (auto& w : m_lWindows) { - if (w.m_iWorkspaceID == id) - return &w; + for (auto& w : m_vWindows) { + if (w->m_iWorkspaceID == id) + return w.get(); } return nullptr; @@ -699,16 +721,16 @@ void CCompositor::fixXWaylandWindowsOnWorkspace(const int& id) { if (!PWORKSPACE) return; - for (auto& w : m_lWindows) { - if (w.m_iWorkspaceID == id) { + for (auto& w : m_vWindows) { + if (w->m_iWorkspaceID == id) { // moveXWaylandWindow only moves XWayland windows // so there is no need to check here // if the window is XWayland or not. - if (ISVISIBLE && (!PWORKSPACE->m_bHasFullscreenWindow || w.m_bIsFullscreen)) - g_pXWaylandManager->moveXWaylandWindow(&w, w.m_vRealPosition.vec()); + if (ISVISIBLE && (!PWORKSPACE->m_bHasFullscreenWindow || w->m_bIsFullscreen)) + g_pXWaylandManager->moveXWaylandWindow(w.get(), w->m_vRealPosition.vec()); else - g_pXWaylandManager->moveXWaylandWindow(&w, Vector2D(42069,42069)); + g_pXWaylandManager->moveXWaylandWindow(w.get(), Vector2D(42069,42069)); } } } @@ -733,37 +755,37 @@ void CCompositor::moveWindowToTop(CWindow* pWindow) { if (!windowValidMapped(pWindow)) return; - for (auto it = m_lWindows.begin(); it != m_lWindows.end(); ++it) { - if (&(*it) == pWindow) { - m_lWindows.splice(m_lWindows.end(), m_lWindows, it); + for (auto it = m_vWindows.begin(); it != m_vWindows.end(); ++it) { + if (it->get() == pWindow) { + std::rotate(it, it + 1, m_vWindows.end()); break; } } } void CCompositor::cleanupFadingOut() { - for (auto& w : m_lWindowsFadingOut) { + for (auto& w : m_vWindowsFadingOut) { bool valid = windowExists(w); - + if (!valid || !w->m_bFadingOut || w->m_fAlpha.fl() == 0.f) { if (valid && !w->m_bReadyToDelete) continue; g_pHyprOpenGL->m_mWindowFramebuffers[w].release(); g_pHyprOpenGL->m_mWindowFramebuffers.erase(w); - m_lWindows.remove(*w); - m_lWindowsFadingOut.remove(w); + removeWindowFromVectorSafe(w); + m_vWindowsFadingOut.erase(std::remove(m_vWindowsFadingOut.begin(), m_vWindowsFadingOut.end(), w)); Debug::log(LOG, "Cleanup: destroyed a window"); return; } } - for (auto& ls : m_lSurfacesFadingOut) { + for (auto& ls : m_vSurfacesFadingOut) { if (ls->fadingOut && ls->readyToDelete && !ls->alpha.isBeingAnimated()) { - for (auto& m : m_lMonitors) { - for (auto& lsl : m.m_aLayerSurfaceLists) { + for (auto& m : m_vMonitors) { + for (auto& lsl : m->m_aLayerSurfaceLists) { lsl.remove(ls); } } @@ -772,7 +794,7 @@ void CCompositor::cleanupFadingOut() { g_pHyprOpenGL->m_mLayerFramebuffers.erase(ls); delete ls; - m_lSurfacesFadingOut.remove(ls); + m_vSurfacesFadingOut.erase(std::remove(m_vSurfacesFadingOut.begin(), m_vSurfacesFadingOut.end(), ls)); Debug::log(LOG, "Cleanup: destroyed a layersurface"); @@ -791,11 +813,11 @@ CWindow* CCompositor::getWindowInDirection(CWindow* pWindow, char dir) { auto longestIntersect = -1; CWindow* longestIntersectWindow = nullptr; - for (auto& w : m_lWindows) { - if (&w == pWindow || !windowValidMapped(&w) || w.m_bIsFloating || !isWorkspaceVisible(w.m_iWorkspaceID)) + for (auto& w : m_vWindows) { + if (w.get() == pWindow || !w->m_bIsMapped || w->m_bHidden || w->m_bIsFloating || !isWorkspaceVisible(w->m_iWorkspaceID)) continue; - const auto BWINDOWIDEALBB = w.getWindowIdealBoundingBoxIgnoreReserved(); + const auto BWINDOWIDEALBB = w->getWindowIdealBoundingBoxIgnoreReserved(); const auto POSB = Vector2D(BWINDOWIDEALBB.x, BWINDOWIDEALBB.y); const auto SIZEB = Vector2D(BWINDOWIDEALBB.width, BWINDOWIDEALBB.height); @@ -806,7 +828,7 @@ CWindow* CCompositor::getWindowInDirection(CWindow* pWindow, char dir) { const auto INTERSECTLEN = std::max((double)0, std::min(POSA.y + SIZEA.y, POSB.y + SIZEB.y) - std::max(POSA.y, POSB.y)); if (INTERSECTLEN > longestIntersect) { longestIntersect = INTERSECTLEN; - longestIntersectWindow = &w; + longestIntersectWindow = w.get(); } } break; @@ -815,7 +837,7 @@ CWindow* CCompositor::getWindowInDirection(CWindow* pWindow, char dir) { const auto INTERSECTLEN = std::max((double)0, std::min(POSA.y + SIZEA.y, POSB.y + SIZEB.y) - std::max(POSA.y, POSB.y)); if (INTERSECTLEN > longestIntersect) { longestIntersect = INTERSECTLEN; - longestIntersectWindow = &w; + longestIntersectWindow = w.get(); } } break; @@ -825,7 +847,7 @@ CWindow* CCompositor::getWindowInDirection(CWindow* pWindow, char dir) { const auto INTERSECTLEN = std::max((double)0, std::min(POSA.x + SIZEA.x, POSB.x + SIZEB.x) - std::max(POSA.x, POSB.x)); if (INTERSECTLEN > longestIntersect) { longestIntersect = INTERSECTLEN; - longestIntersectWindow = &w; + longestIntersectWindow = w.get(); } } break; @@ -835,7 +857,7 @@ CWindow* CCompositor::getWindowInDirection(CWindow* pWindow, char dir) { const auto INTERSECTLEN = std::max((double)0, std::min(POSA.x + SIZEA.x, POSB.x + SIZEB.x) - std::max(POSA.x, POSB.x)); if (INTERSECTLEN > longestIntersect) { longestIntersect = INTERSECTLEN; - longestIntersectWindow = &w; + longestIntersectWindow = w.get(); } } break; @@ -849,30 +871,30 @@ CWindow* CCompositor::getWindowInDirection(CWindow* pWindow, char dir) { } void CCompositor::deactivateAllWLRWorkspaces(wlr_ext_workspace_handle_v1* exclude) { - for (auto& w : m_lWorkspaces) { - if (w.m_pWlrHandle && w.m_pWlrHandle != exclude) - w.setActive(false); + for (auto& w : m_vWorkspaces) { + if (w->m_pWlrHandle && w->m_pWlrHandle != exclude) + w->setActive(false); } } CWindow* CCompositor::getNextWindowOnWorkspace(CWindow* pWindow) { bool gotToWindow = false; - for (auto& w : m_lWindows) { - if (&w != pWindow && !gotToWindow) + for (auto& w : m_vWindows) { + if (w.get() != pWindow && !gotToWindow) continue; - if (&w == pWindow) { + if (w.get() == pWindow) { gotToWindow = true; continue; } - if (w.m_iWorkspaceID == pWindow->m_iWorkspaceID && windowValidMapped(&w)) - return &w; + if (w->m_iWorkspaceID == pWindow->m_iWorkspaceID && w->m_bIsMapped && !w->m_bHidden) + return w.get(); } - for (auto& w : m_lWindows) { - if (&w != pWindow && w.m_iWorkspaceID == pWindow->m_iWorkspaceID && windowValidMapped(&w)) - return &w; + for (auto& w : m_vWindows) { + if (w.get() != pWindow && w->m_iWorkspaceID == pWindow->m_iWorkspaceID && w->m_bIsMapped && !w->m_bHidden) + return w.get(); } return nullptr; @@ -880,18 +902,18 @@ CWindow* CCompositor::getNextWindowOnWorkspace(CWindow* pWindow) { int CCompositor::getNextAvailableNamedWorkspace() { int lowest = -1337 + 1; - for (auto& w : m_lWorkspaces) { - if (w.m_iID < -1 && w.m_iID < lowest) - lowest = w.m_iID; + for (auto& w : m_vWorkspaces) { + if (w->m_iID < -1 && w->m_iID < lowest) + lowest = w->m_iID; } return lowest - 1; } CWorkspace* CCompositor::getWorkspaceByName(const std::string& name) { - for (auto& w : m_lWorkspaces) { - if (w.m_szName == name) - return &w; + for (auto& w : m_vWorkspaces) { + if (w->m_szName == name) + return w.get(); } return nullptr; @@ -913,8 +935,8 @@ CWorkspace* CCompositor::getWorkspaceByString(const std::string& str) { } bool CCompositor::isPointOnAnyMonitor(const Vector2D& point) { - for (auto& m : m_lMonitors) { - if (VECINRECT(point, m.vecPosition.x, m.vecPosition.y, m.vecSize.x + m.vecPosition.x, m.vecSize.y + m.vecPosition.y)) + for (auto& m : m_vMonitors) { + if (VECINRECT(point, m->vecPosition.x, m->vecPosition.y, m->vecSize.x + m->vecPosition.x, m->vecSize.y + m->vecPosition.y)) return true; } @@ -927,12 +949,12 @@ CWindow* CCompositor::getConstraintWindow(SMouse* pMouse) { const auto PSURFACE = pMouse->currentConstraint->surface; - for (auto& w : m_lWindows) { - if (PSURFACE == g_pXWaylandManager->getWindowSurface(&w)) { - if (!w.m_bIsX11 && !windowValidMapped(&w)) + for (auto& w : m_vWindows) { + if (PSURFACE == g_pXWaylandManager->getWindowSurface(w.get())) { + if (!w->m_bIsX11 && w->m_bIsMapped && !w->m_bHidden) continue; - return &w; + return w.get(); } } @@ -946,19 +968,19 @@ SMonitor* CCompositor::getMonitorInDirection(const char& dir) { auto longestIntersect = -1; SMonitor* longestIntersectMonitor = nullptr; - for (auto& m : m_lMonitors) { - if (&m == m_pLastMonitor) + for (auto& m : m_vMonitors) { + if (m.get() == m_pLastMonitor) continue; - const auto POSB = m.vecPosition; - const auto SIZEB = m.vecSize; + const auto POSB = m->vecPosition; + const auto SIZEB = m->vecSize; switch (dir) { case 'l': if (STICKS(POSA.x, POSB.x + SIZEB.x)) { const auto INTERSECTLEN = std::max((double)0, std::min(POSA.y + SIZEA.y, POSB.y + SIZEB.y) - std::max(POSA.y, POSB.y)); if (INTERSECTLEN > longestIntersect) { longestIntersect = INTERSECTLEN; - longestIntersectMonitor = &m; + longestIntersectMonitor = m.get(); } } break; @@ -967,7 +989,7 @@ SMonitor* CCompositor::getMonitorInDirection(const char& dir) { const auto INTERSECTLEN = std::max((double)0, std::min(POSA.y + SIZEA.y, POSB.y + SIZEB.y) - std::max(POSA.y, POSB.y)); if (INTERSECTLEN > longestIntersect) { longestIntersect = INTERSECTLEN; - longestIntersectMonitor = &m; + longestIntersectMonitor = m.get(); } } break; @@ -977,7 +999,7 @@ SMonitor* CCompositor::getMonitorInDirection(const char& dir) { const auto INTERSECTLEN = std::max((double)0, std::min(POSA.x + SIZEA.x, POSB.x + SIZEB.x) - std::max(POSA.x, POSB.x)); if (INTERSECTLEN > longestIntersect) { longestIntersect = INTERSECTLEN; - longestIntersectMonitor = &m; + longestIntersectMonitor = m.get(); } } break; @@ -987,7 +1009,7 @@ SMonitor* CCompositor::getMonitorInDirection(const char& dir) { const auto INTERSECTLEN = std::max((double)0, std::min(POSA.x + SIZEA.x, POSB.x + SIZEB.x) - std::max(POSA.x, POSB.x)); if (INTERSECTLEN > longestIntersect) { longestIntersect = INTERSECTLEN; - longestIntersectMonitor = &m; + longestIntersectMonitor = m.get(); } } break; @@ -1001,11 +1023,11 @@ SMonitor* CCompositor::getMonitorInDirection(const char& dir) { } void CCompositor::updateAllWindowsBorders() { - for (auto& w : m_lWindows) { - if (!w.m_bIsMapped) + for (auto& w : m_vWindows) { + if (!w->m_bIsMapped) continue; - updateWindowBorderColor(&w); + updateWindowBorderColor(w.get()); } } @@ -1030,9 +1052,9 @@ void CCompositor::moveWindowToWorkspace(CWindow* pWindow, const std::string& wor int CCompositor::getNextAvailableMonitorID() { int64_t topID = -1; - for (auto& m : m_lMonitors) { - if ((int64_t)m.ID > topID) - topID = m.ID; + for (auto& m : m_vMonitors) { + if ((int64_t)m->ID > topID) + topID = m->ID; } return topID + 1; @@ -1053,9 +1075,9 @@ void CCompositor::moveWorkspaceToMonitor(CWorkspace* pWorkspace, SMonitor* pMoni // fix old mon int nextWorkspaceOnMonitorID = -1; - for (auto& w : m_lWorkspaces) { - if (w.m_iMonitorID == POLDMON->ID && w.m_iID != pWorkspace->m_iID) { - nextWorkspaceOnMonitorID = w.m_iID; + for (auto& w : m_vWorkspaces) { + if (w->m_iMonitorID == POLDMON->ID && w->m_iID != pWorkspace->m_iID) { + nextWorkspaceOnMonitorID = w->m_iID; break; } } @@ -1079,9 +1101,9 @@ void CCompositor::moveWorkspaceToMonitor(CWorkspace* pWorkspace, SMonitor* pMoni pWorkspace->m_iMonitorID = pMonitor->ID; pWorkspace->moveToMonitor(pMonitor->ID); - for (auto& w : m_lWindows) { - if (w.m_iWorkspaceID == pWorkspace->m_iID) - w.m_iMonitorID = pMonitor->ID; + for (auto& w : m_vWindows) { + if (w->m_iWorkspaceID == pWorkspace->m_iID) + w->m_iMonitorID = pMonitor->ID; } if (SWITCHINGISACTIVE) { // if it was active, preserve its' status. If it wasn't, don't. @@ -1108,12 +1130,12 @@ bool CCompositor::workspaceIDOutOfBounds(const int& id) { int lowestID = 99999; int highestID = -99999; - for (auto& w : m_lWorkspaces) { - if (w.m_iID < lowestID) - lowestID = w.m_iID; + for (auto& w : m_vWorkspaces) { + if (w->m_iID < lowestID) + lowestID = w->m_iID; - if (w.m_iID > highestID) - highestID = w.m_iID; + if (w->m_iID > highestID) + highestID = w->m_iID; } return std::clamp(id, lowestID, highestID) != id; @@ -1127,8 +1149,33 @@ void CCompositor::setWindowFullscreen(CWindow* pWindow, bool on, eFullscreenMode g_pXWaylandManager->setWindowFullscreen(pWindow, pWindow->m_bIsFullscreen && mode == FULLSCREEN_FULL); // make all windows on the same workspace under the fullscreen window - for (auto& w : g_pCompositor->m_lWindows) { - if (w.m_iWorkspaceID == pWindow->m_iWorkspaceID) - w.m_bCreatedOverFullscreen = false; + for (auto& w : g_pCompositor->m_vWindows) { + if (w->m_iWorkspaceID == pWindow->m_iWorkspaceID) + w->m_bCreatedOverFullscreen = false; } +} + +void CCompositor::moveUnmanagedX11ToWindows(CWindow* pWindow) { + for (auto it = m_dUnmanagedX11Windows.begin(); it != m_dUnmanagedX11Windows.end(); it++) { + if (it->get() == pWindow) { + m_vWindows.emplace_back(std::move(*it)); + m_dUnmanagedX11Windows.erase(it); + return; + } + } +} + +CWindow* CCompositor::getX11Parent(CWindow* pWindow) { + if (!pWindow->m_bIsX11) + return nullptr; + + for (auto& w : m_vWindows) { + if (!w->m_bIsX11) + continue; + + if (w->m_uSurface.xwayland == pWindow->m_uSurface.xwayland->parent) + return w.get(); + } + + return nullptr; } \ No newline at end of file diff --git a/src/Compositor.hpp b/src/Compositor.hpp index 493d3744..ae7777d3 100644 --- a/src/Compositor.hpp +++ b/src/Compositor.hpp @@ -67,13 +67,14 @@ public: const char* m_szWLDisplaySocket; std::string m_szInstanceSignature = ""; - std::list m_lMonitors; - std::list m_lWindows; - std::list m_lXDGPopups; - std::list m_lWorkspaces; - std::list m_lSubsurfaces; - std::list m_lWindowsFadingOut; - std::list m_lSurfacesFadingOut; + std::vector> m_vMonitors; + std::vector> m_vWindows; + std::deque> m_dUnmanagedX11Windows; + std::vector> m_vXDGPopups; + std::vector> m_vWorkspaces; + std::vector> m_vSubsurfaces; + std::vector m_vWindowsFadingOut; + std::vector m_vSurfacesFadingOut; void startCompositor(); void cleanupExit(); @@ -134,6 +135,8 @@ public: void moveWorkspaceToMonitor(CWorkspace*, SMonitor*); bool workspaceIDOutOfBounds(const int&); void setWindowFullscreen(CWindow*, bool, eFullscreenMode); + void moveUnmanagedX11ToWindows(CWindow*); + CWindow* getX11Parent(CWindow*); private: void initAllSignals(); diff --git a/src/Window.hpp b/src/Window.hpp index 9bd44ae0..ca6bcbf6 100644 --- a/src/Window.hpp +++ b/src/Window.hpp @@ -67,6 +67,7 @@ public: // XWayland stuff bool m_bIsX11 = false; bool m_bMappedX11 = false; + CWindow* m_pX11Parent = nullptr; uint64_t m_iX11Type = 0; bool m_bIsModal = false; bool m_bX11DoesntWantBorders = false; diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index c52a04bf..75546a63 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -613,8 +613,8 @@ std::string CConfigManager::parseKeyword(const std::string& COMMAND, const std:: parseError = ""; // invalidate layouts jic - for (auto& m : g_pCompositor->m_lMonitors) - g_pLayoutManager->getCurrentLayout()->recalculateMonitor(m.ID); + for (auto& m : g_pCompositor->m_vMonitors) + g_pLayoutManager->getCurrentLayout()->recalculateMonitor(m->ID); // Update window border colors g_pCompositor->updateAllWindowsBorders(); @@ -774,8 +774,8 @@ void CConfigManager::loadConfigLoadVars() { ifs.close(); } - for (auto& m : g_pCompositor->m_lMonitors) - g_pLayoutManager->getCurrentLayout()->recalculateMonitor(m.ID); + for (auto& m : g_pCompositor->m_vMonitors) + g_pLayoutManager->getCurrentLayout()->recalculateMonitor(m->ID); // Update the keyboard layout to the cfg'd one if this is not the first launch if (!isFirstLaunch) @@ -810,8 +810,8 @@ void CConfigManager::loadConfigLoadVars() { g_pCompositor->updateAllWindowsBorders(); // Force the compositor to fully re-render all monitors - for (auto& m : g_pCompositor->m_lMonitors) - m.forceFullFrames = 2; + for (auto& m : g_pCompositor->m_vMonitors) + m->forceFullFrames = 2; } void CConfigManager::tick() { @@ -970,9 +970,9 @@ void CConfigManager::dispatchExecOnce() { } void CConfigManager::performMonitorReload() { - for (auto& m : g_pCompositor->m_lMonitors) { - auto rule = getMonitorRuleFor(m.szName); - g_pHyprRenderer->applyMonitorRule(&m, &rule); + for (auto& m : g_pCompositor->m_vMonitors) { + auto rule = getMonitorRuleFor(m->szName); + g_pHyprRenderer->applyMonitorRule(m.get(), &rule); } m_bWantsMonitorReload = false; diff --git a/src/debug/HyprCtl.cpp b/src/debug/HyprCtl.cpp index a19ef5ba..eb6c085c 100644 --- a/src/debug/HyprCtl.cpp +++ b/src/debug/HyprCtl.cpp @@ -15,9 +15,9 @@ std::string monitorsRequest() { std::string result = ""; - for (auto& m : g_pCompositor->m_lMonitors) { + for (auto& m : g_pCompositor->m_vMonitors) { result += getFormat("Monitor %s (ID %i):\n\t%ix%i@%f at %ix%i\n\tactive workspace: %i (%s)\n\treserved: %i %i %i %i\n\tscale: %.2f\n\ttransform: %i\n\n", - m.szName.c_str(), m.ID, (int)m.vecPixelSize.x, (int)m.vecPixelSize.y, m.refreshRate, (int)m.vecPosition.x, (int)m.vecPosition.y, m.activeWorkspace, g_pCompositor->getWorkspaceByID(m.activeWorkspace)->m_szName.c_str(), (int)m.vecReservedTopLeft.x, (int)m.vecReservedTopLeft.y, (int)m.vecReservedBottomRight.x, (int)m.vecReservedBottomRight.y, m.scale, (int)m.transform); + m->szName.c_str(), m->ID, (int)m->vecPixelSize.x, (int)m->vecPixelSize.y, m->refreshRate, (int)m->vecPosition.x, (int)m->vecPosition.y, m->activeWorkspace, g_pCompositor->getWorkspaceByID(m->activeWorkspace)->m_szName.c_str(), (int)m->vecReservedTopLeft.x, (int)m->vecReservedTopLeft.y, (int)m->vecReservedBottomRight.x, (int)m->vecReservedBottomRight.y, m->scale, (int)m->transform); } return result; @@ -25,10 +25,10 @@ std::string monitorsRequest() { std::string clientsRequest() { std::string result = ""; - for (auto& w : g_pCompositor->m_lWindows) { - if (w.m_bIsMapped) { + for (auto& w : g_pCompositor->m_vWindows) { + if (w->m_bIsMapped) { result += getFormat("Window %x -> %s:\n\tat: %i,%i\n\tsize: %i,%i\n\tworkspace: %i (%s)\n\tfloating: %i\n\tmonitor: %i\n\tclass: %s\n\ttitle: %s\n\tpid: %i\n\n", - &w, w.m_szTitle.c_str(), (int)w.m_vRealPosition.vec().x, (int)w.m_vRealPosition.vec().y, (int)w.m_vRealSize.vec().x, (int)w.m_vRealSize.vec().y, w.m_iWorkspaceID, (w.m_iWorkspaceID == -1 ? "" : g_pCompositor->getWorkspaceByID(w.m_iWorkspaceID) ? g_pCompositor->getWorkspaceByID(w.m_iWorkspaceID)->m_szName.c_str() : std::string("Invalid workspace " + std::to_string(w.m_iWorkspaceID)).c_str()), (int)w.m_bIsFloating, w.m_iMonitorID, g_pXWaylandManager->getAppIDClass(&w).c_str(), g_pXWaylandManager->getTitle(&w).c_str(), w.getPID()); + &w, w->m_szTitle.c_str(), (int)w->m_vRealPosition.vec().x, (int)w->m_vRealPosition.vec().y, (int)w->m_vRealSize.vec().x, (int)w->m_vRealSize.vec().y, w->m_iWorkspaceID, (w->m_iWorkspaceID == -1 ? "" : g_pCompositor->getWorkspaceByID(w->m_iWorkspaceID) ? g_pCompositor->getWorkspaceByID(w->m_iWorkspaceID)->m_szName.c_str() : std::string("Invalid workspace " + std::to_string(w->m_iWorkspaceID)).c_str()), (int)w->m_bIsFloating, w->m_iMonitorID, g_pXWaylandManager->getAppIDClass(w.get()).c_str(), g_pXWaylandManager->getTitle(w.get()).c_str(), w->getPID()); } } @@ -37,9 +37,9 @@ std::string clientsRequest() { std::string workspacesRequest() { std::string result = ""; - for (auto& w : g_pCompositor->m_lWorkspaces) { + for (auto& w : g_pCompositor->m_vWorkspaces) { result += getFormat("workspace ID %i (%s) on monitor %s:\n\twindows: %i\n\thasfullscreen: %i\n\n", - w.m_iID, w.m_szName.c_str(), g_pCompositor->getMonitorFromID(w.m_iMonitorID)->szName.c_str(), g_pCompositor->getWindowsOnWorkspace(w.m_iID), (int)w.m_bHasFullscreenWindow); + w->m_iID, w->m_szName.c_str(), g_pCompositor->getMonitorFromID(w->m_iMonitorID)->szName.c_str(), g_pCompositor->getWindowsOnWorkspace(w->m_iID), (int)w->m_bHasFullscreenWindow); } return result; } @@ -57,10 +57,10 @@ std::string activeWindowRequest() { std::string layersRequest() { std::string result = ""; - for (auto& mon : g_pCompositor->m_lMonitors) { + for (auto& mon : g_pCompositor->m_vMonitors) { result += getFormat("Monitor %s:\n"); int layerLevel = 0; - for (auto& level : mon.m_aLayerSurfaceLists) { + for (auto& level : mon->m_aLayerSurfaceLists) { result += getFormat("\tLayer level %i:\n", layerLevel); for (auto& layer : level) { diff --git a/src/debug/HyprDebugOverlay.cpp b/src/debug/HyprDebugOverlay.cpp index 0eb3ba17..b8d7c32b 100644 --- a/src/debug/HyprDebugOverlay.cpp +++ b/src/debug/HyprDebugOverlay.cpp @@ -120,7 +120,7 @@ int CHyprMonitorDebugOverlay::draw(int offset) { yOffset += 11; g_pHyprRenderer->damageBox(&m_wbLastDrawnBox); - m_wbLastDrawnBox = {(int)g_pCompositor->m_lMonitors.front().vecPosition.x, (int)g_pCompositor->m_lMonitors.front().vecPosition.y + offset - 1, (int)maxX + 2, yOffset - offset + 2}; + m_wbLastDrawnBox = {(int)g_pCompositor->m_vMonitors.front()->vecPosition.x, (int)g_pCompositor->m_vMonitors.front()->vecPosition.y + offset - 1, (int)maxX + 2, yOffset - offset + 2}; g_pHyprRenderer->damageBox(&m_wbLastDrawnBox); return yOffset - offset; @@ -140,7 +140,7 @@ void CHyprDebugOverlay::frameData(SMonitor* pMonitor) { void CHyprDebugOverlay::draw() { - const auto PMONITOR = &g_pCompositor->m_lMonitors.front(); + const auto PMONITOR = g_pCompositor->m_vMonitors.front().get(); if (!m_pCairoSurface || !m_pCairo) { m_pCairoSurface = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, PMONITOR->vecSize.x, PMONITOR->vecSize.y); @@ -155,8 +155,8 @@ void CHyprDebugOverlay::draw() { // draw the things int offsetY = 0; - for (auto& m : g_pCompositor->m_lMonitors) { - offsetY += m_mMonitorOverlays[&m].draw(offsetY); + for (auto& m : g_pCompositor->m_vMonitors) { + offsetY += m_mMonitorOverlays[m.get()].draw(offsetY); offsetY += 5; // for padding between mons } diff --git a/src/events/Layers.cpp b/src/events/Layers.cpp index 01cc25cc..5e9675e9 100644 --- a/src/events/Layers.cpp +++ b/src/events/Layers.cpp @@ -36,7 +36,7 @@ void Events::listener_newLayerSurface(wl_listener* listener, void* data) { SLayerSurface* layerSurface = PMONITOR->m_aLayerSurfaceLists[WLRLAYERSURFACE->pending.layer].back(); if (!WLRLAYERSURFACE->output) { - WLRLAYERSURFACE->output = g_pCompositor->m_lMonitors.front().output; // TODO: current mon + WLRLAYERSURFACE->output = g_pCompositor->m_vMonitors.front()->output; // TODO: current mon } layerSurface->hyprListener_commitLayerSurface.initCallback(&WLRLAYERSURFACE->surface->events.commit, &Events::listener_commitLayerSurface, layerSurface, "layerSurface"); @@ -145,7 +145,7 @@ void Events::listener_unmapLayerSurface(void* owner, void* data) { layersurface->fadingOut = true; - g_pCompositor->m_lSurfacesFadingOut.push_back(layersurface); + g_pCompositor->m_vSurfacesFadingOut.push_back(layersurface); if (layersurface->layerSurface->mapped) layersurface->layerSurface->mapped = false; diff --git a/src/events/Monitors.cpp b/src/events/Monitors.cpp index 8142d1c8..11527cee 100644 --- a/src/events/Monitors.cpp +++ b/src/events/Monitors.cpp @@ -21,24 +21,24 @@ void Events::listener_change(wl_listener* listener, void* data) { // layout got changed, let's update monitors. const auto CONFIG = wlr_output_configuration_v1_create(); - for (auto& m : g_pCompositor->m_lMonitors) { - const auto CONFIGHEAD = wlr_output_configuration_head_v1_create(CONFIG, m.output); + for (auto& m : g_pCompositor->m_vMonitors) { + const auto CONFIGHEAD = wlr_output_configuration_head_v1_create(CONFIG, m->output); // TODO: clients off of disabled wlr_box BOX; - wlr_output_layout_get_box(g_pCompositor->m_sWLROutputLayout, m.output, &BOX); + wlr_output_layout_get_box(g_pCompositor->m_sWLROutputLayout, m->output, &BOX); - //m.vecSize.x = BOX.width; - // m.vecSize.y = BOX.height; - m.vecPosition.x = BOX.x; - m.vecPosition.y = BOX.y; + //m->vecSize.x = BOX.width; + // m->vecSize.y = BOX.height; + m->vecPosition.x = BOX.x; + m->vecPosition.y = BOX.y; - CONFIGHEAD->state.enabled = m.output->enabled; - CONFIGHEAD->state.mode = m.output->current_mode; - CONFIGHEAD->state.x = m.vecPosition.x; - CONFIGHEAD->state.y = m.vecPosition.y; + CONFIGHEAD->state.enabled = m->output->enabled; + CONFIGHEAD->state.mode = m->output->current_mode; + CONFIGHEAD->state.x = m->vecPosition.x; + CONFIGHEAD->state.y = m->vecPosition.y; - wlr_output_set_custom_mode(m.output, m.vecPixelSize.x, m.vecPixelSize.y, (int)(round(m.refreshRate * 1000))); + wlr_output_set_custom_mode(m->output, m->vecPixelSize.x, m->vecPixelSize.y, (int)(round(m->refreshRate * 1000))); } wlr_output_manager_v1_set_configuration(g_pCompositor->m_sWLROutputMgr, CONFIG); @@ -90,8 +90,7 @@ void Events::listener_newOutput(wl_listener* listener, void* data) { newMonitor.vecSize = monitorRule.resolution; newMonitor.refreshRate = monitorRule.refreshRate; - g_pCompositor->m_lMonitors.push_back(newMonitor); - const auto PNEWMONITOR = &g_pCompositor->m_lMonitors.back(); + const auto PNEWMONITOR = g_pCompositor->m_vMonitors.emplace_back(std::make_unique(newMonitor)).get(); PNEWMONITOR->hyprListener_monitorFrame.initCallback(&OUTPUT->events.frame, &Events::listener_monitorFrame, PNEWMONITOR); PNEWMONITOR->hyprListener_monitorDestroy.initCallback(&OUTPUT->events.destroy, &Events::listener_monitorDestroy, PNEWMONITOR); @@ -115,10 +114,10 @@ void Events::listener_newOutput(wl_listener* listener, void* data) { // Workspace std::string newDefaultWorkspaceName = ""; - auto WORKSPACEID = monitorRule.defaultWorkspace == "" ? g_pCompositor->m_lWorkspaces.size() + 1 : getWorkspaceIDFromString(monitorRule.defaultWorkspace, newDefaultWorkspaceName); + auto WORKSPACEID = monitorRule.defaultWorkspace == "" ? g_pCompositor->m_vWorkspaces.size() + 1 : getWorkspaceIDFromString(monitorRule.defaultWorkspace, newDefaultWorkspaceName); if (WORKSPACEID == INT_MAX || WORKSPACEID == (long unsigned int)SPECIAL_WORKSPACE_ID) { - WORKSPACEID = g_pCompositor->m_lWorkspaces.size() + 1; + WORKSPACEID = g_pCompositor->m_vWorkspaces.size() + 1; newDefaultWorkspaceName = std::to_string(WORKSPACEID); Debug::log(LOG, "Invalid workspace= directive name in monitor parsing, workspace name \"%s\" is invalid.", monitorRule.defaultWorkspace); @@ -135,7 +134,7 @@ void Events::listener_newOutput(wl_listener* listener, void* data) { g_pLayoutManager->getCurrentLayout()->recalculateMonitor(PNEWMONITOR->ID); PNEWWORKSPACE->startAnim(true,true,true); } else { - PNEWWORKSPACE = &g_pCompositor->m_lWorkspaces.emplace_back(newMonitor.ID, newDefaultWorkspaceName); + PNEWWORKSPACE = g_pCompositor->m_vWorkspaces.emplace_back(std::make_unique(newMonitor.ID, newDefaultWorkspaceName)).get(); // We are required to set the name here immediately wlr_ext_workspace_handle_v1_set_name(PNEWWORKSPACE->m_pWlrHandle, newDefaultWorkspaceName.c_str()); @@ -339,9 +338,9 @@ void Events::listener_monitorDestroy(void* owner, void* data) { SMonitor* pMonitor = nullptr; - for (auto& m : g_pCompositor->m_lMonitors) { - if (m.szName == OUTPUT->name) { - pMonitor = &m; + for (auto& m : g_pCompositor->m_vMonitors) { + if (m->szName == OUTPUT->name) { + pMonitor = m.get(); break; } } @@ -350,7 +349,7 @@ void Events::listener_monitorDestroy(void* owner, void* data) { return; // Cleanup everything. Move windows back, snap cursor, shit. - const auto BACKUPMON = &g_pCompositor->m_lMonitors.front(); + const auto BACKUPMON = g_pCompositor->m_vMonitors.front().get(); if (!BACKUPMON) { Debug::log(CRIT, "No monitors! Unplugged last! Exiting."); @@ -366,9 +365,9 @@ void Events::listener_monitorDestroy(void* owner, void* data) { // move workspaces std::deque wspToMove; - for (auto& w : g_pCompositor->m_lWorkspaces) { - if (w.m_iMonitorID == pMonitor->ID) { - wspToMove.push_back(&w); + for (auto& w : g_pCompositor->m_vWorkspaces) { + if (w->m_iMonitorID == pMonitor->ID) { + wspToMove.push_back(w.get()); } } @@ -379,27 +378,23 @@ void Events::listener_monitorDestroy(void* owner, void* data) { pMonitor->activeWorkspace = -1; - for (auto it = g_pCompositor->m_lWorkspaces.begin(); it != g_pCompositor->m_lWorkspaces.end(); ++it) { - if (it->m_iMonitorID == pMonitor->ID) { - it = g_pCompositor->m_lWorkspaces.erase(it); - } - } + g_pCompositor->m_vWorkspaces.erase(std::remove_if(g_pCompositor->m_vWorkspaces.begin(), g_pCompositor->m_vWorkspaces.end(), [&](std::unique_ptr& el) { return el->m_iMonitorID == pMonitor->ID; })); Debug::log(LOG, "Removed monitor %s!", pMonitor->szName.c_str()); g_pEventManager->postEvent(SHyprIPCEvent("monitorremoved", pMonitor->szName)); - g_pCompositor->m_lMonitors.remove(*pMonitor); + g_pCompositor->m_vMonitors.erase(std::remove_if(g_pCompositor->m_vMonitors.begin(), g_pCompositor->m_vMonitors.end(), [&](std::unique_ptr& el) { return el.get() == pMonitor; })); // update the pMostHzMonitor if (pMostHzMonitor == pMonitor) { int mostHz = 0; SMonitor* pMonitorMostHz = nullptr; - for (auto& m : g_pCompositor->m_lMonitors) { - if (m.refreshRate > mostHz) { - pMonitorMostHz = &m; - mostHz = m.refreshRate; + for (auto& m : g_pCompositor->m_vMonitors) { + if (m->refreshRate > mostHz) { + pMonitorMostHz = m.get(); + mostHz = m->refreshRate; } } diff --git a/src/events/Popups.cpp b/src/events/Popups.cpp index 7e619632..cfb92f9b 100644 --- a/src/events/Popups.cpp +++ b/src/events/Popups.cpp @@ -76,8 +76,7 @@ void Events::listener_newPopup(void* owner, void* data) { const auto WLRPOPUP = (wlr_xdg_popup*)data; - g_pCompositor->m_lXDGPopups.push_back(SXDGPopup()); - const auto PNEWPOPUP = &g_pCompositor->m_lXDGPopups.back(); + const auto PNEWPOPUP = g_pCompositor->m_vXDGPopups.emplace_back(std::make_unique()).get(); const auto PMONITOR = g_pCompositor->getMonitorFromID(layersurface->monitorID); @@ -97,8 +96,7 @@ void Events::listener_newPopupXDG(void* owner, void* data) { const auto WLRPOPUP = (wlr_xdg_popup*)data; - g_pCompositor->m_lXDGPopups.push_back(SXDGPopup()); - const auto PNEWPOPUP = &g_pCompositor->m_lXDGPopups.back(); + const auto PNEWPOPUP = g_pCompositor->m_vXDGPopups.emplace_back(std::make_unique()).get(); const auto PMONITOR = g_pCompositor->getMonitorFromID(PWINDOW->m_iMonitorID); @@ -122,8 +120,7 @@ void Events::listener_newPopupFromPopupXDG(void* owner, void* data) { const auto WLRPOPUP = (wlr_xdg_popup*)data; - g_pCompositor->m_lXDGPopups.push_back(SXDGPopup()); - const auto PNEWPOPUP = &g_pCompositor->m_lXDGPopups.back(); + const auto PNEWPOPUP = g_pCompositor->m_vXDGPopups.emplace_back(std::make_unique()).get(); PNEWPOPUP->popup = WLRPOPUP; PNEWPOPUP->parentPopup = PPOPUP; @@ -170,5 +167,5 @@ void Events::listener_destroyPopupXDG(void* owner, void* data) { PPOPUP->pSurfaceTree = nullptr; } - g_pCompositor->m_lXDGPopups.remove(*PPOPUP); + g_pCompositor->m_vXDGPopups.erase(std::remove_if(g_pCompositor->m_vXDGPopups.begin(), g_pCompositor->m_vXDGPopups.end(), [&](std::unique_ptr& el) { return el.get() == PPOPUP; })); } \ No newline at end of file diff --git a/src/events/Windows.cpp b/src/events/Windows.cpp index 29d21f6f..e5bf3696 100644 --- a/src/events/Windows.cpp +++ b/src/events/Windows.cpp @@ -43,6 +43,9 @@ void Events::listener_mapWindow(void* owner, void* data) { PWINDOW->m_szTitle = g_pXWaylandManager->getTitle(PWINDOW); PWINDOW->m_fAlpha = 255.f; + if (PWINDOW->m_iX11Type == 2) + g_pCompositor->moveUnmanagedX11ToWindows(PWINDOW); + // Set all windows tiled regardless of anything g_pXWaylandManager->setWindowStyleTiled(PWINDOW, WLR_EDGE_LEFT | WLR_EDGE_RIGHT | WLR_EDGE_TOP | WLR_EDGE_BOTTOM); @@ -57,7 +60,7 @@ void Events::listener_mapWindow(void* owner, void* data) { const auto PWINDOWSURFACE = g_pXWaylandManager->getWindowSurface(PWINDOW); if (!PWINDOWSURFACE) { - g_pCompositor->m_lWindows.remove(*PWINDOW); + g_pCompositor->removeWindowFromVectorSafe(PWINDOW); return; } @@ -97,7 +100,7 @@ void Events::listener_mapWindow(void* owner, void* data) { PWINDOW->m_iMonitorID = PMONITOR->ID; } else { const long int MONITOR = std::stoi(MONITORSTR); - if (MONITOR >= (long int)g_pCompositor->m_lMonitors.size() || MONITOR < (long int)0) + if (MONITOR >= (long int)g_pCompositor->m_vMonitors.size() || MONITOR < (long int)0) PWINDOW->m_iMonitorID = 0; else PWINDOW->m_iMonitorID = MONITOR; @@ -330,7 +333,7 @@ void Events::listener_unmapWindow(void* owner, void* data) { PWINDOW->m_bFadingOut = true; - g_pCompositor->m_lWindowsFadingOut.push_back(PWINDOW); + g_pCompositor->m_vWindowsFadingOut.emplace_back(PWINDOW); g_pHyprRenderer->damageMonitor(g_pCompositor->getMonitorFromID(PWINDOW->m_iMonitorID)); @@ -474,13 +477,14 @@ void Events::listener_surfaceXWayland(wl_listener* listener, void* data) { if (XWSURFACE->parent) Debug::log(LOG, "Window parent data: %s at %x", XWSURFACE->parent->_class, XWSURFACE->parent); - g_pCompositor->m_lWindows.emplace_back(); - const auto PNEWWINDOW = &g_pCompositor->m_lWindows.back(); + const auto PNEWWINDOW = XWSURFACE->override_redirect ? g_pCompositor->m_dUnmanagedX11Windows.emplace_back(std::make_unique()).get() : g_pCompositor->m_vWindows.emplace_back(std::make_unique()).get(); PNEWWINDOW->m_uSurface.xwayland = XWSURFACE; PNEWWINDOW->m_iX11Type = XWSURFACE->override_redirect ? 2 : 1; PNEWWINDOW->m_bIsX11 = true; + PNEWWINDOW->m_pX11Parent = g_pCompositor->getX11Parent(PNEWWINDOW); + PNEWWINDOW->hyprListener_mapWindow.initCallback(&XWSURFACE->events.map, &Events::listener_mapWindow, PNEWWINDOW, "XWayland Window"); PNEWWINDOW->hyprListener_unmapWindow.initCallback(&XWSURFACE->events.unmap, &Events::listener_unmapWindow, PNEWWINDOW, "XWayland Window"); PNEWWINDOW->hyprListener_destroyWindow.initCallback(&XWSURFACE->events.destroy, &Events::listener_destroyWindow, PNEWWINDOW, "XWayland Window"); @@ -495,8 +499,7 @@ void Events::listener_newXDGSurface(wl_listener* listener, void* data) { if (XDGSURFACE->role != WLR_XDG_SURFACE_ROLE_TOPLEVEL) return; // TODO: handle? - g_pCompositor->m_lWindows.emplace_back(); - const auto PNEWWINDOW = &g_pCompositor->m_lWindows.back(); + const auto PNEWWINDOW = g_pCompositor->m_vWindows.emplace_back(std::make_unique()).get(); PNEWWINDOW->m_uSurface.xdg = XDGSURFACE; PNEWWINDOW->hyprListener_mapWindow.initCallback(&XDGSURFACE->events.map, &Events::listener_mapWindow, PNEWWINDOW, "XDG Window"); diff --git a/src/helpers/MiscFunctions.cpp b/src/helpers/MiscFunctions.cpp index d5eece67..067a351f 100644 --- a/src/helpers/MiscFunctions.cpp +++ b/src/helpers/MiscFunctions.cpp @@ -219,12 +219,12 @@ int getWorkspaceIDFromString(const std::string& in, std::string& outName) { int lowestID = 99999; int highestID = -99999; - for (auto& w : g_pCompositor->m_lWorkspaces) { - if (w.m_iID < lowestID) - lowestID = w.m_iID; + for (auto& w : g_pCompositor->m_vWorkspaces) { + if (w->m_iID < lowestID) + lowestID = w->m_iID; - if (w.m_iID > highestID) - highestID = w.m_iID; + if (w->m_iID > highestID) + highestID = w->m_iID; } if (remains < 0) diff --git a/src/hyprerror/HyprError.cpp b/src/hyprerror/HyprError.cpp index 135f9635..7255aae9 100644 --- a/src/hyprerror/HyprError.cpp +++ b/src/hyprerror/HyprError.cpp @@ -12,7 +12,7 @@ void CHyprError::createQueued() { m_tTexture.destroyTexture(); } - const auto PMONITOR = &g_pCompositor->m_lMonitors.front(); + const auto PMONITOR = g_pCompositor->m_vMonitors.front().get(); const auto CAIROSURFACE = cairo_image_surface_create(CAIRO_FORMAT_ARGB32, PMONITOR->vecSize.x, PMONITOR->vecSize.y); @@ -95,11 +95,11 @@ void CHyprError::draw() { m_tTexture.destroyTexture(); m_bIsCreated = false; m_szQueued = ""; - g_pHyprRenderer->damageMonitor(&g_pCompositor->m_lMonitors.front()); + g_pHyprRenderer->damageMonitor(g_pCompositor->m_vMonitors.front().get()); return; } - const auto PMONITOR = &g_pCompositor->m_lMonitors.front(); + const auto PMONITOR = g_pCompositor->m_vMonitors.front().get(); if (g_pHyprOpenGL->m_RenderData.pMonitor != PMONITOR) return; // wrong mon diff --git a/src/includes.hpp b/src/includes.hpp index a1fdda70..2455171d 100644 --- a/src/includes.hpp +++ b/src/includes.hpp @@ -117,3 +117,5 @@ extern "C" { #include "helpers/Vector2D.hpp" #include "ext-workspace-unstable-v1-protocol.h" + +#include \ No newline at end of file diff --git a/src/managers/AnimationManager.cpp b/src/managers/AnimationManager.cpp index 5e3df81f..e48b4d1e 100644 --- a/src/managers/AnimationManager.cpp +++ b/src/managers/AnimationManager.cpp @@ -145,14 +145,14 @@ void CAnimationManager::tick() { g_pHyprRenderer->damageWindow(PWINDOW); PWINDOW->updateWindowDecos(); } else if (PWORKSPACE) { - for (auto& w : g_pCompositor->m_lWindows) { - if (!w.m_bIsMapped || w.m_bHidden) + for (auto& w : g_pCompositor->m_vWindows) { + if (!w->m_bIsMapped || w->m_bHidden) continue; - if (w.m_iWorkspaceID != PWORKSPACE->m_iID) + if (w->m_iWorkspaceID != PWORKSPACE->m_iID) continue; - w.updateWindowDecos(); + w->updateWindowDecos(); } } break; diff --git a/src/managers/KeybindManager.cpp b/src/managers/KeybindManager.cpp index 64c0d886..e2a26781 100644 --- a/src/managers/KeybindManager.cpp +++ b/src/managers/KeybindManager.cpp @@ -118,10 +118,10 @@ bool CKeybindManager::handleVT(xkb_keysym_t keysym) { const int TTY = keysym - XKB_KEY_XF86Switch_VT_1 + 1; wlr_session_change_vt(PSESSION, TTY); - for (auto& m : g_pCompositor->m_lMonitors) { - g_pHyprOpenGL->destroyMonitorResources(&m); // mark resources as unusable anymore - m.noFrameSchedule = true; - m.framesToSkip = 2; + for (auto& m : g_pCompositor->m_vMonitors) { + g_pHyprOpenGL->destroyMonitorResources(m.get()); // mark resources as unusable anymore + m->noFrameSchedule = true; + m->framesToSkip = 2; } Debug::log(LOG, "Switched to VT %i, destroyed all render data, frames to skip for each: 2", TTY); @@ -339,8 +339,7 @@ void CKeybindManager::changeworkspace(std::string args) { if (const auto POLDWORKSPACE = g_pCompositor->getWorkspaceByID(OLDWORKSPACE); POLDWORKSPACE) POLDWORKSPACE->startAnim(false, ANIMTOLEFT); - g_pCompositor->m_lWorkspaces.emplace_back(PMONITOR->ID, workspaceName, workspaceToChangeTo == SPECIAL_WORKSPACE_ID); - const auto PWORKSPACE = &g_pCompositor->m_lWorkspaces.back(); + const auto PWORKSPACE = g_pCompositor->m_vWorkspaces.emplace_back(std::make_unique(PMONITOR->ID, workspaceName, workspaceToChangeTo == SPECIAL_WORKSPACE_ID)).get(); // start anim on new workspace PWORKSPACE->startAnim(true, ANIMTOLEFT); @@ -456,8 +455,8 @@ void CKeybindManager::moveActiveToWorkspace(std::string args) { toggleSpecialWorkspace(""); g_pCompositor->getWorkspaceByID(SPECIAL_WORKSPACE_ID)->startAnim(false, false, true); - for (auto& m : g_pCompositor->m_lMonitors) - m.specialWorkspaceOpen = false; + for (auto& m : g_pCompositor->m_vMonitors) + m->specialWorkspaceOpen = false; } g_pInputManager->refocus(); @@ -662,7 +661,7 @@ void CKeybindManager::focusMonitor(std::string arg) { Debug::log(ERR, "Error in focusMonitor: invalid num"); } - if (monID > -1 && monID < (int)g_pCompositor->m_lMonitors.size()) { + if (monID > -1 && monID < (int)g_pCompositor->m_vMonitors.size()) { changeworkspace(std::to_string(g_pCompositor->getMonitorFromID(monID)->activeWorkspace)); } else { Debug::log(ERR, "Error in focusMonitor: invalid arg 1"); @@ -681,9 +680,9 @@ void CKeybindManager::focusMonitor(std::string arg) { return; } } else { - for (auto& m : g_pCompositor->m_lMonitors) { - if (m.szName == arg) { - changeworkspace(std::to_string(m.activeWorkspace)); + for (auto& m : g_pCompositor->m_vMonitors) { + if (m->szName == arg) { + changeworkspace(std::to_string(m->activeWorkspace)); return; } } @@ -743,11 +742,11 @@ void CKeybindManager::workspaceOpt(std::string args) { PWORKSPACE->m_bDefaultPseudo = !PWORKSPACE->m_bDefaultPseudo; // apply - for (auto& w : g_pCompositor->m_lWindows) { - if (!w.m_bIsMapped || w.m_iWorkspaceID != PWORKSPACE->m_iID) + for (auto& w : g_pCompositor->m_vWindows) { + if (!w->m_bIsMapped || w->m_iWorkspaceID != PWORKSPACE->m_iID) continue; - w.m_bIsPseudotiled = PWORKSPACE->m_bDefaultPseudo; + w->m_bIsPseudotiled = PWORKSPACE->m_bDefaultPseudo; } } else if (args == "allfloat") { PWORKSPACE->m_bDefaultFloating = !PWORKSPACE->m_bDefaultFloating; @@ -755,8 +754,8 @@ void CKeybindManager::workspaceOpt(std::string args) { // we make a copy because changeWindowFloatingMode might invalidate the iterator std::deque ptrs; - for (auto& w : g_pCompositor->m_lWindows) - ptrs.push_back(&w); + for (auto& w : g_pCompositor->m_vWindows) + ptrs.push_back(w.get()); for (auto& w : ptrs) { if (!w->m_bIsMapped || w->m_iWorkspaceID != PWORKSPACE->m_iID) @@ -860,8 +859,8 @@ void CKeybindManager::toggleSpecialWorkspace(std::string args) { bool open = false; - for (auto& m : g_pCompositor->m_lMonitors) { - if (m.specialWorkspaceOpen) { + for (auto& m : g_pCompositor->m_vMonitors) { + if (m->specialWorkspaceOpen) { open = true; break; } @@ -873,10 +872,10 @@ void CKeybindManager::toggleSpecialWorkspace(std::string args) { Debug::log(LOG, "Toggling special workspace to open"); if (open) { - for (auto& m : g_pCompositor->m_lMonitors) { - if (m.specialWorkspaceOpen != !open) { - m.specialWorkspaceOpen = !open; - g_pLayoutManager->getCurrentLayout()->recalculateMonitor(m.ID); + for (auto& m : g_pCompositor->m_vMonitors) { + if (m->specialWorkspaceOpen != !open) { + m->specialWorkspaceOpen = !open; + g_pLayoutManager->getCurrentLayout()->recalculateMonitor(m->ID); g_pCompositor->getWorkspaceByID(SPECIAL_WORKSPACE_ID)->startAnim(false, false); } @@ -895,9 +894,9 @@ void CKeybindManager::toggleSpecialWorkspace(std::string args) { } void CKeybindManager::forceRendererReload(std::string args) { - for (auto& m : g_pCompositor->m_lMonitors) { - auto rule = g_pConfigManager->getMonitorRuleFor(m.szName); - g_pHyprRenderer->applyMonitorRule(&m, &rule, true); + for (auto& m : g_pCompositor->m_vMonitors) { + auto rule = g_pConfigManager->getMonitorRuleFor(m->szName); + g_pHyprRenderer->applyMonitorRule(m.get(), &rule, true); } } @@ -1013,22 +1012,22 @@ void CKeybindManager::circleNext(std::string) { void CKeybindManager::focusWindowByClass(std::string clazz) { std::regex classCheck(clazz); - for (auto& w : g_pCompositor->m_lWindows) { - if (!w.m_bIsMapped || w.m_bHidden) + for (auto& w : g_pCompositor->m_vWindows) { + if (!w->m_bIsMapped || w->m_bHidden) continue; - const auto windowClass = g_pXWaylandManager->getAppIDClass(&w); + const auto windowClass = g_pXWaylandManager->getAppIDClass(w.get()); if (!std::regex_search(windowClass, classCheck)) continue; - Debug::log(LOG, "Focusing to window name: %s", w.m_szTitle.c_str()); + Debug::log(LOG, "Focusing to window name: %s", w->m_szTitle.c_str()); - changeworkspace(std::to_string(w.m_iWorkspaceID)); + changeworkspace(std::to_string(w->m_iWorkspaceID)); - g_pCompositor->focusWindow(&w); + g_pCompositor->focusWindow(w.get()); - const auto MIDPOINT = w.m_vRealPosition.goalv() + w.m_vRealSize.goalv() / 2.f; + const auto MIDPOINT = w->m_vRealPosition.goalv() + w->m_vRealSize.goalv() / 2.f; wlr_cursor_warp(g_pCompositor->m_sWLRCursor, nullptr, MIDPOINT.x, MIDPOINT.y); diff --git a/src/managers/input/InputManager.cpp b/src/managers/input/InputManager.cpp index 93a590d8..e9d77489 100644 --- a/src/managers/input/InputManager.cpp +++ b/src/managers/input/InputManager.cpp @@ -123,10 +123,10 @@ void CInputManager::mouseMoveUnified(uint32_t time, bool refocus) { surfacePos = pFoundWindow->m_vRealPosition.vec(); // only check floating because tiled cant be over fullscreen - for (auto w = g_pCompositor->m_lWindows.rbegin(); w != g_pCompositor->m_lWindows.rend(); w++) { - wlr_box box = {w->m_vRealPosition.vec().x, w->m_vRealPosition.vec().y, w->m_vRealSize.vec().x, w->m_vRealSize.vec().y}; - if (((w->m_bIsFloating && w->m_bIsMapped && w->m_bCreatedOverFullscreen) || (w->m_iWorkspaceID == SPECIAL_WORKSPACE_ID && PMONITOR->specialWorkspaceOpen)) && wlr_box_contains_point(&box, mouseCoords.x, mouseCoords.y) && g_pCompositor->isWorkspaceVisible(w->m_iWorkspaceID) && !w->m_bHidden) { - pFoundWindow = &(*w); + for (auto w = g_pCompositor->m_vWindows.rbegin(); w != g_pCompositor->m_vWindows.rend(); w++) { + wlr_box box = {(*w)->m_vRealPosition.vec().x, (*w)->m_vRealPosition.vec().y, (*w)->m_vRealSize.vec().x, (*w)->m_vRealSize.vec().y}; + if ((((*w)->m_bIsFloating && (*w)->m_bIsMapped && (*w)->m_bCreatedOverFullscreen) || ((*w)->m_iWorkspaceID == SPECIAL_WORKSPACE_ID && PMONITOR->specialWorkspaceOpen)) && wlr_box_contains_point(&box, mouseCoords.x, mouseCoords.y) && g_pCompositor->isWorkspaceVisible((*w)->m_iWorkspaceID) && !(*w)->m_bHidden) { + pFoundWindow = (*w).get(); if (!pFoundWindow->m_bIsX11) { foundSurface = g_pCompositor->vectorWindowToSurface(mouseCoords, pFoundWindow, surfaceCoords); diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 731674d6..4eaf988d 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -74,11 +74,11 @@ bool CHyprRenderer::shouldRenderWindow(CWindow* pWindow) { if (g_pCompositor->isWorkspaceVisible(pWindow->m_iWorkspaceID)) return true; - for (auto& m : g_pCompositor->m_lMonitors) { - if (PWORKSPACE && PWORKSPACE->m_iMonitorID == m.ID && (PWORKSPACE->m_vRenderOffset.isBeingAnimated() || PWORKSPACE->m_fAlpha.isBeingAnimated())) + for (auto& m : g_pCompositor->m_vMonitors) { + if (PWORKSPACE && PWORKSPACE->m_iMonitorID == m->ID && (PWORKSPACE->m_vRenderOffset.isBeingAnimated() || PWORKSPACE->m_fAlpha.isBeingAnimated())) return true; - if (m.specialWorkspaceOpen && pWindow->m_iWorkspaceID == SPECIAL_WORKSPACE_ID) + if (m->specialWorkspaceOpen && pWindow->m_iWorkspaceID == SPECIAL_WORKSPACE_ID) return true; } @@ -88,37 +88,37 @@ bool CHyprRenderer::shouldRenderWindow(CWindow* pWindow) { void CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor* pMonitor, CWorkspace* pWorkspace, timespec* time) { CWindow* pWorkspaceWindow = nullptr; - for (auto& w : g_pCompositor->m_lWindows) { - if (w.m_iWorkspaceID != pWorkspace->m_iID || !w.m_bIsFullscreen) + for (auto& w : g_pCompositor->m_vWindows) { + if (w->m_iWorkspaceID != pWorkspace->m_iID || !w->m_bIsFullscreen) continue; // found it! - renderWindow(&w, pMonitor, time, pWorkspace->m_efFullscreenMode != FULLSCREEN_FULL); + renderWindow(w.get(), pMonitor, time, pWorkspace->m_efFullscreenMode != FULLSCREEN_FULL); - pWorkspaceWindow = &w; + pWorkspaceWindow = w.get(); } // then render windows over fullscreen - for (auto& w : g_pCompositor->m_lWindows) { - if (w.m_iWorkspaceID != pWorkspaceWindow->m_iWorkspaceID || !w.m_bCreatedOverFullscreen || !w.m_bIsMapped) + for (auto& w : g_pCompositor->m_vWindows) { + if (w->m_iWorkspaceID != pWorkspaceWindow->m_iWorkspaceID || !w->m_bCreatedOverFullscreen || !w->m_bIsMapped) continue; - renderWindow(&w, pMonitor, time, true); + renderWindow(w.get(), pMonitor, time, true); } // and then special windows - for (auto& w : g_pCompositor->m_lWindows) { - if (!g_pCompositor->windowValidMapped(&w) && !w.m_bFadingOut) + for (auto& w : g_pCompositor->m_vWindows) { + if (!g_pCompositor->windowValidMapped(w.get()) && !w->m_bFadingOut) continue; - if (w.m_iWorkspaceID != SPECIAL_WORKSPACE_ID) + if (w->m_iWorkspaceID != SPECIAL_WORKSPACE_ID) continue; - if (!shouldRenderWindow(&w, pMonitor)) + if (!shouldRenderWindow(w.get(), pMonitor)) continue; // render the bad boy - renderWindow(&w, pMonitor, time, true); + renderWindow(w.get(), pMonitor, time, true); } // and the overlay layers @@ -136,7 +136,7 @@ void CHyprRenderer::renderWorkspaceWithFullscreenWindow(SMonitor* pMonitor, CWor renderDragIcon(pMonitor, time); // if correct monitor draw hyprerror - if (pMonitor == &g_pCompositor->m_lMonitors.front()) + if (pMonitor == g_pCompositor->m_vMonitors.front().get()) g_pHyprError->draw(); } @@ -244,54 +244,54 @@ void CHyprRenderer::renderAllClientsForMonitor(const int& ID, timespec* time) { } // Non-floating - for (auto& w : g_pCompositor->m_lWindows) { - if (!g_pCompositor->windowValidMapped(&w) && !w.m_bFadingOut) + for (auto& w : g_pCompositor->m_vWindows) { + if (w->m_bHidden && !w->m_bIsMapped && !w->m_bFadingOut) continue; - if (w.m_bIsFloating) + if (w->m_bIsFloating) continue; // floating are in the second pass - if (w.m_iWorkspaceID == SPECIAL_WORKSPACE_ID) + if (w->m_iWorkspaceID == SPECIAL_WORKSPACE_ID) continue; // special are in the third pass - if (!shouldRenderWindow(&w, PMONITOR)) + if (!shouldRenderWindow(w.get(), PMONITOR)) continue; // render the bad boy - renderWindow(&w, PMONITOR, time, true); + renderWindow(w.get(), PMONITOR, time, true); } // floating on top - for (auto& w : g_pCompositor->m_lWindows) { - if (!g_pCompositor->windowValidMapped(&w) && !w.m_bFadingOut) + for (auto& w : g_pCompositor->m_vWindows) { + if (w->m_bHidden && !w->m_bIsMapped && !w->m_bFadingOut) continue; - if (!w.m_bIsFloating) + if (!w->m_bIsFloating) continue; - if (w.m_iWorkspaceID == SPECIAL_WORKSPACE_ID) + if (w->m_iWorkspaceID == SPECIAL_WORKSPACE_ID) continue; - if (!shouldRenderWindow(&w, PMONITOR)) + if (!shouldRenderWindow(w.get(), PMONITOR)) continue; // render the bad boy - renderWindow(&w, PMONITOR, time, true); + renderWindow(w.get(), PMONITOR, time, true); } // and then special - for (auto& w : g_pCompositor->m_lWindows) { - if (!g_pCompositor->windowValidMapped(&w) && !w.m_bFadingOut) + for (auto& w : g_pCompositor->m_vWindows) { + if (w->m_bHidden && !w->m_bIsMapped && !w->m_bFadingOut) continue; - if (w.m_iWorkspaceID != SPECIAL_WORKSPACE_ID) + if (w->m_iWorkspaceID != SPECIAL_WORKSPACE_ID) continue; - if (!shouldRenderWindow(&w, PMONITOR)) + if (!shouldRenderWindow(w.get(), PMONITOR)) continue; // render the bad boy - renderWindow(&w, PMONITOR, time, true); + renderWindow(w.get(), PMONITOR, time, true); } // Render surfaces above windows for monitor @@ -558,12 +558,12 @@ void CHyprRenderer::damageSurface(wlr_surface* pSurface, double x, double y) { pixman_region32_translate(&damageBox, x, y); - for (auto& m : g_pCompositor->m_lMonitors) { + for (auto& m : g_pCompositor->m_vMonitors) { double lx = 0, ly = 0; - wlr_output_layout_output_coords(g_pCompositor->m_sWLROutputLayout, m.output, &lx, &ly); + wlr_output_layout_output_coords(g_pCompositor->m_sWLROutputLayout, m->output, &lx, &ly); pixman_region32_translate(&damageBox, lx, ly); - wlr_region_scale(&damageBox, &damageBox, m.scale); - wlr_output_damage_add(m.damage, &damageBox); + wlr_region_scale(&damageBox, &damageBox, m->scale); + wlr_output_damage_add(m->damage, &damageBox); pixman_region32_translate(&damageBox, -lx, -ly); } @@ -577,10 +577,10 @@ void CHyprRenderer::damageSurface(wlr_surface* pSurface, double x, double y) { void CHyprRenderer::damageWindow(CWindow* pWindow) { wlr_box damageBox = pWindow->getFullWindowBoundingBox(); - for (auto& m : g_pCompositor->m_lMonitors) { - wlr_box fixedDamageBox = {damageBox.x - m.vecPosition.x, damageBox.y - m.vecPosition.y, damageBox.width, damageBox.height}; - scaleBox(&fixedDamageBox, m.scale); - wlr_output_damage_add_box(m.damage, &fixedDamageBox); + for (auto& m : g_pCompositor->m_vMonitors) { + wlr_box fixedDamageBox = {damageBox.x - m->vecPosition.x, damageBox.y - m->vecPosition.y, damageBox.width, damageBox.height}; + scaleBox(&fixedDamageBox, m->scale); + wlr_output_damage_add_box(m->damage, &fixedDamageBox); } static auto* const PLOGDAMAGE = &g_pConfigManager->getConfigValuePtr("debug:log_damage")->intValue; @@ -600,10 +600,10 @@ void CHyprRenderer::damageMonitor(SMonitor* pMonitor) { } void CHyprRenderer::damageBox(wlr_box* pBox) { - for (auto& m : g_pCompositor->m_lMonitors) { - wlr_box damageBox = {pBox->x - m.vecPosition.x, pBox->y - m.vecPosition.y, pBox->width, pBox->height}; - scaleBox(&damageBox, m.scale); - wlr_output_damage_add_box(m.damage, &damageBox); + for (auto& m : g_pCompositor->m_vMonitors) { + wlr_box damageBox = {pBox->x - m->vecPosition.x, pBox->y - m->vecPosition.y, pBox->width, pBox->height}; + scaleBox(&damageBox, m->scale); + wlr_output_damage_add_box(m->damage, &damageBox); } static auto *const PLOGDAMAGE = &g_pConfigManager->getConfigValuePtr("debug:log_damage")->intValue; @@ -768,8 +768,8 @@ void CHyprRenderer::ensureCursorRenderingMode() { Debug::log(LOG, "Hiding the cursor (timeout)"); - for (auto& m : g_pCompositor->m_lMonitors) - g_pHyprRenderer->damageMonitor(&m); // TODO: maybe just damage the cursor area? + for (auto& m : g_pCompositor->m_vMonitors) + g_pHyprRenderer->damageMonitor(m.get()); // TODO: maybe just damage the cursor area? } else if (*PCURSORTIMEOUT > PASSEDCURSORSECONDS && !m_bHasARenderedCursor) { m_bHasARenderedCursor = true; @@ -778,8 +778,8 @@ void CHyprRenderer::ensureCursorRenderingMode() { Debug::log(LOG, "Showing the cursor (timeout)"); - for (auto& m : g_pCompositor->m_lMonitors) - g_pHyprRenderer->damageMonitor(&m); // TODO: maybe just damage the cursor area? + for (auto& m : g_pCompositor->m_vMonitors) + g_pHyprRenderer->damageMonitor(m.get()); // TODO: maybe just damage the cursor area? } } else { m_bHasARenderedCursor = true; From 97b515edb7529b9567bef2a1d7bd31f4ae9222ea Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 30 Jun 2022 16:00:44 +0200 Subject: [PATCH 61/79] fix crash --- src/Compositor.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Compositor.cpp b/src/Compositor.cpp index d0107f57..20a4add4 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -680,10 +680,16 @@ CWorkspace* CCompositor::getWorkspaceByID(const int& id) { void CCompositor::sanityCheckWorkspaces() { for (auto it = m_vWorkspaces.begin(); it != m_vWorkspaces.end(); ++it) { + if (!it->get()) + return; // why does this occur when switching from an empty workspace to an open one? + if ((getWindowsOnWorkspace((*it)->m_iID) == 0 && !isWorkspaceVisible((*it)->m_iID))) { it = m_vWorkspaces.erase(it); } + if (it == m_vWorkspaces.end()) + continue; + if ((*it)->m_iID == SPECIAL_WORKSPACE_ID && getWindowsOnWorkspace((*it)->m_iID) == 0) { for (auto& m : m_vMonitors) { m->specialWorkspaceOpen = false; From 990d3f232b90cb876715c2712cc997f280cdc7be Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 30 Jun 2022 16:11:26 +0200 Subject: [PATCH 62/79] fix another crash --- src/Compositor.cpp | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/Compositor.cpp b/src/Compositor.cpp index 20a4add4..c3758513 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -680,22 +680,24 @@ CWorkspace* CCompositor::getWorkspaceByID(const int& id) { void CCompositor::sanityCheckWorkspaces() { for (auto it = m_vWorkspaces.begin(); it != m_vWorkspaces.end(); ++it) { - if (!it->get()) - return; // why does this occur when switching from an empty workspace to an open one? + const auto WINDOWSONWORKSPACE = getWindowsOnWorkspace((*it)->m_iID); - if ((getWindowsOnWorkspace((*it)->m_iID) == 0 && !isWorkspaceVisible((*it)->m_iID))) { + if ((WINDOWSONWORKSPACE == 0 && !isWorkspaceVisible((*it)->m_iID))) { it = m_vWorkspaces.erase(it); + + if (it == m_vWorkspaces.end()) + break; } - if (it == m_vWorkspaces.end()) - continue; - - if ((*it)->m_iID == SPECIAL_WORKSPACE_ID && getWindowsOnWorkspace((*it)->m_iID) == 0) { + if ((*it)->m_iID == SPECIAL_WORKSPACE_ID && WINDOWSONWORKSPACE == 0) { for (auto& m : m_vMonitors) { m->specialWorkspaceOpen = false; } it = m_vWorkspaces.erase(it); + + if (it == m_vWorkspaces.end()) + break; } } } From 96a23eca8168739fd27e14c2b0236a368572535a Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 30 Jun 2022 18:46:00 +0200 Subject: [PATCH 63/79] calculate damage properly for layers on commit since the damageSurface func now works, we can remove this old remnant --- src/events/Layers.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/events/Layers.cpp b/src/events/Layers.cpp index 5e9675e9..ea7eac4a 100644 --- a/src/events/Layers.cpp +++ b/src/events/Layers.cpp @@ -206,6 +206,5 @@ void Events::listener_commitLayerSurface(void* owner, void* data) { layersurface->position = Vector2D(layersurface->geometry.x, layersurface->geometry.y); - // TODO: optimize this. This does NOT need to be here but it prevents some issues with full DT. - g_pHyprRenderer->damageMonitor(PMONITOR); + g_pHyprRenderer->damageSurface(layersurface->layerSurface->surface, layersurface->position.x, layersurface->position.y); } \ No newline at end of file From 4510764f348d1a7c4cca613925ee22acfa38b388 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 30 Jun 2022 20:02:04 +0200 Subject: [PATCH 64/79] finally fix scaled snapshots --- src/events/Windows.cpp | 4 +++- src/helpers/MiscFunctions.cpp | 4 ++-- src/render/OpenGL.cpp | 7 ++++--- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/events/Windows.cpp b/src/events/Windows.cpp index e5bf3696..3c1d83f5 100644 --- a/src/events/Windows.cpp +++ b/src/events/Windows.cpp @@ -337,8 +337,10 @@ void Events::listener_unmapWindow(void* owner, void* data) { g_pHyprRenderer->damageMonitor(g_pCompositor->getMonitorFromID(PWINDOW->m_iMonitorID)); + const auto PMONITOR = g_pCompositor->getMonitorFromID(PWINDOW->m_iMonitorID); + // do the animation thing - PWINDOW->m_vOriginalClosedPos = PWINDOW->m_vRealPosition.vec(); + PWINDOW->m_vOriginalClosedPos = PWINDOW->m_vRealPosition.vec() - PMONITOR->vecPosition; PWINDOW->m_vOriginalClosedSize = PWINDOW->m_vRealSize.vec(); if (!PWINDOW->m_bX11DoesntWantBorders) // don't animate out if they weren't animated in. diff --git a/src/helpers/MiscFunctions.cpp b/src/helpers/MiscFunctions.cpp index 067a351f..cb1d88d6 100644 --- a/src/helpers/MiscFunctions.cpp +++ b/src/helpers/MiscFunctions.cpp @@ -114,8 +114,8 @@ std::string getFormat(const char *fmt, ...) { } void scaleBox(wlr_box* box, float scale) { - box->width = std::round((box->x + box->width) * scale) - std::round(box->x * scale); - box->height = std::round((box->y + box->height) * scale) - std::round(box->y * scale); + box->width = std::round(box->width * scale); + box->height = std::round(box->height * scale); box->x = std::round(box->x * scale); box->y = std::round(box->y * scale); } diff --git a/src/render/OpenGL.cpp b/src/render/OpenGL.cpp index 6a7c7515..793901aa 100644 --- a/src/render/OpenGL.cpp +++ b/src/render/OpenGL.cpp @@ -813,12 +813,13 @@ void CHyprOpenGLImpl::renderSnapshot(CWindow** pWindow) { wlr_box windowBox; // some mafs to figure out the correct box - Vector2D scaleXY = Vector2D((PMONITOR->scale * PWINDOW->m_vRealSize.vec().x / PWINDOW->m_vOriginalClosedSize.x), (PMONITOR->scale * PWINDOW->m_vRealSize.vec().y / PWINDOW->m_vOriginalClosedSize.y)); + // the originalClosedPos is relative to the monitor's pos + Vector2D scaleXY = Vector2D((PMONITOR->scale * PWINDOW->m_vRealSize.vec().x / (PWINDOW->m_vOriginalClosedSize.x * PMONITOR->scale)), (PMONITOR->scale * PWINDOW->m_vRealSize.vec().y / (PWINDOW->m_vOriginalClosedSize.y * PMONITOR->scale))); windowBox.width = PMONITOR->vecPixelSize.x * scaleXY.x; windowBox.height = PMONITOR->vecPixelSize.y * scaleXY.y; - windowBox.x = (PWINDOW->m_vRealPosition.vec().x * PMONITOR->scale - PMONITOR->vecPosition.x) - ((PWINDOW->m_vOriginalClosedPos.x - PMONITOR->vecPosition.x) * scaleXY.x); - windowBox.y = (PWINDOW->m_vRealPosition.vec().y * PMONITOR->scale - PMONITOR->vecPosition.y) - ((PWINDOW->m_vOriginalClosedPos.y - PMONITOR->vecPosition.y) * scaleXY.y); + windowBox.x = ((PWINDOW->m_vRealPosition.vec().x - PMONITOR->vecPosition.x) * PMONITOR->scale) - ((PWINDOW->m_vOriginalClosedPos.x * PMONITOR->scale) * scaleXY.x); + windowBox.y = ((PWINDOW->m_vRealPosition.vec().y - PMONITOR->vecPosition.y) * PMONITOR->scale) - ((PWINDOW->m_vOriginalClosedPos.y * PMONITOR->scale) * scaleXY.y); pixman_region32_t fakeDamage; pixman_region32_init_rect(&fakeDamage, 0, 0, PMONITOR->vecPixelSize.x, PMONITOR->vecPixelSize.y); From d010ca20492c7638d15690e888d80c6020685df1 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 30 Jun 2022 21:26:00 +0200 Subject: [PATCH 65/79] added per-device config options --- src/config/ConfigManager.cpp | 106 ++++++++++++++++++++++++---- src/config/ConfigManager.hpp | 17 +++-- src/helpers/WLClasses.hpp | 13 ++++ src/managers/input/InputManager.cpp | 54 +++++++++----- src/managers/input/Tablets.cpp | 12 ++++ 5 files changed, 168 insertions(+), 34 deletions(-) diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index 75546a63..d76a1800 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -105,6 +105,24 @@ void CConfigManager::setDefaultVars() { configValues["autogenerated"].intValue = 0; } +void CConfigManager::setDeviceDefaultVars(const std::string& dev) { + auto& cfgValues = deviceConfigs[dev]; + + cfgValues["kb_layout"].strValue = "us"; + cfgValues["kb_variant"].strValue = STRVAL_EMPTY; + cfgValues["kb_options"].strValue = STRVAL_EMPTY; + cfgValues["kb_rules"].strValue = STRVAL_EMPTY; + cfgValues["kb_model"].strValue = STRVAL_EMPTY; + cfgValues["repeat_rate"].intValue = 25; + cfgValues["repeat_delay"].intValue = 600; + cfgValues["natural_scroll"].intValue = 0; + cfgValues["numlock_by_default"].intValue = 0; + cfgValues["disable_while_typing"].intValue = 1; + cfgValues["clickfinger_behavior"].intValue = 0; + cfgValues["middle_button_emulation"].intValue = 0; + cfgValues["tap-to-click"].intValue = 1; +} + void CConfigManager::init() { loadConfigLoadVars(); @@ -134,33 +152,56 @@ void CConfigManager::configSetValueSafe(const std::string& COMMAND, const std::s parseError = "Error setting value <" + VALUE + "> for field <" + COMMAND + ">: No such field."; } - return; + if (COMMAND.find("device:") == 0 /* devices parsed later */) { + parseError = ""; + } else { + return; + } } + SConfigValue* CONFIGENTRY = nullptr; - auto& CONFIGENTRY = configValues.at(COMMAND); - if (CONFIGENTRY.intValue != -1) { + if (COMMAND.find("device:") == 0) { + const auto DEVICE = COMMAND.substr(7).substr(0, COMMAND.find_last_of(':') - 7); + const auto CONFIGVAR = COMMAND.substr(COMMAND.find_last_of(':') + 1); + + if (!deviceConfigExists(DEVICE)) + setDeviceDefaultVars(DEVICE); + + auto it = deviceConfigs.find(DEVICE); + + if (it->second.find(CONFIGVAR) == it->second.end()) { + parseError = "Error setting value <" + VALUE + "> for field <" + COMMAND + ">: No such field."; + return; + } + + CONFIGENTRY = &it->second.at(CONFIGVAR); + } else { + CONFIGENTRY = &configValues.at(COMMAND); + } + + if (CONFIGENTRY->intValue != -1) { try { if (VALUE.find("0x") == 0) { // Values with 0x are hex const auto VALUEWITHOUTHEX = VALUE.substr(2); - CONFIGENTRY.intValue = stol(VALUEWITHOUTHEX, nullptr, 16); + CONFIGENTRY->intValue = stol(VALUEWITHOUTHEX, nullptr, 16); } else - CONFIGENTRY.intValue = stol(VALUE); + CONFIGENTRY->intValue = stol(VALUE); } catch (...) { Debug::log(WARN, "Error reading value of %s", COMMAND.c_str()); parseError = "Error setting value <" + VALUE + "> for field <" + COMMAND + ">."; } - } else if (CONFIGENTRY.floatValue != -1) { + } else if (CONFIGENTRY->floatValue != -1) { try { - CONFIGENTRY.floatValue = stof(VALUE); + CONFIGENTRY->floatValue = stof(VALUE); } catch (...) { Debug::log(WARN, "Error reading value of %s", COMMAND.c_str()); parseError = "Error setting value <" + VALUE + "> for field <" + COMMAND + ">."; } - } else if (CONFIGENTRY.strValue != "") { + } else if (CONFIGENTRY->strValue != "") { try { - CONFIGENTRY.strValue = VALUE; + CONFIGENTRY->strValue = VALUE; } catch (...) { Debug::log(WARN, "Error reading value of %s", COMMAND.c_str()); parseError = "Error setting value <" + VALUE + "> for field <" + COMMAND + ">."; @@ -706,6 +747,7 @@ void CConfigManager::loadConfigLoadVars() { g_pAnimationManager->removeAllBeziers(); m_mAdditionalReservedAreas.clear(); configDynamicVars.clear(); + deviceConfigs.clear(); // paths configPaths.clear(); @@ -849,7 +891,7 @@ void CConfigManager::tick() { } std::mutex configmtx; -SConfigValue CConfigManager::getConfigValueSafe(std::string val) { +SConfigValue CConfigManager::getConfigValueSafe(const std::string& val) { std::lock_guard lg(configmtx); SConfigValue copy = configValues[val]; @@ -857,15 +899,29 @@ SConfigValue CConfigManager::getConfigValueSafe(std::string val) { return copy; } -int CConfigManager::getInt(std::string v) { +SConfigValue CConfigManager::getConfigValueSafeDevice(const std::string& dev, const std::string& val) { + std::lock_guard lg(configmtx); + + const auto it = deviceConfigs.find(dev); + + if (it == deviceConfigs.end()) { + return SConfigValue(); + } + + SConfigValue copy = it->second[val]; + + return copy; +} + +int CConfigManager::getInt(const std::string& v) { return getConfigValueSafe(v).intValue; } -float CConfigManager::getFloat(std::string v) { +float CConfigManager::getFloat(const std::string& v) { return getConfigValueSafe(v).floatValue; } -std::string CConfigManager::getString(std::string v) { +std::string CConfigManager::getString(const std::string& v) { const auto VAL = getConfigValueSafe(v).strValue; if (VAL == STRVAL_EMPTY) @@ -874,6 +930,23 @@ std::string CConfigManager::getString(std::string v) { return VAL; } +int CConfigManager::getDeviceInt(const std::string& dev, const std::string& v) { + return getConfigValueSafeDevice(dev, v).intValue; +} + +float CConfigManager::getDeviceFloat(const std::string& dev, const std::string& v) { + return getConfigValueSafeDevice(dev, v).floatValue; +} + +std::string CConfigManager::getDeviceString(const std::string& dev, const std::string& v) { + const auto VAL = getConfigValueSafeDevice(dev, v).strValue; + + if (VAL == STRVAL_EMPTY) + return ""; + + return VAL; +} + void CConfigManager::setInt(std::string v, int val) { configValues[v].intValue = val; } @@ -981,3 +1054,10 @@ void CConfigManager::performMonitorReload() { SConfigValue* CConfigManager::getConfigValuePtr(std::string val) { return &configValues[val]; } + +bool CConfigManager::deviceConfigExists(const std::string& dev) { + const auto it = deviceConfigs.find(dev); + + return it != deviceConfigs.end(); +} + diff --git a/src/config/ConfigManager.hpp b/src/config/ConfigManager.hpp index 8c0bd857..57124ece 100644 --- a/src/config/ConfigManager.hpp +++ b/src/config/ConfigManager.hpp @@ -52,13 +52,18 @@ public: void tick(); void init(); - int getInt(std::string); - float getFloat(std::string); - std::string getString(std::string); + int getInt(const std::string&); + float getFloat(const std::string&); + std::string getString(const std::string&); void setFloat(std::string, float); void setInt(std::string, int); void setString(std::string, std::string); + int getDeviceInt(const std::string&, const std::string&); + float getDeviceFloat(const std::string&, const std::string&); + std::string getDeviceString(const std::string&, const std::string&); + bool deviceConfigExists(const std::string&); + SConfigValue* getConfigValuePtr(std::string); SMonitorRule getMonitorRuleFor(std::string); @@ -81,6 +86,7 @@ private: std::unordered_map configModifyTimes; // stores modify times std::unordered_map configDynamicVars; // stores dynamic vars declared by the user std::unordered_map configValues; + std::unordered_map> deviceConfigs; // stores device configs std::string configCurrentPath; @@ -100,12 +106,15 @@ private: // internal methods void setDefaultVars(); + void setDeviceDefaultVars(const std::string&); void applyUserDefinedVars(std::string&, const size_t); void loadConfigLoadVars(); - SConfigValue getConfigValueSafe(std::string); + SConfigValue getConfigValueSafe(const std::string&); + SConfigValue getConfigValueSafeDevice(const std::string&, const std::string&); void parseLine(std::string&); void configSetValueSafe(const std::string&, const std::string&); + void handleDeviceConfig(const std::string&, const std::string&); void handleRawExec(const std::string&, const std::string&); void handleMonitor(const std::string&, const std::string&); void handleBind(const std::string&, const std::string&, bool locked = false); diff --git a/src/helpers/WLClasses.hpp b/src/helpers/WLClasses.hpp index d32ae333..33278053 100644 --- a/src/helpers/WLClasses.hpp +++ b/src/helpers/WLClasses.hpp @@ -71,7 +71,12 @@ struct SKeyboard { bool active = false; + std::string name = ""; + xkb_rule_names currentRules = {0}; + int repeatRate = 0; + int repeatDelay = 0; + int numlockOn = -1; // For the list lookup bool operator==(const SKeyboard& rhs) { @@ -87,6 +92,8 @@ struct SMouse { pixman_region32_t confinedTo; + std::string name = ""; + DYNLISTENER(commitConstraint); DYNLISTENER(destroyMouse); @@ -168,6 +175,8 @@ struct STablet { wlr_tablet_v2_tablet* wlrTabletV2 = nullptr; wlr_input_device* wlrDevice = nullptr; + std::string name = ""; + bool operator==(const STablet& b) { return wlrDevice == b.wlrDevice; } @@ -186,6 +195,8 @@ struct STabletTool { bool active = true; + std::string name = ""; + DYNLISTENER(TabletToolDestroy); DYNLISTENER(TabletToolSetCursor); @@ -198,6 +209,8 @@ struct STabletPad { wlr_tablet_v2_tablet_pad* wlrTabletPadV2 = nullptr; STablet* pTabletParent = nullptr; + std::string name = ""; + DYNLISTENER(Attach); DYNLISTENER(Button); DYNLISTENER(Strip); diff --git a/src/managers/input/InputManager.cpp b/src/managers/input/InputManager.cpp index e9d77489..548af552 100644 --- a/src/managers/input/InputManager.cpp +++ b/src/managers/input/InputManager.cpp @@ -352,10 +352,11 @@ void CInputManager::newKeyboard(wlr_input_device* keyboard) { PNEWKEYBOARD->keyboard = keyboard; - const auto REPEATRATE = g_pConfigManager->getInt("input:repeat_rate"); - const auto REPEATDELAY = g_pConfigManager->getInt("input:repeat_delay"); - - wlr_keyboard_set_repeat_info(keyboard->keyboard, std::max(0, REPEATRATE), std::max(0, REPEATDELAY)); + try { + PNEWKEYBOARD->name = std::string(keyboard->name); + } catch (std::exception& e) { + Debug::log(ERR, "Keyboard had no name???"); // logic error + } PNEWKEYBOARD->hyprListener_keyboardMod.initCallback(&keyboard->keyboard->events.modifiers, &Events::listener_keyboardMod, PNEWKEYBOARD, "Keyboard"); PNEWKEYBOARD->hyprListener_keyboardKey.initCallback(&keyboard->keyboard->events.key, &Events::listener_keyboardKey, PNEWKEYBOARD, "Keyboard"); @@ -378,17 +379,23 @@ void CInputManager::setKeyboardLayout() { } void CInputManager::applyConfigToKeyboard(SKeyboard* pKeyboard) { + const auto HASCONFIG = g_pConfigManager->deviceConfigExists(pKeyboard->name); ASSERT(pKeyboard); - const auto RULES = g_pConfigManager->getString("input:kb_rules"); - const auto MODEL = g_pConfigManager->getString("input:kb_model"); - const auto LAYOUT = g_pConfigManager->getString("input:kb_layout"); - const auto VARIANT = g_pConfigManager->getString("input:kb_variant"); - const auto OPTIONS = g_pConfigManager->getString("input:kb_options"); + const auto REPEATRATE = HASCONFIG ? g_pConfigManager->getDeviceInt(pKeyboard->name, "repeat_rate") : g_pConfigManager->getInt("input:repeat_rate"); + const auto REPEATDELAY = HASCONFIG ? g_pConfigManager->getDeviceInt(pKeyboard->name, "repeat_delay") : g_pConfigManager->getInt("input:repeat_delay"); + + const auto NUMLOCKON = HASCONFIG ? g_pConfigManager->getDeviceInt(pKeyboard->name, "numlock_by_default") : g_pConfigManager->getInt("input:numlock_by_default"); + + const auto RULES = HASCONFIG ? g_pConfigManager->getDeviceString(pKeyboard->name, "kb_rules") : g_pConfigManager->getString("input:kb_rules"); + const auto MODEL = HASCONFIG ? g_pConfigManager->getDeviceString(pKeyboard->name, "kb_model") : g_pConfigManager->getString("input:kb_model"); + const auto LAYOUT = HASCONFIG ? g_pConfigManager->getDeviceString(pKeyboard->name, "kb_layout") : g_pConfigManager->getString("input:kb_layout"); + const auto VARIANT = HASCONFIG ? g_pConfigManager->getDeviceString(pKeyboard->name, "kb_variant") : g_pConfigManager->getString("input:kb_variant"); + const auto OPTIONS = HASCONFIG ? g_pConfigManager->getDeviceString(pKeyboard->name, "kb_options") : g_pConfigManager->getString("input:kb_options"); try { - if (RULES != "" && RULES == std::string(pKeyboard->currentRules.rules) && MODEL == std::string(pKeyboard->currentRules.model) && LAYOUT == std::string(pKeyboard->currentRules.layout) && VARIANT == std::string(pKeyboard->currentRules.variant) && OPTIONS == std::string(pKeyboard->currentRules.options)) { + if (NUMLOCKON == pKeyboard->numlockOn && REPEATDELAY == pKeyboard->repeatDelay && REPEATRATE == pKeyboard->repeatRate && RULES != "" && RULES == std::string(pKeyboard->currentRules.rules) && MODEL == std::string(pKeyboard->currentRules.model) && LAYOUT == std::string(pKeyboard->currentRules.layout) && VARIANT == std::string(pKeyboard->currentRules.variant) && OPTIONS == std::string(pKeyboard->currentRules.options)) { Debug::log(LOG, "Not applying config to keyboard, it did not change."); return; } @@ -397,6 +404,12 @@ void CInputManager::applyConfigToKeyboard(SKeyboard* pKeyboard) { // we can ignore those and just apply } + wlr_keyboard_set_repeat_info(pKeyboard->keyboard->keyboard, std::max(0, REPEATRATE), std::max(0, REPEATDELAY)); + + pKeyboard->repeatDelay = REPEATDELAY; + pKeyboard->repeatRate = REPEATRATE; + pKeyboard->numlockOn = NUMLOCKON; + xkb_rule_names rules = { .rules = RULES.c_str(), .model = MODEL.c_str(), @@ -430,7 +443,7 @@ void CInputManager::applyConfigToKeyboard(SKeyboard* pKeyboard) { wlr_keyboard_modifiers wlrMods = {0}; - if (g_pConfigManager->getInt("input:numlock_by_default") == 1) { + if (NUMLOCKON == 1) { // lock numlock const auto IDX = xkb_map_mod_get_index(KEYMAP, XKB_MOD_NAME_NUM); @@ -453,37 +466,44 @@ void CInputManager::newMouse(wlr_input_device* mouse) { const auto PMOUSE = &m_lMice.back(); PMOUSE->mouse = mouse; + try { + PMOUSE->name = std::string(mouse->name); + } catch(std::exception& e) { + Debug::log(ERR, "Mouse had no name???"); // logic error + } + + const auto HASCONFIG = g_pConfigManager->deviceConfigExists(PMOUSE->name); if (wlr_input_device_is_libinput(mouse)) { const auto LIBINPUTDEV = (libinput_device*)wlr_libinput_get_device_handle(mouse); - if (g_pConfigManager->getInt("input:touchpad:clickfinger_behavior") == 0) // toggle software buttons or clickfinger + if ((HASCONFIG ? g_pConfigManager->getDeviceInt(PMOUSE->name, "clickfinger_behavior") : g_pConfigManager->getInt("input:touchpad:clickfinger_behavior")) == 0) // toggle software buttons or clickfinger libinput_device_config_click_set_method(LIBINPUTDEV, LIBINPUT_CONFIG_CLICK_METHOD_BUTTON_AREAS); else libinput_device_config_click_set_method(LIBINPUTDEV, LIBINPUT_CONFIG_CLICK_METHOD_CLICKFINGER); if (libinput_device_config_middle_emulation_is_available(LIBINPUTDEV)) { // middleclick on r+l mouse button pressed - if (g_pConfigManager->getInt("input:touchpad:middle_button_emulation") == 1) + if ((HASCONFIG ? g_pConfigManager->getDeviceInt(PMOUSE->name, "middle_button_emulation") : g_pConfigManager->getInt("input:touchpad:middle_button_emulation")) == 1) libinput_device_config_middle_emulation_set_enabled(LIBINPUTDEV, LIBINPUT_CONFIG_MIDDLE_EMULATION_ENABLED); else libinput_device_config_middle_emulation_set_enabled(LIBINPUTDEV, LIBINPUT_CONFIG_MIDDLE_EMULATION_DISABLED); } if (libinput_device_config_tap_get_finger_count(LIBINPUTDEV)) // this is for tapping (like on a laptop) - if (g_pConfigManager->getInt("input:touchpad:tap-to-click") == 1) + if ((HASCONFIG ? g_pConfigManager->getDeviceInt(PMOUSE->name, "tap-to-click") : g_pConfigManager->getInt("input:touchpad:tap-to-click")) == 1) libinput_device_config_tap_set_enabled(LIBINPUTDEV, LIBINPUT_CONFIG_TAP_ENABLED); if (libinput_device_config_scroll_has_natural_scroll(LIBINPUTDEV)) { double w = 0, h = 0; if (libinput_device_has_capability(LIBINPUTDEV, LIBINPUT_DEVICE_CAP_POINTER) && libinput_device_get_size(LIBINPUTDEV, &w, &h) == 0) // pointer with size is a touchpad - libinput_device_config_scroll_set_natural_scroll_enabled(LIBINPUTDEV, g_pConfigManager->getInt("input:touchpad:natural_scroll")); + libinput_device_config_scroll_set_natural_scroll_enabled(LIBINPUTDEV, (HASCONFIG ? g_pConfigManager->getDeviceInt(PMOUSE->name, "natural_scroll") : g_pConfigManager->getInt("input:touchpad:natural_scroll"))); else - libinput_device_config_scroll_set_natural_scroll_enabled(LIBINPUTDEV, g_pConfigManager->getInt("input:natural_scroll")); + libinput_device_config_scroll_set_natural_scroll_enabled(LIBINPUTDEV, (HASCONFIG ? g_pConfigManager->getDeviceInt(PMOUSE->name, "natural_scroll") : g_pConfigManager->getInt("input:natural_scroll"))); } if (libinput_device_config_dwt_is_available(LIBINPUTDEV)) { - const auto DWT = static_cast(g_pConfigManager->getInt("input:touchpad:disable_while_typing") != 0); + const auto DWT = static_cast((HASCONFIG ? g_pConfigManager->getDeviceInt(PMOUSE->name, "disable_while_typing") : g_pConfigManager->getInt("input:touchpad:disable_while_typing")) != 0); libinput_device_config_dwt_set_enabled(LIBINPUTDEV, DWT); } } diff --git a/src/managers/input/Tablets.cpp b/src/managers/input/Tablets.cpp index 4285d06b..6a62e58e 100644 --- a/src/managers/input/Tablets.cpp +++ b/src/managers/input/Tablets.cpp @@ -4,6 +4,12 @@ void CInputManager::newTabletTool(wlr_input_device* pDevice) { const auto PNEWTABLET = &m_lTablets.emplace_back(); + try { + PNEWTABLET->name = std::string(pDevice->name); + } catch (std::exception& e) { + Debug::log(ERR, "Tablet had no name???"); // logic error + } + PNEWTABLET->wlrTablet = pDevice->tablet; PNEWTABLET->wlrDevice = pDevice; PNEWTABLET->wlrTabletV2 = wlr_tablet_create(g_pCompositor->m_sWLRTabletManager, g_pCompositor->m_sSeat.seat, pDevice); @@ -151,6 +157,12 @@ STabletTool* CInputManager::ensureTabletToolPresent(wlr_tablet_tool* pTool) { void CInputManager::newTabletPad(wlr_input_device* pDevice) { const auto PNEWPAD = &m_lTabletPads.emplace_back(); + try { + PNEWPAD->name = std::string(pDevice->name); + } catch (std::exception& e) { + Debug::log(ERR, "Pad had no name???"); // logic error + } + PNEWPAD->wlrTabletPadV2 = wlr_tablet_pad_create(g_pCompositor->m_sWLRTabletManager, g_pCompositor->m_sSeat.seat, pDevice); PNEWPAD->hyprListener_Button.initCallback(&pDevice->tablet_pad->events.button, [](void* owner, void* data) { From 92890d492a2dea43837591de79ffec828b50d6e2 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 30 Jun 2022 21:38:06 +0200 Subject: [PATCH 66/79] fallback on unset device config var --- src/config/ConfigManager.cpp | 11 +++++++++++ src/config/ConfigManager.hpp | 2 ++ 2 files changed, 13 insertions(+) diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index d76a1800..215d71c0 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -180,6 +180,8 @@ void CConfigManager::configSetValueSafe(const std::string& COMMAND, const std::s CONFIGENTRY = &configValues.at(COMMAND); } + CONFIGENTRY->set = true; + if (CONFIGENTRY->intValue != -1) { try { if (VALUE.find("0x") == 0) { @@ -910,6 +912,15 @@ SConfigValue CConfigManager::getConfigValueSafeDevice(const std::string& dev, co SConfigValue copy = it->second[val]; + // fallback if not set explicitly + if (!copy.set) { + for (auto& cv : configValues) { + if (cv.first.find(val) == cv.first.length() - val.length()) { + copy = cv.second; + } + } + } + return copy; } diff --git a/src/config/ConfigManager.hpp b/src/config/ConfigManager.hpp index 57124ece..bcb2fbe5 100644 --- a/src/config/ConfigManager.hpp +++ b/src/config/ConfigManager.hpp @@ -20,6 +20,8 @@ struct SConfigValue { int64_t intValue = -1; float floatValue = -1; std::string strValue = ""; + + bool set = false; // used for device configs }; struct SMonitorRule { From 3970b43ea2de4e397ac548e6e148749bbe202ce2 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 30 Jun 2022 23:50:57 +0200 Subject: [PATCH 67/79] fix disabling monitor while hyprland is running --- src/render/Renderer.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 4eaf988d..97c2de73 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -647,6 +647,15 @@ void CHyprRenderer::applyMonitorRule(SMonitor* pMonitor, SMonitorRule* pMonitorR Debug::log(LOG, "Applying monitor rule for %s", pMonitor->szName.c_str()); + // if it's disabled, disable and ignore + if (pMonitorRule->disabled) { + wlr_output_enable(pMonitor->output, 0); + wlr_output_commit(pMonitor->output); + + Events::listener_monitorDestroy(nullptr, pMonitor->output); + return; + } + // Check if the rule isn't already applied if (!force && DELTALESSTHAN(pMonitor->vecPixelSize.x, pMonitorRule->resolution.x, 1) && DELTALESSTHAN(pMonitor->vecPixelSize.y, pMonitorRule->resolution.y, 1) && DELTALESSTHAN(pMonitor->refreshRate, pMonitorRule->refreshRate, 1) && pMonitor->scale == pMonitorRule->scale && DELTALESSTHAN(pMonitor->vecPosition.x, pMonitorRule->offset.x, 1) && DELTALESSTHAN(pMonitor->vecPosition.y, pMonitorRule->offset.y, 1) && pMonitor->transform == pMonitorRule->transform) { Debug::log(LOG, "Not applying a new rule to %s because it's already applied!", pMonitor->szName.c_str()); From 91d68513de5b182103393ee4abd3eb37db905bee Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 30 Jun 2022 23:55:28 +0200 Subject: [PATCH 68/79] fix possible segfault by realloc --- src/config/ConfigManager.cpp | 11 ++++++++++- src/managers/KeybindManager.cpp | 10 +++++++++- src/render/Renderer.cpp | 12 +++++++----- src/render/Renderer.hpp | 2 +- 4 files changed, 27 insertions(+), 8 deletions(-) diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index 215d71c0..26503f7e 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -1054,11 +1054,20 @@ void CConfigManager::dispatchExecOnce() { } void CConfigManager::performMonitorReload() { + + bool overAgain = false; + for (auto& m : g_pCompositor->m_vMonitors) { auto rule = getMonitorRuleFor(m->szName); - g_pHyprRenderer->applyMonitorRule(m.get(), &rule); + if (!g_pHyprRenderer->applyMonitorRule(m.get(), &rule)) { + overAgain = true; + break; + } } + if (overAgain) + performMonitorReload(); + m_bWantsMonitorReload = false; } diff --git a/src/managers/KeybindManager.cpp b/src/managers/KeybindManager.cpp index e2a26781..f5554f57 100644 --- a/src/managers/KeybindManager.cpp +++ b/src/managers/KeybindManager.cpp @@ -894,10 +894,18 @@ void CKeybindManager::toggleSpecialWorkspace(std::string args) { } void CKeybindManager::forceRendererReload(std::string args) { + bool overAgain = false; + for (auto& m : g_pCompositor->m_vMonitors) { auto rule = g_pConfigManager->getMonitorRuleFor(m->szName); - g_pHyprRenderer->applyMonitorRule(m.get(), &rule, true); + if (!g_pHyprRenderer->applyMonitorRule(m.get(), &rule, true)) { + overAgain = true; + break; + } } + + if (overAgain) + forceRendererReload(args); } void CKeybindManager::resizeActive(std::string args) { diff --git a/src/render/Renderer.cpp b/src/render/Renderer.cpp index 97c2de73..eaa3cd90 100644 --- a/src/render/Renderer.cpp +++ b/src/render/Renderer.cpp @@ -643,7 +643,7 @@ DAMAGETRACKINGMODES CHyprRenderer::damageTrackingModeFromStr(const std::string& return DAMAGE_TRACKING_INVALID; } -void CHyprRenderer::applyMonitorRule(SMonitor* pMonitor, SMonitorRule* pMonitorRule, bool force) { +bool CHyprRenderer::applyMonitorRule(SMonitor* pMonitor, SMonitorRule* pMonitorRule, bool force) { Debug::log(LOG, "Applying monitor rule for %s", pMonitor->szName.c_str()); @@ -653,13 +653,13 @@ void CHyprRenderer::applyMonitorRule(SMonitor* pMonitor, SMonitorRule* pMonitorR wlr_output_commit(pMonitor->output); Events::listener_monitorDestroy(nullptr, pMonitor->output); - return; + return false; } // Check if the rule isn't already applied if (!force && DELTALESSTHAN(pMonitor->vecPixelSize.x, pMonitorRule->resolution.x, 1) && DELTALESSTHAN(pMonitor->vecPixelSize.y, pMonitorRule->resolution.y, 1) && DELTALESSTHAN(pMonitor->refreshRate, pMonitorRule->refreshRate, 1) && pMonitor->scale == pMonitorRule->scale && DELTALESSTHAN(pMonitor->vecPosition.x, pMonitorRule->offset.x, 1) && DELTALESSTHAN(pMonitor->vecPosition.y, pMonitorRule->offset.y, 1) && pMonitor->transform == pMonitorRule->transform) { Debug::log(LOG, "Not applying a new rule to %s because it's already applied!", pMonitor->szName.c_str()); - return; + return true; } wlr_output_set_scale(pMonitor->output, pMonitorRule->scale); @@ -709,7 +709,7 @@ void CHyprRenderer::applyMonitorRule(SMonitor* pMonitor, SMonitorRule* pMonitorR if (!PREFERREDMODE) { Debug::log(ERR, "Monitor %s has NO PREFERRED MODE, and an INVALID one was requested: %ix%i@%2f", (int)pMonitorRule->resolution.x, (int)pMonitorRule->resolution.y, (float)pMonitorRule->refreshRate); - return; + return true; } // Preferred is valid @@ -740,7 +740,7 @@ void CHyprRenderer::applyMonitorRule(SMonitor* pMonitor, SMonitorRule* pMonitorR if (!wlr_output_commit(pMonitor->output)) { Debug::log(ERR, "Couldn't commit output named %s", pMonitor->output->name); - return; + return true; } int x, y; @@ -762,6 +762,8 @@ void CHyprRenderer::applyMonitorRule(SMonitor* pMonitor, SMonitorRule* pMonitorR // frame skip pMonitor->framesToSkip = 1; + + return true; } void CHyprRenderer::ensureCursorRenderingMode() { diff --git a/src/render/Renderer.hpp b/src/render/Renderer.hpp index 43a241ed..ff9fd4ea 100644 --- a/src/render/Renderer.hpp +++ b/src/render/Renderer.hpp @@ -28,7 +28,7 @@ public: void damageBox(wlr_box*); void damageBox(const int& x, const int& y, const int& w, const int& h); void damageMonitor(SMonitor*); - void applyMonitorRule(SMonitor*, SMonitorRule*, bool force = false); + bool applyMonitorRule(SMonitor*, SMonitorRule*, bool force = false); bool shouldRenderWindow(CWindow*, SMonitor*); bool shouldRenderWindow(CWindow*); void ensureCursorRenderingMode(); From 29ca7f90186415c7dd7ff344f3b032780d84e5db Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Fri, 1 Jul 2022 10:37:07 +0200 Subject: [PATCH 69/79] bring back O3 --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index d29f41c8..90a23020 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -62,7 +62,7 @@ IF(CMAKE_BUILD_TYPE MATCHES Debug OR CMAKE_BUILD_TYPE MATCHES DEBUG) message(STATUS "Configuring Hyprland in Debug with CMake!") add_definitions( -DHYPRLAND_DEBUG ) ELSE() - # add_compile_options(-O3) # may crash for some + add_compile_options( -O3 ) message(STATUS "Configuring Hyprland in Release with CMake!") ENDIF(CMAKE_BUILD_TYPE MATCHES Debug OR CMAKE_BUILD_TYPE MATCHES DEBUG) From 6f2a36c12324b13ac3c05c364271810adc15f530 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Fri, 1 Jul 2022 10:37:17 +0200 Subject: [PATCH 70/79] limit events on socket2 to 1024 chars --- src/managers/EventManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/managers/EventManager.cpp b/src/managers/EventManager.cpp index 5782718d..68bd94c5 100644 --- a/src/managers/EventManager.cpp +++ b/src/managers/EventManager.cpp @@ -89,7 +89,7 @@ void CEventManager::startThread() { for (auto& ev : m_dQueuedEvents) { std::string eventString = ev.event + ">>" + ev.data + "\n"; for (auto& fd : m_dAcceptedSocketFDs) { - write(fd, eventString.c_str(), eventString.length()); + write(fd, eventString.substr(0, 1023).c_str(), eventString.length()); } } From 1750a7cdbbccac32b7df2c9a672d5603740b4787 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Fri, 1 Jul 2022 11:54:52 +0200 Subject: [PATCH 71/79] oops --- src/managers/EventManager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/managers/EventManager.cpp b/src/managers/EventManager.cpp index 68bd94c5..22299a01 100644 --- a/src/managers/EventManager.cpp +++ b/src/managers/EventManager.cpp @@ -87,9 +87,9 @@ void CEventManager::startThread() { // write all queued events for (auto& ev : m_dQueuedEvents) { - std::string eventString = ev.event + ">>" + ev.data + "\n"; + std::string eventString = (ev.event + ">>" + ev.data).substr(0, 1022) + "\n"; for (auto& fd : m_dAcceptedSocketFDs) { - write(fd, eventString.substr(0, 1023).c_str(), eventString.length()); + write(fd, eventString.c_str(), eventString.length()); } } From 868e0f48d023714a205acf071594983d22d1478c Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Fri, 1 Jul 2022 15:57:56 +0200 Subject: [PATCH 72/79] added debug:disable_logs --- src/config/ConfigManager.cpp | 3 +++ src/debug/Log.cpp | 3 +++ src/debug/Log.hpp | 1 + 3 files changed, 7 insertions(+) diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index 26503f7e..f313b155 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -15,6 +15,8 @@ CConfigManager::CConfigManager() { static const char* const ENVHOME = getenv("HOME"); const std::string CONFIGPATH = ENVHOME + (ISDEBUG ? (std::string) "/.config/hypr/hyprlandd.conf" : (std::string) "/.config/hypr/hyprland.conf"); configPaths.emplace_back(CONFIGPATH); + + Debug::disableLogs = &configValues["debug:disable_logs"].intValue; } void CConfigManager::setDefaultVars() { @@ -39,6 +41,7 @@ void CConfigManager::setDefaultVars() { configValues["debug:log_damage"].intValue = 0; configValues["debug:overlay"].intValue = 0; configValues["debug:damage_blink"].intValue = 0; + configValues["debug:disable_logs"].intValue = 0; configValues["decoration:rounding"].intValue = 1; configValues["decoration:blur"].intValue = 1; diff --git a/src/debug/Log.cpp b/src/debug/Log.cpp index a864f0d2..2fa4a127 100644 --- a/src/debug/Log.cpp +++ b/src/debug/Log.cpp @@ -14,6 +14,9 @@ void Debug::init(std::string IS) { void Debug::log(LogLevel level, const char* fmt, ...) { + if (disableLogs && *disableLogs) + return; + // log to a file std::ofstream ofs; ofs.open(logFile, std::ios::out | std::ios::app); diff --git a/src/debug/Log.hpp b/src/debug/Log.hpp index 814da421..bde9b820 100644 --- a/src/debug/Log.hpp +++ b/src/debug/Log.hpp @@ -17,4 +17,5 @@ namespace Debug { void log(LogLevel level, const char* fmt, ...); inline std::string logFile; + inline int64_t* disableLogs = nullptr; }; \ No newline at end of file From 2225dca57665059102cd0225b8843a1d90a4f076 Mon Sep 17 00:00:00 2001 From: Dakes Date: Fri, 1 Jul 2022 16:24:37 +0200 Subject: [PATCH 73/79] Add focusWindow dispatcher. Takes titles & classes Removed focusWindowByClass function, replaced with focusWindow. Either takes a class matching regex, or a title matching one, beginning with "title:" Kept the focuswindowbyclass dispatcher identifier to stay backwards compatible with existing configs. --- src/managers/KeybindManager.cpp | 26 +++++++++++++++++++------- src/managers/KeybindManager.hpp | 2 +- 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/src/managers/KeybindManager.cpp b/src/managers/KeybindManager.cpp index f5554f57..cb091c9f 100644 --- a/src/managers/KeybindManager.cpp +++ b/src/managers/KeybindManager.cpp @@ -30,7 +30,8 @@ CKeybindManager::CKeybindManager() { m_mDispatchers["resizeactive"] = resizeActive; m_mDispatchers["moveactive"] = moveActive; m_mDispatchers["cyclenext"] = circleNext; - m_mDispatchers["focuswindowbyclass"] = focusWindowByClass; + m_mDispatchers["focuswindowbyclass"] = focusWindow; + m_mDispatchers["focuswindow"] = focusWindow; m_mDispatchers["submap"] = setSubmap; } @@ -1017,17 +1018,28 @@ void CKeybindManager::circleNext(std::string) { wlr_cursor_warp(g_pCompositor->m_sWLRCursor, nullptr, MIDPOINT.x, MIDPOINT.y); } -void CKeybindManager::focusWindowByClass(std::string clazz) { - std::regex classCheck(clazz); +void CKeybindManager::focusWindow(std::string regexp) { + bool titleRegex = false; + std::regex regexCheck(regexp); + if (regexp.find("title:") == 0) { + titleRegex = true; + regexCheck = std::regex(regexp.substr(6)); + } for (auto& w : g_pCompositor->m_vWindows) { if (!w->m_bIsMapped || w->m_bHidden) continue; - const auto windowClass = g_pXWaylandManager->getAppIDClass(w.get()); - - if (!std::regex_search(windowClass, classCheck)) - continue; + if (titleRegex) { + const auto windowTitle = g_pXWaylandManager->getTitle(w.get()); + if (!std::regex_search(windowTitle, regexCheck)) + continue; + } + else { + const auto windowClass = g_pXWaylandManager->getAppIDClass(w.get()); + if (!std::regex_search(windowClass, regexCheck)) + continue; + } Debug::log(LOG, "Focusing to window name: %s", w->m_szTitle.c_str()); diff --git a/src/managers/KeybindManager.hpp b/src/managers/KeybindManager.hpp index 117a5ec4..31498677 100644 --- a/src/managers/KeybindManager.hpp +++ b/src/managers/KeybindManager.hpp @@ -61,7 +61,7 @@ private: static void resizeActive(std::string); static void moveActive(std::string); static void circleNext(std::string); - static void focusWindowByClass(std::string); + static void focusWindow(std::string); static void setSubmap(std::string); friend class CCompositor; From 7d7e82d446f097692e24220614951da435dcca2b Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Fri, 1 Jul 2022 17:59:11 +0200 Subject: [PATCH 74/79] only do mouseMoveUnified on pix change --- src/managers/input/InputManager.cpp | 7 +++++++ src/managers/input/InputManager.hpp | 1 + 2 files changed, 8 insertions(+) diff --git a/src/managers/input/InputManager.cpp b/src/managers/input/InputManager.cpp index 548af552..24143833 100644 --- a/src/managers/input/InputManager.cpp +++ b/src/managers/input/InputManager.cpp @@ -37,6 +37,13 @@ void CInputManager::mouseMoveUnified(uint32_t time, bool refocus) { } Vector2D mouseCoords = getMouseCoordsInternal(); + const auto MOUSECOORDSFLOORED = mouseCoords.floor(); + + if (MOUSECOORDSFLOORED == m_vLastCursorPosFloored) + return; + + m_vLastCursorPosFloored = MOUSECOORDSFLOORED; + const auto PMONITOR = g_pCompositor->getMonitorFromCursor(); bool didConstraintOnCursor = false; diff --git a/src/managers/input/InputManager.hpp b/src/managers/input/InputManager.hpp index 5089e5e1..e28e084b 100644 --- a/src/managers/input/InputManager.hpp +++ b/src/managers/input/InputManager.hpp @@ -68,6 +68,7 @@ private: // for click behavior override eClickBehaviorMode m_ecbClickBehavior = CLICKMODE_DEFAULT; + Vector2D m_vLastCursorPosFloored = Vector2D(); void processMouseDownNormal(wlr_pointer_button_event* e); void processMouseDownKill(wlr_pointer_button_event* e); From 6f4f164071dec3119e2eb7337987c55f517a6bbd Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Fri, 1 Jul 2022 20:14:33 +0200 Subject: [PATCH 75/79] don't focus layers without keyboard_interactive --- src/Compositor.cpp | 6 ++++-- src/Compositor.hpp | 2 +- src/managers/input/InputManager.cpp | 11 ++++++----- 3 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/Compositor.cpp b/src/Compositor.cpp index c3758513..0d8698a6 100644 --- a/src/Compositor.cpp +++ b/src/Compositor.cpp @@ -625,15 +625,17 @@ CWindow* CCompositor::getWindowForPopup(wlr_xdg_popup* popup) { return nullptr; } -wlr_surface* CCompositor::vectorToLayerSurface(const Vector2D& pos, std::list* layerSurfaces, Vector2D* sCoords) { +wlr_surface* CCompositor::vectorToLayerSurface(const Vector2D& pos, std::list* layerSurfaces, Vector2D* sCoords, SLayerSurface** ppLayerSurfaceFound) { for (auto it = layerSurfaces->rbegin(); it != layerSurfaces->rend(); it++) { if ((*it)->fadingOut || !(*it)->layerSurface || ((*it)->layerSurface && !(*it)->layerSurface->mapped)) continue; const auto SURFACEAT = wlr_layer_surface_v1_surface_at((*it)->layerSurface, pos.x - (*it)->geometry.x, pos.y - (*it)->geometry.y, &sCoords->x, &sCoords->y); - if (SURFACEAT) + if (SURFACEAT) { + *ppLayerSurfaceFound = *it; return SURFACEAT; + } } return nullptr; diff --git a/src/Compositor.hpp b/src/Compositor.hpp index ae7777d3..7ad3b7f8 100644 --- a/src/Compositor.hpp +++ b/src/Compositor.hpp @@ -101,7 +101,7 @@ public: CWindow* vectorToWindow(const Vector2D&); CWindow* vectorToWindowIdeal(const Vector2D&); CWindow* vectorToWindowTiled(const Vector2D&); - wlr_surface* vectorToLayerSurface(const Vector2D&, std::list*, Vector2D*); + wlr_surface* vectorToLayerSurface(const Vector2D&, std::list*, Vector2D*, SLayerSurface**); wlr_surface* vectorWindowToSurface(const Vector2D&, CWindow*, Vector2D& sl); CWindow* windowFromCursor(); CWindow* windowFloatingFromCursor(); diff --git a/src/managers/input/InputManager.cpp b/src/managers/input/InputManager.cpp index 24143833..9d175fe9 100644 --- a/src/managers/input/InputManager.cpp +++ b/src/managers/input/InputManager.cpp @@ -117,10 +117,11 @@ void CInputManager::mouseMoveUnified(uint32_t time, bool refocus) { Vector2D surfaceCoords; Vector2D surfacePos = Vector2D(-1337, -1337); CWindow* pFoundWindow = nullptr; + SLayerSurface* pFoundLayerSurface = nullptr; // overlay is above fullscreen if (!foundSurface) - foundSurface = g_pCompositor->vectorToLayerSurface(mouseCoords, &PMONITOR->m_aLayerSurfaceLists[ZWLR_LAYER_SHELL_V1_LAYER_OVERLAY], &surfaceCoords); + foundSurface = g_pCompositor->vectorToLayerSurface(mouseCoords, &PMONITOR->m_aLayerSurfaceLists[ZWLR_LAYER_SHELL_V1_LAYER_OVERLAY], &surfaceCoords, &pFoundLayerSurface); // then, we check if the workspace doesnt have a fullscreen window const auto PWORKSPACE = g_pCompositor->getWorkspaceByID(PMONITOR->activeWorkspace); @@ -148,7 +149,7 @@ void CInputManager::mouseMoveUnified(uint32_t time, bool refocus) { } if (!foundSurface) - foundSurface = g_pCompositor->vectorToLayerSurface(mouseCoords, &PMONITOR->m_aLayerSurfaceLists[ZWLR_LAYER_SHELL_V1_LAYER_TOP], &surfaceCoords); + foundSurface = g_pCompositor->vectorToLayerSurface(mouseCoords, &PMONITOR->m_aLayerSurfaceLists[ZWLR_LAYER_SHELL_V1_LAYER_TOP], &surfaceCoords, &pFoundLayerSurface); // then windows if (!foundSurface) { @@ -169,10 +170,10 @@ void CInputManager::mouseMoveUnified(uint32_t time, bool refocus) { // then surfaces below if (!foundSurface) - foundSurface = g_pCompositor->vectorToLayerSurface(mouseCoords, &PMONITOR->m_aLayerSurfaceLists[ZWLR_LAYER_SHELL_V1_LAYER_BOTTOM], &surfaceCoords); + foundSurface = g_pCompositor->vectorToLayerSurface(mouseCoords, &PMONITOR->m_aLayerSurfaceLists[ZWLR_LAYER_SHELL_V1_LAYER_BOTTOM], &surfaceCoords, &pFoundLayerSurface); if (!foundSurface) - foundSurface = g_pCompositor->vectorToLayerSurface(mouseCoords, &PMONITOR->m_aLayerSurfaceLists[ZWLR_LAYER_SHELL_V1_LAYER_BACKGROUND], &surfaceCoords); + foundSurface = g_pCompositor->vectorToLayerSurface(mouseCoords, &PMONITOR->m_aLayerSurfaceLists[ZWLR_LAYER_SHELL_V1_LAYER_BACKGROUND], &surfaceCoords, &pFoundLayerSurface); if (!foundSurface) { if (m_ecbClickBehavior == CLICKMODE_KILL) @@ -213,7 +214,7 @@ void CInputManager::mouseMoveUnified(uint32_t time, bool refocus) { } else { g_pCompositor->focusWindow(pFoundWindow, foundSurface); } - } else + } else if (pFoundLayerSurface && pFoundLayerSurface->layerSurface->current.keyboard_interactive) g_pCompositor->focusSurface(foundSurface); wlr_seat_pointer_notify_enter(g_pCompositor->m_sSeat.seat, foundSurface, surfaceLocal.x, surfaceLocal.y); From e77f451e279a5c418543b1cfa1101cde79f9e503 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Fri, 1 Jul 2022 22:49:12 +0200 Subject: [PATCH 76/79] minor oopsie --- src/events/Layers.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/events/Layers.cpp b/src/events/Layers.cpp index ea7eac4a..773ba909 100644 --- a/src/events/Layers.cpp +++ b/src/events/Layers.cpp @@ -179,7 +179,7 @@ void Events::listener_commitLayerSurface(void* owner, void* data) { if (!PMONITOR) return; - wlr_box geomFixed = {layersurface->geometry.x + PMONITOR->vecPosition.x, layersurface->geometry.y + PMONITOR->vecPosition.y, layersurface->geometry.width, layersurface->geometry.height}; + wlr_box geomFixed = {layersurface->geometry.x, layersurface->geometry.y, layersurface->geometry.width, layersurface->geometry.height}; g_pHyprRenderer->damageBox(&geomFixed); // fix if it changed its mon From 9ee14eb4452ea166f1b1c8517939388d413387e5 Mon Sep 17 00:00:00 2001 From: Mihai Fufezan Date: Sat, 2 Jul 2022 02:48:21 +0300 Subject: [PATCH 77/79] meson: build with -O3 (#291) --- meson.build | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index 18a4c709..00628761 100644 --- a/meson.build +++ b/meson.build @@ -1,6 +1,15 @@ project('Hyprland', 'cpp', 'c', version : '0.6.2beta', - default_options : ['warning_level=3', 'cpp_std=c++20', 'default_library=static']) + default_options : ['warning_level=2', 'cpp_std=c++20', 'default_library=static', 'optimization=3']) + +add_project_arguments( + [ + '-Wno-unused-parameter', + '-Wno-unused-value', + '-Wno-missing-field-initializers', + '-Wno-narrowing', + ], + language: 'cpp') wlroots = subproject('wlroots', default_options: ['examples=false']) have_xwlr = wlroots.get_variable('features').get('xwayland') From 80962de2a220dc8a199d21a3e44797c1ad8bc255 Mon Sep 17 00:00:00 2001 From: Mihai Fufezan Date: Sat, 2 Jul 2022 16:37:19 +0300 Subject: [PATCH 78/79] PR Template: add headers --- .github/pull_request_template.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 98473496..073333bc 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,9 +1,9 @@ -Describe your PR, what does it fix/add? +#### Describe your PR, what does it fix/add? -Is there anything you want to mention? (unchecked code, possible bugs, found problems, breaking compatibility, etc.) +#### Is there anything you want to mention? (unchecked code, possible bugs, found problems, breaking compatibility, etc.) -Is it ready for merging, or does it need work? +#### Is it ready for merging, or does it need work? From b7b3344188e3ebd2baed14bc288ee42a1ae8d6f2 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Sat, 2 Jul 2022 18:27:44 +0200 Subject: [PATCH 79/79] hyprctl: added support for hyprpaper --- hyprctl/main.cpp | 73 +++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 72 insertions(+), 1 deletion(-) diff --git a/hyprctl/main.cpp b/hyprctl/main.cpp index fab353c0..a1a1122d 100644 --- a/hyprctl/main.cpp +++ b/hyprctl/main.cpp @@ -27,6 +27,7 @@ const std::string USAGE = R"#(usage: hyprctl [command] [(opt)args] keyword version kill + hyprpaper reload)#"; void request(std::string arg) { @@ -75,7 +76,65 @@ void request(std::string arg) { char buffer[8192] = {0}; - sizeWritten = read(SERVERSOCKET,buffer, 8192); + sizeWritten = read(SERVERSOCKET, buffer, 8192); + + if (sizeWritten < 0) { + std::cout << "Couldn't read (5)"; + return; + } + + close(SERVERSOCKET); + + std::cout << std::string(buffer); +} + +void requestHyprpaper(std::string arg) { + const auto SERVERSOCKET = socket(AF_UNIX, SOCK_STREAM, 0); + + if (SERVERSOCKET < 0) { + std::cout << "Couldn't open a socket (1)"; + return; + } + + const auto SERVER = gethostbyname("localhost"); + + if (!SERVER) { + std::cout << "Couldn't get host (2)"; + return; + } + + // get the instance signature + auto instanceSig = getenv("HYPRLAND_INSTANCE_SIGNATURE"); + + if (!instanceSig) { + std::cout << "HYPRLAND_INSTANCE_SIGNATURE was not set! (Is Hyprland running?)"; + return; + } + + std::string instanceSigStr = std::string(instanceSig); + + sockaddr_un serverAddress = {0}; + serverAddress.sun_family = AF_UNIX; + + std::string socketPath = "/tmp/hypr/" + instanceSigStr + "/.hyprpaper.sock"; + + strcpy(serverAddress.sun_path, socketPath.c_str()); + + if (connect(SERVERSOCKET, (sockaddr*)&serverAddress, SUN_LEN(&serverAddress)) < 0) { + std::cout << "Couldn't connect to " << socketPath << ". (3)"; + return; + } + + auto sizeWritten = write(SERVERSOCKET, arg.c_str(), arg.length()); + + if (sizeWritten < 0) { + std::cout << "Couldn't write (4)"; + return; + } + + char buffer[8192] = {0}; + + sizeWritten = read(SERVERSOCKET, buffer, 8192); if (sizeWritten < 0) { std::cout << "Couldn't read (5)"; @@ -110,6 +169,17 @@ void keywordRequest(int argc, char** argv) { request(rq); } +void hyprpaperRequest(int argc, char** argv) { + if (argc < 4) { + std::cout << "hyprpaper requires 2 params"; + return; + } + + std::string rq = std::string(argv[2]) + " " + std::string(argv[3]); + + requestHyprpaper(rq); +} + void batchRequest(int argc, char** argv) { std::string rq = "[[BATCH]]" + std::string(argv[2]); @@ -135,6 +205,7 @@ int main(int argc, char** argv) { else if (!strcmp(argv[1], "reload")) request("reload"); else if (!strcmp(argv[1], "dispatch")) dispatchRequest(argc, argv); else if (!strcmp(argv[1], "keyword")) keywordRequest(argc, argv); + else if (!strcmp(argv[1], "hyprpaper")) hyprpaperRequest(argc, argv); else if (!strcmp(argv[1], "--batch")) batchRequest(argc, argv); else if (!strcmp(argv[1], "--help")) printf("%s", USAGE.c_str()); else {