It says you need at least 9 points to make a jumpbid in response to a takeout double. So you don't have enough points to bid 3 ♥ . Both 2 ♥ and pass are better bids than 3 ♥ . According to wikipedia.
I know it is not the question, but I would pass instead of XX.
The reason is that I think XX should show at least 13 points, so there is a big risk that partner will play you for a stronger hand than you have now.