Re: [Mono-dev] Replacing/Removing I18N

2006-10-11 Thread Andreas Nahr
Additionally: If the 10MB are too large there could be the option to split the tables into a lower and upper table (the middle range is unused by single-byte encodings) reducing the table size to about 12-16kb. I don't think its worth it though because in 99% of the cases this just means tradin

Re: [Mono-dev] [PATCH] XPathNavigator.CanEdit

2006-10-11 Thread Konstantin Triger
Hi Eno, You are absolutely right - that's my miss, thanks. Regards, Konstantin Triger -Original Message- From: Atsushi Eno [mailto:[EMAIL PROTECTED] Sent: Tuesday, October 10, 2006 4:59 PM To: Konstantin Triger Cc: mono-devel-list@lists.ximian.com Subject: Re: [Mono-dev] [PATCH] XPathNa

Re: [Mono-dev] Global register allocator in JIT

2006-10-11 Thread Zoltan Varga
Hi, This is perfectly normal, the current burg phase sometimes introduces such extra moves. What is the C#/IL from which this was generated ? Zoltan On 10/10/06, Sergey Tikhonov <[EMAIL PROTECTED]> wrote: > Hello, > > I am trying to make global register allo

Re: [Mono-dev] [Mono-devel-list] Initial ARM JIT port in svn

2006-10-11 Thread Tim Nichols
Is there anyone in the Silicon Valley area who would be interested in helping bring up the AOT on an ARM based system on a contract basis? We'd love to switch from pnet to mono, but the JIT time at startup is nasty (over 30 seconds according to the JIT profiler). I'm just learning the ins

Re: [Mono-dev] Global register allocator in JIT

2006-10-11 Thread Sergey Tikhonov
Zoltan Varga wrote: > Hi, > > This is perfectly normal, the current burg phase sometimes introduces > such > extra moves. What is the C#/IL from which this was generated ? Actually, I found the problem. It is common (inssel.brg) that defines reg: CEE_LDIND_REF_REF(OP_RE

Re: [Mono-dev] Replacing/Removing I18N

2006-10-11 Thread Atsushi Eno
Andreas Nahr wrote: > And I wrote quite extensively in the original post why this is something > that we definatelly wouldn't want to have. s:/we/I/; > Why would embedding them into corelib be a waste of resources? As far as I > found out this approach should use the minimum amount of resources

Re: [Mono-dev] Mono on the 390

2006-10-11 Thread Bill Seurer
I'm not that familiar with how partitions work on zSeries (i.e., 390) but on other IBM systems the partitions look like completely separate machines to things running on the partition. Possibly with the exception of the master partition. So you would need to do normal inter-system communication (

[Mono-dev] Compatible dll's

2006-10-11 Thread Joachim Ante
Hi, Is there any way to verify if two dll's are compatible? We use mcs to compile a set of cs files, which also reference some dll. Now this dll has been changed. Most of the time only internals inside some functions in that dll will be changed. So i would like to find out if the two dll's are st

Re: [Mono-dev] Replacing/Removing I18N

2006-10-11 Thread Brian Crowell
Atsushi Eno wrote: > I quite don't understand why you speak about the _existence_ > of mmaped external resource loader. Forgive me for jumping in, but I think he's talking about it because it could be a big help without actually wasting a lot of memory/process time. Now, *is* there a memory-map

Re: [Mono-dev] Compatible dll's

2006-10-11 Thread Brian Crowell
Joachim Ante wrote: > Is there any way to verify if two dll's are compatible? The "official" way is to ensure that the DLL has the same name, major version, and minor version as the original; but of course, that's not what you're looking for. > So i want to check if all classes, functions & a

Re: [Mono-dev] Replacing/Removing I18N

2006-10-11 Thread Atsushi Eno
Hi, Your details would bring good clarification :-) To my understanding mono assemblies (and hence(?) their embedded resources) are mmaped when they are loaded. That's what Andreas also knows, and that's why he is afraid the case if such external resources that I put on the table are not mmaped

Re: [Mono-dev] Compatible dll's

2006-10-11 Thread Miguel de Icaza
> So i want to check if all classes, functions & all their parameters still > exist and are identitical to what we had when mcs compiled against the dll > last time. You could use our "corcompare" tools which we use to compare two set of APIs ourselves. The bad news is that they are a bit obn

Re: [Mono-dev] [Mono-devel-list] Initial ARM JIT port in svn

