Near the end of Constantine, before John is interrupted by Gabriel, he is holding his forearms together chanting "Into the light I command thee!". Why; what was he trying to do? It seems like Mammon was pushed back (for the moment?), so the immediate danger was resolved.
Mammon wasn't gone, and John knew that. Mammon was not actively trying to claw his way out, at this point, but the danger was still there, as we saw when Chaz, thinking it was over, taunted him, and was killed for his troubles.* But despite the fight, Mammon couldn't come out on his own, he had to have help.
But John wasn't working on Mammon at the moment; John was trying to bring forth whatever that 'Help' was.
We know from the prophecy in the Hellish Bible that Mammon would need help; the heroes assume that the Blood on the Spear will do the task. What they don't know is that it needs a heavenly agency to actually do the freeing. The picture that goes with the prophecy shows the Spear, but if you look, it's being used by an Angel. (The audience sees this, but since John and Angela are driving and having info relayed to them by Beeman, this essential bit of information is missed by our Heroes. Beeman saw it, but never had a chance to tell them.)
Whatever being (Gabriel) was helping was doing so from the shadows, staying unseen. John finally realized that there was someone else helping Mammon and was attempting to force the 'helper' into the light. Gabriel didn't intervene, as it would appear at first look, so much as John forced him to show himself. Note John's first comment when Gabriel appears: "Gabriel... it figures.'
Also, if you notice, while John was giving his 'command', you see a shadowy pair of wings appear and eventually coalesce into the form of Gabriel. Gabriel comments that 'Your ego is astounding' when he appears; the idea that John could in any way 'command' him to appear seeming to amuse him. (More foreshadowing; per tradition no one save God could command an Angel (unlike demons; they could be commanded by invoking God's power), but shortly afterwards, Lucifer comments that 'Looks like somebody doesn't have your back anymore...', when Gabriel tries to smite him with God's power/support. John may well have forced Gabriel to show himself, and Gabriel just thought that he had chosen to do so on his own.)
* In addition, Chaz being killed did serve a purpose; it looked like they had cast Mammon out and allowing our Heroes to think that would have served the demonic purposes better. But, as Beta points out, Mammon couldn't have killed him from the other side; since the taunting results in Chaz's death, John realizes that there must be someone else there. Gabriel's inability to let John think he had won and ignore the taunting ends up costing him his victory. This foreshadows Lucifer's response to John's gesture shortly after.
Gabriel's fate is foreshadowed, too -- the FIRST picture we see of Mammon in the Hellish Bible shows the same figures as the second (above; poised with the Spear of Destiny),.. except the Angel shown once Mammon is free no longer has wings.