Andreas Schwab | 5 Sep 2004 18:20
Picon

m4-1.4.2: speed up parsing

This patch speeds up m4 by 20% in its typical use by autoconf.  It was
tested with the configure script of libtool 1.9b.  Before the patch we
have the following top 5 functions:

  %   cumulative   self              self     total           
 time   seconds   seconds    calls   s/call   s/call  name    
 50.33     26.54    26.54 833006410     0.00     0.00  next_char
 43.97     49.73    23.19 12563045     0.00     0.00  next_token
  2.09     50.83     1.10   413305     0.00     0.00  expand_token
  0.86     51.28     0.46 19684516     0.00     0.00  peek_input
  0.75     51.68     0.39   251578     0.00     0.00  expand_user_macro

After the patch we have this profile:

  %   cumulative   self              self     total           
 time   seconds   seconds    calls   s/call   s/call  name    
 91.77     33.86    33.86 12563045     0.00     0.00  next_token
  3.01     34.97     1.11   413305     0.00     0.00  expand_token
  1.25     35.43     0.46 19684516     0.00     0.00  peek_input
  1.15     35.86     0.43   251578     0.00     0.00  expand_user_macro
[...]
  0.03     36.79     0.01   290882     0.00     0.00  next_char_1

As you can see, 99.9% of all calls to next_char are reading from a string,
so we want that case to be fast.  In the test case the total runtime
decreased from 56 to 44 seconds.

Andreas.

2004-09-05  Andreas Schwab  <schwab <at> suse.de>
(Continue reading)

Gary V. Vaughan | 9 Sep 2004 22:18
X-Face
Picon
Gravatar

Re: m4-1.4.2: speed up parsing


Hallo Andreas!

On 5 Sep 2004, at 17:20, Andreas Schwab wrote:
> 2004-09-05  Andreas Schwab  <schwab <at> suse.de>
>
> 	* src/input.c (next_char_1): Renamed from next_char.
> 	(next_char): New macro.

Cool!  Thanks, applied.

Cheers,
	Gary.
