This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-08-18
Channels
- # announcements (17)
- # babashka (42)
- # beginners (34)
- # calva (78)
- # cherry (1)
- # cider (7)
- # clojure (64)
- # clojure-europe (19)
- # clojure-nl (2)
- # clojure-norway (54)
- # clojure-uk (3)
- # clojurescript (21)
- # cloverage (1)
- # conjure (1)
- # core-async (11)
- # cryogen (16)
- # cursive (1)
- # data-oriented-programming (1)
- # datahike (5)
- # fulcro (2)
- # girouette (1)
- # helix (10)
- # hyperfiddle (1)
- # jobs (1)
- # kaocha (4)
- # nbb (7)
- # off-topic (6)
- # pathom (4)
- # polylith (21)
- # rdf (9)
- # releases (2)
- # shadow-cljs (3)
- # sql (12)
- # squint (68)
- # vim (33)
- # xtdb (29)
If anyone's interested in taking it up, it could probably be a plugin along the lines of profiling or gc-profiling: https://github.com/lambdaisland/kaocha/blob/main/src/kaocha/plugin/profiling.clj https://github.com/lambdaisland/kaocha/blob/main/src/kaocha/plugin/gc_profiling.clj
Hi. I get an exception when trying to --watch
:
java.lang.UnsatisfiedLinkError: /private/var/folders/10/51hh8gpx0w1cz3fndd1jkfgw0000gn/T/jna9444872236820366261.tmp: dlopen(/private/var/folders/10/51hh8gpx0w1cz3fndd1jkfgw0000gn/T/jna9444872236820366261.tmp, 0x0001): tried: '/private/var/folders/10/51hh8gpx0w1cz3fndd1jkfgw0000gn/T/jna9444872236820366261.tmp' (fat file, but missing compatible architecture (have (unknown,i386,x86_64), need (arm64e)))
at java.lang.ClassLoader$NativeLibrary.load0 (ClassLoader.java:-2)
java.lang.ClassLoader$NativeLibrary.load (ClassLoader.java:2442)
java.lang.ClassLoader$NativeLibrary.loadLibrary (ClassLoader.java:2498)
java.lang.ClassLoader.loadLibrary0 (ClassLoader.java:2694)
java.lang.ClassLoader.loadLibrary (ClassLoader.java:2627)
java.lang.Runtime.load0 (Runtime.java:768)
java.lang.System.load (System.java:1837)
com.sun.jna.Native.loadNativeLibraryFromJar (Native.java:744)
com.sun.jna.Native.loadNativeLibrary (Native.java:678)
com.sun.jna.Native.<clinit> (Native.java:106)
com.barbarysoftware.jna.CarbonAPI.<clinit> (CarbonAPI.java:6)
com.barbarysoftware.jna.CFStringRef.toCFString (CFStringRef.java:10)
com.barbarysoftware.watchservice.MacOSXListeningWatchService.register (MacOSXListeningWatchService.java:30)
com.barbarysoftware.watchservice.WatchableFile.register (WatchableFile.java:30)
com.barbarysoftware.watchservice.WatchableFile.register (WatchableFile.java:39)
hawk.watcher$fn__133.invokeStatic (watcher.clj:102)
hawk.watcher/fn (watcher.clj:99)
hawk.watcher$fn__38$G__29__47.invoke (watcher.clj:24)
hawk.core$watch_BANG_.invokeStatic (core.clj:83)
hawk.core$watch_BANG_.doInvoke (core.clj:59)
clojure.lang.RestFn.invoke (RestFn.java:423)
kaocha.watch$watch_BANG_.invokeStatic (watch.clj:266)
Looks like Hawk isn't compatible with arm64. Fortunately, Beholder appears to be.