Changeset 082510e for doc/theses/fangren_yu_MMath
- Timestamp:
- Aug 15, 2023, 11:13:23 PM (16 months ago)
- Branches:
- master
- Children:
- 18ebc28
- Parents:
- 3fdf2b7
- Location:
- doc/theses/fangren_yu_MMath
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/theses/fangren_yu_MMath/glossary.tex
r3fdf2b7 r082510e 32 32 % Examples from template above 33 33 34 \newabbreviation{raii}{RAII}{\Newterm{resource acquisition is initialization}} 35 \newabbreviation{rtti}{RTTI}{\Newterm{run-time type information}} 36 \newabbreviation{fcfs}{FCFS}{\Newterm{first-come first-served}} 37 \newabbreviation{lifo}{LIFO}{\Newterm{last-in first-out}} 38 \newabbreviation{fifo}{FIFO}{\Newterm{first-in first-out}} 39 \newabbreviation{toctou}{TOCTOU}{\Newterm{time-of-check to time-of-use}} 40 \newabbreviation{cas}{CAS}{\Newterm{compare-and-set (swap)}} 41 \newabbreviation{dwcas}{DWCAS}{\Newterm{double-wide (width) compare-and-set (swap)}} 42 \newabbreviation{dcas}{DCAS}{\Newterm{double compare-and-set (swap)}} 43 \newabbreviation{qpcas}{QPCAS}{\Newterm{queue pointer compare-and-set (swap)}} 44 \newabbreviation{ll}{LL}{\Newterm{load linked}} 45 \newabbreviation{sc}{SC}{\Newterm{store conditional}} 34 \newabbreviation{foo}{FOO}{\Newterm{Fred Orders Oysters}} 35 \newabbreviation{bar}{BAR}{\Newterm{Boys Are Rushed}} 46 36 47 \newglossaryentry{actor}{ 48 name=actor, 49 description={A basic unit of an actor system that can store local state and send messages to other actors.} 37 \newglossaryentry{git}{ 38 name=git, 39 first={\Newterm{git}}, 40 description={is a system that can count the change in your pocket.} 50 41 } 51 42 … … 53 44 name={gulp}, 54 45 first={\Newterm{gulp}}, 55 description={ Move the contents of message queue to a local queue of the executor thread using a single atomic instruction.}46 description={a motion made with the mouth.} 56 47 } 57 58 \newglossaryentry{impl_concurrency}{59 name=implicit concurrency,60 first={\Newterm{implicit concurrency}},61 description={A class of concurrency features that abstract away explicit thread synchronization and mutual exclusion.}62 }63 64 \newglossaryentry{actor_model}{65 name=actor model,66 first={\Newterm{actor model}},67 description={A concurrent computation model, where tasks are broken into units of work that are distributed to actors in the form of messages.}68 }69 70 \newglossaryentry{actor_system}{71 name=actor system,72 first={\Newterm{actor system}},73 description={An implementation of the actor model.}74 }75 76 \newglossaryentry{synch_multiplex}{77 name=synchronous multiplexing,78 first={\Newterm{synchronous multiplexing}},79 description={synchronization waiting for some subset of a set of resources.}80 } -
doc/theses/fangren_yu_MMath/intro.tex
r3fdf2b7 r082510e 1 1 \chapter{Introduction} 2 2 3 Testing glossy abbreviations \gls{foo} and \gls{bar}, and glossy definitions \gls{git} and \gls{gulp}. 4 5 And use the glossy abbreviations \gls{foo} and \gls{bar}, and definitions \gls{git} and \gls{gulp} again. -
doc/theses/fangren_yu_MMath/uw-ethesis.tex
r3fdf2b7 r082510e 182 182 183 183 % Define Glossary terms (This is properly done here, in the preamble and could also be \input{} from a separate file...) 184 \usepackage[automake,toc,abbreviations]{glossaries-extra} % Exception to the rule of hyperref being the last add-on package 185 \renewcommand*{\glstextformat}[1]{\textcolor{black}{#1}} 184 186 \input{glossary} 185 187 \makeglossaries
Note: See TracChangeset
for help on using the changeset viewer.