Custom Query (1030 matches)
Results (952 - 954 of 1030)
| Ticket | Resolution | Summary | Owner | Reporter |
|---|---|---|---|---|
| #1227 | fixed | several ironclad tests fail on x8632 lisp | ||
| Description |
Several of Ironclad's tests fail on Version 1.10-dev-r16186 (DarwinX8632). (ql:quickload :ironclad-tests) (asdf:oos 'asdf:test-op :ironclad-tests) At the moment, this is mainly a placeholder ticket. I will be updating it with smaller test cases. |
|||
| #93 | fixed | shift-click doesn't work across pages | ||
| Description |
Open a file that's more than a screenful. Set point at top of file. Scroll (using the scroll bar) until the point is off screen. Shift-click somewhere. You should end up with a selection that extends from point to the place you shift-clicked. You don't (you get a selection ending where you would have shift-clicked if you hadn't scrolled). |
|||
| #52 | fixed | shorter encodings for movl $imm32, %reg and movw $imm16, %reg | ||
| Description |
It looks like we could save a byte of space by using a shorter encoding of MOV in the following cases. Images built with this change applied seem to work fine. The images are abut 28K smaller---a savings of about 0.2%, if it's even meaningful to make such comparisons. $ svn diff x86-asm.lisp
Index: x86-asm.lisp
===================================================================
--- x86-asm.lisp (revision 7024)
+++ x86-asm.lisp (working copy)
@@ -1877,8 +1877,8 @@
#x8b #o0 #x00)
(def-x8664-opcode movl ((:reg32 :insert-modrm-reg) (:anymem :insert-memory))
#x89 #o0 #x00)
- (def-x8664-opcode movl ((:imm32s :insert-imm32s) (:reg32 :insert-modrm-rm))
- #xc7 #o300 #x00)
+ (def-x8664-opcode movl ((:imm32s :insert-imm32s) (:reg32 :insert-opcode-reg))
+ #xb8 nil #x00)
(def-x8664-opcode movl ((:imm32s :insert-imm32s) (:anymem :insert-memory))
#xc7 #o000 #x00)
@@ -1889,8 +1889,8 @@
#x8b #o0 #x00 #x66)
(def-x8664-opcode movw ((:reg16 :insert-modrm-reg) (:anymem :insert-memory))
#x89 #o0 #x00 #x66)
- (def-x8664-opcode movw ((:imm16 :insert-imm16) (:reg16 :insert-modrm-rm))
- #xc7 #o300 #x00 #x66)
+ (def-x8664-opcode movw ((:imm16 :insert-imm16) (:reg16 :insert-opcode-reg))
+ #xb8 nil #x00 #x66)
(def-x8664-opcode movw ((:imm16 :insert-imm16) (:anymem :insert-memory))
#xc7 #o000 #x00 #x66)
|
|||
