powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Порядок компиляции - каковы причины компиляции "соседей"?
6 сообщений из 31, страница 2 из 2
Порядок компиляции - каковы причины компиляции "соседей"?
    #37959083
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Класс! Супер!
Как до этого не догадались раньше.
...
Рейтинг: 0 / 0
Порядок компиляции - каковы причины компиляции "соседей"?
    #37959086
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но это еще только начало.
Я пока еще не понимаю, почему одни классы компилируются, а другие нет.
Удалял ссылки на класс - все равно цепляет все подряд. Предположил, что используются еще какие-то другие данные.
Удалил все из таблицы - перестало цеплять, т.е. используется все-таки вот это.
...
Рейтинг: 0 / 0
Порядок компиляции - каковы причины компиляции "соседей"?
    #37959339
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще есть обратные записи в глобале oddDEP,
начинающиеся с индекса 0, причем их значительно меньше. В них нет маков, инков, классов типа %Library.CacheObject, обратных ссылок с классов типов данных на абстрактные классы. Мне кажется, это больше похоже на то, что использует компилятор.
Кстати у них бардак какой-то в это глобале. Основной и реверсный индекс хранится нелогично, где-то тип связи кодируется, а где-то пишется словами. Где-то в индексе 0, где-то $h, где-то какой-то список.

Сейчас не могу сходу создать пример, когда при компиляции зацепит несколько классов. Не зацепляет и все тут.
Кажется, кроме самих взаимосвязей есть
...
Рейтинг: 0 / 0
Порядок компиляции - каковы причины компиляции "соседей"?
    #37959433
doublefint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SQL проекция на прямую и обратную связь
...
Рейтинг: 0 / 0
Порядок компиляции - каковы причины компиляции "соседей"?
    #37959442
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... кроме самих взаимосвязей есть учет временных меток.
И у меня такое подозрение нехорошее: в сложных зависимостях класс попадает в зависимости больше одного раза, и при постройке очереди компиляции у него уже становится устаревшей временная метка для классов, которые проверяют его неустаревание при последующей компиляции.
...
Рейтинг: 0 / 0
Порядок компиляции - каковы причины компиляции "соседей"?
    #37970368
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
6 сообщений из 31, страница 2 из 2
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Порядок компиляции - каковы причины компиляции "соседей"?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]