about summary refs log tree commit diff stats
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/mu.subx5
1 files changed, 3 insertions, 2 deletions
diff --git a/apps/mu.subx b/apps/mu.subx
index 72230aaf..e4e66c04 100644
--- a/apps/mu.subx
+++ b/apps/mu.subx
@@ -3519,7 +3519,7 @@ pos-or-insert-slice:  # arr: (addr stream (handle array byte)), s: (addr slice)
     (pos-slice *(ebp+8) *(ebp+0xc))  # => eax
     3d/compare-eax-and -1/imm32
     75/jump-if-!= $pos-or-insert-slice:end/disp8
-    #
+$pos-or-insert-slice:insert:
     (slice-to-string Heap *(ebp+0xc))  # => eax
     (write-int *(ebp+8) %eax)
     (pos-slice *(ebp+8) *(ebp+0xc))  # => eax
@@ -5829,12 +5829,13 @@ size-of-type-id:  # t: type-id -> result/eax: int
     {
       3d/compare-eax-and 0/imm32
       74/jump-if-= break/disp8
+$size-of-type-id:user-defined:
       8b/-> *(eax+8) 0/r32/eax  # Typeinfo-total-size-in-bytes
       eb/jump $size-of-type:end/disp8
     }
     # otherwise return the word size
     b8/copy-to-eax 4/imm32
-$size-of-type:end:
+$size-of-type-id:end:
     # . epilogue
     89/<- %esp 5/r32/ebp
     5d/pop-to-ebp
/mu/commit/subx/065error-byte.subx?h=hlt&id=27ef047ae54d26283fad0593d5a8ff8f8a213901'>27ef047a ^
33352536 ^
79328f9a ^
8188bbbc ^
33352536 ^
7dac9ade ^
79328f9a ^

71eb22a5 ^
7a583220 ^
33352536 ^

79328f9a ^


33352536 ^
79328f9a ^


33352536 ^
79328f9a ^

33352536 ^

79328f9a ^


33352536 ^
79328f9a ^


33352536 ^
79328f9a ^


33352536 ^
05dabd81 ^
79328f9a ^
33352536 ^

79328f9a ^
05dabd81 ^
79328f9a ^
33352536 ^
79328f9a ^


33352536 ^
79328f9a ^


33352536 ^
2a2a5b1e ^
79328f9a ^
33352536 ^
79328f9a ^


33352536 ^
79328f9a ^


33352536 ^
79328f9a ^



7a583220 ^
33352536 ^

79328f9a ^


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90