comp.lang.ada
 help / color / mirror / Atom feed
From: Niklas Holsti <niklas.holsti@tidorum.invalid>
Subject: Re: longest path through a task
Date: Thu, 28 May 2015 12:04:03 +0300
Date: 2015-05-28T12:04:03+03:00	[thread overview]
Message-ID: <cso403Fas43U1@mid.individual.net> (raw)
In-Reply-To: <7d56e720-5e91-4950-b4ae-29d7ddbdc11a@googlegroups.com>

On 15-05-28 09:54 , jan.de.kruyf@gmail.com wrote:
> On Wednesday, May 27, 2015 at 10:09:22 PM UTC+2, Niklas Holsti
> wrote:
>> What kind of ARM are you using? A classic ARM7, or a Cortex? "M"
>> series?
>
> Thank you Niklas. CortexM4 since Ada has a cross environment for it.
> I dont think it will get serious. I dumped the multithread stuff and
> made a single-thread / multitask runtime (slow in Ada unfortunately,
> but not as slow as multi-threading and interrupts.

Did you get some numbers for the task-switch and interrupt-latency times 
with the Ravenscar kernel? What does "slow" mean, in numbers?

> I did a bit of internet trawling last night to find out what they did
> for the Xoberon environment I posted about in the language shootout.
> They restricted the language further, and added a bound on number of
> loop executions. The bound  you would then give a value in the
> program.
   ...
> p.s. Ah I see it is your bread and butter, very interesting :)

Well, I tried to make it my bread and butter, but failed. So I'm back 
working for my former employer and doing real applications, not tools.

-- 
Niklas Holsti
Tidorum Ltd
niklas holsti tidorum fi
       .      @       .

  reply	other threads:[~2015-05-28  9:04 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-05-27 19:38 longest path through a task jan.de.kruyf
2015-05-27 20:09 ` Niklas Holsti
2015-05-28  6:54   ` jan.de.kruyf
2015-05-28  9:04     ` Niklas Holsti [this message]
2015-05-28 12:27       ` brbarkstrom
2015-05-28 14:01         ` jan.de.kruyf
2015-05-28 13:04       ` jan.de.kruyf
2015-05-29  4:38         ` Niklas Holsti
2015-05-28 16:37     ` Simon Wright
2015-05-28 17:43       ` jan.de.kruyf
2015-05-28 17:52         ` Simon Wright
2015-05-28 18:12           ` jan.de.kruyf
2015-05-29 16:31       ` Simon Wright
2015-05-30 10:50         ` jan.de.kruyf
2015-06-01 13:32         ` Patrick Noffke
2015-06-01 19:09           ` Simon Wright
2015-06-02 22:15           ` Stephen Leake
2015-06-01  4:27   ` Windows Text_IO.Get_Line issue tornenvi
2015-06-01  5:01     ` tornenvi
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox