plperl.dll

v18.0.6.0 64-bit Windows NT Analyzed
Description
PL/Perl - procedural language
Authors
Portions Copyright (c) 1996-2025, PostgreSQL Global Development Group. Portions Copyright (c) 1994, Regents of the University of California.
File size
92.0 KB
Uploaded
2026-09-26 18:07
Views
15
SHA-256
5cee5a90cae0f1fb449d7f192690b15e

Exported functions 14

Pg_magic_func #1 · 0x3eb0
_PG_init #2 · 0x3fa0
pg_finfo_plperl_call_handler #3 · 0x5ae0
pg_finfo_plperl_inline_handler #4 · 0x5af0
pg_finfo_plperl_validator #5 · 0x5b00
pg_finfo_plperlu_call_handler #6 · 0x5b10
pg_finfo_plperlu_inline_handler #7 · 0x5b20
pg_finfo_plperlu_validator #8 · 0x5b30
plperl_call_handler #9 · 0x60e0
plperl_inline_handler #10 · 0x8e90
plperl_validator #11 · 0xd830
plperlu_call_handler #12 · 0xda30
plperlu_inline_handler #13 · 0xda40
plperlu_validator #14 · 0xda50

Imported DLLs & functions 250

_cexit 0x180010318
_configure_narrow_argv 0x180010350
_crt_at_quick_exit 0x180010320
_crt_atexit 0x180010328
_execute_onexit_table 0x180010330
_initialize_narrow_environment 0x180010348
_initialize_onexit_table 0x180010308
_initterm 0x180010360
_initterm_e 0x180010340
_register_onexit_function 0x180010338
_seh_filter_dll 0x180010358
terminate 0x180010310
isspace 0x180010378
strlen 0x180010370
DisableThreadLibraryCalls 0x180010028
GetCurrentProcess 0x180010060
GetCurrentProcessId 0x180010040
GetCurrentThreadId 0x180010038
GetModuleHandleW 0x180010008
GetStartupInfoW 0x180010010
GetSystemTimeAsFileTime 0x180010030
InitializeSListHead 0x180010020
IsDebuggerPresent 0x180010018
IsProcessorFeaturePresent 0x180010050
QueryPerformanceCounter 0x180010048
RtlCaptureContext 0x180010080
RtlLookupFunctionEntry 0x180010068
RtlVirtualUnwind 0x180010078
SetUnhandledExceptionFilter 0x180010000
TerminateProcess 0x180010058
UnhandledExceptionFilter 0x180010070
boot_DynaLoader 0x1800102d8
perl_alloc 0x1800102e0
Perl_av_extend 0x1800100d8
Perl_av_fetch 0x1800100e0
Perl_av_len 0x1800100e8
Perl_av_push 0x1800100f0
Perl_call_list 0x1800100f8
Perl_call_pv 0x180010100
Perl_call_sv 0x180010108
perl_construct 0x1800102e8
Perl_croak 0x180010110
Perl_croak_nocontext 0x180010118
Perl_croak_sv 0x180010120
Perl_croak_xs_usage 0x180010128
Perl_die 0x180010130
Perl_eval_pv 0x180010138
Perl_free_tmps 0x180010140
Perl_get_context 0x180010148
Perl_get_sv 0x180010150
Perl_gv_add_by_type 0x180010158
Perl_gv_fetchpvn_flags 0x180010160
Perl_gv_stashpv 0x180010168
Perl_hv_clear 0x180010170
Perl_hv_common_key_len 0x180010178
Perl_hv_iterinit 0x180010180
Perl_hv_iternext_flags 0x180010188
Perl_hv_iternextsv 0x180010190
Perl_hv_ksplit 0x180010198
Perl_looks_like_number 0x1800101a0
Perl_markstack_grow 0x1800101a8
Perl_mg_get 0x1800101b0
Perl_more_bodies 0x1800101b8
Perl_more_sv 0x1800101c0
Perl_newRV 0x1800101c8
Perl_newSV 0x1800101d0
Perl_newSViv 0x1800101d8
Perl_newSVpv 0x1800101e0
Perl_newSVpvn 0x1800101e8
Perl_newSVpvn_flags 0x1800101f0
Perl_newSVsv_flags 0x1800101f8
Perl_newSVuv 0x180010200
Perl_newXS 0x180010208
Perl_newXS_flags 0x180010210
perl_parse 0x1800102f0
Perl_pop_scope 0x180010218
Perl_push_scope 0x180010220
perl_run 0x1800102f8
Perl_safesyscalloc 0x180010228
Perl_save_item 0x180010230
Perl_savetmps 0x180010238
Perl_set_context 0x180010240
Perl_setlocale 0x180010248
Perl_stack_grow 0x180010250
Perl_sv_2bool_flags 0x180010258
Perl_sv_2iv_flags 0x180010260
Perl_sv_2mortal 0x180010268
Perl_sv_2pv_flags 0x180010270
Perl_sv_2pvbyte_flags 0x180010278
Perl_sv_2pvutf8_flags 0x180010280
Perl_sv_backoff 0x180010288
Perl_sv_bless 0x180010290
Perl_sv_free2 0x180010298
Perl_sv_isa 0x1800102a0
Perl_sv_newmortal 0x1800102a8
Perl_sv_setiv_mg 0x1800102b0
Perl_sv_setsv_flags 0x1800102b8
Perl_sys_init3 0x1800102c0
Perl_xs_boot_epilog 0x1800102c8
Perl_xs_handshake 0x1800102d0
PL_ppaddr 0x1800100d0
accumArrayResult 0x180010570
AllocSetContextCreateInternal 0x180010508
BeginInternalSubTransaction 0x180010388
byteain 0x180010780
byteaout 0x180010788
check_function_bodies 0x1800106a0
check_stack_depth 0x180010530
CheckFunctionValidatorAccess 0x1800103f0
construct_empty_array 0x180010558
CopyErrorData 0x180010748
CreateTupleDescCopy 0x180010718
cstring_to_text 0x1800106e0
cstring_to_text_with_len 0x1800106d8
CurrentMemoryContext 0x180010660
CurrentResourceOwner 0x180010668
deconstruct_array 0x1800107c8
DecrTupleDescRefCount 0x180010710
DefineCustomBoolVariable 0x180010580
DefineCustomStringVariable 0x180010588
DirectFunctionCall1Coll 0x180010790
domain_check 0x1800105b0
errcode 0x1800107d0
errcontext_msg 0x180010750
errfinish 0x1800103f8
errmsg 0x180010560
errmsg_internal 0x180010768
error_context_stack 0x180010650
errstart 0x180010480
FloatExceptionHandler 0x180010598
FlushErrorState 0x180010740
fmgr_info 0x1800103b0
fmgr_info_cxt 0x1800103b8
format_type_be 0x1800105b8
FunctionCall1Coll 0x1800103c8
get_base_element_type 0x180010600
get_call_result_type 0x180010510
get_element_type 0x1800105f8
get_func_arg_info 0x180010518
get_func_signature 0x1800105c0
get_transform_fromsql 0x1800105c8
get_transform_tosql 0x1800105d0
get_type_io_data 0x1800105e0
get_typtype 0x1800105e8
GetCommandTagName 0x1800103a8
GetDatabaseEncoding 0x1800107a8
getmissingattr 0x1800106f8
getTypeInputInfo 0x180010608
getTypeIOParam 0x1800105d8
getTypeOutputInfo 0x180010610
GetUserId 0x180010760
hash_create 0x1800107f0
hash_search 0x180010400
hash_seq_init 0x180010408
hash_seq_search 0x180010410
heap_form_tuple 0x1800106f0
heap_getsysattr 0x180010700
heap_modify_tuple 0x180010538
HeapTupleHeaderGetDatum 0x180010520
initArrayResult 0x180010568
InputFunctionCall 0x1800103d8
InterruptPending 0x180010690
ItemPointerEquals 0x180010720
lookup_rowtype_tupdesc 0x180010418
lookup_rowtype_tupdesc_domain 0x180010420
makeMdArrayResult 0x180010578
MarkGUCPrefixReserved 0x180010590
MemoryContextDelete 0x1800104f8
MemoryContextReset 0x1800104f0
MemoryContextSetIdentifier 0x180010500
nocachegetattr 0x180010708
oid_array_to_list 0x1800103a0
OidFunctionCall1Coll 0x1800103d0
oidout 0x1800105a0
OidOutputFunctionCall 0x1800103e8
on_proc_exit 0x180010550
OutputFunctionCall 0x1800103e0
palloc_mul 0x1800107b8
palloc0 0x180010730
palloc0_mul 0x180010728
parseTypeString 0x180010548
pfree 0x1800107c0
pg_any_to_server 0x1800107a0
pg_bindtextdomain 0x180010540
pg_detoast_datum 0x1800103c0
pg_detoast_datum_packed 0x180010798
PG_exception_stack 0x180010658
pg_re_throw 0x180010738
pg_server_to_any 0x1800106c8
pg_signal_mask 0x180010648
pg_signal_queue 0x180010640
pg_snprintf 0x1800106a8
pg_sprintf 0x1800104c8
pg_strcasecmp 0x1800106b0
pg_verifymbstr 0x180010638
pgwin32_dispatch_queued_signals 0x1800106b8
pgwin32_setlocale 0x1800106c0
PinPortal 0x180010440
pqsignal_be 0x1800104a8
ProcessInterrupts 0x180010528
pstrdup 0x1800107b0
quote_ident 0x180010778
quote_literal 0x180010770
quote_nullable 0x1800106e8
regtypein 0x1800105a8
ReleaseCurrentSubTransaction 0x180010390
ReleaseSysCache 0x180010620
RollbackAndReleaseCurrentSubTransaction 0x180010398
SearchSysCache1 0x180010618
set_errcontext_domain 0x180010758
SPI_commit 0x1800104e0
SPI_connect 0x180010450
SPI_connect_ext 0x180010458
SPI_cursor_close 0x1800104d0
SPI_cursor_fetch 0x1800107d8
SPI_cursor_find 0x1800104c0
SPI_cursor_open 0x1800104b8
SPI_execute 0x180010468
SPI_execute_plan 0x180010470
SPI_finish 0x180010460
SPI_fnumber 0x180010498
SPI_freeplan 0x180010488
SPI_freetuptable 0x1800104b0
SPI_getnspname 0x1800107e0
SPI_getrelname 0x1800104a0
SPI_keepplan 0x1800107e8
SPI_prepare 0x180010478
SPI_processed 0x180010670
SPI_register_trigger_data 0x1800104d8
SPI_result 0x180010680
SPI_result_code_string 0x180010490
SPI_rollback 0x1800104e8
SPI_tuptable 0x180010678
SysCacheGetAttr 0x180010628
SysCacheGetAttrNotNull 0x180010630
text_to_cstring 0x1800106d0
TopMemoryContext 0x180010688
tuplestore_begin_heap 0x180010428
tuplestore_puttuple 0x180010430
tuplestore_putvalues 0x180010438
type_is_rowtype 0x1800105f0
UnpinPortal 0x180010448
work_mem 0x180010698
__C_specific_handler 0x1800100a8
__current_exception 0x180010098
__current_exception_context 0x180010090
__intrinsic_setjmp 0x1800100b0
__std_type_info_destroy_list 0x1800100a0
memcpy 0x1800100c0
memset 0x1800100b8