Найдено 23 результата

Bishop
14.05.2012 23:52:14
Форум: Lazarus
Тема: Удалённая отладка
Ответы: 14
Просмотры: 8440

Re: Удалённая отладка

Начиная с r37130 проблема решена. Теперь удалённая отладка работает :)
Bishop
22.04.2012 22:08:43
Форум: Lazarus
Тема: Удалённая отладка
Ответы: 14
Просмотры: 8440

Re: Удалённая отладка

Создал тикет в багтрекере: http://bugs.freepascal.org/view.php?id=21834
Также моя небольшая заметка на эту тему: http://catcompany.org/?p=139
Bishop
18.04.2012 20:15:56
Форум: Lazarus
Тема: Удалённая отладка
Ответы: 14
Просмотры: 8440

Re: Удалённая отладка

В конечном итоге мне пришлось делать свой патч для Лазаруса, иначе оно не работает никак.
Bishop
29.08.2011 02:40:15
Форум: Free Pascal Compiler
Тема: Соглашение о вызове для Win64
Ответы: 6
Просмотры: 4867

Re: Соглашение о вызове для Win64

Кстати, об использовании AES. Сравнительно недавно у интела появилась новая команда специально для этого. Если делается некая библиотека для AES, стоило б её использовать (есно, предварительно убедившись, что конкретный процессор её поддерживает): прирост в скорости более чем впечатляющ
Так про ...
Bishop
29.08.2011 00:55:31
Форум: Free Pascal Compiler
Тема: Соглашение о вызове для Win64
Ответы: 6
Просмотры: 4867

Re: Соглашение о вызове для Win64

Строковые инструкции, работающие с rsi/rdi, на x86_64 не считаются оптимальным (по скорости) способом обработки строк.
Не знал.

Это довольно-таки спорное преимущество: если все XMM регистры считаются изменяемыми, то они должны сохраняться вызывающей стороной, причем перед каждым вызовом любой ...
Bishop
28.08.2011 22:08:25
Форум: Free Pascal Compiler
Тема: Соглашение о вызове для Win64
Ответы: 6
Просмотры: 4867

Re: Соглашение о вызове для Win64

Соглашение Win64 почти не отличается от Linux64 и не менее удобно для ассемблерного кода. Двух разных версий ассемблерных процедур как правило не требуется, достаточно разницы в несколько команд в начале (см. rtl/x86_64/x86_64.inc).
Тут попробую с вами не согласиться. Во первых первые параметры в ...
Bishop
28.08.2011 18:58:52
Форум: Free Pascal Compiler
Тема: Соглашение о вызове для Win64
Ответы: 6
Просмотры: 4867

Соглашение о вызове для Win64

Как извество для архитектуры x86_64 существует 2 соглашения о вызове процедур и функций. Первое это соглашение применяемое в Linux (для написание кода на ASM оно крайне удобно) и второе - применяемое в Windows. Вспомнив win32 с его зоопарком разных соглашений о вызове, я предположил что в FPC ...
Bishop
01.05.2011 18:42:46
Форум: Lazarus
Тема: Изменение цветовой темы в приложении
Ответы: 3
Просмотры: 2917

Re: Изменение цветовой темы в приложении

Да вообще-то нехотелось бы с QT дел иметь. Неужели нет способс сделать это в рамках Win32?
(как пример 3DMax 2011 - там компоненты отлично покрашены (хотя весьма вероятно что там применяеться полностью своя система компонентов))
Bishop
01.05.2011 02:12:20
Форум: Lazarus
Тема: Изменение цветовой темы в приложении
Ответы: 3
Просмотры: 2917

Изменение цветовой темы в приложении

FPC 2.5.1
LAZARUS 0.9.31
OS: WIN64

Есть ли возможность изменить цвета компонентов на форме (у некоторых компонентом есть свойства Color и тому подобное, но не у всех)? Например как изменить цвет TMainMenu или полос прокрутки? Помниться в Delphi был какой-то компонент для задачи цветовой схемы всей ...
Bishop
09.04.2011 18:52:00
Форум: Потрепаться
Тема: Чего мне не хватает в FreePascal
Ответы: 118
Просмотры: 129487

Re: Чего мне не хватает в FreePascal

Добавлю чего нехватает лично мне:
1) Инстрикты (кажеться так называеться), сильно облегчают жизнь во многих случаях
2) Поддержки векторизации (SSE), писать целые процедуры и модули на asm на очень то и удобно.
Bishop
24.01.2011 19:04:48
Форум: Free Pascal Compiler
Тема: Отсутсвие реализации SSSE3, SSE4.1, SSE4.2, AES инструкций
Ответы: 8
Просмотры: 6344

Re: Отсутсвие реализации SSSE3, SSE4.1, SSE4.2, AES инструкций

Залил тест AES инструкций (http://bugs.freepascal.org/view.php?id=18527). Думаю смогу сделать тесты для тех инструкций с которыми работаю.
Bishop
23.01.2011 02:46:44
Форум: Free Pascal Compiler
Тема: Отсутсвие реализации SSSE3, SSE4.1, SSE4.2, AES инструкций
Ответы: 8
Просмотры: 6344

Re: Отсутсвие реализации SSSE3, SSE4.1, SSE4.2, AES инструкций

Спасибо, отправил патч где-то неделю назад. Скажите, а долго они вообще их рассматривают?
Bishop
13.01.2011 00:38:51
Форум: Free Pascal Compiler
Тема: Отсутсвие реализации SSSE3, SSE4.1, SSE4.2, AES инструкций
Ответы: 8
Просмотры: 6344

Отсутсвие реализации SSSE3, SSE4.1, SSE4.2, AES инструкций

Столкнулся с проблемой. Встроенный асемблер непонимает команды вроде DPPS, DPPD, MOVNTDQA. Команда POPCNT реализованна неверно.
Пришлось скачать исходники и начать править файл x86ins.dat и прозводные от него (конвертирование выполняеться утилитой mkx86ins.exe идущей с FPC).

ВОПРОС: По завершению ...
Bishop
18.05.2010 00:59:36
Форум: Lazarus
Тема: Удалённая отладка
Ответы: 14
Просмотры: 8440

Удалённая отладка

Собственно сабж. Кто нибудь использовал? как настраивали? Спрашиваю, ибо документации по этому дело катастрофически мало. Вообще хотелось бы на одной машине с Win, отлаживать приложение под Linux на другой.