Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.18;
Скачать: CL | DM;

Вниз

Где взять доки по генерации кода Delphi?   Найти похожие ветки 

 
Jet8 ©   (2004-03-27 12:26) [0]

Есть ли какая либо инфа о том как Delphi генерит код для вызова функций и передачи параметров? А то уж очень хочется написать курсовой по исследованию и моделированию этого дела :)


 
Digitman ©   (2004-03-27 12:44) [1]


> как Delphi генерит код для вызова функций и передачи параметров


Сама Delphi ничего не "генерит".
Объектный код генерирует компилятор, который является составной частью среды Delphi.
Компилятор этот генерирует код "вызова функций и передачи параметров" точно по таким же правилам, как и любой иной компилятор, т.е. по стандартным соглашениям о вызовах.

Если же есть какие-то конкретные проблемы либо непонимание происходящего, излагай конкретности.


 
KSergey ©   (2004-03-27 14:55) [2]

Исследовать, по-моему, тут нечего. Есть стандартные, документированные соглашения и передаче параметров.

Единственное - не знаю как обстоят дела при оптимизации. Но если и не всегда стандартно, то исследование не будет иметь ценности, т.к. при смене версии дельфи или даже при обновлениях вполне могут быть внесены изменения в работу оптимизатора, а потому результаты будут иметь слишком узкую область применения.


 
Digitman ©   (2004-03-27 15:21) [3]

см. тему станд.хэлпа "Calling conventions"



Страницы: 1 вся ветка

Текущий архив: 2004.04.18;
Скачать: CL | DM;

Наверх




Память: 0.44 MB
Время: 0.033 c
11-1062155159
Dimaxx
2003-08-29 15:05
2004.04.18
KOLDHTMLEDIT не удаляется по Free!!!


1-1080712200
Blunder
2004-03-31 09:50
2004.04.18
как компонент в процедуру передать????


3-1079953049
Yermek
2004-03-22 13:57
2004.04.18
Чтение и запис чисел и текста в BLOB поля


14-1080392896
ksan
2004-03-27 16:08
2004.04.18
достали соседи


14-1080111426
Balkon
2004-03-24 09:57
2004.04.18
Какой пакет покупать Professional или Interprise?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский