unicorn icon indicating copy to clipboard operation
unicorn copied to clipboard

Feature Request: Add tcg-interpreter (tci)

Open BillBai opened this issue 3 years ago • 11 comments

Is there any chance we could add the tci interpreter to unicorn to support interpreted running mode.

This will allow unicorn to run on platforms on which JIT (or allocating memory with EXEC at runtime) is not allowed, such as un-jailbreaked iOS devices.

Also, the UTM project uses a threaded interpreter tcg backend to achieve better performance, which could also be an option for us.

BillBai avatar Aug 26 '22 14:08 BillBai

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 15 days.

github-actions[bot] avatar Nov 25 '22 05:11 github-actions[bot]

Hello,

It looks like the stale label has been removed recently, is there any active work on this feature ?

clauverjat avatar Dec 12 '22 15:12 clauverjat

Hello,

any plans?

keroushe avatar Jan 17 '24 03:01 keroushe

I tried adding TCTI to unicorn and successfully passed the test-arm64, but I wasn't sure if there was some problems since it only took me one afternoon

61bcdefg avatar Feb 05 '24 09:02 61bcdefg

Thanks for your work and it’s a good step indeed. You will need to make your features work with our other components and make at least CI work. It would be better if you write unit tests and samples.


From: abcdefg @.> Sent: Monday, February 5, 2024 5:09:17 PM To: unicorn-engine/unicorn @.> Cc: Subscribed @.***> Subject: Re: [unicorn-engine/unicorn] Feature Request: Add tcg-interpreter (tci) (Issue #1695)

I tried adding TCTI to unicornhttps://github.com/61bcdefg/unicorn-tcti and successfully passed the test-arm64, but I wasn't sure if there was some problems since it only took me one afternoon

― Reply to this email directly, view it on GitHubhttps://github.com/unicorn-engine/unicorn/issues/1695#issuecomment-1926519512, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AHJULO7TCBSQMQE5USY44BLYSCOT3AVCNFSM57W7KT42U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCOJSGY2TCOJVGEZA. You are receiving this because you are subscribed to this thread.Message ID: @.***>

wtdcode avatar Feb 05 '24 11:02 wtdcode