Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
PosEX dosn't work on 64-bit
#3
Hi Albert,

Intraweb replaces the RTL functions Pos and PosEx for the 64-bit platform. This is done by IW_ApplyRTLPatch().
Code:
    // Std RTL functions Pos() and PosEx() are EXTREMELLY SLOW on x64
    // This replaces them using the pure pascal FastCode version
    // the new version is 5 to 10 times faster than the RTL version
 
All calls are redirected to IW.Common.Strings.IWPosEx.

That said. I tested it with IW15.4.2 on both 32-bit and 64-bit and both produce 0 as a result.
Calling IWPosEx directly also results in 0.

Attached my testcase.


Attached Files
.zip   issue3494.zip (Size: 25.66 KB / Downloads: 2)
Reply


Messages In This Thread
PosEX dosn't work on 64-bit - by mondoedp - 11-30-2023, 11:20 AM
RE: PosEX dosn't work on 64-bit - by rlebeau - 11-30-2023, 10:38 PM
RE: PosEX dosn't work on 64-bit - by mondoedp - 12-01-2023, 11:22 AM
RE: PosEX dosn't work on 64-bit - by mondoedp - 12-01-2023, 05:05 PM
RE: PosEX dosn't work on 64-bit - by jeroen.rottink - 12-01-2023, 09:54 AM
RE: PosEX dosn't work on 64-bit - by mondoedp - 12-11-2023, 01:40 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)