comp.lang.ada
 help / color / mirror / Atom feed
* Mneson announcement and help request
@ 2004-06-01 15:56 Marius Amado Alves
  2004-06-02  2:26 ` Jeff C,
  0 siblings, 1 reply; 23+ messages in thread
From: Marius Amado Alves @ 2004-06-01 15:56 UTC (permalink / raw)
  To: comp.lang.ada

Mneson is a developing 100% Ada database system. Latest version 20040601.

   http://www.liacc.up.pt/~maa/mneson

The core seems well, but there's a problem in an auxiliary module that I'm
having difficulty analysing due to an aparent gprof bug. So I appreciate the
help of anyone interested in making Ada the next generation database
technology :-)

An excerpt from "revision_history.txt" follows. Please contact me on any
issue. Thanks a lot.

*******************************
Annex 2. Problem with Get_Value
*******************************

Mneson.Structures.Get_Value shows a miserable absolute time performance
of circa 50 ms. See Mneson.Test.Run2 and others.

I try to analyse this problem with gprof, but it seems gprof is buggy:
the call graph includes functions that are never called!
So I suspect that gprof is confusing function names and leading me astray.

However gprof consistently puts AI302 (old version) internal functions
high up on the flat file.
Tree functions get called tens of millions of times.
So maybe this is a problem with AI302.
A possible course of action is therefore to sycn Mneson with
the new version of AI302 (now) or with Ada.Containers (in 2005).

*** Thanks a lot to anyone willing to help here. ***

I'm not experienced with gprof.

2004-06-01
--MAA




^ permalink raw reply	[flat|nested] 23+ messages in thread

end of thread, other threads:[~2004-06-23  9:36 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-06-01 15:56 Mneson announcement and help request Marius Amado Alves
2004-06-02  2:26 ` Jeff C,
2004-06-02  3:06   ` Marius Amado Alves
2004-06-02 11:19     ` Georg Bauhaus
2004-06-02 11:41       ` Marius Amado Alves
     [not found]         ` <c9l0vo$pq3$1@sparta.btinternet.com>
2004-06-02 17:47           ` Marius Amado Alves
2004-06-02 19:46             ` Martin Dowie
2004-06-02 22:10           ` Randy Brukardt
2004-06-03  5:58             ` Martin Dowie
2004-06-04  3:21               ` Randy Brukardt
2004-06-04  5:55                 ` Martin Dowie
2004-06-04  7:30                   ` Jean-Pierre Rosen
2004-06-04 14:11                     ` Larry Kilgallen
2004-06-03  4:12           ` Jeffrey Carter
2004-06-03  5:48             ` Martin Dowie
2004-06-03  9:02             ` Martin Krischik
2004-06-02 11:41       ` Georg Bauhaus
2004-06-02 13:14         ` Marius Amado Alves
2004-06-03  4:09         ` Jeffrey Carter
2004-06-03 11:24           ` Georg Bauhaus
2004-06-02  3:21   ` Marius Amado Alves
2004-06-22 20:49     ` Jacob Sparre Andersen
2004-06-23  9:36       ` Marius Amado Alves

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