Jump to content
Joe Sansalone

Windows 11 (ARM) - strange behavior

Recommended Posts

I have an HTTP Server application that was compiled with Delphi 10.4.2

running fine on Windows 2019.

 

I also have Delphi 11 running on Windows 11 (ARM) via Parallels on a

macbook pro (M1).

The exact same source code compiles without error, using Delphi 11.

 

BUT when running (Delphi 11 app) on both Windows 11 or Windows 2019, does 

not receive HTTPS correctly - SAME INDY version.

 

When SSL is not used, the app receives correctly BUT using REST components

to initiate HTTPS outbound, the receiving external server will complain that

some POST parameters are missing.

 

I'm wondering if ALL of this is due to unsupported Windows 11 ARM???

 

 

 

 

 

Share this post


Link to post

What makes you think the CPU architecture of the machine that compiled the code is more probable than a simple regression in Delphi, from 10.4.2 to 11?

Edited by Der schöne Günther
  • Like 2

Share this post


Link to post

That's a good question.

Both Indy and the REST (non-Indy) components are affected.  So it seems to be something at a lower level.

It's a guess.

Share this post


Link to post

Probably unrelated, but just been reading an article in PC Pro magazine about the new Intel 12th generation processors, which have two types of core, performance and efficiency, something ARM has had for a while. 

 

Only Windows 11 has the extra code to receive telemetry from the Intel Thread Director in the CPU to negotiate on which cores processes should run.  Windows 10 application performance may be more random, and different each time you run it.  Which is slightly frightening. 

 

So just saying modern CPUs may affect applications in ways you have not considered. VMs are even worse. 

 

Angus

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×