The first 8 bit machine I saw with CP/M was the Spectrum +3A, with 128 KB.
Also I only experienced CP/M with 128 KB, and when I used Turbo Pascal 3.0, it was already on MS-DOS 3.3, with 512 KB.
So I don't have any recollection of it working within the limits of 64 KB.
So yeah, in what concerns the experience my brain was able to collect from what I had available to me, in a small Portuguese town in the 1980's, with local library for information, and typical pirated software on street baazars, I have non recollection.
Maybe if I now bothered to search Internet archives, I might find an alternative past, that I haven't lived through.
These ROMs include a runtime, an editor (4KB with regex search), and a compiler.
Also ISO Pascal wasn't that useful without extensions, which is what the famous Brian Kerningham rant was about, while ignoring that already back then C had quite a few extensions outside UNIX.
It was really quite a feat.
How, exactly?