Giter Club home page Giter Club logo

aurora's Introduction

Aurora libraries

Aurora is a collection of libraries for writing modern, elegant and fast desktop Compose applications based on the Ephemeral design system. It is built with Java 17, and runs on Java 17 and later.

Documentation

Window top-level APIs

Theming

Components

SVG transcoding

Have a question?

Aurora artifacts

Aurora artifacts are available in the central Maven repository under groupId=org.pushing-pixels

Core artifacts

  • Maven Central aurora-theming
  • Maven Central aurora-component
  • Maven Central aurora-window

Tools artifacts

  • Maven Central aurora-tools-svg-transcoder
  • Maven Central aurora-tools-svg-transcoder-gradle-plugin

Snapshots

Aurora snapshot artifacts are available in the Sonatype repository.

Building Aurora

This document is an overview of how to build Aurora artifacts locally.

aurora's People

Contributors

kirill-grouchnikov avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

aurora's Issues

[Window] Pressing a header command button while the window is fullscreen will make it floating

Bug Description

Pressing a header command button while the window is fullscreen will make it floating (without even changing the state).

Here is a minimal amount of code to reproduce this behaviour:

fun main() = auroraApplication {
    val windowState = rememberWindowState()
    AuroraWindow(
        skin = marinerSkin(),
        state = windowState,
        onCloseRequest = ::exitApplication,
        menuCommands = CommandGroup(
            commands = listOf(
                Command(
                    text = "Fullscreen Top",
                    secondaryContentModel = CommandMenuContentModel(
                        CommandGroup(
                            commands = listOf(
                                Command(
                                    text = "Fullscreen",
                                    action = {
                                        if (windowState.placement == WindowPlacement.Floating) {
                                            windowState.placement = WindowPlacement.Fullscreen
                                        } else {
                                            windowState.placement = WindowPlacement.Floating
                                        }
                                    }
                                )
                            )
                        )
                    )
                )
            )
        )
    ) {

    }
}
NVIDIA_Share_DdMDm9Vkjs.mp4

Platform Info

Aurora Version: Tested on both 1.1.0 and 1.2-SNAPSHOT (1.2-20220513.221833-4)

[Component] Eliminate flash of color artifacts on opening popup windows

This is relevant for combo boxes, command button popups and rich tooltips.

There's a flash of default (light grey) fill on the ComposeWindow that contains the popup content before the actual content is created, measured and laid out. That window should have its background set to match the current skin and decoration area type.

[Component] Revisit configuration of popups

Address the API gaps around configuring placement and alignment of popup content.

The existing PopupPlacementStrategy options do not allow configuring the alignment of popup content beyond the main-axis placement.

  • Placement - already exists
    • Above the anchor area (Upward)
    • Under the anchor area (Downward)
    • Vertically centered around the anchor area (CenteredVertically)
    • Before the horizontal start of the anchor area (Startward)
    • After the horizontal end of the anchor area (Endward)
  • Alignment
    • For vertical placement - Upward, Downward and CenteredVertically
      • Align the start edge of the popup to the start edge of the anchor area
      • Align the end edge of the popup to the end edge of the anchor area
    • For horizontal placement - Startward and Endward
      • Align the top edge of the popup to the top edge of the anchor area
      • Align the bottom edge of the popup to the bottom edge of the anchor area

[Theming] Add Catppuccin as a theme

Catppuccin is a well-defined pastel theme, and I feel it could be a nice addition to the Aurora framework, just as a theme option. I appreciate that this deviates from the traditional Java feel of these desktop apps, but it can illustrate a more modern aesthetic for the user interface.

image

There are many apps that integrate Catppuccin as a theme due to its popularity, such as FreeTube.

If this isn't suitable to add to Aurora however, it would be a big help if you could give some guidance on creating this myself, thanks!

AuroraDemo keeps crashing the JVM

When I run the demo app and interact with the combo boxes, the application keeps crashing with the following trace. I can consistently reproduce this every time I ran the application.

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007fff6ca209cf, pid=17083, tid=73223
#
# JRE version: OpenJDK Runtime Environment Corretto-11.0.10.9.1 (11.0.10+9) (build 11.0.10+9-LTS)
# Java VM: OpenJDK 64-Bit Server VM Corretto-11.0.10.9.1 (11.0.10+9-LTS, mixed mode, tiered, compressed oops, g1 gc, bsd-amd64)
# Problematic frame:
# C  [libGL.dylib+0x19cf]  glGetError+0xd
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# If you would like to submit a bug report, please visit:
#   https://github.com/corretto/corretto-11/issues/
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  S U M M A R Y ------------

Command Line: -Djava.library.path=/Users/ragunathjawahar/GitHubProjects/aurora/demo/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/demo/build/processedResources/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/component/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/icon/icon/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/skin/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/skin/build/processedResources/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/window/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/bitmapfilter/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/common/build/classes/kotlin/desktop/main -javaagent:/Users/ragunathjawahar/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/203.6682.168/IntelliJ IDEA.app/Contents/lib/idea_rt.jar=59881:/Users/ragunathjawahar/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/203.6682.168/IntelliJ IDEA.app/Contents/bin -Dfile.encoding=UTF-8 org.pushingpixels.aurora.demo.AuroraDemoKt

Host: MacBookPro16,1 x86_64 2300 MHz, 16 cores, 32G, Darwin 20.2.0
Time: Sun Jan 24 08:30:16 2021 IST elapsed time: 11.765857 seconds (0d 0h 0m 11s)

---------------  T H R E A D  ---------------

Current thread (0x00007f8cbb1d1800):  JavaThread "Cleaner-0" daemon [_thread_in_native, id=73223, stack(0x0000700002fad000,0x00007000030ad000)]

Stack: [0x0000700002fad000,0x00007000030ad000],  sp=0x00007000030ac750,  free space=1021k
Native frames: (J=compiled Java code, A=aot compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [libGL.dylib+0x19cf]  glGetError+0xd
C  [libskiko-macos-x64.dylib+0x3b3b0f]  GrGLGpu::onSubmitToGpu(bool)+0xdf
C  [libskiko-macos-x64.dylib+0x27feb2]  GrGpu::submitToGpu(bool)+0x52
C  [libskiko-macos-x64.dylib+0x2710ae]  GrDirectContext::~GrDirectContext()+0x9e
C  [libskiko-macos-x64.dylib+0x2711fe]  GrDirectContext::~GrDirectContext()+0xe
C  [libskiko-macos-x64.dylib+0x352d6f]  SkGpuDevice::~SkGpuDevice()+0x5f
C  [libskiko-macos-x64.dylib+0x5bf28]  SkCanvas::internalRestore()+0x298
C  [libskiko-macos-x64.dylib+0x5bc33]  SkCanvas::~SkCanvas()+0x83
C  [libskiko-macos-x64.dylib+0x5bf9e]  SkCanvas::~SkCanvas()+0xe
C  [libskiko-macos-x64.dylib+0x35acd0]  SkSurface_Gpu::~SkSurface_Gpu()+0x30
J 2967  org.jetbrains.skija.impl.Managed._nInvokeFinalizer(JJ)V (0 bytes) @ 0x0000000127395609 [0x0000000127395540+0x00000000000000c9]
J 4611 c2 org.jetbrains.skija.impl.Managed$CleanerThunk.run()V (31 bytes) @ 0x00000001274af890 [0x00000001274af840+0x0000000000000050]
J 3440 c2 jdk.internal.ref.PhantomCleanable.clean()V [email protected] (16 bytes) @ 0x00000001274099e4 [0x00000001274096c0+0x0000000000000324]
J 4623% c1 jdk.internal.ref.CleanerImpl.run()V [email protected] (90 bytes) @ 0x00000001209a42d4 [0x00000001209a3480+0x0000000000000e54]
j  java.lang.Thread.run()V+11 [email protected]
j  jdk.internal.misc.InnocuousThread.run()V+20 [email protected]
v  ~StubRoutines::call_stub
V  [libjvm.dylib+0x3bf81a]  JavaCalls::call_helper(JavaValue*, methodHandle const&, JavaCallArguments*, Thread*)+0x220
V  [libjvm.dylib+0x3bebfe]  JavaCalls::call_virtual(JavaValue*, Klass*, Symbol*, Symbol*, JavaCallArguments*, Thread*)+0x128
V  [libjvm.dylib+0x3becc2]  JavaCalls::call_virtual(JavaValue*, Handle, Klass*, Symbol*, Symbol*, Thread*)+0x6a
V  [libjvm.dylib+0x43f671]  thread_entry(JavaThread*, Thread*)+0x77
V  [libjvm.dylib+0x787d96]  JavaThread::thread_main_inner()+0x7e
V  [libjvm.dylib+0x7859cc]  Thread::call_run()+0x68
V  [libjvm.dylib+0x62a10b]  thread_native_entry(Thread*)+0x138
C  [libsystem_pthread.dylib+0x6950]  _pthread_start+0xe0
C  [libsystem_pthread.dylib+0x247b]  thread_start+0xf

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J 2967  org.jetbrains.skija.impl.Managed._nInvokeFinalizer(JJ)V (0 bytes) @ 0x0000000127395594 [0x0000000127395540+0x0000000000000054]
J 4611 c2 org.jetbrains.skija.impl.Managed$CleanerThunk.run()V (31 bytes) @ 0x00000001274af890 [0x00000001274af840+0x0000000000000050]
J 3440 c2 jdk.internal.ref.PhantomCleanable.clean()V [email protected] (16 bytes) @ 0x00000001274099e4 [0x00000001274096c0+0x0000000000000324]
J 4623% c1 jdk.internal.ref.CleanerImpl.run()V [email protected] (90 bytes) @ 0x00000001209a42d4 [0x00000001209a3480+0x0000000000000e54]
j  java.lang.Thread.run()V+11 [email protected]
j  jdk.internal.misc.InnocuousThread.run()V+20 [email protected]
v  ~StubRoutines::call_stub

siginfo: si_signo: 11 (SIGSEGV), si_code: 1 (SEGV_MAPERR), si_addr: 0x0000000000000000

Register to memory mapping:

RAX=0x0 is NULL
RBX=0x00007f8c1a23c600 points into unknown readable memory: 0x0000000148e78060 | 60 80 e7 48 01 00 00 00
RCX=0x00007f8c1a23be00 points into unknown readable memory: 0x0000000148e77ee8 | e8 7e e7 48 01 00 00 00
RDX=0x00000000000fbf80 is an unknown value
RSP=0x00007000030ac750 is pointing into the stack for thread: 0x00007f8cbb1d1800
RBP=0x00007000030ac750 is pointing into the stack for thread: 0x00007f8cbb1d1800
RSI=0x0 is NULL
RDI=0x00007f8c1a23a610 points into unknown readable memory: 0x00007fff6ca209c2 | c2 09 a2 6c ff 7f 00 00
R8 =0x000000000000b512 is an unknown value
R9 =0x0000000000000007 is an unknown value
R10=0x00007f8c68400000 points into unknown readable memory: 0x0000000000000000 | 00 00 00 00 00 00 00 00
R11=0x00007f8c684c02b0 points into unknown readable memory: 0x100007f8c684b919 | 19 b9 84 c6 f8 07 00 10
R12=0x0 is NULL
R13=0x00007f8c1a23c600 points into unknown readable memory: 0x0000000148e78060 | 60 80 e7 48 01 00 00 00
R14=0x00007f8c1a23cb28 points into unknown readable memory: 0x00007f8c1a23c600 | 00 c6 23 1a 8c 7f 00 00
R15=0x00007f8cbb479a50 points into unknown readable memory: 0x0000000000000000 | 00 00 00 00 00 00 00 00


Registers:
RAX=0x0000000000000000, RBX=0x00007f8c1a23c600, RCX=0x00007f8c1a23be00, RDX=0x00000000000fbf80
RSP=0x00007000030ac750, RBP=0x00007000030ac750, RSI=0x0000000000000000, RDI=0x00007f8c1a23a610
R8 =0x000000000000b512, R9 =0x0000000000000007, R10=0x00007f8c68400000, R11=0x00007f8c684c02b0
R12=0x0000000000000000, R13=0x00007f8c1a23c600, R14=0x00007f8c1a23cb28, R15=0x00007f8cbb479a50
RIP=0x00007fff6ca209cf, EFLAGS=0x0000000000010246, ERR=0x0000000000000004
  TRAPNO=0x000000000000000e

Top of Stack: (sp=0x00007000030ac750)
0x00007000030ac750:   00007000030ac770 00000001480d7b0f
0x00007000030ac760:   00007f8c1a8a8260 0000000000000000
0x00007000030ac770:   00007000030ac7b0 0000000147fa3eb2
0x00007000030ac780:   0000000000000000 00007f8c1a8a8260
0x00007000030ac790:   0000000000000000 00007f8cbb478a00
0x00007000030ac7a0:   00007f8cbb478a00 00007f8cbb479a50
0x00007000030ac7b0:   00007000030ac800 0000000147f950ae
0x00007000030ac7c0:   0000000000000000 0000000000000000
0x00007000030ac7d0:   0000000000000000 0000000000000000
0x00007000030ac7e0:   0000000000000000 0000000000000000
0x00007000030ac7f0:   00007f8c1a8a8260 00007f8cbb478a00
0x00007000030ac800:   00007000030ac820 0000000147f951fe
0x00007000030ac810:   0000000148e6d780 00007f8c1b931f40
0x00007000030ac820:   00007000030ac840 0000000148076d6f
0x00007000030ac830:   0000000148e76138 0000000000000000
0x00007000030ac840:   00007000030ac900 0000000147d7ff28
0x00007000030ac850:   000000010a311a00 0000000000000001
0x00007000030ac860:   0000000000000010 00007f8c1ab71a30
0x00007000030ac870:   00007000030ac8f0 00007fff2014d7aa
0x00007000030ac880:   0000000000000003 00007f8c1a886a10
0x00007000030ac890:   00007f8c1ab71a40 0000000100000000
0x00007000030ac8a0:   0000000000000001 00007f8c1ab71a30
0x00007000030ac8b0:   00007f8c1ab00000 000000010a30f080
0x00007000030ac8c0:   000000010a311a00 0000000000000000
0x00007000030ac8d0:   0000000000000000 0000000000000001
0x00007000030ac8e0:   0000000000000000 000000060db18100
0x00007000030ac8f0:   00007f8cbb478a00 00007f8cbb1d1800
0x00007000030ac900:   00007000030ac920 0000000147d7fc33
0x00007000030ac910:   00007f8cbb478a00 00007000030ac9a0
0x00007000030ac920:   00007000030ac940 0000000147d7ff9e
0x00007000030ac930:   0000000148e5f750 00007f8c1a9a5380
0x00007000030ac940:   00007000030ac960 000000014807ecd0 

Instructions: (pc=0x00007fff6ca209cf)
0x00007fff6ca208cf:   48 8b 38 5d ff e1 55 48 89 e5 48 89 f2 89 fe 65
0x00007fff6ca208df:   48 8b 04 25 f0 00 00 00 48 8b 88 f8 02 00 00 48
0x00007fff6ca208ef:   8b 38 5d ff e1 55 48 89 e5 89 fe 65 48 8b 04 25
0x00007fff6ca208ff:   f0 00 00 00 48 8b 88 00 03 00 00 48 8b 38 5d ff
0x00007fff6ca2090f:   e1 55 48 89 e5 65 48 8b 04 25 f0 00 00 00 48 8b
0x00007fff6ca2091f:   88 08 03 00 00 48 8b 38 5d ff e1 55 48 89 e5 89
0x00007fff6ca2092f:   fe 65 48 8b 04 25 f0 00 00 00 48 8b 88 10 03 00
0x00007fff6ca2093f:   00 48 8b 38 5d ff e1 55 48 89 e5 48 89 f2 89 fe
0x00007fff6ca2094f:   65 48 8b 04 25 f0 00 00 00 48 8b 88 18 03 00 00
0x00007fff6ca2095f:   48 8b 38 5d ff e1 55 48 89 e5 48 89 f2 89 fe 65
0x00007fff6ca2096f:   48 8b 04 25 f0 00 00 00 48 8b 88 20 03 00 00 48
0x00007fff6ca2097f:   8b 38 5d ff e1 55 48 89 e5 48 89 f2 89 fe 65 48
0x00007fff6ca2098f:   8b 04 25 f0 00 00 00 48 8b 88 28 03 00 00 48 8b
0x00007fff6ca2099f:   38 5d ff e1 55 48 89 e5 48 89 f2 89 fe 65 48 8b
0x00007fff6ca209af:   04 25 f0 00 00 00 48 8b 88 30 03 00 00 48 8b 38
0x00007fff6ca209bf:   5d ff e1 55 48 89 e5 65 48 8b 04 25 f0 00 00 00
0x00007fff6ca209cf:   48 8b 38 5d ff a0 38 03 00 00 55 48 89 e5 48 89
0x00007fff6ca209df:   f2 89 fe 65 48 8b 04 25 f0 00 00 00 48 8b 88 40
0x00007fff6ca209ef:   03 00 00 48 8b 38 5d ff e1 55 48 89 e5 48 89 f2
0x00007fff6ca209ff:   89 fe 65 48 8b 04 25 f0 00 00 00 48 8b 88 48 03
0x00007fff6ca20a0f:   00 00 48 8b 38 5d ff e1 55 48 89 e5 48 89 d1 89
0x00007fff6ca20a1f:   f2 89 fe 65 48 8b 04 25 f0 00 00 00 4c 8b 80 50
0x00007fff6ca20a2f:   03 00 00 48 8b 38 5d 41 ff e0 55 48 89 e5 48 89
0x00007fff6ca20a3f:   d1 89 f2 89 fe 65 48 8b 04 25 f0 00 00 00 4c 8b
0x00007fff6ca20a4f:   80 58 03 00 00 48 8b 38 5d 41 ff e0 55 48 89 e5
0x00007fff6ca20a5f:   48 89 d1 89 f2 89 fe 65 48 8b 04 25 f0 00 00 00
0x00007fff6ca20a6f:   4c 8b 80 60 03 00 00 48 8b 38 5d 41 ff e0 55 48
0x00007fff6ca20a7f:   89 e5 48 89 d1 89 f2 89 fe 65 48 8b 04 25 f0 00
0x00007fff6ca20a8f:   00 00 4c 8b 80 68 03 00 00 48 8b 38 5d 41 ff e0
0x00007fff6ca20a9f:   55 48 89 e5 48 89 d1 89 f2 89 fe 65 48 8b 04 25
0x00007fff6ca20aaf:   f0 00 00 00 4c 8b 80 70 03 00 00 48 8b 38 5d 41
0x00007fff6ca20abf:   ff e0 55 48 89 e5 48 89 d1 89 f2 89 fe 65 48 8b 


Stack slot to memory mapping:
stack at sp + 0 slots: 0x00007000030ac770 is pointing into the stack for thread: 0x00007f8cbb1d1800
stack at sp + 1 slots: 0x00000001480d7b0f: _ZN7GrGLGpu13onSubmitToGpuEb+0xdf in /Users/ragunathjawahar/.skiko/24f712b293b4973e789106eef53f61cfb2cac2950c3e5c73d0d9c59926ff5d33/libskiko-macos-x64.dylib at 0x0000000147d24000
stack at sp + 2 slots: 0x00007f8c1a8a8260 points into unknown readable memory: 0x0000000148e6d780 | 80 d7 e6 48 01 00 00 00
stack at sp + 3 slots: 0x0 is NULL
stack at sp + 4 slots: 0x00007000030ac7b0 is pointing into the stack for thread: 0x00007f8cbb1d1800
stack at sp + 5 slots: 0x0000000147fa3eb2: _ZN5GrGpu11submitToGpuEb+0x52 in /Users/ragunathjawahar/.skiko/24f712b293b4973e789106eef53f61cfb2cac2950c3e5c73d0d9c59926ff5d33/libskiko-macos-x64.dylib at 0x0000000147d24000
stack at sp + 6 slots: 0x0 is NULL
stack at sp + 7 slots: 0x00007f8c1a8a8260 points into unknown readable memory: 0x0000000148e6d780 | 80 d7 e6 48 01 00 00 00


---------------  P R O C E S S  ---------------

Threads class SMR info:
_java_thread_list=0x00007f8c19ca8640, length=21, elements={
0x00007f8cbb80d800, 0x00007f8cbb810800, 0x00007f8c6880a800, 0x00007f8c6880d800,
0x00007f8c6900a800, 0x00007f8c6900b800, 0x00007f8c6900c000, 0x00007f8cb99b4800,
0x00007f8cba02b800, 0x00007f8cba09d800, 0x00007f8cbc988000, 0x00007f8cb90a0800,
0x00007f8cbc9cc000, 0x00007f8cbb19e000, 0x00007f8cb8893800, 0x00007f8c6a977800,
0x00007f8cbc9e3000, 0x00007f8cbb1d1800, 0x00007f8c6aa52000, 0x00007f8cbb31f800,
0x00007f8cb92f3000
}

Java Threads: ( => current thread )
  0x00007f8cbb80d800 JavaThread "Reference Handler" daemon [_thread_blocked, id=18179, stack(0x0000700000e3e000,0x0000700000f3e000)]
  0x00007f8cbb810800 JavaThread "Finalizer" daemon [_thread_blocked, id=14083, stack(0x0000700000f41000,0x0000700001041000)]
  0x00007f8c6880a800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=43267, stack(0x000070000114a000,0x000070000124a000)]
  0x00007f8c6880d800 JavaThread "Service Thread" daemon [_thread_blocked, id=42499, stack(0x000070000124d000,0x000070000134d000)]
  0x00007f8c6900a800 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=42243, stack(0x0000700001350000,0x0000700001450000)]
  0x00007f8c6900b800 JavaThread "C1 CompilerThread0" daemon [_thread_blocked, id=23299, stack(0x0000700001453000,0x0000700001553000)]
  0x00007f8c6900c000 JavaThread "Sweeper thread" daemon [_thread_blocked, id=24067, stack(0x0000700001556000,0x0000700001656000)]
  0x00007f8cb99b4800 JavaThread "Common-Cleaner" daemon [_thread_blocked, id=41731, stack(0x0000700001659000,0x0000700001759000)]
  0x00007f8cba02b800 JavaThread "C1 CompilerThread1" daemon [_thread_blocked, id=40963, stack(0x000070000175c000,0x000070000185c000)]
  0x00007f8cba09d800 JavaThread "Monitor Ctrl-Break" daemon [_thread_in_native, id=25091, stack(0x0000700001b68000,0x0000700001c68000)]
  0x00007f8cbc988000 JavaThread "AppKit Thread" daemon [_thread_in_native, id=775, stack(0x00007ffee5118000,0x00007ffee5918000)]
  0x00007f8cb90a0800 JavaThread "AWT-Shutdown" [_thread_blocked, id=32003, stack(0x0000700001d6e000,0x0000700001e6e000)]
  0x00007f8cbc9cc000 JavaThread "AWT-EventQueue-0" [_thread_in_vm, id=55819, stack(0x0000700001962000,0x0000700001a62000)]
  0x00007f8cbb19e000 JavaThread "DestroyJavaVM" [_thread_blocked, id=10499, stack(0x0000700000729000,0x0000700000829000)]
  0x00007f8cb8893800 JavaThread "Java2D Queue Flusher" daemon [_thread_blocked, id=76035, stack(0x0000700001a65000,0x0000700001b65000)]
  0x00007f8c6a977800 JavaThread "Attach Listener" daemon [_thread_blocked, id=57347, stack(0x0000700002183000,0x0000700002283000)]
  0x00007f8cbc9e3000 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=59907, stack(0x000070000185f000,0x000070000195f000)]
=>0x00007f8cbb1d1800 JavaThread "Cleaner-0" daemon [_thread_in_native, id=73223, stack(0x0000700002fad000,0x00007000030ad000)]
  0x00007f8c6aa52000 JavaThread "C1 CompilerThread2" daemon [_thread_blocked, id=89091, stack(0x00007000032b6000,0x00007000033b6000)]
  0x00007f8cbb31f800 JavaThread "TimerQueue" daemon [_thread_blocked, id=64775, stack(0x0000700002389000,0x0000700002489000)]
  0x00007f8cb92f3000 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=117775, stack(0x0000700002286000,0x0000700002386000)]

Other Threads:
  0x00007f8ca882e000 VMThread "VM Thread" [stack: 0x0000700000d3b000,0x0000700000e3b000] [id=18947]
  0x00007f8cba09e800 WatcherThread [stack: 0x0000700001c6b000,0x0000700001d6b000] [id=25347]
  0x00007f8cb981a000 GCTaskThread "GC Thread#0" [stack: 0x000070000082c000,0x000070000092c000] [id=20995]
  0x00007f8cbb1d2800 GCTaskThread "GC Thread#1" [stack: 0x000070000248c000,0x000070000258c000] [id=65027]
  0x00007f8cbca25000 GCTaskThread "GC Thread#2" [stack: 0x000070000258f000,0x000070000268f000] [id=65539]
  0x00007f8cbca22800 GCTaskThread "GC Thread#3" [stack: 0x0000700002692000,0x0000700002792000] [id=68611]
  0x00007f8cbca5f000 GCTaskThread "GC Thread#4" [stack: 0x0000700002795000,0x0000700002895000] [id=68099]
  0x00007f8cbca5f800 GCTaskThread "GC Thread#5" [stack: 0x0000700002898000,0x0000700002998000] [id=67587]
  0x00007f8cbca60800 GCTaskThread "GC Thread#6" [stack: 0x000070000299b000,0x0000700002a9b000] [id=67075]
  0x00007f8cbca61000 GCTaskThread "GC Thread#7" [stack: 0x0000700002a9e000,0x0000700002b9e000] [id=66819]
  0x00007f8cbca62000 GCTaskThread "GC Thread#8" [stack: 0x0000700002ba1000,0x0000700002ca1000] [id=66307]
  0x00007f8cbca62800 GCTaskThread "GC Thread#9" [stack: 0x0000700002ca4000,0x0000700002da4000] [id=87299]
  0x00007f8c88933800 GCTaskThread "GC Thread#10" [stack: 0x0000700002da7000,0x0000700002ea7000] [id=87811]
  0x00007f8cbb1e3000 GCTaskThread "GC Thread#11" [stack: 0x0000700002eaa000,0x0000700002faa000] [id=130563]
  0x00007f8cb984a800 ConcurrentGCThread "G1 Main Marker" [stack: 0x000070000092f000,0x0000700000a2f000] [id=12035]
  0x00007f8cb984b000 ConcurrentGCThread "G1 Conc#0" [stack: 0x0000700000a32000,0x0000700000b32000] [id=20483]
  0x00007f8cbca8b000 ConcurrentGCThread "G1 Conc#1" [stack: 0x00007000030b0000,0x00007000031b0000] [id=88327]
  0x00007f8cb9a6e800 ConcurrentGCThread "G1 Conc#2" [stack: 0x00007000031b3000,0x00007000032b3000] [id=88835]
  0x00007f8cb9980000 ConcurrentGCThread "G1 Refine#0" [stack: 0x0000700000b35000,0x0000700000c35000] [id=12803]
  0x00007f8cb9980800 ConcurrentGCThread "G1 Young RemSet Sampling" [stack: 0x0000700000c38000,0x0000700000d38000] [id=19971]

Threads with active compile tasks:

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap address: 0x0000000600000000, size: 8192 MB, Compressed Oops mode: Zero based, Oop shift amount: 3
Narrow klass base: 0x0000000800000000, Narrow klass shift: 0
Compressed class space size: 1073741824 Address: 0x0000000800000000

Heap:
 garbage-first heap   total 524288K, used 17547K [0x0000000600000000, 0x0000000800000000)
  region size 2048K, 10 young (20480K), 7 survivors (14336K)
 Metaspace       used 29368K, capacity 29795K, committed 30464K, reserved 1077248K
  class space    used 2809K, capacity 3001K, committed 3072K, reserved 1048576K
Heap Regions: E=young(eden), S=young(survivor), O=old, HS=humongous(starts), HC=humongous(continues), CS=collection set, F=free, A=archive, TAMS=top-at-mark-start (previous, next)
|   0|0x0000000600000000, 0x0000000600000000, 0x0000000600200000|  0%| F|  |TAMS 0x0000000600000000, 0x0000000600000000| Untracked 
|   1|0x0000000600200000, 0x0000000600200000, 0x0000000600400000|  0%| F|  |TAMS 0x0000000600200000, 0x0000000600200000| Untracked 
|   2|0x0000000600400000, 0x0000000600400000, 0x0000000600600000|  0%| F|  |TAMS 0x0000000600400000, 0x0000000600400000| Untracked 
|   3|0x0000000600600000, 0x0000000600600000, 0x0000000600800000|  0%| F|  |TAMS 0x0000000600600000, 0x0000000600600000| Untracked 
|   4|0x0000000600800000, 0x0000000600800000, 0x0000000600a00000|  0%| F|  |TAMS 0x0000000600800000, 0x0000000600800000| Untracked 
|   5|0x0000000600a00000, 0x0000000600a00000, 0x0000000600c00000|  0%| F|  |TAMS 0x0000000600a00000, 0x0000000600a00000| Untracked 
|   6|0x0000000600c00000, 0x0000000600c00000, 0x0000000600e00000|  0%| F|  |TAMS 0x0000000600c00000, 0x0000000600c00000| Untracked 
|   7|0x0000000600e00000, 0x0000000600e00000, 0x0000000601000000|  0%| F|  |TAMS 0x0000000600e00000, 0x0000000600e00000| Untracked 
|   8|0x0000000601000000, 0x0000000601000000, 0x0000000601200000|  0%| F|  |TAMS 0x0000000601000000, 0x0000000601000000| Untracked 
|   9|0x0000000601200000, 0x0000000601200000, 0x0000000601400000|  0%| F|  |TAMS 0x0000000601200000, 0x0000000601200000| Untracked 
|  10|0x0000000601400000, 0x0000000601400000, 0x0000000601600000|  0%| F|  |TAMS 0x0000000601400000, 0x0000000601400000| Untracked 
|  11|0x0000000601600000, 0x0000000601600000, 0x0000000601800000|  0%| F|  |TAMS 0x0000000601600000, 0x0000000601600000| Untracked 
|  12|0x0000000601800000, 0x0000000601800000, 0x0000000601a00000|  0%| F|  |TAMS 0x0000000601800000, 0x0000000601800000| Untracked 
|  13|0x0000000601a00000, 0x0000000601a00000, 0x0000000601c00000|  0%| F|  |TAMS 0x0000000601a00000, 0x0000000601a00000| Untracked 
|  14|0x0000000601c00000, 0x0000000601c00000, 0x0000000601e00000|  0%| F|  |TAMS 0x0000000601c00000, 0x0000000601c00000| Untracked 
|  15|0x0000000601e00000, 0x0000000601e00000, 0x0000000602000000|  0%| F|  |TAMS 0x0000000601e00000, 0x0000000601e00000| Untracked 
|  16|0x0000000602000000, 0x0000000602000000, 0x0000000602200000|  0%| F|  |TAMS 0x0000000602000000, 0x0000000602000000| Untracked 
|  17|0x0000000602200000, 0x0000000602200000, 0x0000000602400000|  0%| F|  |TAMS 0x0000000602200000, 0x0000000602200000| Untracked 
|  18|0x0000000602400000, 0x0000000602400000, 0x0000000602600000|  0%| F|  |TAMS 0x0000000602400000, 0x0000000602400000| Untracked 
|  19|0x0000000602600000, 0x0000000602600000, 0x0000000602800000|  0%| F|  |TAMS 0x0000000602600000, 0x0000000602600000| Untracked 
|  20|0x0000000602800000, 0x0000000602800000, 0x0000000602a00000|  0%| F|  |TAMS 0x0000000602800000, 0x0000000602800000| Untracked 
|  21|0x0000000602a00000, 0x0000000602a00000, 0x0000000602c00000|  0%| F|  |TAMS 0x0000000602a00000, 0x0000000602a00000| Untracked 
|  22|0x0000000602c00000, 0x0000000602c00000, 0x0000000602e00000|  0%| F|  |TAMS 0x0000000602c00000, 0x0000000602c00000| Untracked 
|  23|0x0000000602e00000, 0x0000000602e00000, 0x0000000603000000|  0%| F|  |TAMS 0x0000000602e00000, 0x0000000602e00000| Untracked 
|  24|0x0000000603000000, 0x0000000603000000, 0x0000000603200000|  0%| F|  |TAMS 0x0000000603000000, 0x0000000603000000| Untracked 
|  25|0x0000000603200000, 0x0000000603200000, 0x0000000603400000|  0%| F|  |TAMS 0x0000000603200000, 0x0000000603200000| Untracked 
|  26|0x0000000603400000, 0x0000000603400000, 0x0000000603600000|  0%| F|  |TAMS 0x0000000603400000, 0x0000000603400000| Untracked 
|  27|0x0000000603600000, 0x0000000603600000, 0x0000000603800000|  0%| F|  |TAMS 0x0000000603600000, 0x0000000603600000| Untracked 
|  28|0x0000000603800000, 0x0000000603800000, 0x0000000603a00000|  0%| F|  |TAMS 0x0000000603800000, 0x0000000603800000| Untracked 
|  29|0x0000000603a00000, 0x0000000603a00000, 0x0000000603c00000|  0%| F|  |TAMS 0x0000000603a00000, 0x0000000603a00000| Untracked 
|  30|0x0000000603c00000, 0x0000000603c00000, 0x0000000603e00000|  0%| F|  |TAMS 0x0000000603c00000, 0x0000000603c00000| Untracked 
|  31|0x0000000603e00000, 0x0000000603e00000, 0x0000000604000000|  0%| F|  |TAMS 0x0000000603e00000, 0x0000000603e00000| Untracked 
|  32|0x0000000604000000, 0x0000000604000000, 0x0000000604200000|  0%| F|  |TAMS 0x0000000604000000, 0x0000000604000000| Untracked 
|  33|0x0000000604200000, 0x0000000604200000, 0x0000000604400000|  0%| F|  |TAMS 0x0000000604200000, 0x0000000604200000| Untracked 
|  34|0x0000000604400000, 0x0000000604400000, 0x0000000604600000|  0%| F|  |TAMS 0x0000000604400000, 0x0000000604400000| Untracked 
|  35|0x0000000604600000, 0x0000000604600000, 0x0000000604800000|  0%| F|  |TAMS 0x0000000604600000, 0x0000000604600000| Untracked 
|  36|0x0000000604800000, 0x0000000604800000, 0x0000000604a00000|  0%| F|  |TAMS 0x0000000604800000, 0x0000000604800000| Untracked 
|  37|0x0000000604a00000, 0x0000000604a00000, 0x0000000604c00000|  0%| F|  |TAMS 0x0000000604a00000, 0x0000000604a00000| Untracked 
|  38|0x0000000604c00000, 0x0000000604c00000, 0x0000000604e00000|  0%| F|  |TAMS 0x0000000604c00000, 0x0000000604c00000| Untracked 
|  39|0x0000000604e00000, 0x0000000604e00000, 0x0000000605000000|  0%| F|  |TAMS 0x0000000604e00000, 0x0000000604e00000| Untracked 
|  40|0x0000000605000000, 0x0000000605000000, 0x0000000605200000|  0%| F|  |TAMS 0x0000000605000000, 0x0000000605000000| Untracked 
|  41|0x0000000605200000, 0x0000000605200000, 0x0000000605400000|  0%| F|  |TAMS 0x0000000605200000, 0x0000000605200000| Untracked 
|  42|0x0000000605400000, 0x0000000605400000, 0x0000000605600000|  0%| F|  |TAMS 0x0000000605400000, 0x0000000605400000| Untracked 
|  43|0x0000000605600000, 0x0000000605600000, 0x0000000605800000|  0%| F|  |TAMS 0x0000000605600000, 0x0000000605600000| Untracked 
|  44|0x0000000605800000, 0x0000000605800000, 0x0000000605a00000|  0%| F|  |TAMS 0x0000000605800000, 0x0000000605800000| Untracked 
|  45|0x0000000605a00000, 0x0000000605a00000, 0x0000000605c00000|  0%| F|  |TAMS 0x0000000605a00000, 0x0000000605a00000| Untracked 
|  46|0x0000000605c00000, 0x0000000605c00000, 0x0000000605e00000|  0%| F|  |TAMS 0x0000000605c00000, 0x0000000605c00000| Untracked 
|  47|0x0000000605e00000, 0x0000000605e00000, 0x0000000606000000|  0%| F|  |TAMS 0x0000000605e00000, 0x0000000605e00000| Untracked 
|  48|0x0000000606000000, 0x0000000606000000, 0x0000000606200000|  0%| F|  |TAMS 0x0000000606000000, 0x0000000606000000| Untracked 
|  49|0x0000000606200000, 0x0000000606200000, 0x0000000606400000|  0%| F|  |TAMS 0x0000000606200000, 0x0000000606200000| Untracked 
|  50|0x0000000606400000, 0x0000000606400000, 0x0000000606600000|  0%| F|  |TAMS 0x0000000606400000, 0x0000000606400000| Untracked 
|  51|0x0000000606600000, 0x0000000606600000, 0x0000000606800000|  0%| F|  |TAMS 0x0000000606600000, 0x0000000606600000| Untracked 
|  52|0x0000000606800000, 0x0000000606800000, 0x0000000606a00000|  0%| F|  |TAMS 0x0000000606800000, 0x0000000606800000| Untracked 
|  53|0x0000000606a00000, 0x0000000606a00000, 0x0000000606c00000|  0%| F|  |TAMS 0x0000000606a00000, 0x0000000606a00000| Untracked 
|  54|0x0000000606c00000, 0x0000000606c00000, 0x0000000606e00000|  0%| F|  |TAMS 0x0000000606c00000, 0x0000000606c00000| Untracked 
|  55|0x0000000606e00000, 0x0000000606e00000, 0x0000000607000000|  0%| F|  |TAMS 0x0000000606e00000, 0x0000000606e00000| Untracked 
|  56|0x0000000607000000, 0x0000000607000000, 0x0000000607200000|  0%| F|  |TAMS 0x0000000607000000, 0x0000000607000000| Untracked 
|  57|0x0000000607200000, 0x0000000607200000, 0x0000000607400000|  0%| F|  |TAMS 0x0000000607200000, 0x0000000607200000| Untracked 
|  58|0x0000000607400000, 0x0000000607400000, 0x0000000607600000|  0%| F|  |TAMS 0x0000000607400000, 0x0000000607400000| Untracked 
|  59|0x0000000607600000, 0x0000000607600000, 0x0000000607800000|  0%| F|  |TAMS 0x0000000607600000, 0x0000000607600000| Untracked 
|  60|0x0000000607800000, 0x0000000607800000, 0x0000000607a00000|  0%| F|  |TAMS 0x0000000607800000, 0x0000000607800000| Untracked 
|  61|0x0000000607a00000, 0x0000000607a00000, 0x0000000607c00000|  0%| F|  |TAMS 0x0000000607a00000, 0x0000000607a00000| Untracked 
|  62|0x0000000607c00000, 0x0000000607c00000, 0x0000000607e00000|  0%| F|  |TAMS 0x0000000607c00000, 0x0000000607c00000| Untracked 
|  63|0x0000000607e00000, 0x0000000607e00000, 0x0000000608000000|  0%| F|  |TAMS 0x0000000607e00000, 0x0000000607e00000| Untracked 
|  64|0x0000000608000000, 0x0000000608000000, 0x0000000608200000|  0%| F|  |TAMS 0x0000000608000000, 0x0000000608000000| Untracked 
|  65|0x0000000608200000, 0x0000000608200000, 0x0000000608400000|  0%| F|  |TAMS 0x0000000608200000, 0x0000000608200000| Untracked 
|  66|0x0000000608400000, 0x0000000608400000, 0x0000000608600000|  0%| F|  |TAMS 0x0000000608400000, 0x0000000608400000| Untracked 
|  67|0x0000000608600000, 0x0000000608600000, 0x0000000608800000|  0%| F|  |TAMS 0x0000000608600000, 0x0000000608600000| Untracked 
|  68|0x0000000608800000, 0x0000000608800000, 0x0000000608a00000|  0%| F|  |TAMS 0x0000000608800000, 0x0000000608800000| Untracked 
|  69|0x0000000608a00000, 0x0000000608a00000, 0x0000000608c00000|  0%| F|  |TAMS 0x0000000608a00000, 0x0000000608a00000| Untracked 
|  70|0x0000000608c00000, 0x0000000608c00000, 0x0000000608e00000|  0%| F|  |TAMS 0x0000000608c00000, 0x0000000608c00000| Untracked 
|  71|0x0000000608e00000, 0x0000000608e00000, 0x0000000609000000|  0%| F|  |TAMS 0x0000000608e00000, 0x0000000608e00000| Untracked 
|  72|0x0000000609000000, 0x0000000609000000, 0x0000000609200000|  0%| F|  |TAMS 0x0000000609000000, 0x0000000609000000| Untracked 
|  73|0x0000000609200000, 0x0000000609200000, 0x0000000609400000|  0%| F|  |TAMS 0x0000000609200000, 0x0000000609200000| Untracked 
|  74|0x0000000609400000, 0x0000000609400000, 0x0000000609600000|  0%| F|  |TAMS 0x0000000609400000, 0x0000000609400000| Untracked 
|  75|0x0000000609600000, 0x0000000609600000, 0x0000000609800000|  0%| F|  |TAMS 0x0000000609600000, 0x0000000609600000| Untracked 
|  76|0x0000000609800000, 0x0000000609800000, 0x0000000609a00000|  0%| F|  |TAMS 0x0000000609800000, 0x0000000609800000| Untracked 
|  77|0x0000000609a00000, 0x0000000609a00000, 0x0000000609c00000|  0%| F|  |TAMS 0x0000000609a00000, 0x0000000609a00000| Untracked 
|  78|0x0000000609c00000, 0x0000000609c00000, 0x0000000609e00000|  0%| F|  |TAMS 0x0000000609c00000, 0x0000000609c00000| Untracked 
|  79|0x0000000609e00000, 0x0000000609e00000, 0x000000060a000000|  0%| F|  |TAMS 0x0000000609e00000, 0x0000000609e00000| Untracked 
|  80|0x000000060a000000, 0x000000060a000000, 0x000000060a200000|  0%| F|  |TAMS 0x000000060a000000, 0x000000060a000000| Untracked 
|  81|0x000000060a200000, 0x000000060a200000, 0x000000060a400000|  0%| F|  |TAMS 0x000000060a200000, 0x000000060a200000| Untracked 
|  82|0x000000060a400000, 0x000000060a400000, 0x000000060a600000|  0%| F|  |TAMS 0x000000060a400000, 0x000000060a400000| Untracked 
|  83|0x000000060a600000, 0x000000060a600000, 0x000000060a800000|  0%| F|  |TAMS 0x000000060a600000, 0x000000060a600000| Untracked 
|  84|0x000000060a800000, 0x000000060a800000, 0x000000060aa00000|  0%| F|  |TAMS 0x000000060a800000, 0x000000060a800000| Untracked 
|  85|0x000000060aa00000, 0x000000060aa00000, 0x000000060ac00000|  0%| F|  |TAMS 0x000000060aa00000, 0x000000060aa00000| Untracked 
|  86|0x000000060ac00000, 0x000000060ac00000, 0x000000060ae00000|  0%| F|  |TAMS 0x000000060ac00000, 0x000000060ac00000| Untracked 
|  87|0x000000060ae00000, 0x000000060ae00000, 0x000000060b000000|  0%| F|  |TAMS 0x000000060ae00000, 0x000000060ae00000| Untracked 
|  88|0x000000060b000000, 0x000000060b000000, 0x000000060b200000|  0%| F|  |TAMS 0x000000060b000000, 0x000000060b000000| Untracked 
|  89|0x000000060b200000, 0x000000060b200000, 0x000000060b400000|  0%| F|  |TAMS 0x000000060b200000, 0x000000060b200000| Untracked 
|  90|0x000000060b400000, 0x000000060b400000, 0x000000060b600000|  0%| F|  |TAMS 0x000000060b400000, 0x000000060b400000| Untracked 
|  91|0x000000060b600000, 0x000000060b600000, 0x000000060b800000|  0%| F|  |TAMS 0x000000060b600000, 0x000000060b600000| Untracked 
|  92|0x000000060b800000, 0x000000060b800000, 0x000000060ba00000|  0%| F|  |TAMS 0x000000060b800000, 0x000000060b800000| Untracked 
|  93|0x000000060ba00000, 0x000000060ba00000, 0x000000060bc00000|  0%| F|  |TAMS 0x000000060ba00000, 0x000000060ba00000| Untracked 
|  94|0x000000060bc00000, 0x000000060bc00000, 0x000000060be00000|  0%| F|  |TAMS 0x000000060bc00000, 0x000000060bc00000| Untracked 
|  95|0x000000060be00000, 0x000000060be00000, 0x000000060c000000|  0%| F|  |TAMS 0x000000060be00000, 0x000000060be00000| Untracked 
|  96|0x000000060c000000, 0x000000060c000000, 0x000000060c200000|  0%| F|  |TAMS 0x000000060c000000, 0x000000060c000000| Untracked 
|  97|0x000000060c200000, 0x000000060c200000, 0x000000060c400000|  0%| F|  |TAMS 0x000000060c200000, 0x000000060c200000| Untracked 
|  98|0x000000060c400000, 0x000000060c400000, 0x000000060c600000|  0%| F|  |TAMS 0x000000060c400000, 0x000000060c400000| Untracked 
|  99|0x000000060c600000, 0x000000060c600000, 0x000000060c800000|  0%| F|  |TAMS 0x000000060c600000, 0x000000060c600000| Untracked 
| 100|0x000000060c800000, 0x000000060c800000, 0x000000060ca00000|  0%| F|  |TAMS 0x000000060c800000, 0x000000060c800000| Untracked 
| 101|0x000000060ca00000, 0x000000060ca00000, 0x000000060cc00000|  0%| F|  |TAMS 0x000000060ca00000, 0x000000060ca00000| Untracked 
| 102|0x000000060cc00000, 0x000000060cc00000, 0x000000060ce00000|  0%| F|  |TAMS 0x000000060cc00000, 0x000000060cc00000| Untracked 
| 103|0x000000060ce00000, 0x000000060cf22db0, 0x000000060d000000| 56%| S|CS|TAMS 0x000000060ce00000, 0x000000060ce00000| Complete 
| 104|0x000000060d000000, 0x000000060d200000, 0x000000060d200000|100%| S|CS|TAMS 0x000000060d000000, 0x000000060d000000| Complete 
| 105|0x000000060d200000, 0x000000060d400000, 0x000000060d400000|100%| S|CS|TAMS 0x000000060d200000, 0x000000060d200000| Complete 
| 106|0x000000060d400000, 0x000000060d600000, 0x000000060d600000|100%| S|CS|TAMS 0x000000060d400000, 0x000000060d400000| Complete 
| 107|0x000000060d600000, 0x000000060d800000, 0x000000060d800000|100%| S|CS|TAMS 0x000000060d600000, 0x000000060d600000| Complete 
| 108|0x000000060d800000, 0x000000060da00000, 0x000000060da00000|100%| S|CS|TAMS 0x000000060d800000, 0x000000060d800000| Complete 
| 109|0x000000060da00000, 0x000000060dc00000, 0x000000060dc00000|100%| S|CS|TAMS 0x000000060da00000, 0x000000060da00000| Complete 
| 110|0x000000060dc00000, 0x000000060dc00000, 0x000000060de00000|  0%| F|  |TAMS 0x000000060dc00000, 0x000000060dc00000| Untracked 
| 111|0x000000060de00000, 0x000000060de00000, 0x000000060e000000|  0%| F|  |TAMS 0x000000060de00000, 0x000000060de00000| Untracked 
| 112|0x000000060e000000, 0x000000060e000000, 0x000000060e200000|  0%| F|  |TAMS 0x000000060e000000, 0x000000060e000000| Untracked 
| 113|0x000000060e200000, 0x000000060e200000, 0x000000060e400000|  0%| F|  |TAMS 0x000000060e200000, 0x000000060e200000| Untracked 
| 114|0x000000060e400000, 0x000000060e400000, 0x000000060e600000|  0%| F|  |TAMS 0x000000060e400000, 0x000000060e400000| Untracked 
| 115|0x000000060e600000, 0x000000060e600000, 0x000000060e800000|  0%| F|  |TAMS 0x000000060e600000, 0x000000060e600000| Untracked 
| 116|0x000000060e800000, 0x000000060e800000, 0x000000060ea00000|  0%| F|  |TAMS 0x000000060e800000, 0x000000060e800000| Untracked 
| 117|0x000000060ea00000, 0x000000060ea00000, 0x000000060ec00000|  0%| F|  |TAMS 0x000000060ea00000, 0x000000060ea00000| Untracked 
| 118|0x000000060ec00000, 0x000000060ec00000, 0x000000060ee00000|  0%| F|  |TAMS 0x000000060ec00000, 0x000000060ec00000| Untracked 
| 119|0x000000060ee00000, 0x000000060ee00000, 0x000000060f000000|  0%| F|  |TAMS 0x000000060ee00000, 0x000000060ee00000| Untracked 
| 120|0x000000060f000000, 0x000000060f000000, 0x000000060f200000|  0%| F|  |TAMS 0x000000060f000000, 0x000000060f000000| Untracked 
| 121|0x000000060f200000, 0x000000060f200000, 0x000000060f400000|  0%| F|  |TAMS 0x000000060f200000, 0x000000060f200000| Untracked 
| 122|0x000000060f400000, 0x000000060f400000, 0x000000060f600000|  0%| F|  |TAMS 0x000000060f400000, 0x000000060f400000| Untracked 
| 123|0x000000060f600000, 0x000000060f600000, 0x000000060f800000|  0%| F|  |TAMS 0x000000060f600000, 0x000000060f600000| Untracked 
| 124|0x000000060f800000, 0x000000060f800000, 0x000000060fa00000|  0%| F|  |TAMS 0x000000060f800000, 0x000000060f800000| Untracked 
| 125|0x000000060fa00000, 0x000000060fa00000, 0x000000060fc00000|  0%| F|  |TAMS 0x000000060fa00000, 0x000000060fa00000| Untracked 
| 126|0x000000060fc00000, 0x000000060fc00000, 0x000000060fe00000|  0%| F|  |TAMS 0x000000060fc00000, 0x000000060fc00000| Untracked 
| 127|0x000000060fe00000, 0x000000060fe00000, 0x0000000610000000|  0%| F|  |TAMS 0x000000060fe00000, 0x000000060fe00000| Untracked 
| 128|0x0000000610000000, 0x0000000610000000, 0x0000000610200000|  0%| F|  |TAMS 0x0000000610000000, 0x0000000610000000| Untracked 
| 129|0x0000000610200000, 0x0000000610200000, 0x0000000610400000|  0%| F|  |TAMS 0x0000000610200000, 0x0000000610200000| Untracked 
| 130|0x0000000610400000, 0x0000000610400000, 0x0000000610600000|  0%| F|  |TAMS 0x0000000610400000, 0x0000000610400000| Untracked 
| 131|0x0000000610600000, 0x0000000610600000, 0x0000000610800000|  0%| F|  |TAMS 0x0000000610600000, 0x0000000610600000| Untracked 
| 132|0x0000000610800000, 0x0000000610800000, 0x0000000610a00000|  0%| F|  |TAMS 0x0000000610800000, 0x0000000610800000| Untracked 
| 133|0x0000000610a00000, 0x0000000610a00000, 0x0000000610c00000|  0%| F|  |TAMS 0x0000000610a00000, 0x0000000610a00000| Untracked 
| 134|0x0000000610c00000, 0x0000000610c00000, 0x0000000610e00000|  0%| F|  |TAMS 0x0000000610c00000, 0x0000000610c00000| Untracked 
| 135|0x0000000610e00000, 0x0000000610e00000, 0x0000000611000000|  0%| F|  |TAMS 0x0000000610e00000, 0x0000000610e00000| Untracked 
| 136|0x0000000611000000, 0x0000000611000000, 0x0000000611200000|  0%| F|  |TAMS 0x0000000611000000, 0x0000000611000000| Untracked 
| 137|0x0000000611200000, 0x0000000611200000, 0x0000000611400000|  0%| F|  |TAMS 0x0000000611200000, 0x0000000611200000| Untracked 
| 138|0x0000000611400000, 0x0000000611400000, 0x0000000611600000|  0%| F|  |TAMS 0x0000000611400000, 0x0000000611400000| Untracked 
| 139|0x0000000611600000, 0x0000000611600000, 0x0000000611800000|  0%| F|  |TAMS 0x0000000611600000, 0x0000000611600000| Untracked 
| 140|0x0000000611800000, 0x0000000611800000, 0x0000000611a00000|  0%| F|  |TAMS 0x0000000611800000, 0x0000000611800000| Untracked 
| 141|0x0000000611a00000, 0x0000000611a00000, 0x0000000611c00000|  0%| F|  |TAMS 0x0000000611a00000, 0x0000000611a00000| Untracked 
| 142|0x0000000611c00000, 0x0000000611c00000, 0x0000000611e00000|  0%| F|  |TAMS 0x0000000611c00000, 0x0000000611c00000| Untracked 
| 143|0x0000000611e00000, 0x0000000611e00000, 0x0000000612000000|  0%| F|  |TAMS 0x0000000611e00000, 0x0000000611e00000| Untracked 
| 144|0x0000000612000000, 0x0000000612000000, 0x0000000612200000|  0%| F|  |TAMS 0x0000000612000000, 0x0000000612000000| Untracked 
| 145|0x0000000612200000, 0x0000000612200000, 0x0000000612400000|  0%| F|  |TAMS 0x0000000612200000, 0x0000000612200000| Untracked 
| 146|0x0000000612400000, 0x0000000612400000, 0x0000000612600000|  0%| F|  |TAMS 0x0000000612400000, 0x0000000612400000| Untracked 
| 147|0x0000000612600000, 0x0000000612600000, 0x0000000612800000|  0%| F|  |TAMS 0x0000000612600000, 0x0000000612600000| Untracked 
| 148|0x0000000612800000, 0x0000000612800000, 0x0000000612a00000|  0%| F|  |TAMS 0x0000000612800000, 0x0000000612800000| Untracked 
| 149|0x0000000612a00000, 0x0000000612a00000, 0x0000000612c00000|  0%| F|  |TAMS 0x0000000612a00000, 0x0000000612a00000| Untracked 
| 150|0x0000000612c00000, 0x0000000612c00000, 0x0000000612e00000|  0%| F|  |TAMS 0x0000000612c00000, 0x0000000612c00000| Untracked 
| 151|0x0000000612e00000, 0x0000000612e00000, 0x0000000613000000|  0%| F|  |TAMS 0x0000000612e00000, 0x0000000612e00000| Untracked 
| 152|0x0000000613000000, 0x0000000613000000, 0x0000000613200000|  0%| F|  |TAMS 0x0000000613000000, 0x0000000613000000| Untracked 
| 153|0x0000000613200000, 0x0000000613200000, 0x0000000613400000|  0%| F|  |TAMS 0x0000000613200000, 0x0000000613200000| Untracked 
| 154|0x0000000613400000, 0x0000000613400000, 0x0000000613600000|  0%| F|  |TAMS 0x0000000613400000, 0x0000000613400000| Untracked 
| 155|0x0000000613600000, 0x0000000613600000, 0x0000000613800000|  0%| F|  |TAMS 0x0000000613600000, 0x0000000613600000| Untracked 
| 156|0x0000000613800000, 0x0000000613800000, 0x0000000613a00000|  0%| F|  |TAMS 0x0000000613800000, 0x0000000613800000| Untracked 
| 157|0x0000000613a00000, 0x0000000613a00000, 0x0000000613c00000|  0%| F|  |TAMS 0x0000000613a00000, 0x0000000613a00000| Untracked 
| 158|0x0000000613c00000, 0x0000000613c00000, 0x0000000613e00000|  0%| F|  |TAMS 0x0000000613c00000, 0x0000000613c00000| Untracked 
| 159|0x0000000613e00000, 0x0000000613e00000, 0x0000000614000000|  0%| F|  |TAMS 0x0000000613e00000, 0x0000000613e00000| Untracked 
| 160|0x0000000614000000, 0x0000000614000000, 0x0000000614200000|  0%| F|  |TAMS 0x0000000614000000, 0x0000000614000000| Untracked 
| 161|0x0000000614200000, 0x0000000614200000, 0x0000000614400000|  0%| F|  |TAMS 0x0000000614200000, 0x0000000614200000| Untracked 
| 162|0x0000000614400000, 0x0000000614400000, 0x0000000614600000|  0%| F|  |TAMS 0x0000000614400000, 0x0000000614400000| Untracked 
| 163|0x0000000614600000, 0x0000000614600000, 0x0000000614800000|  0%| F|  |TAMS 0x0000000614600000, 0x0000000614600000| Untracked 
| 164|0x0000000614800000, 0x0000000614800000, 0x0000000614a00000|  0%| F|  |TAMS 0x0000000614800000, 0x0000000614800000| Untracked 
| 165|0x0000000614a00000, 0x0000000614a00000, 0x0000000614c00000|  0%| F|  |TAMS 0x0000000614a00000, 0x0000000614a00000| Untracked 
| 166|0x0000000614c00000, 0x0000000614c00000, 0x0000000614e00000|  0%| F|  |TAMS 0x0000000614c00000, 0x0000000614c00000| Untracked 
| 167|0x0000000614e00000, 0x0000000614e00000, 0x0000000615000000|  0%| F|  |TAMS 0x0000000614e00000, 0x0000000614e00000| Untracked 
| 168|0x0000000615000000, 0x0000000615000000, 0x0000000615200000|  0%| F|  |TAMS 0x0000000615000000, 0x0000000615000000| Untracked 
| 169|0x0000000615200000, 0x0000000615200000, 0x0000000615400000|  0%| F|  |TAMS 0x0000000615200000, 0x0000000615200000| Untracked 
| 170|0x0000000615400000, 0x0000000615400000, 0x0000000615600000|  0%| F|  |TAMS 0x0000000615400000, 0x0000000615400000| Untracked 
| 171|0x0000000615600000, 0x0000000615600000, 0x0000000615800000|  0%| F|  |TAMS 0x0000000615600000, 0x0000000615600000| Untracked 
| 172|0x0000000615800000, 0x0000000615800000, 0x0000000615a00000|  0%| F|  |TAMS 0x0000000615800000, 0x0000000615800000| Untracked 
| 173|0x0000000615a00000, 0x0000000615a00000, 0x0000000615c00000|  0%| F|  |TAMS 0x0000000615a00000, 0x0000000615a00000| Untracked 
| 174|0x0000000615c00000, 0x0000000615c00000, 0x0000000615e00000|  0%| F|  |TAMS 0x0000000615c00000, 0x0000000615c00000| Untracked 
| 175|0x0000000615e00000, 0x0000000615e00000, 0x0000000616000000|  0%| F|  |TAMS 0x0000000615e00000, 0x0000000615e00000| Untracked 
| 176|0x0000000616000000, 0x0000000616000000, 0x0000000616200000|  0%| F|  |TAMS 0x0000000616000000, 0x0000000616000000| Untracked 
| 177|0x0000000616200000, 0x0000000616200000, 0x0000000616400000|  0%| F|  |TAMS 0x0000000616200000, 0x0000000616200000| Untracked 
| 178|0x0000000616400000, 0x0000000616400000, 0x0000000616600000|  0%| F|  |TAMS 0x0000000616400000, 0x0000000616400000| Untracked 
| 179|0x0000000616600000, 0x0000000616600000, 0x0000000616800000|  0%| F|  |TAMS 0x0000000616600000, 0x0000000616600000| Untracked 
| 180|0x0000000616800000, 0x0000000616800000, 0x0000000616a00000|  0%| F|  |TAMS 0x0000000616800000, 0x0000000616800000| Untracked 
| 181|0x0000000616a00000, 0x0000000616a00000, 0x0000000616c00000|  0%| F|  |TAMS 0x0000000616a00000, 0x0000000616a00000| Untracked 
| 182|0x0000000616c00000, 0x0000000616c00000, 0x0000000616e00000|  0%| F|  |TAMS 0x0000000616c00000, 0x0000000616c00000| Untracked 
| 183|0x0000000616e00000, 0x0000000616e00000, 0x0000000617000000|  0%| F|  |TAMS 0x0000000616e00000, 0x0000000616e00000| Untracked 
| 184|0x0000000617000000, 0x0000000617000000, 0x0000000617200000|  0%| F|  |TAMS 0x0000000617000000, 0x0000000617000000| Untracked 
| 185|0x0000000617200000, 0x0000000617200000, 0x0000000617400000|  0%| F|  |TAMS 0x0000000617200000, 0x0000000617200000| Untracked 
| 186|0x0000000617400000, 0x0000000617400000, 0x0000000617600000|  0%| F|  |TAMS 0x0000000617400000, 0x0000000617400000| Untracked 
| 187|0x0000000617600000, 0x0000000617600000, 0x0000000617800000|  0%| F|  |TAMS 0x0000000617600000, 0x0000000617600000| Untracked 
| 188|0x0000000617800000, 0x0000000617800000, 0x0000000617a00000|  0%| F|  |TAMS 0x0000000617800000, 0x0000000617800000| Untracked 
| 189|0x0000000617a00000, 0x0000000617a00000, 0x0000000617c00000|  0%| F|  |TAMS 0x0000000617a00000, 0x0000000617a00000| Untracked 
| 190|0x0000000617c00000, 0x0000000617c00000, 0x0000000617e00000|  0%| F|  |TAMS 0x0000000617c00000, 0x0000000617c00000| Untracked 
| 191|0x0000000617e00000, 0x0000000617e00000, 0x0000000618000000|  0%| F|  |TAMS 0x0000000617e00000, 0x0000000617e00000| Untracked 
| 192|0x0000000618000000, 0x0000000618000000, 0x0000000618200000|  0%| F|  |TAMS 0x0000000618000000, 0x0000000618000000| Untracked 
| 193|0x0000000618200000, 0x0000000618200000, 0x0000000618400000|  0%| F|  |TAMS 0x0000000618200000, 0x0000000618200000| Untracked 
| 194|0x0000000618400000, 0x0000000618400000, 0x0000000618600000|  0%| F|  |TAMS 0x0000000618400000, 0x0000000618400000| Untracked 
| 195|0x0000000618600000, 0x0000000618600000, 0x0000000618800000|  0%| F|  |TAMS 0x0000000618600000, 0x0000000618600000| Untracked 
| 196|0x0000000618800000, 0x0000000618800000, 0x0000000618a00000|  0%| F|  |TAMS 0x0000000618800000, 0x0000000618800000| Untracked 
| 197|0x0000000618a00000, 0x0000000618a00000, 0x0000000618c00000|  0%| F|  |TAMS 0x0000000618a00000, 0x0000000618a00000| Untracked 
| 198|0x0000000618c00000, 0x0000000618c00000, 0x0000000618e00000|  0%| F|  |TAMS 0x0000000618c00000, 0x0000000618c00000| Untracked 
| 199|0x0000000618e00000, 0x0000000618e00000, 0x0000000619000000|  0%| F|  |TAMS 0x0000000618e00000, 0x0000000618e00000| Untracked 
| 200|0x0000000619000000, 0x0000000619000000, 0x0000000619200000|  0%| F|  |TAMS 0x0000000619000000, 0x0000000619000000| Untracked 
| 201|0x0000000619200000, 0x0000000619200000, 0x0000000619400000|  0%| F|  |TAMS 0x0000000619200000, 0x0000000619200000| Untracked 
| 202|0x0000000619400000, 0x0000000619400000, 0x0000000619600000|  0%| F|  |TAMS 0x0000000619400000, 0x0000000619400000| Untracked 
| 203|0x0000000619600000, 0x0000000619600000, 0x0000000619800000|  0%| F|  |TAMS 0x0000000619600000, 0x0000000619600000| Untracked 
| 204|0x0000000619800000, 0x0000000619800000, 0x0000000619a00000|  0%| F|  |TAMS 0x0000000619800000, 0x0000000619800000| Untracked 
| 205|0x0000000619a00000, 0x0000000619a00000, 0x0000000619c00000|  0%| F|  |TAMS 0x0000000619a00000, 0x0000000619a00000| Untracked 
| 206|0x0000000619c00000, 0x0000000619c00000, 0x0000000619e00000|  0%| F|  |TAMS 0x0000000619c00000, 0x0000000619c00000| Untracked 
| 207|0x0000000619e00000, 0x0000000619e00000, 0x000000061a000000|  0%| F|  |TAMS 0x0000000619e00000, 0x0000000619e00000| Untracked 
| 208|0x000000061a000000, 0x000000061a000000, 0x000000061a200000|  0%| F|  |TAMS 0x000000061a000000, 0x000000061a000000| Untracked 
| 209|0x000000061a200000, 0x000000061a200000, 0x000000061a400000|  0%| F|  |TAMS 0x000000061a200000, 0x000000061a200000| Untracked 
| 210|0x000000061a400000, 0x000000061a400000, 0x000000061a600000|  0%| F|  |TAMS 0x000000061a400000, 0x000000061a400000| Untracked 
| 211|0x000000061a600000, 0x000000061a600000, 0x000000061a800000|  0%| F|  |TAMS 0x000000061a600000, 0x000000061a600000| Untracked 
| 212|0x000000061a800000, 0x000000061a800000, 0x000000061aa00000|  0%| F|  |TAMS 0x000000061a800000, 0x000000061a800000| Untracked 
| 213|0x000000061aa00000, 0x000000061aa00000, 0x000000061ac00000|  0%| F|  |TAMS 0x000000061aa00000, 0x000000061aa00000| Untracked 
| 214|0x000000061ac00000, 0x000000061ac00000, 0x000000061ae00000|  0%| F|  |TAMS 0x000000061ac00000, 0x000000061ac00000| Untracked 
| 215|0x000000061ae00000, 0x000000061ae00000, 0x000000061b000000|  0%| F|  |TAMS 0x000000061ae00000, 0x000000061ae00000| Untracked 
| 216|0x000000061b000000, 0x000000061b000000, 0x000000061b200000|  0%| F|  |TAMS 0x000000061b000000, 0x000000061b000000| Untracked 
| 217|0x000000061b200000, 0x000000061b200000, 0x000000061b400000|  0%| F|  |TAMS 0x000000061b200000, 0x000000061b200000| Untracked 
| 218|0x000000061b400000, 0x000000061b400000, 0x000000061b600000|  0%| F|  |TAMS 0x000000061b400000, 0x000000061b400000| Untracked 
| 219|0x000000061b600000, 0x000000061b600000, 0x000000061b800000|  0%| F|  |TAMS 0x000000061b600000, 0x000000061b600000| Untracked 
| 220|0x000000061b800000, 0x000000061b800000, 0x000000061ba00000|  0%| F|  |TAMS 0x000000061b800000, 0x000000061b800000| Untracked 
| 221|0x000000061ba00000, 0x000000061ba00000, 0x000000061bc00000|  0%| F|  |TAMS 0x000000061ba00000, 0x000000061ba00000| Untracked 
| 222|0x000000061bc00000, 0x000000061bc00000, 0x000000061be00000|  0%| F|  |TAMS 0x000000061bc00000, 0x000000061bc00000| Untracked 
| 223|0x000000061be00000, 0x000000061be00000, 0x000000061c000000|  0%| F|  |TAMS 0x000000061be00000, 0x000000061be00000| Untracked 
| 224|0x000000061c000000, 0x000000061c000000, 0x000000061c200000|  0%| F|  |TAMS 0x000000061c000000, 0x000000061c000000| Untracked 
| 225|0x000000061c200000, 0x000000061c200000, 0x000000061c400000|  0%| F|  |TAMS 0x000000061c200000, 0x000000061c200000| Untracked 
| 226|0x000000061c400000, 0x000000061c400000, 0x000000061c600000|  0%| F|  |TAMS 0x000000061c400000, 0x000000061c400000| Untracked 
| 227|0x000000061c600000, 0x000000061c600000, 0x000000061c800000|  0%| F|  |TAMS 0x000000061c600000, 0x000000061c600000| Untracked 
| 228|0x000000061c800000, 0x000000061c800000, 0x000000061ca00000|  0%| F|  |TAMS 0x000000061c800000, 0x000000061c800000| Untracked 
| 229|0x000000061ca00000, 0x000000061ca00000, 0x000000061cc00000|  0%| F|  |TAMS 0x000000061ca00000, 0x000000061ca00000| Untracked 
| 230|0x000000061cc00000, 0x000000061cc00000, 0x000000061ce00000|  0%| F|  |TAMS 0x000000061cc00000, 0x000000061cc00000| Untracked 
| 231|0x000000061ce00000, 0x000000061ce00000, 0x000000061d000000|  0%| F|  |TAMS 0x000000061ce00000, 0x000000061ce00000| Untracked 
| 232|0x000000061d000000, 0x000000061d000000, 0x000000061d200000|  0%| F|  |TAMS 0x000000061d000000, 0x000000061d000000| Untracked 
| 233|0x000000061d200000, 0x000000061d200000, 0x000000061d400000|  0%| F|  |TAMS 0x000000061d200000, 0x000000061d200000| Untracked 
| 234|0x000000061d400000, 0x000000061d400000, 0x000000061d600000|  0%| F|  |TAMS 0x000000061d400000, 0x000000061d400000| Untracked 
| 235|0x000000061d600000, 0x000000061d600000, 0x000000061d800000|  0%| F|  |TAMS 0x000000061d600000, 0x000000061d600000| Untracked 
| 236|0x000000061d800000, 0x000000061d800000, 0x000000061da00000|  0%| F|  |TAMS 0x000000061d800000, 0x000000061d800000| Untracked 
| 237|0x000000061da00000, 0x000000061da00000, 0x000000061dc00000|  0%| F|  |TAMS 0x000000061da00000, 0x000000061da00000| Untracked 
| 238|0x000000061dc00000, 0x000000061dc00000, 0x000000061de00000|  0%| F|  |TAMS 0x000000061dc00000, 0x000000061dc00000| Untracked 
| 239|0x000000061de00000, 0x000000061de00000, 0x000000061e000000|  0%| F|  |TAMS 0x000000061de00000, 0x000000061de00000| Untracked 
| 240|0x000000061e000000, 0x000000061e000000, 0x000000061e200000|  0%| F|  |TAMS 0x000000061e000000, 0x000000061e000000| Untracked 
| 241|0x000000061e200000, 0x000000061e200000, 0x000000061e400000|  0%| F|  |TAMS 0x000000061e200000, 0x000000061e200000| Untracked 
| 242|0x000000061e400000, 0x000000061e400000, 0x000000061e600000|  0%| F|  |TAMS 0x000000061e400000, 0x000000061e400000| Untracked 
| 243|0x000000061e600000, 0x000000061e600000, 0x000000061e800000|  0%| F|  |TAMS 0x000000061e600000, 0x000000061e600000| Untracked 
| 244|0x000000061e800000, 0x000000061e800000, 0x000000061ea00000|  0%| F|  |TAMS 0x000000061e800000, 0x000000061e800000| Untracked 
| 245|0x000000061ea00000, 0x000000061ea00000, 0x000000061ec00000|  0%| F|  |TAMS 0x000000061ea00000, 0x000000061ea00000| Untracked 
| 246|0x000000061ec00000, 0x000000061ec00000, 0x000000061ee00000|  0%| F|  |TAMS 0x000000061ec00000, 0x000000061ec00000| Untracked 
| 247|0x000000061ee00000, 0x000000061ee00000, 0x000000061f000000|  0%| F|  |TAMS 0x000000061ee00000, 0x000000061ee00000| Untracked 
| 248|0x000000061f000000, 0x000000061f000000, 0x000000061f200000|  0%| F|  |TAMS 0x000000061f000000, 0x000000061f000000| Untracked 
| 249|0x000000061f200000, 0x000000061f200000, 0x000000061f400000|  0%| F|  |TAMS 0x000000061f200000, 0x000000061f200000| Untracked 
| 250|0x000000061f400000, 0x000000061f400000, 0x000000061f600000|  0%| F|  |TAMS 0x000000061f400000, 0x000000061f400000| Untracked 
| 251|0x000000061f600000, 0x000000061f600000, 0x000000061f800000|  0%| F|  |TAMS 0x000000061f600000, 0x000000061f600000| Untracked 
| 252|0x000000061f800000, 0x000000061f800000, 0x000000061fa00000|  0%| F|  |TAMS 0x000000061f800000, 0x000000061f800000| Untracked 
| 253|0x000000061fa00000, 0x000000061fc00000, 0x000000061fc00000|100%| E|  |TAMS 0x000000061fa00000, 0x000000061fa00000| Complete 
| 254|0x000000061fc00000, 0x000000061fe00000, 0x000000061fe00000|100%| E|CS|TAMS 0x000000061fc00000, 0x000000061fc00000| Complete 
| 255|0x000000061fe00000, 0x0000000620000000, 0x0000000620000000|100%| E|CS|TAMS 0x000000061fe00000, 0x000000061fe00000| Complete 

