labels, IL, 91
language codes, 309
languages. See cultures; programming languages
large object GC heap, 115
last-in, first-out data structure (LIFO stacks), 243–244
LastIndexOf method
lists, 237
strings, 192
late binding, 495
LayoutKind enumeration, 29
lazy compilation of regular expressions, 490–491
lazy quantifiers, in regular expressions, 481
LCG (lightweight code generation), 532
ldarg instruction, IL, 89, 556, 571–572
ldarga instruction, IL, 90, 556
ldarga.s instruction, IL, 90
ldarg.s instruction, IL, 572
ldc instruction, IL, 88–89, 556, 572–573
ldelem instruction, IL, 99, 563–565
ldfld instruction, IL, 90, 566
ldflda instruction, IL, 90, 566
ldftn instruction, IL, 556
ldind instruction, IL, 90, 556–557
ldlen instruction, IL, 99, 566
ldloc instruction, IL, 89, 557, 573
ldloca instruction, IL, 90, 558, 573
ldloca.s instruction, IL, 90
ldnull instruction, IL, 89, 558
ldobj instruction, IL, 566
ldsfld instruction, IL, 90, 566
ldsflda instruction, IL, 90, 566
ldstr instruction, IL, 88, 566
ldtoken instruction, IL, 558
ldvirtftn instruction, IL, 558
leave instruction, IL, 558
ledlema instruction, IL, 99
levels of trust, CAS, 332–335
LIFO stacks, 243–244
lightweight code generation (LCG), 532
limping along, 440
link demands, CAS, 343
linked lists, 245–246
linked resources in assembly, 143–144
LinkedList<T> class, 245–246
/linkresource switch, C#, 144
LISP language
books about, 80
tail calls and, 94
typing strategy of, 13
Listen method, sockets, 283, 288
lists
ACLs (Access Control Lists), 348–351, 374
linked lists, 245–246
standard lists, 236–239
literal (constant) fields, 28
literals, in regular expressions, 464, 468–469
load acquire, instruction reordering, 388
load contexts, 150–151
loading an assembly
binding, 146, 147–150
debugging load process, 149
domain neutrality, 152–154
dynamic assembly loading, 156–160
load contexts for, 150–151
loading process, 146
loading the CLR, 154–155
mapping, 146
probing with Fusion, 146, 148–149
static assembly loading, 155–156
type forwarding, 160–162
locality of reference, 117–118
localization. See also internationalization
books about, 325
of content, 306–307
definition of, 302
localloc instruction, IL, 558
locals
definition of, 31–32
loading and storing from stack, 89–90
lock blocks, C#, 371
lock leveling, 382
Lock method, files, 273
locks. See also deadlocks
for critical sections, 368–369
for files, 273
spin-locks, 379–380
logical execution stack, 84
lookahead meta-characters, 476–477
lookbehind meta-characters, 476–477