diff options
author | Andreas Fankhauser hiddenalpha.ch | 2024-08-21 13:16:14 +0200 |
---|---|---|
committer | Andreas Fankhauser hiddenalpha.ch | 2024-08-21 13:16:14 +0200 |
commit | 24d918dae91798a885bcb610918541e76373a2f4 (patch) | |
tree | ac495e1e633eb292c129c0cc1c8659a588f1052e | |
parent | 3c692686ba332c27bb55a2d0b2db44f6d949ca84 (diff) | |
parent | 81d0e6cb70f9ac55561b290d6e55fdfe483f477b (diff) | |
download | UnspecifiedGarbage-24d918dae91798a885bcb610918541e76373a2f4.zip UnspecifiedGarbage-24d918dae91798a885bcb610918541e76373a2f4.tar.gz |
Merge remote-tracking branch 'origin/master'
-rw-r--r-- | doc/note/links/links.txt | 1 | ||||
-rw-r--r-- | doc/note/setup/setup-debian.txt | 6 | ||||
-rw-r--r-- | src/main/c/common/BREAK.h | 9 |
3 files changed, 13 insertions, 3 deletions
diff --git a/doc/note/links/links.txt b/doc/note/links/links.txt index 291353e..00480a2 100644 --- a/doc/note/links/links.txt +++ b/doc/note/links/links.txt @@ -284,6 +284,7 @@ Links (Aka argument amplifiers) ## Common Performance - [Java Exceptions performance is bad](https://www.baeldung.com/java-exceptions-performance) - [going fast is about doing less](https://m.youtube.com/watch?v=5rb0vvJ7NCY) +- [HowTo write Java Code MATTERS](https://m.youtube.com/watch?v=EFXxXFHpS0M) - [CppCon Tuning Benchmarks clang CPUs Compilers" ](https://m.youtube.com/watch?v=nXaxk27zwlk) ## Bugs are not an issue diff --git a/doc/note/setup/setup-debian.txt b/doc/note/setup/setup-debian.txt index b257f15..1b7c5fc 100644 --- a/doc/note/setup/setup-debian.txt +++ b/doc/note/setup/setup-debian.txt @@ -109,13 +109,13 @@ Populate "/etc/environment" as described by "./etc-environment". `# basic UI` \ firefox-esr file-roller thunderbird chromium okular \ `# software devel` \ - git sqlite3 manpages-dev gdb qemu-utils qemu-system wireshark samba tigervnc-viewer jq \ + git sqlite3 manpages-dev gdb qemu-utils qemu-system wireshark samba tigervnc-viewer jq universal-ctags \ `# server` \ nginx-light avahi-daemon \ `# mDNS client & tools` \ libnss-mdns avahi-utils \ `# multimedia` \ - pulseaudio pavucontrol vlc audacity eom darktable gimp lame flac opus-tools ffmpeg \ + pulseaudio pavucontrol vlc audacity eom darktable gimp hugin lame flac opus-tools ffmpeg \ `# encryption` \ keepassxc gpg \ `# UI customization` \ @@ -128,7 +128,7 @@ Populate "/etc/environment" as described by "./etc-environment". `# Cups Printing` \ cups avahi-daemon \ `# Others` \ - lm-sensors fancontrol bc rsync qrencode exfat-fuse exfatprogs \ + lm-sensors fancontrol bc rsync qrencode exfat-fuse exfatprogs libxml2-utils \ `# Nvidia graphics (open)` \ mesa-utils clinfo mesa-opencl-icd \ `# Nvidia graphics (non-free, DoesNotWorkYet)` \ diff --git a/src/main/c/common/BREAK.h b/src/main/c/common/BREAK.h new file mode 100644 index 0000000..4bcde92 --- /dev/null +++ b/src/main/c/common/BREAK.h @@ -0,0 +1,9 @@ + +/* "-DBREAK=do{assert(0);abort();}while(0)" */ +#ifndef BREAK +# define BREAK() do{ \ + LOGDBG("SIGTRAP %s:%d\n", __FILE__, __LINE__); \ + __asm__("int $3; nop"); \ + }while(0) +#endif + |