Card table byte_map: [0x000000010c3d2000,0x000000010d3d2000] _byte_map_base: 0x00000001093d2000

Marking Bits (Prev, Next): (CMBitMap*) 0x00007f8cb9839c50, (CMBitMap*) 0x00007f8cb9839c18
 Prev Bits: [0x00000001366da000, 0x000000013e6da000)
 Next Bits: [0x000000012e6da000, 0x00000001366da000)

Polling page: 0x000000010b189000

Metaspace:

Usage:
  Non-class:     26.17 MB capacity,    25.94 MB (>99%) used,   180.44 KB ( <1%) free+waste,    54.12 KB ( <1%) overhead. 
      Class:      2.93 MB capacity,     2.74 MB ( 94%) used,   166.05 KB (  6%) free+waste,    25.50 KB ( <1%) overhead. 
       Both:     29.10 MB capacity,    28.68 MB ( 99%) used,   346.48 KB (  1%) free+waste,    79.62 KB ( <1%) overhead. 

Virtual space:
  Non-class space:       28.00 MB reserved,      26.75 MB ( 96%) committed 
      Class space:        1.00 GB reserved,       3.00 MB ( <1%) committed 
             Both:        1.03 GB reserved,      29.75 MB (  3%) committed 

Chunk freelists:
   Non-Class:  361.00 KB
       Class:  7.00 KB
        Both:  368.00 KB