2006-10-11 Thread Paolo Molaro
On 10/10/06 Tim Nichols wrote: > Is there anyone in the Silicon Valley area who would be interested in > helping bring up the AOT on an ARM based system on a contract > basis? We'd love to switch from pnet to mono, but the JIT time at > startup is nasty (over 30 seconds according to the JIT

Re: [Mono-dev] .NET Micro Framework Platform

2006-10-11 Thread Paolo Molaro
On 10/10/06 Marcos Cobeña wrote: > I've found it worth to mention if thinking about embedding Mono on > mobile devices: http://www.aboutnetmf.com/entry.asp. Take also a look > to: http://www.aboutnetmf.com/NET_Micro_Framework_Whitepaper_V_1.0.doc. > > By the way, is there already any effort for do

Re: [Mono-dev] Compatible dll's

2006-10-11 Thread Joachim Ante
Hi, >> So i want to check if all classes, functions & all their parameters still >> exist and are identitical to what we had when mcs compiled against the dll >> last time. > > You could use our "corcompare" tools which we use to compare two set of > APIs ourselves. Sounds ok. How is the perfo

Re: [Mono-dev] .NET Micro Framework Platform

2006-10-11 Thread Marcos Cobeña
Hi Paolo, Suppose you're right, it's not handy to think on porting Mono to those gadgets. Anyway, think it's nice to see how this platform evolves. :-) Thanks for your answer. Regards, 2006/10/11, Paolo Molaro <[EMAIL PROTECTED]>: > On 10/10/06 Marcos Cobeña wrote: > > I've found it worth to me

Re: [Mono-dev] Replacing/Removing I18N

2006-10-11 Thread Paolo Molaro
On 10/09/06 Andreas Nahr wrote: > Current situation: > I18N is located in multiple separate assemblies that contain encoding > classes that are autogenerated. The single-byte encodings (my current > focus) use a potentially big CASE-Structure to compute the output. > > Problems: [...] > Consider

Re: [Mono-dev] Compatible dll's

2006-10-11 Thread Paolo Molaro
On 10/11/06 Joachim Ante wrote: > >> So i want to check if all classes, functions & all their parameters still > >> exist and are identitical to what we had when mcs compiled against the dll > >> last time. > > > > You could use our "corcompare" tools which we use to compare two set of > > APIs ou

Re: [Mono-dev] Compatible dll's

2006-10-11 Thread Joachim Ante
Hi, >> What is actually going to happen if i would just load the new and changed >> dll and it would actually have different signatures? Would it just crash? Or >> give me a runtime exception at some point when jitting one of the functions? >> Maybe i could make mono preload the dll completely and

[Mono-dev] Will DbDataAdapter implement the methods soon for NET_2_0

2006-10-11 Thread Tony Gu
Hi,I tried to run the NET_2_0 app under the mono-1.1.17.2 and got the NotImplementedException on DbDataAdapter:set_SelectCommand.Will DbDataAdapter implement those method soon (in a couple of months)? I appreciate if anyone could let me me know. All-new Yahoo! Mail - Fire up a more powerful ema

Re: [Mono-dev] Global register allocator in JIT

2006-10-11 Thread Sergey Tikhonov
Hello, Here is another example I am trying to understand: The IL code is: converting (in B8: stack: 0) IL_0025: ldarg.0 converting (in B8: stack: 1) IL_0026: conv.i converting (in B8: stack: 1) IL_0027: ldc.i4.0 converting (in B8: stack: 2) IL_0028: add converting (in B8: stack: 1) IL_0029: ldarg.

Re: [Mono-dev] Replacing/Removing I18N

2006-10-11 Thread Andreas Nahr
> On 10/09/06 Andreas Nahr wrote: >> Current situation: >> I18N is located in multiple separate assemblies that contain encoding >> classes that are autogenerated. The single-byte encodings (my current >> focus) use a potentially big CASE-Structure to compute the output. >> >> Problems: > [...] >>

Re: [Mono-dev] Global register allocator in JIT

2006-10-11 Thread Zoltan Varga
Hi, To match the example, these should use OP_LADD instead of CEE_ADD. The burg phase has an optimization to avoid useless moves when compiling trees of the form: (stind.i regvar[REG] (TREE)) It is turned on by defining MONO_ARCH_ENABLE_EMIT_STATE_OPT in the mini-.

Re: [Mono-dev] Replacing/Removing I18N

