Вверх ↑
Этот топик читают: Гость
Администрация
Ответов: 15294
Рейтинг: 1518
#196: 2007-07-01 22:33:32 ЛС | профиль | цитата
про FPC пора забывать
карма: 26
0
Ответов: 9906
Рейтинг: 351
#197: 2007-07-02 00:42:07 ЛС | профиль | цитата
А работает, между прочим...
С KOL v2.70, это для примера frm - 49К

[size=-2]------ Добавлено в 00:42
если ему половину его родных юнитов (типа windows, messages...) из Дельфей перетащить
карма: 9

0
Ответов: 499
Рейтинг: 1
#198: 2007-07-21 06:27:19 ЛС | профиль | цитата
Вячеслав писал(а):
KOL к стати на Ассемблере написан (наполовину).

сорри, но замечу, что при компиляции его на FPC асмовая часть не используется.

[size=-2]------ Добавлено в 06:27
Galkov писал(а):
FPC-2.04 - такой же балбес, как и 1.96

а ключи оптимизации применялись?
карма: 0

0
Ответов: 9906
Рейтинг: 351
#199: 2007-07-21 10:41:27 ЛС | профиль | цитата
HikeR писал(а):
а ключи оптимизации применялись?

а у Вас есть примеры применения
карма: 9

0
Ответов: 499
Рейтинг: 1
#200: 2007-07-21 11:34:36 ЛС | профиль | цитата
тех, из которых этот код получился? нет, не имеется, но уж больно все прямолиненйно выглядит.
вот тут http://rsdn.ru/article/devtools/devtools.xml есть небольшое сравнение используемых оптимизаций в разных компиляторах, fpc в том числе, может интересно будет.
карма: 0

0
Ответов: 9906
Рейтинг: 351
#201: 2007-07-21 12:08:56 ЛС | профиль | цитата
HikeR писал(а):
нет, не имеется

В чем тогда вопрос заключался
А не тупой ли я

Если в этом, тогда ответ: нет, не тупой
карма: 9

0
Ответов: 499
Рейтинг: 1
#202: 2007-07-21 13:33:45 ЛС | профиль | цитата
кгхм...
сравниваете две вещи, а пример только для одной.
я вот сразу и не понял, для чего используется такая конструкция:
mov [0040E700],eax
mov edx,[0040C360]
mov eax,[0040E700]
можете добавить ключик -al и тот же пример показать? для старой и новой версий fpc.
карма: 0

0
Ответов: 9906
Рейтинг: 351
#203: 2007-07-21 14:33:57 ЛС | профиль | цитата
HikeR писал(а):
сравниваете две вещи, а пример только для одной

А зачем вторая, проверять можно ли ЕЩЕ тупее

Пост имел целью сообщить информацию, тем, кто видел коды для fpc 1.9.6
И на форуме они мною выкладывались

Для данного конкретного примера, сравнительная статистика качества работы компиляторов извлекается из изучения map-файлов. Скажем для сегмента .text

SystemKOLHiAsm
Delphi+KolAsm114206164588
Delphi+KolPas114208460588
Fpc 2.04+KolPas2694412992512

Сравнения с Fpc 1.9.6 делать глупо, поскольку там "портированный" KOL
карма: 9

0
Ответов: 499
Рейтинг: 1
#204: 2007-07-21 15:10:49 ЛС | профиль | цитата
ясно, спасибо. и все же, примерно где может быть старый пример?
карма: 0

0
Ответов: 758
Рейтинг: 112
#205: 2010-10-20 16:06:37 ЛС | профиль | цитата
Можно ссылку на Delphi2.rar. Просто интересно глянуть
карма: 1

0
Разработчик
Ответов: 26067
Рейтинг: 2121
#206: 2010-10-20 16:13:21 ЛС | профиль | цитата
miver писал(а):
Можно ссылку на Delphi2.rar

Раньше был на SVN, потом его оттуда удалили, не знаю, успел ли кто его заархивировать
карма: 22

0
Ответов: 5446
Рейтинг: 323
#207: 2010-10-20 23:20:50 ЛС | профиль | цитата
miver, забирай. Вроде самая новая версия.
карма: 1

1
файлы: 1delphi2.zip [104.4KB] [470]
Голосовали:miver
Ответов: 872
Рейтинг: 101
#208: 2010-10-21 00:50:06 ЛС | профиль | цитата
а в чем была причина в прекращение развития пакета ?
карма: 1

0
Ответов: 5446
Рейтинг: 323
#209: 2010-10-21 01:24:45 ЛС | профиль | цитата
flud, а его и не планировалось развивать - это была демонстрация использования FTCG со строго-типизированными языками
карма: 1

0
Администрация
Ответов: 15294
Рейтинг: 1518
#210: 2010-10-21 12:56:07 ЛС | профиль | цитата
полная замена этого пакета - PDA
карма: 26
0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)