MaxMetaspaceSize: unlimited
CompressedClassSpaceSize: 1.00 GB

CodeHeap 'non-profiled nmethods': size=119172Kb used=2644Kb max_used=2644Kb free=116527Kb
 bounds [0x0000000127279000, 0x0000000127519000, 0x000000012e6da000]
CodeHeap 'profiled nmethods': size=119168Kb used=13968Kb max_used=13968Kb free=105199Kb
 bounds [0x000000011fe19000, 0x0000000120bc9000, 0x0000000127279000]
CodeHeap 'non-nmethods': size=7420Kb used=3161Kb max_used=3189Kb free=4258Kb
 bounds [0x000000011f6da000, 0x000000011fa3a000, 0x000000011fe19000]
 total_blobs=6174 nmethods=5182 adapters=901
 compilation: enabled
              stopped_count=0, restarted_count=0
 full_count=0

Compilation events (20 events):
Event: 11.522 Thread 0x00007f8c6900b800 nmethod 5193 0x0000000120bb2b10 code [0x0000000120bb2d60, 0x0000000120bb3400]
Event: 11.522 Thread 0x00007f8cb92f3000 nmethod 5192 0x0000000120bb3690 code [0x0000000120bb38e0, 0x0000000120bb40e0]
Event: 11.523 Thread 0x00007f8c6aa52000 nmethod 5180 0x0000000120bb4410 code [0x0000000120bb4be0, 0x0000000120bb8b30]
Event: 11.731 Thread 0x00007f8cba02b800 5194       3       sun.awt.SunToolkit::targetToAppContext (30 bytes)
Event: 11.732 Thread 0x00007f8cba02b800 nmethod 5194 0x0000000120bbab90 code [0x0000000120bbad80, 0x0000000120bbb330]
Event: 11.748 Thread 0x00007f8cb92f3000 5195       3       androidx.compose.runtime.Composer::recordSlotTableOperation$default (15 bytes)
Event: 11.748 Thread 0x00007f8c6900b800 5196       3       androidx.compose.runtime.SlotTable::isEmpty (13 bytes)
Event: 11.748 Thread 0x00007f8c6900b800 nmethod 5196 0x0000000120bbb510 code [0x0000000120bbb6c0, 0x0000000120bbb810]
Event: 11.748 Thread 0x00007f8cb92f3000 nmethod 5195 0x0000000120bbb890 code [0x0000000120bbba60, 0x0000000120bbbd50]
Event: 11.750 Thread 0x00007f8c6900a800 5197 % !   4       java.lang.ref.Reference::processPendingReferences @ 27 (132 bytes)
Event: 11.757 Thread 0x00007f8c6aa52000 5198       3       sun.java2d.pipe.RenderBuffer::position (11 bytes)
Event: 11.757 Thread 0x00007f8cba02b800 5199       3       jdk.internal.misc.Unsafe::putLong (8 bytes)
Event: 11.757 Thread 0x00007f8c6aa52000 nmethod 5198 0x0000000120bbbf10 code [0x0000000120bbc0c0, 0x0000000120bbc1d0]
Event: 11.757 Thread 0x00007f8cba02b800 nmethod 5199 0x0000000120bbc290 code [0x0000000120bbc440, 0x0000000120bbc550]
Event: 11.761 Thread 0x00007f8c6900a800 nmethod 5197% 0x000000012750bb90 code [0x000000012750bda0, 0x000000012750c9c8]
Event: 11.761 Thread 0x00007f8c6900a800 5201   !   4       java.lang.ref.Reference::processPendingReferences (132 bytes)
Event: 11.763 Thread 0x00007f8c6900b800 5202       3       sun.java2d.pipe.RenderQueue::unlock (4 bytes)
Event: 11.763 Thread 0x00007f8cb92f3000 5203       3       sun.awt.SunToolkit::awtUnlock (7 bytes)
Event: 11.764 Thread 0x00007f8c6900b800 nmethod 5202 0x0000000120bbc610 code [0x0000000120bbc7e0, 0x0000000120bbca60]
Event: 11.764 Thread 0x00007f8cb92f3000 nmethod 5203 0x0000000120bbcb90 code [0x0000000120bbcd60, 0x0000000120bbcf60]

GC Heap History (10 events):
Event: 2.487 GC heap before
{Heap before GC invocations=0 (full 0):
 garbage-first heap   total 524288K, used 22528K [0x0000000600000000, 0x0000000800000000)
  region size 2048K, 12 young (24576K), 0 survivors (0K)
 Metaspace       used 15521K, capacity 15821K, committed 16000K, reserved 1062912K
  class space    used 1471K, capacity 1621K, committed 1664K, reserved 1048576K
}
Event: 2.491 GC heap after
{Heap after GC invocations=1 (full 0):
 garbage-first heap   total 524288K, used 3739K [0x0000000600000000, 0x0000000800000000)
  region size 2048K, 2 young (4096K), 2 survivors (4096K)
 Metaspace       used 15521K, capacity 15821K, committed 16000K, reserved 1062912K
  class space    used 1471K, capacity 1621K, committed 1664K, reserved 1048576K
}
Event: 2.888 GC heap before
{Heap before GC invocations=1 (full 0):
 garbage-first heap   total 524288K, used 38555K [0x0000000600000000, 0x0000000800000000)
  region size 2048K, 20 young (40960K), 2 survivors (4096K)
 Metaspace       used 20619K, capacity 20963K, committed 21248K, reserved 1069056K
  class space    used 2084K, capacity 2268K, committed 2304K, reserved 1048576K
}
Event: 2.894 GC heap after
{Heap after GC invocations=2 (full 0):
 garbage-first heap   total 524288K, used 4407K [0x0000000600000000, 0x0000000800000000)
  region size 2048K, 3 young (6144K), 3 survivors (6144K)
 Metaspace       used 20619K, capacity 20963K, committed 21248K, reserved 1069056K
  class space    used 2084K, capacity 2268K, committed 2304K, reserved 1048576K
}
Event: 4.099 GC heap before
{Heap before GC invocations=3 (full 0):
 garbage-first heap   total 524288K, used 57655K [0x0000000600000000, 0x0000000800000000)
  region size 2048K, 29 young (59392K), 3 survivors (6144K)
 Metaspace       used 27112K, capacity 27491K, committed 28032K, reserved 1075200K
  class space    used 2717K, capacity 2895K, committed 2944K, reserved 1048576K
}
Event: 4.105 GC heap after
{Heap after GC invocations=4 (full 0):
 garbage-first heap   total 524288K, used 7280K [0x0000000600000000, 0x0000000800000000)
  region size 2048K, 4 young (8192K), 4 survivors (8192K)
 Metaspace       used 27112K, capacity 27491K, committed 28032K, reserved 1075200K
  class space    used 2717K, capacity 2895K, committed 2944K, reserved 1048576K
}
Event: 8.021 GC heap before
{Heap before GC invocations=4 (full 0):
 garbage-first heap   total 524288K, used 312432K [0x0000000600000000, 0x0000000800000000)
  region size 2048K, 153 young (313344K), 4 survivors (8192K)
 Metaspace       used 28625K, capacity 29020K, committed 29440K, reserved 1075200K
  class space    used 2808K, capacity 3001K, committed 3072K, reserved 1048576K
}
Event: 8.033 GC heap after
{Heap after GC invocations=5 (full 0):
 garbage-first heap   total 524288K, used 12748K [0x0000000600000000, 0x0000000800000000)
  region size 2048K, 7 young (14336K), 7 survivors (14336K)
 Metaspace       used 28625K, capacity 29020K, committed 29440K, reserved 1075200K
  class space    used 2808K, capacity 3001K, committed 3072K, reserved 1048576K
}
Event: 11.736 GC heap before
{Heap before GC invocations=5 (full 0):
 garbage-first heap   total 524288K, used 311756K [0x0000000600000000, 0x0000000800000000)
  region size 2048K, 153 young (313344K), 7 survivors (14336K)
 Metaspace       used 29366K, capacity 29795K, committed 30464K, reserved 1077248K
  class space    used 2809K, capacity 3001K, committed 3072K, reserved 1048576K
}
Event: 11.747 GC heap after
{Heap after GC invocations=6 (full 0):
 garbage-first heap   total 524288K, used 13451K [0x0000000600000000, 0x0000000800000000)
  region size 2048K, 7 young (14336K), 7 survivors (14336K)
 Metaspace       used 29366K, capacity 29795K, committed 30464K, reserved 1077248K
  class space    used 2809K, capacity 3001K, committed 3072K, reserved 1048576K
}

Deoptimization events (20 events):
Event: 8.564 Thread 0x00007f8cbc9cc000 DEOPT PACKING pc=0x00000001274783c4 sp=0x0000700001a5ec00
Event: 8.564 Thread 0x00007f8cbc9cc000 DEOPT UNPACKING pc=0x000000011f700ba5 sp=0x0000700001a5eb60 mode 2
Event: 8.564 Thread 0x00007f8cbc9cc000 Uncommon trap: trap_request=0xffffffc6 fr.pc=0x000000012734c640 relative=0x00000000000003e0
Event: 8.564 Thread 0x00007f8cbc9cc000 Uncommon trap: reason=bimorphic_or_optimized_type_check action=maybe_recompile pc=0x000000012734c640 method=java.util.HashMap.getNode(ILjava/lang/Object;)Ljava/util/HashMap$Node; @ 126 c2
Event: 8.564 Thread 0x00007f8cbc9cc000 DEOPT PACKING pc=0x000000012734c640 sp=0x0000700001a5ea10
Event: 8.564 Thread 0x00007f8cbc9cc000 DEOPT UNPACKING pc=0x000000011f700ba5 sp=0x0000700001a5e9c0 mode 2
Event: 8.571 Thread 0x00007f8cbc9cc000 Uncommon trap: trap_request=0xffffff4d fr.pc=0x00000001273085c0 relative=0x00000000000000a0
Event: 8.571 Thread 0x00007f8cbc9cc000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x00000001273085c0 method=androidx.compose.runtime.SlotWriter.moveSlotGapTo(II)V @ 20 c2
Event: 8.571 Thread 0x00007f8cbc9cc000 DEOPT PACKING pc=0x00000001273085c0 sp=0x0000700001a5f400
Event: 8.571 Thread 0x00007f8cbc9cc000 DEOPT UNPACKING pc=0x000000011f700ba5 sp=0x0000700001a5f348 mode 2
Event: 8.571 Thread 0x00007f8cbc9cc000 Uncommon trap: trap_request=0xffffff4d fr.pc=0x000000012731c200 relative=0x0000000000000060
Event: 8.571 Thread 0x00007f8cbc9cc000 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000012731c200 method=androidx.compose.runtime.SlotWriter.dataIndexToDataAddress(I)I @ 5 c2
Event: 8.571 Thread 0x00007f8cbc9cc000 DEOPT PACKING pc=0x000000012731c200 sp=0x0000700001a5f520
Event: 8.571 Thread 0x00007f8cbc9cc000 DEOPT UNPACKING pc=0x000000011f700ba5 sp=0x0000700001a5f4d8 mode 2
Event: 10.914 Thread 0x00007f8cbb31f800 Uncommon trap: trap_request=0xffffff4d fr.pc=0x000000012743e2b0 relative=0x0000000000002250
Event: 10.914 Thread 0x00007f8cbb31f800 Uncommon trap: reason=unstable_if action=reinterpret pc=0x000000012743e2b0 method=sun.awt.PostEventQueue.flush()V @ 23 c2
Event: 10.914 Thread 0x00007f8cbb31f800 DEOPT PACKING pc=0x000000012743e2b0 sp=0x0000700002487200
Event: 10.914 Thread 0x00007f8cbb31f800 DEOPT UNPACKING pc=0x000000011f700ba5 sp=0x0000700002487228 mode 2
Event: 11.761 Thread 0x00007f8cbb80d800 DEOPT PACKING pc=0x0000000120995481 sp=0x0000700000f3dac0
Event: 11.761 Thread 0x00007f8cbb80d800 DEOPT UNPACKING pc=0x000000011f7009ba sp=0x0000700000f3cfa0 mode 0

Classes redefined (0 events):
No events

Internal exceptions (20 events):
Event: 2.395 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061ea6e8c8}: 'void java.lang.invoke.DirectMethodHandle$Holder.invokeStaticInit(java.lang.Object)'> (0x000000061ea6e8c8) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 2.405 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061ea957a8}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, int, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)'> (0x000000061ea957a8) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 2.406 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061ea9c868}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, int, java.lang.Object, java.lang.Object, java.lang.Object)'> (0x000000061ea9c868) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 2.406 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061eaa03b0}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object, java.lang.Object, int, java.lang.Object, java.lang.Object, java.lang.Object)'> (0x000000061eaa03b0) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 2.413 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/ClassNotFoundException'{0x000000061eae3468}: com/apple/laf/resources/spi/aquaProvider> (0x000000061eae3468) thrown at [./src/hotspot/share/classfile/systemDictionary.cpp, line 231]
Event: 2.433 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/ClassNotFoundException'{0x000000061eb534e8}: com/sun/swing/internal/plaf/basic/resources/spi/basicProvider> (0x000000061eb534e8) thrown at [./src/hotspot/share/classfile/systemDictionary.cpp, line 231]
Event: 2.443 Thread 0x00007f8cbc9cc000 Implicit null exception at 0x00000001272b4cdb to 0x00000001272b5ac5
Event: 3.172 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061f197af8}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, java.lang.Object, java.lang.Object, int, java.lang.Object)'> (0x000000061f197af8) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 3.173 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061f19e930}: 'java.lang.Object java.lang.invoke.Invokers$Holder.linkToTargetMethod(java.lang.Object, java.lang.Object, int, java.lang.Object, java.lang.Object)'> (0x000000061f19e930) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 3.177 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061f1a2718}: 'void java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, int, long)'> (0x000000061f1a2718) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 3.178 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061f1aa470}: 'void java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object, java.lang.Object)'> (0x000000061f1aa470) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 3.179 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061f1b90f0}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, int, int, int, int)'> (0x000000061f1b90f0) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 3.179 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061f1bc790}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object, java.lang.Object, int, int, int, int)'> (0x000000061f1bc790) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 3.179 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061f1bf8d0}: 'java.lang.Object java.lang.invoke.Invokers$Holder.linkToTargetMethod(int, int, int, int, java.lang.Object)'> (0x000000061f1bf8d0) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 3.180 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061f1c2b70}: 'void java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, java.lang.Object, long)'> (0x000000061f1c2b70) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 3.184 Thread 0x00007f8cbc988000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061ee03398}: 'void java.lang.invoke.DirectMethodHandle$Holder.invokeSpecial(java.lang.Object, java.lang.Object, long)'> (0x000000061ee03398) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 3.207 Thread 0x00007f8cbc988000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061ee0e760}: 'void java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, long)'> (0x000000061ee0e760) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 3.215 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061f1d89c0}: 'void java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, long, long)'> (0x000000061f1d89c0) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 3.215 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061f1dde58}: 'java.lang.Object java.lang.invoke.DirectMethodHandle$Holder.invokeStatic(java.lang.Object, long)'> (0x000000061f1dde58) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]
Event: 3.216 Thread 0x00007f8cbc9cc000 Exception <a 'java/lang/NoSuchMethodError'{0x000000061ef12fc0}: 'java.lang.Object java.lang.invoke.Invokers$Holder.linkToTargetMethod(java.lang.Object, int, java.lang.Object)'> (0x000000061ef12fc0) thrown at [./src/hotspot/share/interpreter/linkResolver.cpp, line 773]

Events (20 events):
Event: 10.618 Loaded shared library /Users/ragunathjawahar/.skiko/24f712b293b4973e789106eef53f61cfb2cac2950c3e5c73d0d9c59926ff5d33/libskiko-macos-x64.dylib
Event: 10.620 Loaded shared library /Users/ragunathjawahar/.skiko/24f712b293b4973e789106eef53f61cfb2cac2950c3e5c73d0d9c59926ff5d33/libskiko-macos-x64.dylib
Event: 10.621 Loaded shared library /Users/ragunathjawahar/.skiko/24f712b293b4973e789106eef53f61cfb2cac2950c3e5c73d0d9c59926ff5d33/libskiko-macos-x64.dylib
Event: 11.046 Loaded shared library /Users/ragunathjawahar/.skiko/24f712b293b4973e789106eef53f61cfb2cac2950c3e5c73d0d9c59926ff5d33/libskiko-macos-x64.dylib
Event: 11.377 Executing VM operation: RevokeBias
Event: 11.377 Executing VM operation: RevokeBias done
Event: 11.377 Executing VM operation: BulkRevokeBias
Event: 11.377 Executing VM operation: BulkRevokeBias done
Event: 11.379 Executing VM operation: RevokeBias
Event: 11.379 Executing VM operation: RevokeBias done
Event: 11.393 Executing VM operation: RevokeBias
Event: 11.393 Executing VM operation: RevokeBias done
Event: 11.413 Executing VM operation: RevokeBias
Event: 11.413 Executing VM operation: RevokeBias done
Event: 11.736 Executing VM operation: G1CollectForAllocation
Event: 11.747 Executing VM operation: G1CollectForAllocation done
Event: 11.757 Executing VM operation: RevokeBias
Event: 11.757 Executing VM operation: RevokeBias done
Event: 11.757 Executing VM operation: RevokeBias
Event: 11.757 Executing VM operation: RevokeBias done


Dynamic libraries:
0x00007fff34f94000 	/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x00007fff221d1000 	/System/Library/Frameworks/Security.framework/Versions/A/Security
0x00007fff33193000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x00007fff2a456000 	/usr/lib/libz.1.dylib
0x000000010a2f6000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/jli/libjli.dylib
0x00007fff2a51e000 	/usr/lib/libSystem.B.dylib
0x00007fff22bf7000 	/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x00007fff25a8d000 	/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x00007fff21146000 	/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x00007fff2395a000 	/System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
0x00007fff2fb77000 	/System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0x00007fff28980000 	/System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap
0x00007fff2b65d000 	/usr/lib/libspindump.dylib
0x00007fff23bae000 	/System/Library/Frameworks/UniformTypeIdentifiers.framework/Versions/A/UniformTypeIdentifiers
0x00007fff27157000 	/usr/lib/libapp_launch_measurement.dylib
0x00007fff2715a000 	/System/Library/PrivateFrameworks/CoreAutoLayout.framework/Versions/A/CoreAutoLayout
0x00007fff282e2000 	/System/Library/Frameworks/Metal.framework/Versions/A/Metal
0x00007fff28fd1000 	/usr/lib/liblangid.dylib
0x00007fff28984000 	/System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG
0x00007fff24b95000 	/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
0x00007fff24efb000 	/System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x00007fff301ce000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x00007fff2b098000 	/System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0x00007fff282c7000 	/System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x00007fff26416000 	/usr/lib/libDiagnosticMessagesClient.dylib
0x00007fff2896c000 	/System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
0x00007fff22523000 	/usr/lib/libicucore.A.dylib
0x00007fff2cb9f000 	/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x00007fff2be45000 	/System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0x00007fff2866c000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x00007fff26baf000 	/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x00007fff2fbb3000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x00007fff26ebf000 	/System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x00007fff21b2d000 	/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x00007fff26501000 	/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x00007fff2ba58000 	/System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x00007fff2be3c000 	/System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport
0x00007fff24b09000 	/usr/lib/libenergytrace.dylib
0x00007fff22af1000 	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x00007fff2ff00000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x00007fff270ed000 	/System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0x00007fff6c7fd000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x00007fff2bec1000 	/System/Library/PrivateFrameworks/UserActivity.framework/Versions/A/UserActivity
0x00007fff201b9000 	/usr/lib/libobjc.A.dylib
0x00007fff2558f000 	/System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x00007fff20399000 	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x00007fff28be8000 	/System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x00007fff21944000 	/System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x00007fff289ae000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x00007fff2a524000 	/System/Library/PrivateFrameworks/SoftLinking.framework/Versions/A/SoftLinking
0x00007fff271a3000 	/usr/lib/libxml2.2.dylib
0x00007fff2027e000 	/usr/lib/libc++.1.dylib
0x00007fff2a796000 	/usr/lib/libcompression.dylib
0x00007fff24b0a000 	/usr/lib/libMobileGestalt.dylib
0x00007fff2bd6f000 	/System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
0x00007fff2adbb000 	/usr/lib/libate.dylib
0x00007fff2a518000 	/usr/lib/system/libcache.dylib
0x00007fff2a4d4000 	/usr/lib/system/libcommonCrypto.dylib
0x00007fff2a4fe000 	/usr/lib/system/libcompiler_rt.dylib
0x00007fff2a4f3000 	/usr/lib/system/libcopyfile.dylib
0x00007fff200a8000 	/usr/lib/system/libcorecrypto.dylib
0x00007fff20174000 	/usr/lib/system/libdispatch.dylib
0x00007fff20328000 	/usr/lib/system/libdyld.dylib
0x00007fff2a50f000 	/usr/lib/system/libkeymgr.dylib
0x00007fff2d951000 	/usr/lib/system/liblaunch.dylib
0x00007fff2a4b2000 	/usr/lib/system/libmacho.dylib
0x00007fff29ccd000 	/usr/lib/system/libquarantine.dylib
0x00007fff2a50c000 	/usr/lib/system/libremovefile.dylib
0x00007fff24b66000 	/usr/lib/system/libsystem_asl.dylib
0x00007fff20058000 	/usr/lib/system/libsystem_blocks.dylib
0x00007fff201f5000 	/usr/lib/system/libsystem_c.dylib
0x00007fff2a506000 	/usr/lib/system/libsystem_collections.dylib
0x00007fff28fc2000 	/usr/lib/system/libsystem_configuration.dylib
0x00007fff282b6000 	/usr/lib/system/libsystem_containermanager.dylib
0x00007fff2a24e000 	/usr/lib/system/libsystem_coreservices.dylib
0x00007fff22785000 	/usr/lib/system/libsystem_darwin.dylib
0x00007fff2a510000 	/usr/lib/system/libsystem_dnssd.dylib
0x00007fff201f2000 	/usr/lib/system/libsystem_featureflags.dylib
0x00007fff2036d000 	/usr/lib/system/libsystem_info.dylib
0x00007fff2a469000 	/usr/lib/system/libsystem_m.dylib
0x00007fff20147000 	/usr/lib/system/libsystem_malloc.dylib
0x00007fff24afa000 	/usr/lib/system/libsystem_networkextension.dylib
0x00007fff22b9f000 	/usr/lib/system/libsystem_notify.dylib
0x00007fff2fdfe000 	/usr/lib/system/libsystem_product_info_filter.dylib
0x00007fff28fc6000 	/usr/lib/system/libsystem_sandbox.dylib
0x00007fff2a509000 	/usr/lib/system/libsystem_secinit.dylib
0x00007fff202ed000 	/usr/lib/system/libsystem_kernel.dylib
0x00007fff20363000 	/usr/lib/system/libsystem_platform.dylib
0x00007fff2031c000 	/usr/lib/system/libsystem_pthread.dylib
0x00007fff26264000 	/usr/lib/system/libsystem_symptoms.dylib
0x00007fff20090000 	/usr/lib/system/libsystem_trace.dylib
0x00007fff2a4e0000 	/usr/lib/system/libunwind.dylib
0x00007fff2005a000 	/usr/lib/system/libxpc.dylib
0x00007fff202d4000 	/usr/lib/libc++abi.dylib
0x00007fff2a4eb000 	/usr/lib/liboah.dylib
0x00007fff2aba1000 	/usr/lib/liblzma.5.dylib
0x00007fff20e5a000 	/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x00007fff2a520000 	/usr/lib/libfakelink.dylib
0x00007fff2465c000 	/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x00007fff2a660000 	/usr/lib/libarchive.2.dylib
0x00007fff20ed8000 	/usr/lib/libCRFSuite.dylib
0x00007fff29cf4000 	/usr/lib/libbsm.0.dylib
0x00007fff24018000 	/usr/lib/libnetwork.dylib
0x00007fff2a525000 	/usr/lib/libpcap.A.dylib
0x00007fff2625d000 	/usr/lib/libdns_services.dylib
0x00007fff2abba000 	/usr/lib/libcoretls_cfhelpers.dylib
0x00007fff2a764000 	/usr/lib/libapple_nghttp2.dylib
0x00007fff2a4b8000 	/usr/lib/system/libkxld.dylib
0x00007fff25ec3000 	/usr/lib/libsqlite3.dylib
0x00007fff2a230000 	/System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x00007fff29cdc000 	/usr/lib/libcoretls.dylib
0x00007fff2a791000 	/usr/lib/libpam.2.dylib
0x00007fff2acb6000 	/usr/lib/libxar.1.dylib
0x00007fff28fcd000 	/System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo
0x00007fff2991f000 	/System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/Versions/A/IOMobileFramebuffer
0x00007fff2a240000 	/usr/lib/libbz2.1.0.dylib
0x00007fff2a55d000 	/usr/lib/libiconv.2.dylib
0x00007fff2a4b1000 	/usr/lib/libcharset.1.dylib
0x00007fff27129000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x00007fff2278f000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x00007fff26466000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x00007fff2a253000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x00007fff2a6d2000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x00007fff261e7000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x00007fff20835000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x00007fff2ab52000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x00007fff27132000 	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
0x00007fff29cd0000 	/usr/lib/libCheckFix.dylib
0x00007fff24b7d000 	/System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0x00007fff28fd3000 	/System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP
0x00007fff26419000 	/System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities
0x00007fff20f0e000 	/usr/lib/libmecabra.dylib
0x00007fff29fe3000 	/System/Library/Frameworks/MLCompute.framework/Versions/A/MLCompute
0x00007fff29d05000 	/usr/lib/libmecab.dylib
0x00007fff29d4f000 	/usr/lib/libgermantok.dylib
0x00007fff2a73a000 	/usr/lib/libThaiTokenizer.dylib
0x00007fff2acf1000 	/usr/lib/libChineseTokenizer.dylib
0x00007fff2a78f000 	/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders
0x00007fff26508000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x00007fff2fed9000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x00007fff2acfc000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x00007fff29738000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x00007fff20b39000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x00007fff2a7b5000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x00007fff29d55000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x00007fff2a77c000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
0x00007fff2a7af000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib
0x00007fff2907b000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
0x00007fff20deb000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib
0x00007fff28f66000 	/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSCore.framework/Versions/A/MPSCore
0x00007fff2a19f000 	/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSImage.framework/Versions/A/MPSImage
0x00007fff29d6b000 	/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork
0x00007fff2a12a000 	/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix
0x00007fff29f93000 	/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector
0x00007fff2a161000 	/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray
0x00007fff20a65000 	/System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools
0x00007fff28fcb000 	/System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary
0x00007fff263f1000 	/System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics
0x00007fff2a73c000 	/System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce
0x00007fff282d9000 	/System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
0x00007fff6c7f1000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
0x00007fff214aa000 	/System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0x00007fff2990c000 	/System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
0x00007fff29074000 	/System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
0x00007fff20d9d000 	/System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
0x00007fff2a64e000 	/usr/lib/libcmph.dylib
0x00007fff27109000 	/System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x00007fff270f9000 	/System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x00007fff2abbc000 	/System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
0x00007fff29c31000 	/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x00007fff2acc4000 	/usr/lib/libutil.dylib
0x00007fff22ab6000 	/System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore
0x00007fff29cc8000 	/System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x00007fff2acc8000 	/usr/lib/libxslt.1.dylib
0x00007fff29cbe000 	/System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
0x00007fff2bcb9000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x00007fff2bcc3000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x00007fff2bc12000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x00007fff2bc39000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x00007fff2bd18000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x00007fff2b975000 	/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x00007fff2b05f000 	/usr/lib/libexpat.1.dylib
0x00007fff2b92a000 	/System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
0x00007fff2850f000 	/System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib
0x00007fff2619b000 	/System/Library/PrivateFrameworks/RunningBoardServices.framework/Versions/A/RunningBoardServices
0x00007fff2ba54000 	/System/Library/PrivateFrameworks/WatchdogClient.framework/Versions/A/WatchdogClient
0x00007fff21597000 	/System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
0x00007fff28425000 	/System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia
0x00007fff27286000 	/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x00007fff2ba8c000 	/System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox
0x00007fff26119000 	/System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard
0x00007fff2b1a4000 	/System/Library/PrivateFrameworks/PersistentConnection.framework/Versions/A/PersistentConnection
0x00007fff25eac000 	/System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
0x00007fff26100000 	/System/Library/PrivateFrameworks/CommonUtilities.framework/Versions/A/CommonUtilities
0x00007fff2b8bf000 	/System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
0x00007fff2bcb2000 	/System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler
0x00007fff2bc97000 	/System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
0x00007fff2bcbd000 	/System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay
0x00007fff2bd1d000 	/System/Library/PrivateFrameworks/CMCaptureCore.framework/Versions/A/CMCaptureCore
0x00007fff2b644000 	/System/Library/PrivateFrameworks/AppServerSupport.framework/Versions/A/AppServerSupport
0x00007fff2d6f0000 	/System/Library/PrivateFrameworks/perfdata.framework/Versions/A/perfdata
0x00007fff29c20000 	/System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices
0x00007fff216ce000 	/System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore
0x00007fff28408000 	/System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk
0x00007fff3d37d000 	/System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy
0x00007fff2ae54000 	/usr/lib/libIOReport.dylib
0x00007fff2cf12000 	/usr/lib/libSMC.dylib
0x00007fff2bbdf000 	/usr/lib/libAudioToolboxUtility.dylib
0x00007fff3dce7000 	/usr/lib/libmis.dylib
0x00007fff6c84d000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x00007fff6c810000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x00007fff6ca1f000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x00007fff6c819000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x00007fff6c80d000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x00007fff6c7f8000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x00007fff6de60000 	/System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x00007fff2b1ce000 	/System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer
0x00007fff2b1dd000 	/System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0x00007fff2b5f9000 	/System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG
0x00007fff26e7d000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x00007fff2b64b000 	/System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib
0x00007fff2b00b000 	/System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
0x00007fff2cd5b000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x00007fff2d06d000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
0x00007fff25686000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x00007fff2d052000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x00007fff2bd27000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x00007fff2d075000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x00007fff2cd4b000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x00007fff2bce8000 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI
0x00007fff2cff2000 	/usr/lib/libcups.2.dylib
0x00007fff2d062000 	/System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0x00007fff2d70c000 	/System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x00007fff2d71c000 	/System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x00007fff2cdc7000 	/usr/lib/libresolv.9.dylib
0x00007fff2b660000 	/System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0x00007fff33493000 	/System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib
0x00007fff2626c000 	/System/Library/Frameworks/Network.framework/Versions/A/Network
0x00007fff2b079000 	/usr/lib/libheimdal-asn1.dylib
0x00007fff2d76c000 	/System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x00007fff272d3000 	/System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
0x00007fff2ccd0000 	/System/Library/PrivateFrameworks/AudioSession.framework/Versions/A/AudioSession
0x00007fff2cd38000 	/usr/lib/libAudioStatistics.dylib
0x00007fff2b106000 	/System/Library/PrivateFrameworks/MediaExperience.framework/Versions/A/MediaExperience
0x00007fff2cb6d000 	/System/Library/PrivateFrameworks/AudioSession.framework/libSessionUtility.dylib
0x00007fff2d6fd000 	/usr/lib/libperfcheck.dylib
0x00007fff2d081000 	/System/Library/PrivateFrameworks/AudioResourceArbitration.framework/Versions/A/AudioResourceArbitration
0x00007fff2b083000 	/System/Library/PrivateFrameworks/IconFoundation.framework/Versions/A/IconFoundation
0x00007fff2fba3000 	/System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
0x000000010a337000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/server/libjvm.dylib
0x000000010b13f000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libverify.dylib
0x000000010b151000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libjava.dylib
0x000000010b17d000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libjimage.dylib
0x000000010b18b000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libinstrument.dylib
0x000000010b1e4000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libzip.dylib
0x000000010e57c000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libnio.dylib
0x000000010e58f000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libnet.dylib
0x000000010e5a9000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libextnet.dylib
0x000000010e7b1000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libawt.dylib
0x000000010e9dc000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libmlib_image.dylib
0x00007fff6f685000 	/System/Library/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation
0x00007fff6f691000 	/System/Library/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport
0x00007fff3d0f5000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x00007fff31b69000 	/System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0x00007fff363fb000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x00007fff32f4e000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x00007fff363ff000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x00007fff363d7000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x00007fff363f7000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x00007fff3d0f1000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x00007fff363f3000 	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x00007fff31b2c000 	/System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0x000000010ea4e000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libawt_lwawt.dylib
0x000000010e853000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libosxapp.dylib
0x00007fff3c4b5000 	/System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling
0x000000010e87b000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libfontmanager.dylib
0x000000010eb04000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libharfbuzz.dylib
0x000000010ebfe000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libfreetype.dylib
0x00007fff22a77000 	/System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x00007fff31089000 	/System/Library/Frameworks/FileProvider.framework/Versions/A/FileProvider
0x00007fff26083000 	/System/Library/Frameworks/Accounts.framework/Versions/A/Accounts
0x00007fff311aa000 	/System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
0x00007fff30aa8000 	/System/Library/PrivateFrameworks/SymptomDiagnosticReporter.framework/Versions/A/SymptomDiagnosticReporter
0x00007fff2e3b5000 	/System/Library/PrivateFrameworks/AppContainer.framework/Versions/A/AppContainer
0x00007fff23bc1000 	/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x00007fff22bab000 	/usr/lib/libsandbox.1.dylib
0x00007fff272ff000 	/System/Library/PrivateFrameworks/UserManagement.framework/Versions/A/UserManagement
0x00007fff29bfd000 	/System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag
0x00007fff344fc000 	/System/Library/PrivateFrameworks/ChunkingLibrary.framework/Versions/A/ChunkingLibrary
0x00007fff2e3ca000 	/System/Library/PrivateFrameworks/SecCodeWrapper.framework/Versions/A/SecCodeWrapper
0x00007fff2ae5c000 	/System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0x00007fff4825f000 	/System/Library/PrivateFrameworks/OSAnalytics.framework/Versions/A/OSAnalytics
0x00007fff78378000 	/usr/lib/libRosetta.dylib
0x00007fff32edf000 	/System/Library/PrivateFrameworks/RemoteServiceDiscovery.framework/Versions/A/RemoteServiceDiscovery
0x00007fff5221d000 	/System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0x00007fff32eef000 	/System/Library/PrivateFrameworks/RemoteXPC.framework/Versions/A/RemoteXPC
0x00007fff393ec000 	/System/Library/PrivateFrameworks/OSAServicesClient.framework/Versions/A/OSAServicesClient
0x00007fff3dcc6000 	/System/Library/PrivateFrameworks/MallocStackLogging.framework/Versions/A/MallocStackLogging
0x00007fff2e14c000 	/System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0x00007fff32abc000 	/System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x00007fff2a281000 	/System/Library/PrivateFrameworks/AuthKit.framework/Versions/A/AuthKit
0x00007fff299fd000 	/System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
0x00007fff2992a000 	/System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x00007fff2e294000 	/System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
0x00007fff32b20000 	/System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0x00007fff2d7f4000 	/System/Library/PrivateFrameworks/CorePhoneNumbers.framework/Versions/A/CorePhoneNumbers
0x00007fff30bb0000 	/System/Library/PrivateFrameworks/DiskManagement.framework/Versions/A/DiskManagement
0x00007fff30ac6000 	/System/Library/PrivateFrameworks/AppleIDAuthSupport.framework/Versions/A/AppleIDAuthSupport
0x00007fff2d7d1000 	/System/Library/PrivateFrameworks/KeychainCircle.framework/Versions/A/KeychainCircle
0x00007fff30b7c000 	/System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit
0x00007fff30ad3000 	/System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording
0x00007fff2af7f000 	/usr/lib/libCoreStorage.dylib
0x00007fff32f5a000 	/usr/lib/libcsfde.dylib
0x00007fff2e3ce000 	/System/Library/PrivateFrameworks/ProtectedCloudStorage.framework/Versions/A/ProtectedCloudStorage
0x00007fff32f52000 	/System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/EFILogin
0x00007fff33546000 	/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x00007fff30a45000 	/System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
0x00007fff2af77000 	/usr/lib/libMatch.1.dylib
0x00007fff43efb000 	/System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x00007fff2d77d000 	/System/Library/PrivateFrameworks/MobileAsset.framework/Versions/A/MobileAsset
0x00007fff3356b000 	/System/Library/PrivateFrameworks/StreamingZip.framework/Versions/A/StreamingZip
0x00007fff2bf20000 	/System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox
0x00007fff3105b000 	/System/Library/PrivateFrameworks/CoreAVCHD.framework/Versions/A/CoreAVCHD
0x00007fff3020f000 	/System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility
0x00007fff31057000 	/System/Library/PrivateFrameworks/Mangrove.framework/Versions/A/Mangrove
0x00007fff3021b000 	/System/Library/PrivateFrameworks/AlgosScoreFramework.framework/Versions/A/AlgosScoreFramework
0x00007fff31a1c000 	/System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA
0x00007fff30c9c000 	/System/Library/PrivateFrameworks/CoreAUC.framework/Versions/A/CoreAUC
0x00007fff418ed000 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
0x000000010eef6000 	/usr/lib/libobjc-trampolines.dylib
0x00007fff27001000 	/System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
0x00007fff2b721000 	/System/Library/PrivateFrameworks/login.framework/Versions/A/login
0x00007fff6ca2a000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine
0x00007fff6c88a000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x00007fff5fbba000 	/System/Library/Extensions/AppleIntelKBLGraphicsGLDriver.bundle/Contents/MacOS/AppleIntelKBLGraphicsGLDriver
0x00007fff46bf3000 	/System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib
0x00000001475bb000 	/System/Library/Extensions/AMDRadeonX6000GLDriver.bundle/Contents/MacOS/AMDRadeonX6000GLDriver
0x00007fff6eddb000 	/System/Library/Extensions/AMDRadeonX6000GLDriver.bundle/Contents/MacOS/ATIRadeonX6000SCLib.dylib
0x00007fff5ee5e000 	/System/Library/Extensions/AMDShared.bundle/Contents/PlugIns/libSC.dylib
0x00007fff6cba6000 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
0x0000000147b16000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libosxui.dylib
0x0000000147d24000 	/Users/ragunathjawahar/.skiko/24f712b293b4973e789106eef53f61cfb2cac2950c3e5c73d0d9c59926ff5d33/libskiko-macos-x64.dylib
0x000000014ac2a000 	/Users/ragunathjawahar/Library/Java/JavaVirtualMachines/corretto-11.0.10/Contents/Home/lib/libjawt.dylib


VM Arguments:
jvm_args: -Djava.library.path=/Users/ragunathjawahar/GitHubProjects/aurora/demo/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/demo/build/processedResources/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/component/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/icon/icon/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/skin/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/skin/build/processedResources/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/window/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/bitmapfilter/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/common/build/classes/kotlin/desktop/main -javaagent:/Users/ragunathjawahar/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/203.6682.168/IntelliJ IDEA.app/Contents/lib/idea_rt.jar=59881:/Users/ragunathjawahar/Library/Application Support/JetBrains/Toolbox/apps/IDEA-U/ch-0/203.6682.168/IntelliJ IDEA.app/Contents/bin -Dfile.encoding=UTF-8 
java_command: org.pushingpixels.aurora.demo.AuroraDemoKt
java_class_path (initial): /Users/ragunathjawahar/GitHubProjects/aurora/demo/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/demo/build/processedResources/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/component/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/icon/icon/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/skin/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/skin/build/processedResources/desktop/main:/Users/ragunathjawahar/GitHubProjects/aurora/window/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk8/1.4.21/3ad7f99fb330947a12451ea16767d192d763600a/kotlin-stdlib-jdk8-1.4.21.jar:/Users/ragunathjawahar/GitHubProjects/aurora/bitmapfilter/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib-jdk7/1.4.21/26b6082f9296911bdcb8e72a7cc68692c7025a03/kotlin-stdlib-jdk7-1.4.21.jar:/Users/ragunathjawahar/.gradle/caches/modules-2/files-2.1/org.jetbrains.compose.desktop/desktop/0.3.0-build141/5b8f86fea035328fc9e8c660773037a3401ce25f/desktop-metadata-0.3.0-build141.jar:/Users/ragunathjawahar/.gradle/caches/modules-2/files-2.1/org.jetbrains.kotlin/kotlin-stdlib/1.4.21/4a668382d7c38688d3490afde93b6a113ed46698/kotlin-stdlib-1.4.21.jar:/Users/ragunathjawahar/GitHubProjects/aurora/common/build/classes/kotlin/desktop/main:/Users/ragunathjawahar/.gradle/caches/modules-2/files-2.1/org.jetbrains.compose.desktop/desktop-jvm/0.3.0-build141/90e4cce3529cdb1e1c9c749c1c5719f67e0e2bec/desktop-jvm-0.3.0-build141.jar:/Users/ragunathjawahar/.gradle/caches/modules-2/files-2.1/org.jetbrains.compose.foundation/foundation/0.3.0-build141/8e576b1ed65ec7b68ccdf9596d1cbc0357e56d67/foundation-metadata-0.3.0-build141.jar:/Users/ragunathjawahar/.gradle/caches/modules-2/files-2.1/org.jetbrains.compose.foundation/foun
Launcher Type: SUN_STANDARD

[Global flags]
     intx CICompilerCount                          = 12                                        {product} {ergonomic}
     uint ConcGCThreads                            = 3                                         {product} {ergonomic}
     uint G1ConcRefinementThreads                  = 13                                        {product} {ergonomic}
   size_t G1HeapRegionSize                         = 2097152                                   {product} {ergonomic}
    uintx GCDrainStackTargetSize                   = 64                                        {product} {ergonomic}
   size_t InitialHeapSize                          = 536870912                                 {product} {ergonomic}
   size_t MarkStackSize                            = 4194304                                   {product} {ergonomic}
   size_t MaxHeapSize                              = 8589934592                                {product} {ergonomic}
   size_t MaxNewSize                               = 5152702464                                {product} {ergonomic}
   size_t MinHeapDeltaBytes                        = 2097152                                   {product} {ergonomic}
    uintx NonNMethodCodeHeapSize                   = 7594288                                {pd product} {ergonomic}
    uintx NonProfiledCodeHeapSize                  = 122031976                              {pd product} {ergonomic}
    uintx ProfiledCodeHeapSize                     = 122031976                              {pd product} {ergonomic}
    uintx ReservedCodeCacheSize                    = 251658240                              {pd product} {ergonomic}
     bool SegmentedCodeCache                       = true                                      {product} {ergonomic}
     bool UseCompressedClassPointers               = true                                 {lp64_product} {ergonomic}
     bool UseCompressedOops                        = true                                 {lp64_product} {ergonomic}
     bool UseG1GC                                  = true                                      {product} {ergonomic}

Logging:
Log output configuration:
 #0: stdout all=warning uptime,level,tags
 #1: stderr all=off uptime,level,tags

Environment Variables:
JAVA_HOME=/Users/ragunathjawahar/.jenv/versions/11.0
PATH=/Users/ragunathjawahar/.jenv/shims:/Users/ragunathjawahar/.jenv/bin:/Users/ragunathjawahar/.gem/ruby/X.X.0/bin:/Users/ragunathjawahar/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
SHELL=/bin/zsh
LC_CTYPE=en_IN.UTF-8

Signal Handlers:
SIGSEGV: [libjvm.dylib+0x7d4852], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_ONSTACK|SA_RESTART|SA_SIGINFO
SIGBUS: [libjvm.dylib+0x7d4852], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGFPE: [libjvm.dylib+0x7d4852], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGPIPE: [libjvm.dylib+0x62c2fc], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGXFSZ: [libjvm.dylib+0x62c2fc], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGILL: [libjvm.dylib+0x7d4852], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGUSR2: [libjvm.dylib+0x62c8fa], sa_mask[0]=00100000000000000000000000000000, sa_flags=SA_RESTART|SA_SIGINFO
SIGHUP: [libjvm.dylib+0x62b3d7], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGINT: [libjvm.dylib+0x62b3d7], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGTERM: [libjvm.dylib+0x62b3d7], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO
SIGQUIT: [libjvm.dylib+0x62b3d7], sa_mask[0]=11111111011111110111111111111111, sa_flags=SA_RESTART|SA_SIGINFO


---------------  S Y S T E M  ---------------

OS:uname:Darwin 20.2.0 Darwin Kernel Version 20.2.0: Wed Dec  2 20:39:59 PST 2020; root:xnu-7195.60.75~1/RELEASE_X86_64 x86_64
OS uptime: 9 days 12:53 hours
rlimit (soft/hard): STACK 8192k/65532k , CORE 0k/infinity , NPROC 5568/8352 , NOFILE 10240/infinity , AS infinity/infinity , CPU infinity/infinity , DATA infinity/infinity , FSIZE infinity/infinity , MEMLOCK infinity/infinity , RSS infinity/infinity
load average:3.33 3.19 2.79

CPU:total 16 (initial active 16) (8 cores per cpu, 2 threads per core) family 6 model 158 stepping 13 microcode 0xde, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, 3dnowpref, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2, adx, fma

Memory: 4k page, physical 33554432k(3863928k free), swap 2097152k(1153536k free)

vm_info: OpenJDK 64-Bit Server VM (11.0.10+9-LTS) for bsd-amd64 JRE (11.0.10+9-LTS), built on Jan 15 2021 11:29:35 by "corretto" with gcc 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1)

END.

[Component] Add dividers in command menus

Description

Many types of applications often divide their menu items up to emphasise and group certain options. It would be useful if there were a way to do this in Aurora.

Current Result:

All items in command menus are grouped together.

java_ZQ7uTAH77W

Aim:

Dividers could be used to split up groups of options, like the HorizontalSeparatorProjection, but in a command menu.

GitHubDesktop_Mf7TMeoPpN

Platform Info

Aurora Version: 1.1.0

Create alpha/beta/RC release

Currently my app is relying on Aurora snapshot because of the necessary bug fixes and the implementation of tabs, etc. However, it's not great to be using a snapshot in production as this can cause breaking changes at any time. Therefore, whilst it might not be suitable for a full release as Jetbrains Compose 1.2.0 is still in beta, could we get an alpha/beta/RC release, so that this can be a more stable dependency, but include the latest fixes and features.

[Window] Add APIs for configuring the window title pane

undecorated = true disables os decoration but adds an Aurora specific frame and title bar to the window.

Aside from pure design aspects regarding the border or button icons (minimize, maximize, close), sometimes not all buttons are desired or even new, custom components are needed. The menu bar isn't always sufficient for this.

Opera GX might be a good example of what could be possible
image

[Window] Window decoration buttons look blurry is blocky on non high-res displays

I'm all new to Aurora and Compose in general, so I'm sorry if this is a know issue or has been discussed before. But when giving the HelloWorld.kt application a try, the created window has quite blurry icons in its title bar. Most notably the "maximize" button looks really bad:

image

That's very different from the crisp screenshots over here.

Also the application preview windows rendered by Windows when hovering over the app's entry in the taskbar looks very blocky:

image

Is this something I can fix on my side by tweaking some application settings?

PS: My display scale is at 100%, so I don't expect Windows to interfere here.

[Component] RGBA colours outside range crash

This is a crash that occurs quite inconsistently but will occur during normal usage. It will usually occur for me after a few minutes of usage of my app, but I can reproduce it quickly by just switching between tabs over and over again. I expect that this same bug is existent in other components as I have had this occur before I even used Tabs (I couldn't reproduce it consistently), although less frequently.

java_TpUfimxEns.mp4

I have attached the stacktrace below but the parts that point to Aurora are AuroraTabs.kt:378 and AuroraTabs.kt:328. I expect this could be due to float conversion as it is stating 1.0000001 > 1.

Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: red = 0.0, green = 0.0, blue = 0.0, alpha = 1.0000001 outside the range for sRGB IEC61966-2.1 (id=0, model=Rgb)
	at androidx.compose.ui.graphics.ColorKt.Color(Color.kt:402)
	at androidx.compose.ui.graphics.Color.copy-wmQWz5c(Color.kt:261)
	at androidx.compose.ui.graphics.Color.copy-wmQWz5c$default(Color.kt:256)
	at androidx.compose.ui.graphics.SkiaBackedPaint.setAlpha(SkiaBackedPaint.skiko.kt:40)
	at androidx.compose.ui.graphics.ShaderBrush.applyTo-Pq9zytI(Brush.kt:653)
	at androidx.compose.ui.graphics.drawscope.CanvasDrawScope.configurePaint-swdJneE(CanvasDrawScope.kt:633)
	at androidx.compose.ui.graphics.drawscope.CanvasDrawScope.configurePaint-swdJneE$default(CanvasDrawScope.kt:623)
	at androidx.compose.ui.graphics.drawscope.CanvasDrawScope.drawPath-GBMwjPU(CanvasDrawScope.kt:475)
	at androidx.compose.ui.node.LayoutNodeDrawScope.drawPath-GBMwjPU(LayoutNodeDrawScope.kt)
	at androidx.compose.ui.graphics.OutlineKt.drawOutline-hn5TExg(Outline.kt:213)
	at androidx.compose.ui.graphics.OutlineKt.drawOutline-hn5TExg$default(Outline.kt:187)
	at org.pushingpixels.aurora.theming.painter.fill.FractionBasedFillPainter.paintContourBackground-eZhPAX0(FractionBasedFillPainter.kt:46)
	at org.pushingpixels.aurora.component.AuroraTabButtonKt$AuroraTabButton$2$2$1.invoke(AuroraTabButton.kt:378)
	at org.pushingpixels.aurora.component.AuroraTabButtonKt$AuroraTabButton$2$2$1.invoke(AuroraTabButton.kt:328)
	at androidx.compose.ui.draw.DrawBackgroundModifier.draw(DrawModifier.kt:101)
	at androidx.compose.ui.node.DrawEntity.draw(DrawEntity.kt:98)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:322)
	at androidx.compose.ui.node.LayoutNodeWrapper.access$drawContainedDrawModifiers(LayoutNodeWrapper.kt:60)
	at androidx.compose.ui.node.LayoutNodeWrapper$invoke$1.invoke(LayoutNodeWrapper.kt:342)
	at androidx.compose.ui.node.LayoutNodeWrapper$invoke$1.invoke(LayoutNodeWrapper.kt:341)
	at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:2064)
	at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:115)
	at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui(OwnerSnapshotObserver.kt:78)
	at androidx.compose.ui.node.LayoutNodeWrapper.invoke(LayoutNodeWrapper.kt:341)
	at androidx.compose.ui.node.LayoutNodeWrapper$invokeOnCanvasInstance$1.invoke(LayoutNodeWrapper.kt:163)
	at androidx.compose.ui.node.LayoutNodeWrapper$invokeOnCanvasInstance$1.invoke(LayoutNodeWrapper.kt:163)
	at androidx.compose.ui.platform.SkiaLayer.performDrawLayer(SkiaLayer.skiko.kt:264)
	at androidx.compose.ui.platform.SkiaLayer.drawLayer(SkiaLayer.skiko.kt:225)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:307)
	at androidx.compose.ui.node.ModifiedLayoutNode.performDraw(ModifiedLayoutNode.kt:139)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.LayoutNode.draw$ui(LayoutNode.kt:810)
	at androidx.compose.ui.node.InnerPlaceable.performDraw(InnerPlaceable.kt:90)
	at androidx.compose.ui.node.LayoutNodeDrawScope.drawContent(LayoutNodeDrawScope.kt:48)
	at androidx.compose.foundation.NoIndication$NoIndicationInstance.drawIndication(Indication.kt:136)
	at androidx.compose.foundation.IndicationModifier.draw(Indication.kt:183)
	at androidx.compose.ui.node.DrawEntity.draw(DrawEntity.kt:98)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:322)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.LayoutNode.draw$ui(LayoutNode.kt:810)
	at androidx.compose.ui.node.InnerPlaceable.performDraw(InnerPlaceable.kt:90)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.LayoutNode.draw$ui(LayoutNode.kt:810)
	at androidx.compose.ui.node.InnerPlaceable.performDraw(InnerPlaceable.kt:90)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.ModifiedLayoutNode.performDraw(ModifiedLayoutNode.kt:139)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.LayoutNode.draw$ui(LayoutNode.kt:810)
	at androidx.compose.ui.node.InnerPlaceable.performDraw(InnerPlaceable.kt:90)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.access$drawContainedDrawModifiers(LayoutNodeWrapper.kt:60)
	at androidx.compose.ui.node.LayoutNodeWrapper$invoke$1.invoke(LayoutNodeWrapper.kt:342)
	at androidx.compose.ui.node.LayoutNodeWrapper$invoke$1.invoke(LayoutNodeWrapper.kt:341)
	at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:2064)
	at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:115)
	at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui(OwnerSnapshotObserver.kt:78)
	at androidx.compose.ui.node.LayoutNodeWrapper.invoke(LayoutNodeWrapper.kt:341)
	at androidx.compose.ui.node.LayoutNodeWrapper$invokeOnCanvasInstance$1.invoke(LayoutNodeWrapper.kt:163)
	at androidx.compose.ui.node.LayoutNodeWrapper$invokeOnCanvasInstance$1.invoke(LayoutNodeWrapper.kt:163)
	at androidx.compose.ui.platform.SkiaLayer.performDrawLayer(SkiaLayer.skiko.kt:264)
	at androidx.compose.ui.platform.SkiaLayer.drawLayer(SkiaLayer.skiko.kt:225)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:307)
	at androidx.compose.ui.node.ModifiedLayoutNode.performDraw(ModifiedLayoutNode.kt:139)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.access$drawContainedDrawModifiers(LayoutNodeWrapper.kt:60)
	at androidx.compose.ui.node.LayoutNodeWrapper$invoke$1.invoke(LayoutNodeWrapper.kt:342)
	at androidx.compose.ui.node.LayoutNodeWrapper$invoke$1.invoke(LayoutNodeWrapper.kt:341)
	at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:2064)
	at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:115)
	at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui(OwnerSnapshotObserver.kt:78)
	at androidx.compose.ui.node.LayoutNodeWrapper.invoke(LayoutNodeWrapper.kt:341)
	at androidx.compose.ui.node.LayoutNodeWrapper$invokeOnCanvasInstance$1.invoke(LayoutNodeWrapper.kt:163)
	at androidx.compose.ui.node.LayoutNodeWrapper$invokeOnCanvasInstance$1.invoke(LayoutNodeWrapper.kt:163)
	at androidx.compose.ui.platform.SkiaLayer.performDrawLayer(SkiaLayer.skiko.kt:264)
	at androidx.compose.ui.platform.SkiaLayer.drawLayer(SkiaLayer.skiko.kt:225)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:307)
	at androidx.compose.ui.node.ModifiedLayoutNode.performDraw(ModifiedLayoutNode.kt:139)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.LayoutNode.draw$ui(LayoutNode.kt:810)
	at androidx.compose.ui.node.InnerPlaceable.performDraw(InnerPlaceable.kt:90)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.ModifiedLayoutNode.performDraw(ModifiedLayoutNode.kt:139)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.ModifiedLayoutNode.performDraw(ModifiedLayoutNode.kt:139)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.LayoutNode.draw$ui(LayoutNode.kt:810)
	at androidx.compose.ui.node.InnerPlaceable.performDraw(InnerPlaceable.kt:90)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.LayoutNode.draw$ui(LayoutNode.kt:810)
	at androidx.compose.ui.node.InnerPlaceable.performDraw(InnerPlaceable.kt:90)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.ModifiedLayoutNode.performDraw(ModifiedLayoutNode.kt:139)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.LayoutNode.draw$ui(LayoutNode.kt:810)
	at androidx.compose.ui.node.InnerPlaceable.performDraw(InnerPlaceable.kt:90)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.LayoutNode.draw$ui(LayoutNode.kt:810)
	at androidx.compose.ui.node.InnerPlaceable.performDraw(InnerPlaceable.kt:90)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.LayoutNode.draw$ui(LayoutNode.kt:810)
	at androidx.compose.ui.node.InnerPlaceable.performDraw(InnerPlaceable.kt:90)
	at androidx.compose.ui.node.LayoutNodeDrawScope.drawContent(LayoutNodeDrawScope.kt:48)
	at org.pushingpixels.aurora.theming.AuroraBackground.draw(AuroraBackground.kt:102)
	at androidx.compose.ui.node.DrawEntity.draw(DrawEntity.kt:98)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:322)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.ModifiedLayoutNode.performDraw(ModifiedLayoutNode.kt:139)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.LayoutNode.draw$ui(LayoutNode.kt:810)
	at androidx.compose.ui.node.InnerPlaceable.performDraw(InnerPlaceable.kt:90)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.ModifiedLayoutNode.performDraw(ModifiedLayoutNode.kt:139)
	at androidx.compose.ui.node.LayoutNodeDrawScope.drawContent(LayoutNodeDrawScope.kt:48)
	at androidx.compose.ui.draw.DrawBackgroundModifier.draw(DrawModifier.kt:102)
	at androidx.compose.ui.node.DrawEntity.draw(DrawEntity.kt:98)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:322)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.ModifiedLayoutNode.performDraw(ModifiedLayoutNode.kt:139)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.access$drawContainedDrawModifiers(LayoutNodeWrapper.kt:60)
	at androidx.compose.ui.node.LayoutNodeWrapper$invoke$1.invoke(LayoutNodeWrapper.kt:342)
	at androidx.compose.ui.node.LayoutNodeWrapper$invoke$1.invoke(LayoutNodeWrapper.kt:341)
	at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:2064)
	at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:115)
	at androidx.compose.ui.node.OwnerSnapshotObserver.observeReads$ui(OwnerSnapshotObserver.kt:78)
	at androidx.compose.ui.node.LayoutNodeWrapper.invoke(LayoutNodeWrapper.kt:341)
	at androidx.compose.ui.node.LayoutNodeWrapper$invokeOnCanvasInstance$1.invoke(LayoutNodeWrapper.kt:163)
	at androidx.compose.ui.node.LayoutNodeWrapper$invokeOnCanvasInstance$1.invoke(LayoutNodeWrapper.kt:163)
	at androidx.compose.ui.platform.SkiaLayer.performDrawLayer(SkiaLayer.skiko.kt:264)
	at androidx.compose.ui.platform.SkiaLayer.drawLayer(SkiaLayer.skiko.kt:225)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:307)
	at androidx.compose.ui.node.LayoutNode.draw$ui(LayoutNode.kt:810)
	at androidx.compose.ui.node.InnerPlaceable.performDraw(InnerPlaceable.kt:90)
	at androidx.compose.ui.node.LayoutNodeWrapper.drawContainedDrawModifiers(LayoutNodeWrapper.kt:320)
	at androidx.compose.ui.node.LayoutNodeWrapper.draw(LayoutNodeWrapper.kt:312)
	at androidx.compose.ui.node.LayoutNode.draw$ui(LayoutNode.kt:810)
	at androidx.compose.ui.platform.SkiaBasedOwner.draw(SkiaBasedOwner.skiko.kt:334)
	at androidx.compose.ui.ComposeScene.render(ComposeScene.skiko.kt:386)
	at androidx.compose.ui.awt.ComposeLayer$1$onRender$1.invoke(ComposeLayer.desktop.kt:236)
	at androidx.compose.ui.awt.ComposeLayer$1$onRender$1.invoke(ComposeLayer.desktop.kt:235)
	at androidx.compose.ui.awt.ComposeLayer.catchExceptions(ComposeLayer.desktop.kt:88)
	at androidx.compose.ui.awt.ComposeLayer.access$catchExceptions(ComposeLayer.desktop.kt:68)
	at androidx.compose.ui.awt.ComposeLayer$1.onRender(ComposeLayer.desktop.kt:235)
	at org.jetbrains.skiko.SkiaLayer.update$skiko(SkiaLayer.awt.kt:455)
	at org.jetbrains.skiko.redrawer.Direct3DRedrawer.update(Direct3DRedrawer.kt:54)
	at org.jetbrains.skiko.redrawer.Direct3DRedrawer.access$update(Direct3DRedrawer.kt:10)
	at org.jetbrains.skiko.redrawer.Direct3DRedrawer$frameDispatcher$1.invokeSuspend(Direct3DRedrawer.kt:28)
	at org.jetbrains.skiko.redrawer.Direct3DRedrawer$frameDispatcher$1.invoke(Direct3DRedrawer.kt)
	at org.jetbrains.skiko.redrawer.Direct3DRedrawer$frameDispatcher$1.invoke(Direct3DRedrawer.kt)
	at org.jetbrains.skiko.FrameDispatcher$job$1.invokeSuspend(FrameDispatcher.kt:33)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Platform Info

Aurora Version: 1.2-SNAPSHOT (1.2-20220513.221833-4)

[Component] Open sides support is broken

OutlineUtils.getBaseOutline only supports straight sides. Anything that is configured to have open side(s) does not work. This will probably require an incompatible change in the AuroraButtonShaper interface.

[Window] Add ability to set rounded corners on an undecorated Aurora window

In Windows 11, rounded corners for windows were introduced. Of course, with an undecorated window and the nature of Java being cross-platform, it does not inherit this functionality from the operating system.

Therefore, it would be good if, for example, there was the ability to make the corners rounded, or have the corners automatically round when on Windows 11. I imagine this could be done by allowing the window to have a certain shape (of which RoundedRectangle() could be passed) or through a parameter of roundedCorners = true. Hopefully, this would then make Aurora applications feel more native for Windows 11 whilst maintaining cross-platform functionality.

Window with rounded corners

[Tools] Use Kotlin scope functions in the output of svg transcoding

When transcoding svgs, you get an output class that has a lot of repetition, like this:

generalPath!!.moveTo(129.50488f, 0.0f)
generalPath!!.cubicTo(89.86562f, 0.0f, 57.954094f, 31.911526f, 57.954094f, 71.55078f)
generalPath!!.lineTo(57.954094f, 440.44922f)
generalPath!!.cubicTo(57.954094f, 480.08847f, 89.865616f, 512.0f, 129.50488f, 512.0f)
generalPath!!.lineTo(382.49512f, 512.0f)
generalPath!!.cubicTo(422.13437f, 512.0f, 454.0459f, 480.08847f, 454.0459f, 440.44922f)
generalPath!!.lineTo(454.0459f, 159.9375f)
generalPath!!.lineTo(292.65527f, 0.0f)
generalPath!!.close()

This could be simplified, using Kotlin scope functions:

generalPath?.run {
    moveTo(129.50488f, 0.0f)
    cubicTo(89.86562f, 0.0f, 57.954094f, 31.911526f, 57.954094f, 71.55078f)
    lineTo(57.954094f, 440.44922f)
    cubicTo(57.954094f, 480.08847f, 89.865616f, 512.0f, 129.50488f, 512.0f)
    lineTo(382.49512f, 512.0f)
    cubicTo(422.13437f, 512.0f, 454.0459f, 480.08847f, 454.0459f, 440.44922f)
    lineTo(454.0459f, 159.9375f)
    lineTo(292.65527f, 0.0f)
    close()
}

The advantage of this is that:

  1. The variable doesn't have to be specified over and over again.
  2. The !! check for the variable to be not-null is done for all lines within the scope (with the ? in ?.run).
  3. The output class looks nicer and is subsequently more readable.

[Window] Performance of undecorated windows is unbearable

When I run the AuroraDemo.kt as is, the window is undecorated (self-decorated and not the typical mac style) When I then resize the window the whole content jumps up and down and is very jerky which, to my opinion, is simply unbearable. But when I go to the main method and just set the AuroraWindow argument undecorated = false, then this does not happen anymore and the performance is ok.
This is on a Mac mini 10.15.7 with OpenJDK 17.

[Component] Command Menus should toggle when opening and closing

Bug Description

Command Menus should toggle to open, rather than opening every time that they are clicked (resulting in it having to close and re-open).

Actual Result:

The command menu opens and closes every time it is clicked. One click opens it and a second click closes and opens it again.

java_tsYkSPqpBl

Expected Result:

The command group menu should toggle. One click should open it and a second click should close it (as well as being able to click elsewhere).

idea64_4gnyMfxLhm

Platform Info

Aurora Version: 1.1.0

Operating System: Windows 11

SVG transcoder not multiplatform capable

I transcoded some icons with the SVG transcoder Gradle plugin but found that the generated Painters are not multiplatform capable. They contain the following import statements:

import androidx.compose.ui.geometry.*
import androidx.compose.ui.graphics.*
import androidx.compose.ui.graphics.drawscope.DrawScope
import androidx.compose.ui.graphics.drawscope.Fill
import androidx.compose.ui.graphics.drawscope.Stroke
import androidx.compose.ui.graphics.drawscope.clipRect
import androidx.compose.ui.graphics.drawscope.translate
import androidx.compose.ui.graphics.drawscope.withTransform
import androidx.compose.ui.graphics.painter.Painter
import java.lang.ref.WeakReference
import java.util.*
import kotlin.math.min

where these two

import java.lang.ref.WeakReference
import java.util.*

are the culprit. The Java dependencies are clearly not multiplatform but luckily they do not even seem to be needed. If I just delete them everything is fine. It would be nice though if you could change the transcoder, so that they are not generated at all and the output could then be used directly without having to manually fiddle with the code.

Cheers
Michael

[Tools] Fix screenshot driver crash

This line causes this crash:

Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: ComposeLayer is disposed
	at androidx.compose.ui.awt.ComposeWindowDelegate.getLayer(ComposeWindowDelegate.desktop.kt:51)
	at androidx.compose.ui.awt.ComposeWindowDelegate.access$getLayer(ComposeWindowDelegate.desktop.kt:40)
	at androidx.compose.ui.awt.ComposeWindowDelegate$_pane$1.addNotify(ComposeWindowDelegate.desktop.kt:77)
	at java.desktop/java.awt.Container.addNotify(Container.java:2800)
	at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4783)
	at java.desktop/java.awt.Container.addNotify(Container.java:2800)
	at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4783)
	at java.desktop/java.awt.Container.addNotify(Container.java:2800)
	at java.desktop/javax.swing.JComponent.addNotify(JComponent.java:4783)
	at java.desktop/javax.swing.JRootPane.addNotify(JRootPane.java:733)
	at java.desktop/java.awt.Container.addNotify(Container.java:2800)
	at java.desktop/java.awt.Window.addNotify(Window.java:786)
	at java.desktop/java.awt.Frame.addNotify(Frame.java:490)
	at java.desktop/java.awt.Window.show(Window.java:1048)
	at java.desktop/java.awt.Component.show(Component.java:1716)
	at java.desktop/java.awt.Component.setVisible(Component.java:1663)
	at java.desktop/java.awt.Window.setVisible(Window.java:1031)
	at androidx.compose.ui.window.AwtWindow_desktopKt$AwtWindow$4$1.invokeSuspend(AwtWindow.desktop.kt:121)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: ComposeLayer is disposed
	at androidx.compose.ui.awt.ComposeWindowDelegate.getLayer(ComposeWindowDelegate.desktop.kt:51)
	at androidx.compose.ui.awt.ComposeWindowDelegate.access$getLayer(ComposeWindowDelegate.desktop.kt:40)
	at androidx.compose.ui.awt.ComposeWindowDelegate$_pane$1.setBounds(ComposeWindowDelegate.desktop.kt:58)
	at java.desktop/java.awt.BorderLayout.layoutContainer(BorderLayout.java:843)
	at java.desktop/java.awt.Container.layout(Container.java:1537)
	at java.desktop/java.awt.Container.doLayout(Container.java:1526)
	at java.desktop/java.awt.Container.validateTree(Container.java:1722)
	at java.desktop/java.awt.Container.validateTree(Container.java:1731)
	at java.desktop/java.awt.Container.validateTree(Container.java:1731)
	at java.desktop/java.awt.Container.validateTree(Container.java:1731)
	at java.desktop/java.awt.Container.validate(Container.java:1657)
	at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2770)
	at java.desktop/java.awt.Component.dispatchEvent(Component.java:4843)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:772)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:95)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
	at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:743)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Exception in thread "main" java.lang.IllegalArgumentException: ComposeLayer is disposed
	at androidx.compose.ui.awt.ComposeWindowDelegate.getLayer(ComposeWindowDelegate.desktop.kt:51)
	at androidx.compose.ui.awt.ComposeWindowDelegate.setCompositionLocalContext(ComposeWindowDelegate.desktop.kt:118)
	at androidx.compose.ui.awt.ComposeWindow.setCompositionLocalContext(ComposeWindow.desktop.kt:59)
	at androidx.compose.ui.window.Window_desktopKt$Window$11$1.invoke(Window.desktop.kt:375)
	at androidx.compose.ui.window.Window_desktopKt$Window$11$1.invoke(Window.desktop.kt:374)
	at androidx.compose.ui.window.AwtWindow_desktopKt$AwtWindow$3.invoke(AwtWindow.desktop.kt:84)
	at androidx.compose.ui.window.AwtWindow_desktopKt$AwtWindow$3.invoke(AwtWindow.desktop.kt:82)
	at androidx.compose.ui.util.UpdateEffect_desktopKt$UpdateEffect$2$performUpdate$2.invoke(UpdateEffect.desktop.kt:58)
	at androidx.compose.ui.util.UpdateEffect_desktopKt$UpdateEffect$2$performUpdate$2.invoke(UpdateEffect.desktop.kt:54)
	at androidx.compose.runtime.snapshots.Snapshot$Companion.observe(Snapshot.kt:1798)
	at androidx.compose.runtime.snapshots.SnapshotStateObserver.observeReads(SnapshotStateObserver.kt:121)
	at androidx.compose.ui.util.UpdateEffect_desktopKt$UpdateEffect$2.invoke$performUpdate(UpdateEffect.desktop.kt:54)
	at androidx.compose.ui.util.UpdateEffect_desktopKt$UpdateEffect$2.access$invoke$performUpdate(UpdateEffect.desktop.kt:47)
	at androidx.compose.ui.util.UpdateEffect_desktopKt$UpdateEffect$2$performUpdate$1$1.invoke(UpdateEffect.desktop.kt:56)
	at androidx.compose.ui.util.UpdateEffect_desktopKt$UpdateEffect$2$performUpdate$1$1.invoke(UpdateEffect.desktop.kt:56)
	at androidx.compose.ui.util.UpdateEffect_desktopKt$UpdateEffect$1.invokeSuspend(UpdateEffect.desktop.kt:43)
	at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
	at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(Native Method)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Removing that line removes the crash. Not really interested in investigating why this behavior change occurred under the recent Compose Desktop builds, as long as the screenshot driver pipeline is working after removing the explicit window disposal.

Multiplatform variant

Is it possible that this library will migrate onto multiplatform with, for example, JS/JVM/Android targets?

[Window] WindowPlacement.Maximized makes undecorated window fullscreen

Bug Description

On an undecorated window, using WindowPlacement.Maximized makes the the window fullscreen, when it should be maximised.

Reproducer

fun main() = auroraApplication {
    AuroraWindow(
        skin = geminiSkin(),
        onCloseRequest = ::exitApplication,
        state = WindowState(placement = WindowPlacement.Maximized),
        undecorated = true
    ) { }
}

Actual Result:

The window becomes fullscreen.

Expected Result:

The window should be maximised (staying above the taskbar).

Platform Info

Aurora Version: Tested on both 1.1.0 & 1.2-SNAPSHOT

Operating System: Windows 11

[Window] Command group menus do not close after a second window has been closed

Bug Description

Normally, when a command group menu is open and the window is moved, the command group menu will close. However, if a second window is opened and then closed, the command group menu will no longer close when the window is moved and will rather stay in place, as shown below.

For context, I am showing the second window through var isAboutWindowOpen by remember { mutableStateOf(false) }.

Steps to Reproduce

  1. Open a second window and close it
  2. Open a command group menu
  3. Move the window

Actual Result:

The command group menu stays in place when the window is moved.

Expected Result:

The command group menu should close when the window is moved.

Screenshots

NVIDIA_Share_XhRlIV48ap

Platform Info

Aurora Version: 1.1.0

Operating System: Windows 11

[Component] More interaction granularity for command button actions

Same as in Radiance:

  • Auto-repeat action. Enabled with autoRepeatAction boolean, initial delay configured by autoRepeatActionInterval, subsequent delays configured by autoRepeatSubsequentInterval
  • Fire action trigger, configured with actionFireTrigger and the new ActionFireTrigger enum that has three values:
    • OnRollover to fire action on rollover
    • OnPressed to fire action on press
    • OnPressReleased to fire action on press release (the default)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.