abi   553

« earlier    

How Swift Achieved Dynamic Linking Where Rust Couldn't
a very lucid discussion of ABI challenges in general and Rust vs. Swift specifically
swift  rust  c  abi  systems  pl  compilers  c++ 
12 days ago by adrian
How Swift Achieved Dynamic Linking Where Rust Couldn't
For those who don't follow Swift's development, ABI stability has been one of its most ambitious projects and possibly it's defining feature, and it finally shipped in Swift 5. The result is something I find endlessly fascinating, because I think Swift has pushed the notion of ABI stability farther than any language without much compromise.

So I decided to write up a bunch of the interesting high-level details of Swift's ABI. This is not a complete reference for Swift's ABI, but rather an abstract look at its implementation strategy. If you really want to know exactly how it allocates registers or mangles names, look somewhere else.
swift  proglang  ABI  language  design 
13 days ago by euler
A Deep dive into (implicit) Thread Local Storage
Description of the mechanics of how thread local storage (TLS) works.
programming  TLS  C  ABI  x86_64  x86  glibc 
17 days ago by joshkunz
(429) https://twitter.com/i/web/status/1182325545520058369
Interested in building models of positive psychotherapy for ? Join us for our 4th
BrainInjury  ABI  from twitter_favs
6 weeks ago by tolkien
Synapse - Australia's Brain Injury Organisation|Disability Support
Synapse provides a range of support services for people who have been impacted by brain injury and disability. We promote quality of life, self-determination and choice through information, specialist support and targeted research activities.
Our commitment to reduce the massive unmet need for brain injury and disability services and support is unwavering.  Our objective to seeing specialist and individualised services available to all in need is resolute. No matter where they live or which culture they belong to.
tbi  abi 
july 2019 by wernsting
The Future of Operating Systems on RISC-V
Alex Bradbury gives an overview of the status and development of RISC-V as it relates to modern operating systems, highlighting major research strands, controversies, and opportunities to get involved
riscv  processor  abi  intro  os  support 
may 2019 by gilberto5757
The 101 of ELF files on Linux: Understanding and Analysis - Linux Audit
An step-by-step introduction into ELF files. Learn the structure and format, to understand how binaries and libraries on Linux systems work.
linux  binarycompatibility  programming  elf  executable  linker  references  abi 
may 2019 by setecastronomy

« earlier    

related tags

2010  2018  2019  5g  abi-compatibility  abi_bd_1  across  agile  aim  alignment  amd64  analytica  analytics  andreessen  antennas  api-design  api  apple  ar  array  artisanal  assembly  auth  beer  bi  bigdata  binarycompatibility  blockchain  brain  braininjury  breach  bsd  bug  c++  c++abi  c  c_language  cabridge  clang  classroom-tools  cloud  cloudabi  com  compatibility  compiler  compilers  components  computer  consolidation  cpp  cppstd  craftbeer  critical  crm  customer  datamining  datascience  debug  debugging  dee  deep-learning  design  dev  devel  didactic  different  disruption  distribution  dll  docs  documentation  dynamic-linking  ecc  educational  elf  encr  environment  essec  essential  ethereum  evm  evolution  example  excel  exceptions  executable  fatigue  ffi  fink  floss  forumthread  fuckina  g++  gcc  gdb  ghc2017  glibc  hacking  hadoop  health  heathrow  hopper  hth  incompatibility  incompatible  innovation  install  insurance  integration  integtation  interface  interference  intro  ios  iot  itanium  johndoerr  journey  jugend  jumbledbrain  kdd  kde  kernel  kroatien  language  learning  libc  library  library_design  libstdc++  libtorch  link  linker  linking  links  linux  llvm  mach-o  macos  maes  malloc  marc  marriott  measure  medium  melia  message_passing  mindfulness  misery  mobile  module  name  native-module  native-modules  native  node.js  ns  nyc  o'connor  obama  objective-c  okr  oobe  opensource  operating  organization  os  osx  pac  party  picker  pl  platform-crap  platform  pointer  portability  processor  proglang  programming  python  pytorch  random  realtime  receivers  reference  references  repository  reverse-engineering  reverseengineering  review  riscv  ruby  runtime.h  rust  ryanair  security  shared-library  shared  simple  socialmedia  software  software_design  solution  stability  stackexchange  studio  support  swift  swift5  swiftlang  system  systems-programming  systems  systemv  tbi  teaching  tester  thatcham  tips  tls  tool  toolchain  tos  types  typescript  uber  unilang  unix  unwind  urlaub  usa  version  versioning  virtual  visual  vm  webassembly  wi-fi  windows  x86-64  x86  x86_64  zukunft 

Copy this bookmark: