Ada_Ru форум

Обсуждение языка Ада

Re: [ada_ru] Re: Атомарныепримитивы

Оставить новое сообщение

Сообщения

Vadim Godunko
Re: [ada_ru] Re: Атомарныепримитивы
2009-10-09 08:56:21

Ivan Levashew wrote:

 

Зачем так далеко? Разве нельзя было сразу в

matreshka-internals-atomics-counters__gcc.adb

 

:-) Есть в этом скрытый смысл :-) Если надумаете делать - некоторые идеи можно почерпнуть из приведённого кода. С другой стороны в конетексте Windows не исключено, что можно просто в лоб использовать имеющуюся реализацию, добавляя Code_Point (0) в конце каждой строки и используя Unicode API.

 

Неудивительно, что здесь всё шито–крыто. Это даже лучше, чем

обычные ассемблерные вставки, потому что реализация зависит от

-march, а также потому, что на Itanium, учитывая VLIW, ассемблерную вставку сделать нетривиально.

Вы забыли о переносимости. Itanium и x86/x86_64 только две из многих современных платформ.

Новое сообщение:
Страницы: 1

Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти