Upgrade to Pro — share decks privately, control downloads, hide ads and more …

unique パッケージから学ぶ interning と weak reference @ A...

karamaru
September 13, 2024

unique パッケージから学ぶ interning と weak reference @ Asakusa.go#3

Asakusa.go#3で発表しました。

https://asakusago.connpass.com/event/327677/

karamaru

September 13, 2024
Tweet

More Decks by karamaru

Other Decks in Programming

Transcript

  1. 8FBL1PJOUFSͷ࣮૷ɹΠϝʔδ IUUQTHJUIVCDPNHPMBOHHPCMPCBGDFFFFDEGBDGTSDJOUFSOBMXFBLQPJOUFS@UFTUHP- ஋l5z ม਺CU ม਺XU CU͕ੜ͖͍ͯΔ࣌ ɾCU͸஋z5z΁ͷࢀরΛ࣋ͭ ɾXU͸CU΁ͷऑࢀরΛ࣋ͭ ɾXU͸CUܦ༝Ͱ஋ΛMPPLVQͰ͖Δ ஋l5z

    ม਺CU ม਺XU 4USPOH CU͕($͞Εͨ࣌ ɾCU͕($͞ΕΔ ɾXU͸CU΁ͷऑࢀরΛ֎͢ ɾXU͸CUܦ༝ͰMPPQVQͰ͖ͳ͘ͳΔ ಛఆΦϒδΣΫτͷ($Λ؂ࢹͰ͖Δͷ͕ڧ͍ ޙͷVOJRVF.BQͷ૟আͰར༻͞ΕΔ
  2. VOJRVFͷ࣮૷͓ʔ👏 ஋lVTFS\lIPHFz^z VOJRVF.BQ NBQ<lVTFS\lIPQFz^z> ஋΁ͷऑࢀর ม਺B ஋΁ͷڧࢀর ($લ ɾ6OJRVF.BQ͸஋΁ͷऑࢀরΛ࣋ͭ ɾಉ஋ͷม਺ʹରͯͦ͠ͷ஋΁ͷҙͳࢀরΛ෼͚༩͑Δ

    ม਺C ஋΁ͷڧࢀর 4USPOH ஋lVTFS\lIPHFz^z VOJRVF.BQ\^ ม਺B ($ޙ ɾ6OJRVF.BQͷऑࢀরઌ ஋ ΁ͷࢀর͕੾ΕΔ ɾ.BQ͔Β஋͕আ֎͞ΕΔ ม਺C 4UPSF