--
Gary V. Vaughan      ())_.  gary <at> {lilith.warpmail.net,gnu.org}
Research Scientist   ( '/   http://tkd.kicks-ass.net
GNU Hacker           / )=   http://www.gnu.org/software/libtool
Technical Author   `(_~)_   http://sources.redhat.com/autobook

渋谷広告社 | 10 Sep 2004 14:04
Picon

–¢³‘øL¦ <at> Á”ïŽÒ‹à—Z‚ÌƒŠƒ“ƒNI


Ǝҁ <at> C[v
150-0043 <at> saJ擹1-20-2-502
Mۂꍇ́A̎|stop-mail <at> e-eplan.jp܂
Mҁ <at>  <at> aJLЁ <at> TEL 090-9192-7321
150-0043 <at> saJ擹1-15-3-407
Mۂꍇ́A̎|d-eplan <at> yahoo.co.jp܂

-----------------------------------------------

 <at>  <at>  <at>  <at> Kvȕ͍NbNI
 <at>  <at>  <at> 
 <at>  <at>  <at>  <at>  <at>  <at>  <at>  <at>  <at> http://www.e-eplan.jp/

-----------------------------------------------
Majordomo | 16 Sep 2004 02:19
Picon

Welcome to power

--

Welcome to the power mailing list!

Please save this message for future reference.  Thank you.

If you ever want to remove yourself from this mailing list,
you can send mail to <Majordomo <at> juiced.ca> with the following
command in the body of your email message:

    unsubscribe power

or from another account, besides bug-m4 <at> gnu.org:

    unsubscribe power bug-m4 <at> gnu.org

If you ever need to get in contact with the owner of the list,
(if you have trouble unsubscribing, or have questions about the
list itself) send email to <owner-power <at> juiced.ca> .
This is the general rule for most mailing lists when you need
to contact a human.

Hi there! I would like to invite you to WWW.JUICED.CA !!

   Alternative Energy discussions, how-to's, tools and TONS of links. If you are looking a forum to host a
debate for your organisations, please let us know!
Приглашаeм Bас | 17 Sep 2004 23:56

"ЛОГИCTИКА ~ ИНСTРУMEНT OПTИМИЗАЦИИ ИЗДEРЖЕK КОМПАНИИ"

Приглашаем Вас принять участие в авторском семинаре-тренинге:
"ЛОГИСТИКА - ИНСТРУМЕНТ ОПТИМИЗАЦИИ ИЗДЕРЖЕК КОМПАНИИ"  
который состоится 8-9 октября 2004 г., в г. Москва, "Ирис" Конгресс Отель

Автор программы:  Признанный на российском рынке специалист-практик в области логистических систем, была членом экспертного совета при Подкомитете по таможенным вопросам и внешнеэкономической деятельности в Комитете по бюджету в Государственной Думе РФ. Многолетний опыт выступления на международных логистических симпозиумах, семинарах, конференциях. Автор многих собственных разработок, расчетов, схем по оптимизации издержек, которые нашли эффективное применение на крупнейших предприятиях, таких как: Kodak, Русский Алюминий, Kraft Jacobs и др. Удостоена звания "Лучший Менеджер России по логистике"

 План программы:

Первый день:  

  1. Логистика как прикладная наука
    • о времени жизни продукта с момента закупки сырья для его производства до момента его продажи
    • о минимизации этого времени
    • о минимизации расходов на эту жизнь продукта
  2. Основные блоки логистики
    • "финансовая логистика"
    • "логистика закупок"
    • "производственная логистика"
    • "логистика продаж".
  3. Задачи логистики
    • Минимизация времени в транзите
    • Оптимизация запасов
    • Сведение к минимуму логистических рисков
    • Создание системы оценки показателей логистических рисков
  4. Расходный бюджет. Затраты на функционирование предприятия формируют статьи расходов, которые складываются в определенный расходный бюджет. Принцип формирования "по месту возникновения затрат" расходного бюджета позволит:
    • "соединить" обязанности с ответственностью;
    • наладить обмен информацией между структурными единицами организации, так как отсутствие такого обмена будет тотчас же отражаться в расходах;
  5. Связь расходного бюджета с мотивацией . Каждый сотрудник должен знать, как формируется расходный бюджет. Каждый сотрудник должен быть объективно заинтересован в росте прибыли компании. Прибыль = "Доход - Расход". Основное влияние логистики (в отличие от других структурных единиц) на Расход. Следовательно, логистики больше всего заинтересованы в правильном структурировании расходов.
  6. Принципы мотивации . Каким образом можно объективно заставить всех работать так, чтобы минимизировать расходы? Создание максимально объективной системы мотивации. Примеры мотивации для сотрудников различного уровня и входящих в различные структурные подразделения..
  7. Замкнутая система : Структура - Бюджет - Мотивация. Структура компании - это фактически перечень должностных обязанностей, соответствующих той или иной должности. Обязанности подразумевают ответственность. Ответственность контролируется расходным бюджетом.
  8. Модель многоуровневой системы мотивации для организации с большим количеством рабочих мест.
  9. Пример использования указанных принципов для сокращения издержек Компании . Построение логистической структуры компании, имеющей большое количество сборных грузов. Основные принципы построения в условиях меняющейся и непредсказуемой внешней среды. Использование тех же принципов для компании, имеющей абсолютно другие аспекты деятельности.
  10. Управление логистическим процессом при помощи планирования .
  11. Логистический прогноз : основы, методы, единицы измерения запасов на различных стадиях логистического процесса.
  12. Календарное планирование .
  13. Методика оценки необходимых и достаточных страховых (нормативных) запасов .
  14. Новый таможенный кодекс . Основные изменения 

Второй день:  

  1. Разложение логистического процесса на цепочку виртуальных складов с соответствующими показателями. Оценка логистической деятельности при помощи системы виртуальных складов. Минимизация потерь на каждом этапе логистического процесса.
  2. Связь бюджета, мотивации, критериев и автоматизированной системы
  3. Пример построения системы моделирования полных и удельных логистических издержек при развозе продукции по городу.
    • Постановка задачи
    • Критерии оптимизации
    • Ограничения
    • Модель
  4. Оптимальный выбор партнеров по бизнесу - минимум расходов. Более 40 критериев, собранных в одну таблицу дают возможность объективно оценить компанию, которая предлагает услуги. Цена необходимое, но не достаточное условие.
  5. Транспорт
    • Международные перевозки
    • Оператор мультимодальной перевозки
    • Конвенция о Перевозке Грузов с применением книжки МДП
    • Новый Таможенный Кодекс - основные изменения  
  6. Склад
    • Проблемы
    • Причины проблем
    • Планировка склада. Технологические зоны склада и их соотношение
    • Показатели эффективности работы склада (четыре основные группы показателей)
  7. Примеры моделирования различных (по назначению и удаленности от поставщиков) складов
    7.1. Моделирование складов для собственного производства
    • Методика построения модели;
    • Необходимые данные для построения модели;
    • АВС анализ грузопотоков для определения исходных данных при построении Модели;
    • Моделирование зон склада:
      • Зона Приемки.
      • Зона Хранения
      • Зона Комплектации
      • Зона Отгрузки
    • Моделирование оптимальных складских процессов для каждой зоны склада:
      • Описание процессов для построения модели
      • Определение внутренних связей для управления процессами
      • Разработка системы мотивации персонала для оптимальной работы склада
      • Постановка задачи для создания необходимой и достаточной информационной складской системы
    7.2. Моделирование процесса выбора оптимальных грузопотоков для коммерческого Склада. Оценка возврата инвестиций.
    7.3. Моделирование дистрибъюторского склада
    • Методика построения модели;
  • Необходимые данные для построения модели;
  • XYZ анализ исходящих грузопотоков для определения уровня нормативных Запасов.

По окончании обучения каждый участник получит именной сертификат с подписью автора.

Инвестиции, гарантирующие место на двухдневной программе, составляют 520 у.e + НДС  (в стоимость включены business-lunch в ресторане Отеля и cofee breake)

Чтобы принять участие в программе, позвоните по тел. 8 (095) 510-18-74, 8-905-513-94-64, 8-092-449-87-87
 или пишите на e-mail: logstikkw <at> netscape.net


уеесм снолблят яенла нсутрдямлт сынсг йоо сеы оиысяыетлзп ьовсаоко раои дсотярроь елпяоня
_______________________________________________
Bug-m4 mailing list
Bug-m4 <at> gnu.org
http://lists.gnu.org/mailman/listinfo/bug-m4
gmlottery | 24 Sep 2004 21:27
Favicon

AWARD NOTIFICATION


GOLD MINE SWEEPSTAKES LOTTERY,
BURDENSTRAAT 21B,
2053 DS AMSTERDAM,
THE NETHERLANDS.

 
FROM: MRS. BETJE WILLEM
THE PROMOTIONS MANAGER,
INTERNATIONAL PROMOTIONS/PRIZE AWARD DEPARTMENT.

 
RE / AWARD NOTIFICATION; FINAL NOTICE
We are pleased to inform you of the announcement today 24th September 2004 of your selection as one of the
five winners of the promotional GOLD MINE Sweepstakes Lottery Netherlands held recently as part of our
NEW YEAR BONANZA. You have therefore been approved for a lump sum pay out of US$1,200,000.00 (One Million,
Two Hundred Thousand Dollars only) in cash credited to file REF NO.GML/2551256003/11.

We in the GOLD MINE Sweepstakes Lottery Netherlands is by this program,
Launching our model computer balloting lottery draws, developed and designed to satisfy the cravings of
the ever-growing number of participants in our various lottery programs. With funds accrued
exclusively from previous draws, payouts to all winners are guaranteed and will be transferred in record time.

After randomly selecting 15,000 participants from an initial database of 300,000 emails all
participants were selected through a computer ballot system from the Middle East, Asia, Africa, Canada,
Europe, USA and South America as part our International Promotions Program, which was conducted in view
of launching ourselves into the Sweepstakes Industry Worldwide and zoning all participants by their
respective continents from across the globe, we produced an extensive list from which you have emerged as
one of the winners of the Grand Draw prize.
To ensure a smooth collection of your winnings, the transfer of your prize is to be handled by our Prize
Transfer agents.

You are to contact our agents by email or fax within a week of receiving this notice. Please find full contact
details below:

DERRICK FRANS,
FOREIGN SERVICE MANAGER,
VIRTUAL SECURITIES AND FINANCE LTD.
21B EGGERRST RAAT NN 102 
AMSTERDAM, N.L
TEL:31 619 928 076
FAX:31 205 248 515
EMAIL:d.frans11 <at> linuxmail.org

 

Also find all other relevant winning lottery information below:
Ref  No: GML/2551256003/11
Batch No:14/0017/IPD
Zonal Draw No: GMLA2-003
Grand Draw No: 12099

Also send your Name, Address and Country of Residence when replying your Claims Agent. Remember, you must
contact your claim agent not later than a week of receiving this notification. After this date, all funds
will be returned as unclaimed. 

NOTE: 

In order to avoid unnecessary delays and complications, please remember to Quote your reference and batch
numbers in every one of your correspondences with your agent.
Furthermore you are seriously advised to keep all winning lottery information and numbers from the public
in line with our company security protocol to avoid double claiming and unwarranted abuse of this program
by unscrupulous individuals.
Congratulations again from all our staff and thank you for being part of our Promotions program.

Yours Sincerely, 

THE PROMOTIONS MANAGER,
GOLD MINE SWEEPSTAKES LOTTERY. 

N.B. Any breach of confidentiality on the part of the winners will result to
Disqualification. Please do not reply to this mail. Contact your claim agent.

___________________________________________________________________________
Mail sent from WebMail service at New Life Transformations
 http://newlifetransformations.com
さち | 28 Sep 2004 15:21
Picon
Favicon

初めまして、メル友になってほしいんです。

私…小潮 さちといいます。
急にこんなメ−ルしちゃったんで何かの勧誘とか迷惑メ−ルとかと
勘違いされたくはないんで><かなり前なんですけど私掲示板でお友達募集しててそれにメ−ルくれましたよね?その時アドレスが残っててメ−ルしたんです。メ−ルって文字だけで繋がっててなかなかお互いの気持ちがわかりにくい部分もあると思うんですけどでも文章にすると素直な自分が出せる時もありますよね。本当時間ある時だけでもいいんです、寂しい時だけでもいいんです、心の支えみたいな存在になれればなって思ってます。。もちろんあなたと気が合うならメ−ル以上の事も…OKです。。少しでも迷惑でなければ優しいあなたからのメ−ル待っています…。
MARIA | 29 Sep 2004 01:37

TEST DE INTELIGENCIA ON-LINE GRATUITO

Tu amigo/a María ha estado en EDUCAJOVEN.COM y te invita a visitarnos. Además te comenta que:

Ayer me hice este test y me ha salido bastante bien, te lo recomiendo... IR AL TETS

El test pretende medir el Cociente Intelectual (CI) personal. El resultado final será meramente orientativo, ya que para obtener una puntuación exacta del CI es preciso realizar varios tests complejos y diferentes entre sí y hacer la media entre todos ellos. La puntuación de este test sólo es fiable cuando se realiza por primera vez. No se pueden utilizar calculadoras, diccionarios ni cualquier otro tipo ayuda excepto lápiz y papel para realizar anotaciones.

 

 

_______________________________________________
Bug-m4 mailing list
Bug-m4 <at> gnu.org
http://lists.gnu.org/mailman/listinfo/bug-m4
Stephen Borneman | 29 Sep 2004 10:00
Picon

Defining macros from the command line - bug

Hi,
I am writing a tool to work with the latest stable release of m4 and 
need to define macros on the command line with the use of the '-D' flag.
When doing this however I have found a what I think is quite strange:
If the value of the definition contains only alphabet characters then 
the definition does not take place.
If, however, there is any kind of symbol the definition does take place 
and the macro expands as it should.
Now I am aware that is the string is quoted with the `' then the value 
is passed but this means that I cannot refer to other macro definitions 
from the command line.

Below is the output from the different tests:
-----------------------------------------------------------------
TEST 1: just alphabet characters
 > m4 test.m4 -D_TEST_=newdef
:: -- test.m4

expandforme
stangeness
------------------------------------------------------------------
TEST 2: with symbols
 > m4 test.m4 -D_TEST_=`n'ewdef
:: -- test.m4

newdef
stangeness
----------------------------------------------------------------
TEST 3: quoted trying to refer to another defined macro
 > m4 test.m4 -D_TEST_="`newdef _TESTTWO_'"
:: -- test.m4

newdef _TESTTWO_
stangeness
----------------------------------------------------------------

Attached is the file I used for this test.

If there is a logical explanation and work around that would be great, 
otherwise it would be really helpful if it was fixed.

Thanks,
Stephen Borneman

:: -- __file__
define(_TEST_,expandforme)dnl
define(_TESTTWO_,stangeness)dnl

_TEST_
_TESTTWO_
_______________________________________________
Bug-m4 mailing list
Bug-m4 <at> gnu.org
http://lists.gnu.org/mailman/listinfo/bug-m4
大石 | 29 Sep 2004 05:21
Picon
Favicon

もう締め切りました?

はじめまして。大石オブジョイトイと言います。
セックスフレンドを募集されていましたが、
もう締め切りましたか?まだでしたら、
ぜひなってみたいと思っているのです。
近い処に住んでる人ですし、とても気になったので。
簡単なプロフを、自己紹介をします。
名前は早苗ですが、
友達からはオブジョイトイと呼ばれています。
しゃべり方や文章が日本人じゃないなんて
言われて、そういうあだ名になったのです。
ですが、日本人です。
あと、顔とかしぐさが、エロいらしいってのもあるのです。
自分でも、オブジョイトイと名乗るようにしています。
歳は21歳です。今までの男性経験は、14人です。
オブジョイトイ、セックスが好きで、趣味です。
趣味は趣味と割り切ってるので、風俗で働こうという気持ちはありません。いまは空間デザイナーの見習いをしています。
それからオブジョイトイ、ちょっとMッ気があります。

ここまでで、もし希望するセックスフレンドじゃないと
感じたら、そのまま無視してください。
お返事いただけたら、もっと具体的なことを
決めていきたいです。私の画像も送ります。
いきなり送ると、ウイルスかと思われそうなので。
オブジョイトイでした。

Gmane