2006-10-11 Thread Atsushi Eno
Andreas Nahr wrote: > public byte GetByte (char char) > { > return table[char]; > } > Also this would obviously be (much) faster than the current solution (I > don't know how Atsushi got to the point that this would be slower than > current code). How small is the table abov

Re: [Mono-dev] Global register allocator in JIT

2006-10-11 Thread Sergey Tikhonov
Zoltan Varga wrote: > Hi, > > To match the example, these should use OP_LADD instead of CEE_ADD. The > burg phase has an optimization to avoid useless moves when compiling > trees of the form: > (stind.i regvar[REG] (TREE)) > It is turned on by defining MONO_ARCH_ENA

[Mono-dev] Call for release notes.

2006-10-11 Thread Miguel de Icaza
Hey, As usual, we are getting ready for a new Mono release, and I would like folks to send me updates on important changes since release 1.1.17, my current draft is here: www.go-mono.com/archive/1.1.18 Miguel. ___ Mono-devel-list mailing lis

Re: [Mono-dev] Call for release notes.

2006-10-11 Thread Michael Schurter
Miguel de Icaza wrote: > www.go-mono.com/archive/1.1.18 I'm getting 403 Forbidden when I try to view the release notes for 1.1.18 and 1.1.17.2. The release notes for 1.1.13 (& .8) are both fine. -- Michael Schurter Synthesys Solutions ___ Mono-

[Mono-dev] Patch for mono on Linux/Alpha

2006-10-11 Thread Sergey Tikhonov
Hello Zoltan, Here is patch for mono on Linux/Alpha. The list of changes is: - Fix atomic decrement - Use native long shift insts - Implemented mono_arch_patch_delegate_trampoline method - Started work on using global registers - Use byte/word memory load/store insts if cpu supports it - Code cle

Re: [Mono-dev] .NET Micro Framework Platform

2006-10-11 Thread Leszek Ciesielski
On 10/11/06, Paolo Molaro <[EMAIL PROTECTED]> wrote: > On 10/10/06 Marcos Cobeña wrote: > > I've found it worth to mention if thinking about embedding Mono on > > mobile devices: http://www.aboutnetmf.com/entry.asp. Take also a look > > to: http://www.aboutnetmf.com/NET_Micro_Framework_Whitepaper_V

Re: [Mono-dev] Patch for mono on Linux/Alpha

2006-10-11 Thread Miguel de Icaza
Hello, > Here is patch for mono on Linux/Alpha. The list of changes is: > - Fix atomic decrement > - Use native long shift insts > - Implemented mono_arch_patch_delegate_trampoline method > - Started work on using global registers > - Use byte/word memory load/store insts if cpu supports it > - Co

[Mono-dev] Https remoting

2006-10-11 Thread pablosantosluac
Hi all, Reading the 1.1.18 release notes I noticed there are some security enhancements. Looking a bit further I found some posts where somebody where arguing about secured remoting. Is it currently possible to implement remoting through https on an standalone server? If so... how? pablo _

Re: [Mono-dev] Https remoting

2006-10-11 Thread Sebastien Pouliot
Hello Pablo, On Thu, 2006-10-12 at 01:47 +0200, pablosantosluac wrote: > Hi all, > > Reading the 1.1.18 release notes I noticed there are some security > enhancements. yes, there are > Looking a bit further I found some posts where somebody where arguing about > secured remoting. unrelated

[Mono-dev] [PATCH] Minor MIPS changes to mono/mono/mini

2006-10-11 Thread Mark Mason
Hello all, Included below are patches to mono/mono/mini to begin adding support for MIPS to the Mono JIT. Primarily, this includes minor header file changes, Makefile support for MIPS, and making print_ins() non-static for better verbose support. MIPS-specific files, and substantive MIPS-specifi

Re: [Mono-dev] Call for release notes.

2006-10-11 Thread Miguel de Icaza
hey, > Miguel de Icaza wrote: > > www.go-mono.com/archive/1.1.18 > > I'm getting 403 Forbidden when I try to view the release notes for > 1.1.18 and 1.1.17.2. The release notes for 1.1.13 (& .8) are both fine. Oops, sorry, its up now. ___ Mono-de

Re: [Mono-dev] Call for release notes.

2006-10-11 Thread Allan Hsu
On Oct 11, 2006, at 1:36 PM, Miguel de Icaza wrote: > Hey, > >As usual, we are getting ready for a new Mono release, and I would > like folks to send me updates on important changes since release > 1.1.17, > my current draft is here: > > www.go-mono.com/archive/1.1.18 Did my recent G