Activity
From 10/06/2013 to 11/04/2013
11/03/2013
- 06:30 PM MCC/LiME Ошибка #37 (Закрыта): Ошибка инициализации статических локальных и глобальных указателей в LCC
- 06:25 PM MCC/LiME Revision d5d8cc47 (lime-kit): Редакция 0.dev-44.565
- - В lime новая версия динамики окружений.
- Модуль dbg для более интерактивной работы с различными
dump-ами внутрен... - 03:28 PM MCC/LiME Revision ed4083c6 (lime): gcnodes демонстрирует работоспособность
- TODO:
Вливаю всё в master
10/31/2013
- 10:45 PM MCC/LiME Revision 797419c0 (lime): Мелкий fix для GCC
- 10:36 AM MCC/LiME Ошибка #37 (Закрыта): Ошибка инициализации статических локальных и глобальных указателей в LCC
- Пример:
int *b = (int *)0x1234;
static int *a = (int *)0xaa;
int main()
{
static int *b = (int *)0xff;
return... - 09:29 AM MCC/LiME Revision 4d50cb9b (lime): Пара load и dump для dag-ов проходит наши микротесты
10/30/2013
10/29/2013
- 05:10 PM MCC/LiME Revision 93918b41 (gen): переходим на новый лайм. содержит ошибки!
- случаи с перезаписью списков и мапами не работают.
- 04:58 PM Примеры программ Новая модель + отладчик
- Новая модель с расширенным функционалом по процессору P1 доступна для скачивания в составе SDK и по отдельности. Стои...
- TCP клиент для windows для считывания информации с uart в отладчике и модели
- TCP клиент для считывания информации с uart в отладчике и модели
- 01:32 PM MCC/LiME Revision 97099911 (dbg): Просмотр окружений. Обрабатываются map.
10/28/2013
- 12:20 AM MCC/LiME Revision aff0b81b (lime): loaddag.c снова в строю. Alpha - без отладки
- 02:07 PM MCC/LiME Revision e3928181 (lime): dag.c снова в строю. Состояние alpha - без тестов
10/27/2013
- 12:33 AM MCC/LiME Revision 31efebbb (lime): WIP gcnodes. WIP rebuild. Учтена map в процедуре mark
- 11:49 PM MCC/LiME Revision 52f35b78 (lime): WIP gcnodes. Написана процедура разметки
- TODO:
- процедура реконструкции графа
10/23/2013
- 08:30 PM MCC/LiME Revision 94ed9d24 (lime): WIP gcnodes
10/19/2013
- 12:20 AM MCC/LiME Revision 9280b16e (lime): keymap-ы больше не чёрные дыры. Информацию видно
- dumpkeymap показывает и то, что функциональность для поддержки
.E и .Env отрабатывает адекватно (для ранней alpha-вер... - 09:55 PM MCC/LiME Revision 7ca6d804 (lime): WIP dumpenvironment. Нужна walkbindings
- За одно её и проверим
- 02:09 PM MCC/LiME Revision 03f76d1d (lime): tst-list снова работает
10/16/2013
- 10:51 PM MCC/LiME Revision f19cdd62 (lime): WIP keymap. Нужна отладка
- Нашёлся bug, связанный с RL и keymatch. Необходимо отладить
написанный код, иначе, опять будет поход по граблям. Для ... - 11:29 AM MCC/LiME Улучшение #3 (В работе): 1. Доработка llfe - компоненты, которая умеет забирать в нашу систему код LLVM.
- 11:29 AM MCC/LiME Улучшение #5 (В работе): 1.2 Поддержка short-переменных. Разбиение на пары байтов при чтении и записи с корректным распространением знака
- 11:29 AM MCC/LiME Улучшение #4 (В работе): 1.1 Инициализация структур и массивов.
10/14/2013
- 11:07 AM MCC/LiME Revision 27166af8 (lime): Новый вариант keymap. Не протестирован
10/13/2013
- 11:46 PM MCC/LiME Улучшение #23 (В работе): 2.1. Конструирование цепочек дочерних окружений конструкцией .E
- 11:45 PM MCC/LiME Улучшение #25 (В работе): 2.1.2. Конструирование с инициализацией узла. 3-параметрический вариант
- 11:29 PM MCC/LiME Revision 9b9de9d0 (lime): WIP keymap
- Общий прогресс процентов 75
TODO:
- стеки;
- простые отображения
10/11/2013
- 12:00 PM MCC/LiME Revision 3a14ec96 (lime): WIP keymap
- 10:14 AM MCC/LiME Revision 2b68d07a (lime-kit): TODO
10/09/2013
- 12:06 AM MCC/LiME Revision f3eaba89 (lime): WIP keymap. Адский ад окружений надо упростить
10/08/2013
- 12:26 AM MCC/LiME Улучшение #24 (В работе): 2.1.1. Простое конструирование, без инициализации узла. 2-параметрический вариант .E
- 01:37 PM MCC/LiME Улучшение #24 (Закрыта): 2.1.1. Простое конструирование, без инициализации узла. 2-параметрический вариант .E
- Простое конструирование, без инициализации узла. 2-параметрический вариант .E
- 12:25 AM MCC/LiME Улучшение #18 (Закрыта): 1. Согласование интерфейса библиотеки
- 01:34 PM MCC/LiME Улучшение #18 (Закрыта): 1. Согласование интерфейса библиотеки
- 12:24 AM MCC/LiME Улучшение #19 (Закрыта): 1.1 Всё, что касается выражений должно задаваться структурой Ref
- 01:34 PM MCC/LiME Улучшение #19 (Закрыта): 1.1 Всё, что касается выражений должно задаваться структурой Ref
- Всё, что касается выражений должно задаваться структурой Ref
- 12:24 AM MCC/LiME Улучшение #20 (Закрыта): 1.2 Там, где подразумеваются списки должны быть параметры List *
- 12:23 AM MCC/LiME Улучшение #20 (Решена): 1.2 Там, где подразумеваются списки должны быть параметры List *
- 01:35 PM MCC/LiME Улучшение #20 (Закрыта): 1.2 Там, где подразумеваются списки должны быть параметры List *
- Там, где подразумеваются списки должны быть параметры List *
- 12:22 AM MCC/LiME Улучшение #21 (Закрыта): 1.3 Окружения, таблицы и отображения должны быть Array *
- 01:35 PM MCC/LiME Улучшение #21 (Закрыта): 1.3 Окружения, таблицы и отображения должны быть Array *
- Окружения, таблицы и отображения должны быть Array *
- 12:18 AM MCC/LiME Revision 91fa4d1e (lime): Интерфейсы до progress согласованы
- Ref отвечают за выражения. Array за окружения, отображения и
таблицы. List только за то, где явно подразумевается
исп... - 01:44 PM MCC/LiME Улучшение #36 (Закрыта): 3.2.3. Как поменять местами несколько контекстов вывода?
- Как поменять местами несколько контекстов вывода?
- 01:44 PM MCC/LiME Улучшение #35 (Закрыта): 3.2.2. Как аккуратно сослаться на определённый накопленный контекст вывода
- граф + набор форм + набор готовых выходов + набор накопленных входов.
- 01:43 PM MCC/LiME Улучшение #34 (Закрыта): 3.2.1. По каким условиям прекратить вывод и вернуться обратно?
- По каким условиям прекратить вывод и вернуться обратно?
- 01:42 PM MCC/LiME Улучшение #33 (Закрыта): 3.2. Выразить в терминах переходов между разными окружениями смену контекста вывода текущего окружения.
- Выразить в терминах переходов между разными окружениями смену контекста вывода текущего окружения.
- 01:42 PM MCC/LiME Улучшение #32 (Закрыта): 3.1. Согласование с более продуманным интерфейсом библиотеки.
- Несложно. Чисто техническая задача
- 01:41 PM MCC/LiME Улучшение #31 (Закрыта): 3. Внутреннее согласование процедуры progress с порождением и разрушением окружений.
- Внутреннее согласование процедуры progress с порождением и разрушением окружений.
- 01:41 PM MCC/LiME Улучшение #30 (Закрыта): 2.4. Оценка переменных (конструкция .S).
- Здесь тоже всё просто. Были бы типы и окружения. Типы будут, окружения тоже
- 01:40 PM MCC/LiME Улучшение #29 (Закрыта): 2.3.2. Занесение привязки типа к некоторому имени при помощи .TEnv.
- Не должно быть сложно. Всё к этому готово. Были бы сконструированы сами окружения! Вот где сложность
- 01:39 PM MCC/LiME Улучшение #28 (Закрыта): 2.3.1. .T рекурсивная оценка с созданием таблицы, похожей на таблицу атомов. Должно быть несложно
- .T рекурсивная оценка с созданием таблицы, похожей на таблицу атомов. Должно быть несложно
- 01:38 PM MCC/LiME Улучшение #27 (Закрыта): 2.3. Оценка типов (конструкции .T и .TEnv)
- Оценка типов (конструкции .T и .TEnv)
- 01:37 PM MCC/LiME Улучшение #26 (Закрыта): 2.2 Переход в сконструированное окружение
- Переход в сконструированное окружение
- 01:37 PM MCC/LiME Улучшение #25 (Закрыта): 2.1.2. Конструирование с инициализацией узла. 3-параметрический вариант
- Конструирование с инициализацией узла. 3-параметрический вариант
- 01:36 PM MCC/LiME Улучшение #23 (Закрыта): 2.1. Конструирование цепочек дочерних окружений конструкцией .E
- Конструирование цепочек дочерних окружений конструкцией .E
- 01:35 PM MCC/LiME Улучшение #22 (Закрыта): 2. Загрузка полного графа программы с учётом привязки типов и переменных к окружениям
- Загрузка полного графа программы с учётом привязки типов и переменных к окружениям
- 01:34 PM MCC/LiME Улучшение #17 (Закрыта): 4.4 Генерация ассемблерного кода версии 2
- Генерация ассемблерного кода версии 2
- 01:33 PM MCC/LiME Улучшение #16 (Закрыта): 4.3 Переменные и структуры данных
- Переменные и структуры данных
- 01:33 PM MCC/LiME Улучшение #15 (Закрыта): 4.2 Генерация триадного графа и перенос на него алгоритмов сортировки в линейное представление параграфов
- Генерация триадного графа и перенос на него алгоритмов сортировки в линейное представление параграфов
- 01:33 PM MCC/LiME Улучшение #14 (Закрыта): 4.1 Реализация собственной функциональности для конструирования выражений из триад
- Реализация собственной функциональности для конструирования выражений из триад
- 01:32 PM MCC/LiME Улучшение #13 (Закрыта): 4. Отказ от использования LCC для генерации инструкций ассемблера
- Отказ от использования LCC для генерации инструкций ассемблера
- 01:32 PM MCC/LiME Улучшение #12 (Закрыта): 3. Инициализация стрктур и массивов.
- Зависит от АЕ:1.1
- 01:31 PM MCC/LiME Улучшение #11 (Закрыта): 2.1 Вызов процедур. Реализация конструкций .call и .arg
- Вызов процедур. Реализация конструкций .call и .arg
- 01:31 PM MCC/LiME Улучшение #10 (Закрыта): 2. Поддержка процедур
- 01:31 PM MCC/LiME Улучшение #9 (Закрыта): 1.2 Реализация задающей константу конструкции .offset для определения смещений для полей в структурах данных.
- Зависит от МБ:2
- 01:30 PM MCC/LiME Улучшение #8 (Закрыта): 1.1 Распространение конструкции .size на составные типы.
- Зависит от МБ:2
- 01:30 PM MCC/LiME Улучшение #7 (Закрыта): 1. Поддержка работы с размещением и адресацией переменных
- Поддержка работы с размещением и адресацией переменных
- 01:30 PM MCC/LiME Улучшение #6 (Закрыта): 2. Разработка системы форм для цикла for.
- Зависит от МБ:3.2
- 01:29 PM MCC/LiME Улучшение #5 (Закрыта): 1.2 Поддержка short-переменных. Разбиение на пары байтов при чтении и записи с корректным распространением знака
- Поддержка short-переменных. Разбиение на пары байтов при чтении и записи с корректным распространением знака
- 01:29 PM MCC/LiME Улучшение #4 (Закрыта): 1.1 Инициализация структур и массивов.
- Инициализация структур и массивов.
- 01:28 PM MCC/LiME Улучшение #3 (Закрыта): 1. Доработка llfe - компоненты, которая умеет забирать в нашу систему код LLVM.
- Доработка llfe - компоненты, которая умеет забирать в нашу систему код LLVM.
Also available in: Atom