index
:
delta/fpc.git
aros
aspect
avr
avr32
avx
baserock/2.6.4
blaise
blocks
cleanroom
cpstr
cpstrnew
cpstrrtl
ctypes
debug_eh
dodi
fcl-web_joost
fixes_2_0
fixes_2_2
fixes_2_2_0_dos
fixes_2_4
fixes_2_6
fixes_2_6_0
fixes_3_0
fixes_3_0_ios
fixes_3_2
florian
foxsen
fpc_2_3
generics
genfunc
hlcgllvm
i8086
inline
interfacertti
janbruns
joost
js
jvmbackend
laksen
linker
linker@2665
llvm
maciej
master
merged
mips_embedded
nestedprocvars
newthreading
objc
olivier
pasboolxx
paul
peterjan
rc_2_2_2
release_2_1_2x
release_2_2_4_rc1
resources
sergei
ssa
svenbarth
target-subdir
targetandroid
tg74
tue
unicode
unicodekvm
unicodertl
unicodestring
unitrw
usersections
wasm
webassembly
wkrenn
wpo
xpcom
z80
svn.freepascal.org: svn/fpc
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
rtl
/
inc
/
except.inc
Commit message (
Expand
)
Author
Age
Files
Lines
*
* changed ExceptTryLevel from nativeint to objpasint
nickysn
2014-03-23
1
-1
/
+1
*
* Introduced a new function CaptureBacktrace, using it to handle most of back...
sergei
2014-03-15
1
-1
/
+1
*
* PushExceptObject and dump_stack: use get_caller_stackinfo instead of get_ca...
sergei
2014-03-11
1
-12
/
+7
*
* Added {$ifdef ver2_6} around stuff which is no longer used but needed for b...
sergei
2014-03-08
1
-0
/
+2
*
* Do not attempt to retrieve caller context if initial frame is not between S...
sergei
2014-02-23
1
-1
/
+2
*
* Instead of three individual try..except blocks in fpc_pushexceptobject, gua...
sergei
2014-02-22
1
-56
/
+29
*
* fpc_raiseexception does not return a result.
sergei
2014-02-22
1
-2
/
+1
*
* fpc_popobjectstack: clean up.
sergei
2014-02-22
1
-9
/
+7
*
* changed ExceptTryLevel from longint to nativeint (because i8086)
nickysn
2014-02-03
1
-1
/
+1
*
+ SEH support for Win32. Enable by cycling with OPT=-dTEST_WIN32_SEH.
sergei
2013-12-12
1
-0
/
+4
*
* updated all the RTL helper functions related to exceptions and stack traces...
nickysn
2013-09-17
1
-8
/
+8
*
* fixed the order of parameters in the first call to get_caller_frame in Push...
nickysn
2013-09-17
1
-1
/
+1
*
* fpc_PushExceptAddr's parameter Ft changed from LongInt to SmallInt on 16-bi...
nickysn
2013-03-28
1
-1
/
+1
*
* TExceptAddr.frametype changed to SmallInt on 16-bit CPUs, since the compile...
nickysn
2013-03-28
1
-0
/
+4
*
* make exception variables threadvars or not depending on threading support
florian
2012-12-31
1
-0
/
+4
*
call halt(217) if get_caller_XX function generates an exception
pierre
2012-09-14
1
-3
/
+3
*
Protect with try/except blocks call to get_caller_XXX functions to avoid tro...
pierre
2012-09-13
1
-20
/
+57
*
Use two parameter versions of get_caller_frame and get_caller_addr to get co...
pierre
2012-07-10
1
-3
/
+6
*
+ Platform-specific exception support for x86_64-win64. Enable by cycling wit...
sergei
2012-01-16
1
-2
/
+5
*
* Moved multiple similar checks for FPC_HAS_FEATURE_EXITCODE and FPC_LIMITED_...
sergei
2011-11-05
1
-6
/
+1
*
* RTL: clean up exception handling code (functionality is not changed).
sergei
2011-11-05
1
-33
/
+15
*
+ Added a simple helper tcg.g_call, intended to replace allocallcpuregisters+...
sergei
2011-10-18
1
-1
/
+15
*
+ Handle safecall exceptions with a dedicated compilerproc, simplifies compil...
sergei
2011-10-08
1
-0
/
+23
*
compiler,rtl - safecall handling:
paul
2010-02-27
1
-0
/
+10
*
rtl: fix typos
paul
2010-02-25
1
-2
/
+2
*
* ifdefed fatal error messages in exception handling to be available only if ...
yury
2007-12-28
1
-2
/
+10
*
* Workaround dead code warnings by using preprocessor.
yury
2007-12-21
1
-3
/
+5
*
* Optimization for code size. It saves 1.5KB for ARM and 0.5KB for i386.
yury
2006-11-11
1
-42
/
+71
*
* exit with exitcode 217 instead of some random OS result
jonas
2006-11-10
1
-1
/
+1
*
* removed runtime error on unhandled exception when SysUtils is used.
yury
2006-11-07
1
-1
/
+4
*
* improved exception handling code
florian
2006-02-19
1
-22
/
+10
*
* From Yury Sidorov:
florian
2005-07-09
1
-0
/
+1
*
* patch from Yury Sidorov to make simply exception handling without sysutils ...
florian
2005-07-07
1
-1
/
+7
*
* give runerror 231 if exceptobjectstack=nil
peter
2005-06-14
1
-14
/
+17
*
+ Removed NOSAVEREGISTERS define
michael
2005-06-09
1
-2
/
+2
*
+ Removed HASTHREADVAR SUPPORT_THREADVAR defines
michael
2005-06-09
1
-4
/
+1
*
+ Removed HASCOMPILERPROC define
michael
2005-06-07
1
-11
/
+9
*
Removed HAS_ADDR_STACK_ON_STACK define
michael
2005-06-07
1
-28
/
+1
*
* remove $Log
peter
2005-06-07
1
-20
/
+0
*
* limit backtraces to values inside the stack, patch by Vincent Snijders
peter
2005-06-01
1
-1
/
+2
*
* log and id tags removed
fpc
2005-05-21
1
-1
/
+0
*
initial import
fpc
2005-05-16
1
-0
/
+366